.elementor-2356 .elementor-element.elementor-element-4f7df31b .elementor-repeater-item-e27156c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2356 .elementor-element.elementor-element-6116266b > .elementor-widget-container{padding:0px 200px 0px 200px;}body:not(.rtl) .elementor-2356 .elementor-element.elementor-element-6116266b{left:0px;}body.rtl .elementor-2356 .elementor-element.elementor-element-6116266b{right:0px;}.elementor-2356 .elementor-element.elementor-element-6116266b{top:191.602vw;}.elementor-2356 .elementor-element.elementor-element-6116266b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2356 .elementor-element.elementor-element-478d5070 .elementor-repeater-item-3fb89ee.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2356 .elementor-element.elementor-element-5857d8c3 .elementor-button{background-color:rgba(142, 231, 255, 0);font-size:0px;padding:100px 170px 100px 170px;}body:not(.rtl) .elementor-2356 .elementor-element.elementor-element-5857d8c3{left:0px;}body.rtl .elementor-2356 .elementor-element.elementor-element-5857d8c3{right:0px;}.elementor-2356 .elementor-element.elementor-element-5857d8c3{bottom:198.777vw;}.elementor-2356 .elementor-element.elementor-element-2710dfb7 .elementor-button{background-color:rgba(142, 231, 255, 0);font-size:0px;padding:100px 170px 100px 170px;}body:not(.rtl) .elementor-2356 .elementor-element.elementor-element-2710dfb7{left:0px;}body.rtl .elementor-2356 .elementor-element.elementor-element-2710dfb7{right:0px;}.elementor-2356 .elementor-element.elementor-element-2710dfb7{bottom:8.329vw;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2356 .elementor-element.elementor-element-49cdbbfe img{width:100%;}.elementor-2356 .elementor-element.elementor-element-478d5070{margin-top:-40px;margin-bottom:0px;}.elementor-2356 .elementor-element.elementor-element-5ab4576e .elementor-repeater-item-2928cde.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2356 .elementor-element.elementor-element-3ed4200a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2356 .elementor-element.elementor-element-3ed4200a{text-align:center;}.elementor-2356 .elementor-element.elementor-element-3ed4200a .elementor-heading-title{font-size:30px;font-weight:bold;line-height:40px;color:#2798D4;}.elementor-2356 .elementor-element.elementor-element-5a6e3d4f{text-align:center;}.elementor-2356 .elementor-element.elementor-element-5a6e3d4f .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-2356 .elementor-element.elementor-element-3d96fd1 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-2356 .elementor-element.elementor-element-5ab4576e:not(.elementor-motion-effects-element-type-background), .elementor-2356 .elementor-element.elementor-element-5ab4576e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lmb.doctor-raz.co.il/wp-content/uploads/2020/08/Layer-32-copy.jpg");background-position:center center;background-size:cover;}.elementor-2356 .elementor-element.elementor-element-5ab4576e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 50px 0px;}.elementor-2356 .elementor-element.elementor-element-5ab4576e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2356 .elementor-element.elementor-element-de5853d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2356 .elementor-element.elementor-element-de5853d .elementor-repeater-item-ac0d05d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2356 .elementor-element.elementor-element-cd06b20.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2356 .elementor-element.elementor-element-0acfd63{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:15px;font-weight:400;}.elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:767px){.elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2356 .elementor-element.elementor-element-0acfd63 .elementor-icon-list-item > a{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-3d96fd1 */.switch-field input:checked + label {
    background: #ffe400!important;
    color: #000!important;
}
input#switch_right {
    display: none;
}
input#switch_left {
    display: none;
}
.switch-field label:hover, .switch-field label:active {
    background: #000000!important;
}
#pu-calc h3 {
	font-size: 34px;
	font-family: 'assistant';
	text-align: center;
	color: #000;
}

#elm_18 {
	display: none;
}

.pu-bmi-calc {
	max-width: 778px;
	font-family: 'assistant', sans-serif;
	padding-right: 10px;
}

h2.section-title {
	font-size: 30px;
	margin: 0;
	text-align: right;
	color: #039be5;
	padding-right: 10px;
}

h2.pu-calc-h2 {
	text-align: center;
	font-weight: bold;
}

h3.pu-calc-h3 {
	text-align: right;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	font-size: 29px;
	color: #039be5;
	margin: 0;
}

h4.pu-calc-h4 {
	font-size: 20px;
	color: #424c50;
}

p.pu-calc-p {
	font-size: 18px;
	padding: 10px 0;
	line-height: 1.5;
}

p.pu-calc-remark {
	font-size: 14px;
}

.pu-calc-p,
.pu-calc-remark {
	text-align: right;
}

#pu-cu label {
	width: 100%;
	display: block;
	text-align: right;
}

#pu-cu {
	height: 262px;
}

#pu-cu label.btn-send {
	display: flex;
}

#pu-clac-roler img {
	float: none;
	width: fit-content;
}

div#pu-clac-roler {
	position: relative;
	margin-top: 10px;
}

img#pu-calc-stripe {
	margin-top: 30px;
}

