@import "../../../leader/assets/css/style.min.css";

/* Your CSS code goes here
-------------------------------------- */
body.pojo-title-bar #header {
	background-color: none;
}
li {
	margin-bottom: 0.6em;
}
#title-bar.title-bar-style-custom_bg:before {
background-color:#333366; 
}
#footer {
	position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
	
}
.post-password-form {
	display: flex;
    justify-content: center;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    background-color: #162d54;
    font-size: 30px;
	color: #efefef;
	padding: 0 20px;
}
.post-password-form input[type="password"] {
	border-radius: 10px;
}
.post-password-form input[type="submit"] {
	font-size: 30px;
	border-radius: 10px;
	background-color: #00bdff;
}
.ref {
	font-size: 0.7em;
	line-height: 1;
	font-weight: normal;
}
/*body.postid-4646, body.page-id-4646 #primary {
	background-color: rgba(0,0,0,0.50) !important;
	
}*/
#ODP .btn-success {
	background-color: rgba(0,177,185,1.00);
}
#ODP {
	background-color: rgba(255,255,255,0.90);
	padding: 15px 40px;
	border-radius: 15px;
	font-family: 'Heebo', sans-serif;
	min-height: 550px;
}
#ODP .caldera-grid .checkbox-inline input[type=checkbox] {
	margin-right: -20px;
	margin-left: auto;
}
#ODP .caldera-grid .checkbox-inline {
	padding-right: 20px;
	padding-left: 0;
	width: 240px;
	line-height: 0.8;
	font-family: 'Heebo', sans-serif;
	margin-left: 10px;
}
#ODP .caldera-grid label {
	font-family: 'Heebo', sans-serif;
	color:#333366;
}
#ODP .cf-toggle-switch .btn-group-vertical>.btn, #ODP .cf-toggle-switch .btn-group>.btn {
    font-family: 'Heebo', sans-serif;
    float: right;
}
#ODP .cf-toggle-switch .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
	border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
#ODP .cf-toggle-switch .btn-group>.btn:last-child:not(:first-child), #ODP .cf-toggle-switch .btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
	border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
#ODP .rangeslider__fill {
	background-color: rgba(33,139,148,1.00) !important;
}
#ODP .caldera-grid .btn-default.next, #ODP .caldera-grid input[type=submit], #ODP .caldera-grid .btn-default.back {
    color: #fff;
    background-color: #333366;
    border-color: #333366;
	border-radius: 10px;
	font-family: 'Heebo', sans-serif;
	font-weight: 600;
	float: left;
}
#ODP .caldera-grid .btn-default.back {
	float: right;
}
#ODP .intl-tel-input.allow-dropdown .flag-container, #ODP .intl-tel-input.separate-dial-code .flag-container {
	display: none;
}
#cf7md-form .cf7md-item input, #cf7md-form .mdc-textfield--multiline .mdc-textfield__input {
	
	background-color: #ffffff;
	border: 1px solid;
	text-align: right !important;
	 border-color: rgba(0, 0, 0, 0.20);
}
.elementor-element.elementor-element-fc7af91.en.elementor-widget.elementor-widget-shortcode #cf7md-form .cf7md-item input, .elementor-element.elementor-element-fc7af91.en.elementor-widget.elementor-widget-shortcode #cf7md-form .mdc-textfield--multiline .mdc-textfield__input {
	
	background-color: #ffffff;
	border: 1px solid;
	text-align: left !important;
	 border-color: rgba(0, 0, 0, 0.20);
}

#cf7md-form .cf7md-item, #cf7md-form input, #cf7md-form label, #cf7md-form textarea, #cf7md-form p, #cf7md-form .mdc-select, #cf7md-form.cf7md-form + .wpcf7-response-output, #cf7md-form .wpcf7-not-valid-tip, #cf7md-form .mdc-card__title, #cf7md-form .mdc-card__subtitle, #cf7md-form .mdc-button {
	font-family: 'Heebo', 'Arial', Sans-serif !important;
	line-height: 1;
	font-size: 1em;
}
#medison-form #cf7md-form label, #medison-form #cf7md-form .mdc-select {
	line-height: 1.3;
	font-size: 0.8em;
}
#cf7md-form .cf7md-label--static, #cf7md-form .cf7md-help-text, #cf7md-form .wpcf7-not-valid-tip {
	font-size: 0.9em !important;
	font-weight: 600 !important;
}
#cf7md-form .mdc-textfield input {
padding: 0 4px !important;
}