#pu-cu .wpcf7 .wpcf7-form p:nth-child(5),
#pu-cu .wpcf7 .wpcf7-form p:nth-child(4) {
	display: none;
}

button.pu-bni-btn.pu-bmi-return {
	max-width: 170px;
	margin: 15px auto;
}

#pu-cu .wpcf7 .wpcf7-form p:nth-child(6) {
	width: auto;
	margin: 20px auto;
}


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

#pu-error {
	display: none;
}

#pu-calc-arrow {
	position: absolute;
	top: -10px;
}

div#pu-bmi-result,
div#pu-bmi-seccess,
div#pu-bmi-failure,
#pu-calc-v01,
#pu-calc-v02,
#pu-calc-v03 {
	display: none;
}

div#pu-bmi-result,
div#pu-bmi-seccess,
div#pu-bmi-failure {
	padding: 15px 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
}

#pu-bmi-form {
	max-width: 100%;
}

button.pu-bni-btn:hover {
	transform: scale(1.1);
	transition: all 0.5s ease;
}

button.pu-bni-btn {
	width: 100%;
	border: 3px solid;
	font-family: 'assistant';
	font-weight: 500;
	font-size: 20px;
	color: white;
	background: #4998d4;
	border-color: #4998d4;
	padding: 10px;
	margin-top: 15px;
	border-radius: 50px;
}

form#pu-bmi-form input,
form#pu-bmi-form select {
	border: 0;
	border-bottom: 2px solid #4998d4;
	background: none;
	border-radius: 0;
	padding: 5px 5px;
	width: 100%;
	font-size: 18px;
}

form#pu-bmi-form label {
	font-weight: 600;
	margin-bottom: 0;
	margin-top: 30px;
	display: block;
	text-align: right;
	font-size: 25px;
	color: #000
}

form#pu-bmi-form select {
	width: 100%;
	height: 46px;
	font-size: 22.5px;
}

.switch-field label {
	color: #fff!important;
}

.pu-man,
.pu-woman {
	display: none;
}

a.elementor-button {
	cursor: pointer;
}

.pu-bmi-calc div.switch-field {
	overflow: hidden;
	display: table;
	margin: 0 auto;
}

.switch-title {
	margin-bottom: 6px;
}

.switch-field input {
	position: absolute !important;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	width: 1px;
	border: 0;
	overflow: hidden;
}

.switch-field label {
	float: left;
}

.switch-field label {
	display: inline-block;
	width: 80px;
	background-color: #2798d4;
	color: rgba(0, 0, 0, 0.6);
	font-size: 33.5px!important;
	font-weight: normal;
	text-align: center;
	text-shadow: none;
	padding: 5px 10px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	margin: 0 1px;
}

.switch-field label:hover {
	cursor: pointer;
}

.switch-field input:checked+label {
	background-color: #4998d4;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.switch-field label:first-of-type {
	border-radius: 15px;
}

.switch-field label:last-of-type {
	border-radius: 15px;
}

.switch-field label {
	text-align: center !important;
	color: #fff!important;
}

button.btn.btn-primary.pu-bmi-return {
	margin: 25px auto;
	padding: 8px 0;
	font-size: 18px;
	width: 180px;
	border: 3px solid;
	font-family: 'assistant';
	font-weight: 500;
	color: white;
	background: #039be5;
	border-color: #039be5;
	border-radius: 50px;
	margin-right: 62px;
}

h4#pu-call-now {
	margin-right: 38px;
	margin-top: 0;
	margin-bottom: 0;
}

#pu-bmi-height {
	max-width: 100%;
}

#pu-bmi-weight {
	max-width: 100%;
}

.wpcf7-form-control-wrap input {
	text-align: right !important;
}

.wpcf7-form-control.wpcf7-submit {
	width: 100%;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
	direction: rtl;
	color: red;
	font-weight: bold;
	margin: -10px;
}

.pu-bmi-calc {
	max-width: 100%;
}

#wpcf7-f105-p13-o1 p {
	display: block!important;
}

button.pu-bni-btn.noa-btn {
	border: navajowhite;
	background-color: #ffe400

;
	border-radius: 15px;
	color: #000;
	font-size: 28px;
	font-weight: bold;
	width: fit-content;
	margin: 30px auto 0;
	display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d96fd1 */.switch-field input:checked + label {
    background: #ffe400!important;
    color: #000!important;
}
input#switch_right {
    display: none;
}
input#switch_left {
    display: none;
}
.switch-field label:hover, .switch-field label:active {
    background: #000000!important;
}
#pu-calc h3 {
	font-size: 34px;
	font-family: 'assistant';
	text-align: center;
	color: #000;
}

#elm_18 {
	display: none;
}

.pu-bmi-calc {
	max-width: 778px;
	font-family: 'assistant', sans-serif;
	padding-right: 10px;
}

h2.section-title {
	font-size: 30px;
	margin: 0;
	text-align: right;
	color: #039be5;
	padding-right: 10px;
}

h2.pu-calc-h2 {
	text-align: center;
	font-weight: bold;
}

h3.pu-calc-h3 {
	text-align: right;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	font-size: 29px;
	color: #039be5;
	margin: 0;
}