#cf7md-form .mdc-textfield__label {
	right: 5px;
	left: auto;
}
.elementor-element.elementor-element-fc7af91.en.elementor-widget.elementor-widget-shortcode #cf7md-form .mdc-textfield__label, .elementor-element.elementor-element-a9ce03c.en.elementor-widget.elementor-widget-shortcode #cf7md-form .mdc-textfield__label {
	right: auto;
	left: 5px;
}
#cf7md-form .cf7md-item, #cf7md-form .mdc-form-field, #cf7md-form .mdc-textfield {
	font-size: 18px;
	line-height: 2;
}
#cf7md-form .mdc-textfield--multiline .mdc-textfield__input:invalid:not(:focus), #cf7md-form .mdc-textfield:not(.mdc-textfield--upgraded):not(.mdc-textfield--multiline) .mdc-textfield__input, #cf7md-form .mdc-textfield--fullwidth {
    border-color: rgba(0, 0, 0, 0.20);
}
#cf7md-form .cf7md-item {
	margin-bottom: 10px;
}
.page-id-4785 #cf7md-form .cf7md-item {
	margin-bottom: 0px;
}
.page-id-4785 #cf7md-form .cf7md-checkbox-label {
	margin-bottom: 10px;
	line-height: 1;
}
/*
#cf7md-form .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth) {
	margin-top: 8px;
}
*/
#cf7md-form .mdc-button--primary.mdc-button--raised {
	background-color: #333366;
	width: 100% !important;
	font-size: 20px !important;
	height: auto !important;
	min-height: 36px;
	line-height: 1.2;
	padding: 4px;
}
#cf7md-form .cf7md-file--btn.mdc-button.mdc-button--raised.mdc-button--primary.mdc-ripple-surface {
	width: inherit!important;
	background-color: #64b243 !important;
}
#cf7md-form .cf7md-file--value {
	left: auto !important;
	right: 0;
	padding-left: 0 !important;
	padding-right: 100px;
}
.home #cf7md-form .mdc-button--primary.mdc-button--raised {
	background-color: #f6921e;
	
}
/* Primary on light */
#cf7md-form .mdc-textfield--focused .mdc-textfield__label {
  color: #333366; }

#cf7md-form .mdc-textfield--multiline .mdc-textfield__input:focus,
#cf7md-form .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:focus,
#cf7md-form .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background,
#cf7md-form .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__outer-circle {
  border-color: #333366; }

#cf7md-form .mdc-select:focus {
  border-bottom-color: #f6921e; }
#cf7md-form .mdc-textfield__label--float-above {
      transform: translateY(-110%) scale(0.75, 0.75);
      cursor: auto; }

#cf7md-form .mdc-textfield__input:-webkit-autofill + .mdc-textfield__label {
  transform: translateY(-110%) scale(0.75, 0.75);
  cursor: auto; }

#cf7md-form.cf7md-form + .wpcf7-mail-sent-ok {
	border-bottom-color: #0071bb;
    color: #0071bb;
	font-weight: 700;
}
#cf7md-form .mdc-textfield__label {
	color: rgba(0, 0, 0, 0.88);
    color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.88));
}
#cf7md-form.cf7md-form + .wpcf7-response-output {
	font-size: 16px;
}
.VELPHORO {
	font-weight: 600;
	font-family: sans-serif;
	color: #58a7d3;
	font-size: 90%;
}
p.tscplayer_inline {
    position: relative;
    margin: 0px;
    height: 0%;
    padding-bottom: 56.25%;
    z-index: auto;
}
.tscplayer_inline iframe {
    height: 100%;
    width: 1px !important;
    min-width: 100% !important;
    position: absolute;
    top: 0;
    left: 0;
}
.elementor-element.elementor-element-2501ba8.elementor-column.elementor-col-50.elementor-inner-column .elementor-widget:not(:last-child) {
	margin-bottom: 0;
}
/*
.page-id-4677 .entry-content {
	align-content: baseline;
	
}
*/
.page-id-4677 .pfizer-login, .page-id-4760 .pfizer-login, .page-id-4769 .pfizer-login {
	text-align: center;
	color: #ffffff;
	max-width: 600px;
	margin-left: auto;
	margin-right: auto;
	font-family: 'heebo', sans-serif;
	font-size: 17px;
	line-height: 1.4;	
}
.en {
	font-size: 15px;
	line-height: 1.8;
}
.page-id-4677 .pfizer-login .head-login, .page-id-4760 .pfizer-login .head-login, .page-id-4769 .pfizer-login .head-login {
	color: #ffffff;
}
.page-id-4677 .pfizer-login .head-login img, .page-id-4760 .pfizer-login .head-login img, .page-id-4769 .pfizer-login .head-login img {
	margin-bottom: 20px;
}
.page-id-4677 .entry-content form, .page-id-4760 .entry-content form, .page-id-4769 .entry-content form {
	padding-top: 10px;
	text-align: center;
	max-width: 550px;
	margin-left: auto;
	margin-right: auto;
	font-family: 'heebo', sans-serif;
}
.pfizer-login-bottom {
	color: #ffffff;
	max-width: 700px;
	margin-left: auto;
	margin-right: auto;
	font-family: 'heebo', sans-serif;
	font-size: 11px;
	line-height: 1.4;
	text-align: left;
}
 

.page-id-4677 .entry-content form p, .page-id-4677 .entry-content p.custom-password-message, .page-id-4760 .entry-content form p, .page-id-4760 .entry-content p.custom-password-message, .page-id-4769 .entry-content form p, .page-id-4769 .entry-content p.custom-password-message {
	
	color:#ffffff;
	font-size: 20px;
	margin-bottom: 10px;
	text-align: center;
	font-family: 'heebo', sans-serif;
	line-height: 1.4;
	
}
#pwbox-4677, .page-id-4677 input[type="submit"], #pwbox-4760, .page-id-4760 input[type="submit"], #pwbox-4769, .page-id-4769 input[type="submit"] {
	border-radius: 15px;
	font-size: 24px;
	line-height: 1.5;
	font-family: 'heebo', sans-serif;
	padding: 0 20px;
	margin-top: 10px;
}
#sanofi-derm-corona h3, #sanofi-derm-corona h4, #sanofi-derm-corona-form input {
	font-family: "Open Sans Hebrew", Sans-serif;
	line-height: 1.2;
}
#sanofi-derm-corona-form #cf7md-form .cf7md-item, #sanofi-derm-corona-form #cf7md-form input, #sanofi-derm-corona-form #cf7md-form label, #sanofi-derm-corona-form #cf7md-form textarea, #sanofi-derm-corona-form #cf7md-form p, #sanofi-derm-corona-form #cf7md-form .mdc-select, #sanofi-derm-corona-form #cf7md-form.cf7md-form + .wpcf7-response-output, #sanofi-derm-corona-form #cf7md-form .wpcf7-not-valid-tip, #sanofi-derm-corona-form #cf7md-form .mdc-card__title, #sanofi-derm-corona-form #cf7md-form .mdc-card__subtitle, #sanofi-derm-corona-form #cf7md-form .mdc-button {
	
	font-family: "Open Sans Hebrew", Sans-serif !important;
}
#sanofi-derm-corona-form #cf7md-form .mdc-select, #medison-form #cf7md-form .mdc-select {
	background-position: 99% center;
}
#sanofi-derm-corona-form #cf7md-form .cf7md-select select, #medison-form #cf7md-form .cf7md-select select {
	background-color: #ffffff;
}
#sanofi-derm-corona-form .cf7md-checkbox, #sanofi-derm-corona-form #cf7md-form .wpcf7-list-item label {
	color: #ffffff;
}
#sanofi-derm-corona-form #cf7md-form .mdc-checkbox__background {
	border: 2px solid #ffffff;
}
#sanofi-derm-corona-form #cf7md-form .mdc-button--primary.mdc-button--raised {
	background-color: #bcbd32;
	color: #4d5ca6;
	border-radius: 30px;
	font-weight: 600;
	max-width: 300px;
	margin-left: auto;
	margin-right: auto;
}
#sanofi-derm-corona-form #cf7md-form .cf7md-item {
	text-align: center;
}
.isim#sanofi-derm-corona-form #cf7md-form .mdc-button--primary.mdc-button--raised {
	background-color: #9ac33f;
	color: #ffffff;
}
#bayer-form h5, #bayer-form2 h5 {
	color: #482783;
    font-family: "Heebo", Sans-serif;
	font-weight: 600;
}
#bayer-form2 h5 {
	color: #385cad;
}
#bayer-form2 #cf7md-form .mdc-button--primary.mdc-button--raised
{
	background-color: #385cad;
}
#bayer-form #cf7md-form p, #bayer-form2 #cf7md-form p, #medison-form #cf7md-form p {
	line-height: 1.1;
	font-size: 1em;
}