h4.pu-calc-h4 {
	font-size: 20px;
	color: #424c50;
}

p.pu-calc-p {
	font-size: 18px;
	padding: 10px 0;
	line-height: 1.5;
}

p.pu-calc-remark {
	font-size: 14px;
}

.pu-calc-p,
.pu-calc-remark {
	text-align: right;
}

#pu-cu label {
	width: 100%;
	display: block;
	text-align: right;
}

#pu-cu {
	height: 262px;
}

#pu-cu label.btn-send {
	display: flex;
}

#pu-clac-roler img {
	float: none;
	width: fit-content;
}

div#pu-clac-roler {
	position: relative;
	margin-top: 10px;
}

img#pu-calc-stripe {
	margin-top: 30px;
}

#pu-cu .wpcf7 .wpcf7-form p:nth-child(5),
#pu-cu .wpcf7 .wpcf7-form p:nth-child(4) {
	display: none;
}

button.pu-bni-btn.pu-bmi-return {
	max-width: 170px;
	margin: 15px auto;
}

#pu-cu .wpcf7 .wpcf7-form p:nth-child(6) {
	width: auto;
	margin: 20px auto;
}


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

#pu-error {
	display: none;
}

#pu-calc-arrow {
	position: absolute;
	top: -10px;
}

div#pu-bmi-result,
div#pu-bmi-seccess,
div#pu-bmi-failure,
#pu-calc-v01,
#pu-calc-v02,
#pu-calc-v03 {
	display: none;
}

div#pu-bmi-result,
div#pu-bmi-seccess,
div#pu-bmi-failure {
	padding: 15px 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
}

#pu-bmi-form {
	max-width: 100%;
}

button.pu-bni-btn:hover {
	transform: scale(1.1);
	transition: all 0.5s ease;
}

button.pu-bni-btn {
	width: 100%;
	border: 3px solid;
	font-family: 'assistant';
	font-weight: 500;
	font-size: 20px;
	color: white;
	background: #4998d4;
	border-color: #4998d4;
	padding: 10px;
	margin-top: 15px;
	border-radius: 50px;
}

form#pu-bmi-form input,
form#pu-bmi-form select {
	border: 0;
	border-bottom: 2px solid #4998d4;
	background: none;
	border-radius: 0;
	padding: 5px 5px;
	width: 100%;
	font-size: 18px;
}

form#pu-bmi-form label {
	font-weight: 600;
	margin-bottom: 0;
	margin-top: 30px;
	display: block;
	text-align: right;
	font-size: 25px;
	color: #000
}

form#pu-bmi-form select {
	width: 100%;
	height: 46px;
	font-size: 22.5px;
}

.switch-field label {
	color: #fff!important;
}

.pu-man,
.pu-woman {
	display: none;
}

a.elementor-button {
	cursor: pointer;
}

.pu-bmi-calc div.switch-field {
	overflow: hidden;
	display: table;
	margin: 0 auto;
}

.switch-title {
	margin-bottom: 6px;
}

.switch-field input {
	position: absolute !important;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	width: 1px;
	border: 0;
	overflow: hidden;
}

.switch-field label {
	float: left;
}

.switch-field label {
	display: inline-block;
	width: 80px;
	background-color: #2798d4;
	color: rgba(0, 0, 0, 0.6);
	font-size: 33.5px!important;
	font-weight: normal;
	text-align: center;
	text-shadow: none;
	padding: 5px 10px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	margin: 0 1px;
}

.switch-field label:hover {
	cursor: pointer;
}

.switch-field input:checked+label {
	background-color: #4998d4;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.switch-field label:first-of-type {
	border-radius: 15px;
}

.switch-field label:last-of-type {
	border-radius: 15px;
}

.switch-field label {
	text-align: center !important;
	color: #fff!important;
}

button.btn.btn-primary.pu-bmi-return {
	margin: 25px auto;
	padding: 8px 0;
	font-size: 18px;
	width: 180px;
	border: 3px solid;
	font-family: 'assistant';
	font-weight: 500;
	color: white;
	background: #039be5;
	border-color: #039be5;
	border-radius: 50px;
	margin-right: 62px;
}

h4#pu-call-now {
	margin-right: 38px;
	margin-top: 0;
	margin-bottom: 0;
}

#pu-bmi-height {
	max-width: 100%;
}

#pu-bmi-weight {
	max-width: 100%;
}

.wpcf7-form-control-wrap input {
	text-align: right !important;
}

.wpcf7-form-control.wpcf7-submit {
	width: 100%;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
	direction: rtl;
	color: red;
	font-weight: bold;
	margin: -10px;
}

.pu-bmi-calc {
	max-width: 100%;
}

#wpcf7-f105-p13-o1 p {
	display: block!important;
}

button.pu-bni-btn.noa-btn {
	border: navajowhite;
	background-color: #ffe400

;
	border-radius: 15px;
	color: #000;
	font-size: 28px;
	font-weight: bold;
	width: fit-content;
	margin: 30px auto 0;
	display: block;
}/* End custom CSS */