#bayer-form #cf7md-form .mdc-button--primary.mdc-button--raised {
	background-color: #482783;
}
#medison-form  .mdc-button--primary.mdc-button--raised {
	background-color: #ED1C24;
}
#bayer-form #cf7md-form .cf7md-select select {
	background-color: #ffffff;
	border: 1px solid;
	border-color: rgba(0, 0, 0, 0.20);
	padding: 0 20px;
}
#bayer-form #cf7md-form .mdc-select {
	background-position-x: 99%;
}
#ISH-meeting #cf7md-form .mdc-button--primary.mdc-button--raised {
	background-color: #cb171e;
}
#ISH-meeting #cf7md-form .cf7md-item, #ISH-meeting #cf7md-form input, #ISH-meeting #cf7md-form label, #ISH-meeting #cf7md-form textarea, #ISH-meeting #cf7md-form p, #ISH-meeting #cf7md-form .mdc-select, #ISH-meeting #cf7md-form.cf7md-form + .wpcf7-response-output, #ISH-meeting #cf7md-form .wpcf7-not-valid-tip, #ISH-meeting #cf7md-form .mdc-card__title, #ISH-meeting #cf7md-form .mdc-card__subtitle, #ISH-meeting #cf7md-form .mdc-button {
	
	font-family: "Assistant", Sans-serif !important;
}

#ISH-meeting .cf7md-checkbox, #ISH-meeting #cf7md-form .wpcf7-list-item label {
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2;
}
#ISH-meeting #cf7md-form .cf7md-label--static {
	font-size: 1.4em !important;
	color: #ffffff;
}
#ISH-meeting #cf7md-form .mdc-checkbox__background {
	border: 2px solid #ffffff;
}
#ISH-meeting #cf7md-form .mdc-checkbox {
	padding: 8px;
}
#ISH-meeting .wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.mdc-select {
	color: #ffffff;
	font-weight: 600;
}
#ISH-meeting #cf7md-form.cf7md-form + .wpcf7-response-output {
	font-weight: 600;
	color: #c0ffb3;
	border-bottom: 2px solid #c0ffb3;
}
#cf7md-form .wpcf7-not-valid-tip {
	background-color: rgba(255,255,255,0.50);
}
.elementor-field-option label {
	font-size:14px !important;
	font-weight:500 !important;
	line-height:1.2 !important;
}
.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {
	line-height:1.2 !important;
}
/*
---------------------------------------------------------------------*/
@media (max-width: 1024px){
	.elementor-4255 .elementor-element.elementor-element-3fe8201 > .elementor-element-populated, .elementor-4343 .elementor-element.elementor-element-420759f > .elementor-element-populated {
		padding: 0;
	}
	/*---------------------------------------------------------------------*/

}
@media (max-width: 767px){
.elementor-4255 .elementor-element.elementor-element-91c043e, .elementor-4255 .elementor-element.elementor-element-2b64cac > .elementor-element-populated, .elementor-4255 .elementor-element.elementor-element-407c1c7 > .elementor-element-populated {
    padding: 5px;
}
	.elementor-4343 .elementor-element.elementor-element-e0f0f02 > .elementor-background-overlay {
		background-position: center top;
		background-size: contain;
	}
	.elementor-4343 .elementor-element.elementor-element-c6a9da5 > .elementor-widget-container {
		margin: 0 0 20px;
	}
	.elementor-element-84f8d36.icon-arrow.elementor-view-default.elementor-widget.elementor-widget-icon {
		display: none;
	}
	.sanofi-text.elementor-widget:not(:last-child) {
		margin-bottom: 0px;
	}
}

.main_block_form {
	background: #162E54;
    color: #fff;
    width: 100%;
    max-width: 100%;
    padding: 15px 30px;
}
.main_block_form > p {}
.main_block_form_inner {
	width: 300px;
    margin: 0 auto;
    position: relative;
	text-align: center;
}
.main_block_form_inner > p {

}
.main_block_form_inner label {
	color: #fff;
    font-size: 24px;
}
.main_block_form_inner input[type="password"],
.main_block_form_inner input[type="email"],
.main_block_form_inner input[type="text"] {
	width: 100%;
	max-width: 100%;
	border-radius: 8px;
	font-size: 24px;
}
.main_block_form_inner input[type="submit"] {
	font-size: 28px;
    background: #00BDFF;
    border-radius: 8px;
	font-family: inherit;
}
#copyright .container {
    display: flex;
    justify-content: space-between;
}
