/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.4.1.1632001187
Updated: 2021-09-18 21:39:47

*/

/* page 3 */

.elementor-field-type-radio.elementor-field-group.elementor-column.elementor-field-group-field_b600f9b.elementor-repeater-item-b600f9b.elementor-col-100.elementor-field-required.elementor-mark-required label {
    font-weight: bold;
    font-size: 23px;
}


.page-id-1539 img.img2, .page-id-1539 img.img1 {
    width: 287px;
    height: 250px;
    object-fit: contain;
    object-position: center;
}

.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_a7e3cfc.elementor-repeater-item-a7e3cfc.elementor-col-50.elementor-field-required.elementor-mark-required {
    display: flex;
    align-content: center;
}

/*  שאלון */

.elementor-form {
	counter-reset: question-counter;
}

label.elementor-field-label:before {
    counter-increment: question-counter;
    content: counter(question-counter) ". ";
}

.elementor-form-fields-wrapper.elementor-labels-above .elementor-hidden {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden;
    max-height: 0px;
    transition: 0s;
}

.elementor-form-fields-wrapper.elementor-labels-above .e-form__step:not(.elementor-hidden) {
	transition: 0s;
}

.elementor-button.elementor-hidden, .elementor-hidden {
    display: none !important;
}



/* Form Step 1 */

.elementor-field-type-media.elementor-field-group.elementor-column.elementor-field-group-field_833c719.elementor-repeater-item-833c719.elementor-col-50.elementor-field-required.elementor-mark-required.custom-file-container label.elementor-field-label, .elementor-field-type-media.elementor-field-group.elementor-column.elementor-field-group-field_7590a2e.elementor-repeater-item-7590a2e.elementor-col-50.elementor-field-required.elementor-mark-required.custom-file-container label.elementor-field-label {
    padding-bottom: 10px !important;
}
	
custom-file-container__image-preview {
    	width: 50% !important;
}
	
span.custom-file-container__custom-file__custom-file-control.elementor-field.elementor-size-sm.elementor-field-textual.elementor-upload-field, .custom-file-container__single-image-preview.custom-file-container__image-preview {
    width: 50% !important;
}

span.custom-file-container__custom-file__custom-file-control__button {
    width: 100% !important;
	border: 0px;
}

.steps_form span.elementor-field-option {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
}

.steps_form span.elementor-field-option {
    padding: 7px 25px;
    background-color: #f3f3f2;
}

input[type=radio]:checked + label > svg path {
    fill: white;
	transition: 0.7s;
}

.steps_form .elementor-field-subgroup.elementor-choices.elementor-subgroup-inline {
    gap: 13px;
}

.steps_form .elementor-field-group .elementor-field-textual:focus {
    box-shadow: none;
}

.steps_form .elementor-field-type-radio.elementor-field-group.elementor-column.elementor-col-30 {
    gap: 10px;
}

.steps_form form.elementor-form input {
    height: auto !important;
}

.steps_form h3 {
    background-color: #fbfbfb;
    padding: 12px 0px;
}


.limit_text h2.elementor-heading-title.elementor-size-default {
    max-width: 454px;
}

.steps_form hr {
    border: 1px solid #f3f3f2;
	margin-top: -31px !important;
	margin-bottom: 39px !important;
}

.elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_72491f7.elementor-repeater-item-72491f7.elementor-col-100 {
    margin: 0;
}

.steps_form label.e-form__indicators__indicator__label {
    font-size: 15px !important;
    font-weight: normal !important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.2 !important;
    letter-spacing: normal;
    color: #20a0d8 !important;
}

/* גישות */
.customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit.pojo-a11y-resize-font-130 .e-form__indicators__indicator__number.e-form__indicators__indicator--shape-circle {
    font-size: 56px;
}

.customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit.pojo-a11y-resize-font-130 {
	transition: 0.3s;
}

.customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit.pojo-a11y-resize-font-130 label.e-form__indicators__indicator__label {
    font-size: 18px !important;
}

.customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit {
    transition: 0.3s;
}

.customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit.pojo-a11y-resize-font-130 .elementor-choices .elementor-choices-label, .customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit .elementor-choices .elementor-choices-label {
    -webkit-transition: none;
}

.customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit.pojo-a11y-resize-font-130 .e-form__buttons__wrapper__button.e-form__buttons__wrapper__button-next, .customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit.pojo-a11y-resize-font-130 button.elementor-button.elementor-size-sm.e-form__buttons__wrapper__button.e-form__buttons__wrapper__button-previous {
    font-size: 26px;
}

.pojo-a11y-high-contrast label.elementor-choices-label, .pojo-a11y-negative-contrast label.elementor-choices-label, .pojo-a11y-light-background label.elementor-choices-label, a.elementor-button-link.elementor-button.elementor-size-sm{
    border-right: 1px solid #d5dadf;
}

.e--ua-webkit.pojo-a11y-high-contrast h5, .e--ua-webkit.pojo-a11y-high-contrast h3, .e--ua-webkit.pojo-a11y-high-contrast h2.elementor-heading-title.elementor-size-default, .e--ua-webkit.pojo-a11y-high-contrast h1.elementor-heading-title.elementor-size-default {
    color: #fff !important;
}

.elementor-1539 .elementor-element.elementor-element-35c8022 .elementor-choices input:checked + .elementor-choices-label, .elementor-choices input:checked + label.elementor-choices-label svg, .pojo-a11y-light-background elementor-choices input:checked + label.elementor-choices-label svg {
    background: #20A0D8 !important;
	background-color: #20A0D8 !important;
    transition: 0.3s !important;
}

.pojo-a11y-light-background button.elementor-button.elementor-size-sm.e-form__buttons__wrapper__button, .pojo-a11y-light-background a.elementor-button-link.elementor-button.elementor-size-sm, .pojo-a11y-negative-contrast a.elementor-button-link.elementor-button.elementor-size-sm, .pojo-a11y-high-contrast a.elementor-button-link.elementor-button.elementor-size-sm  {
    border: 1px solid;
}

.pojo-a11y-light-background input[type=radio]:checked + label > svg path {
    fill: black;
}

.pojo-a11y-light-background input[type=radio]:checked + label.elementor-choices-label {
	border: 2px solid #000;
}




.steps_form label.elementor-choices-label {
    border-radius: 5px !important;
}

.steps_form .e-form__indicators__indicator__number {
    margin-bottom: 19px;
}

body.rtl.page-template-default.page.page-id-1539.logged-in.admin-bar.elementor-default.elementor-kit-4.elementor-page.elementor-page-1539 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_c742a81.elementor-repeater-item-c742a81.elementor-col-40 {
    margin-bottom: 0px;
}

.steps_form .elementor-field-group.elementor-field-type-submit.e-form__buttons__wrapper {
    padding: 0px !important;
}

.steps_form .elementor-field-group.e-form__buttons__wrapper.elementor-field-type-previous {
    padding: 0px !important;
}

body.rtl.page-template-default.page.page-id-1539.logged-in.admin-bar.elementor-default.elementor-kit-4.elementor-page.elementor-page-1539 .elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_f8e9cae.elementor-repeater-item-f8e9cae.elementor-col-100 {
    margin-bottom: 27px;
}


.elementor-repeater-item-774c373.elementor-col-50 {
    display: flex;
    align-content: center;
}

body.rtl.page-template-default.page.page-id-1539 label.elementor-field-label {
    max-width: 382px;
}

.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_fa2a6b1.elementor-repeater-item-fa2a6b1.elementor-col-50,.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_432593d.elementor-repeater-item-432593d.elementor-col-50, .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_7a22fea.elementor-repeater-item-7a22fea.elementor-col-50{
    display: flex;
    flex-direction: row;
    align-content: center;
}

.steps_form input {
    max-width: 229px !important;
}

.steps_form label.elementor-field-label {
    width: 100%;
}


.elementor-field-type-radio.elementor-field-group.elementor-column.elementor-field-group-field_b600f9b.elementor-repeater-item-b600f9b.elementor-col-100 .elementor-field-subgroup span.elementor-field-option {
    background-color: #fff;
	padding-right: 0px;
}

.elementor-field-type-radio.elementor-field-group.elementor-column.elementor-field-group-field_b600f9b.elementor-repeater-item-b600f9b.elementor-col-100 label {
    padding-right: 8px;
}

body.rtl.page-template-default.page.page-id-1539 h5 {
    max-width: 592px;
	font-family: Assistant;
  	font-size: 17px;
  	font-weight: 500;
}


.elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_71e501e.elementor-repeater-item-71e501e.elementor-col-100, .elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_587724f.elementor-repeater-item-587724f.elementor-col-100, .elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_c8bfce9.elementor-repeater-item-c8bfce9.elementor-col-100 {
	 	margin-bottom: 15px;

}

body.rtl.page-template-default.page.page-id-1539 h4 {
    max-width: 401px;
    font-size: 24px;
    font-weight: 500;
	font-family: Assistant;
}

.elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_2f63807.elementor-repeater-item-2f63807.elementor-col-100 {
    width: 50%;
}


.elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_2f63807.elementor-repeater-item-2f63807.elementor-col-100 {
    background-color: #fbfbfb;
}


.elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_625d26b.elementor-repeater-item-625d26b.elementor-col-40 {
    height: 195px;
    background-color: #fbfbfb;
}

button.elementor-button.elementor-size-sm.e-form__buttons__wrapper__button.e-form__buttons__wrapper__button-previous:focus-visible {
    outline: none !important;
	outline-color: none !important;
}

[type=button]:focus, [type=submit]:focus, button:focus {
    outline: none !important;
    outline-color: none !important;
    outline-style: auto;
    outline-width: 0px !important;
}

.elementor-field-group.e-form__buttons__wrapper.elementor-field-type-previous:focus-visible {
    outline: none !important;
	outline-color: none !important;
}

.e-form__indicators__indicator__number.e-form__indicators__indicator--shape-circle {
    border: 1px solid #f3f3f3;
    background-color: #f3f3f3;
}


.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_662a0fc.elementor-repeater-item-662a0fc.elementor-col-50,.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_1263cc4.elementor-repeater-item-1263cc4.elementor-col-50,.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_d49d7d4.elementor-repeater-item-d49d7d4.elementor-col-50 {
	 display: flex;
    flex-direction: row;
    align-content: center;
}


.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_555a5ab.elementor-repeater-item-555a5ab.elementor-col-50,.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_1c77721.elementor-repeater-item-1c77721.elementor-col-50,.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_b403811.elementor-repeater-item-b403811.elementor-col-50,.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_99fda4e.elementor-repeater-item-99fda4e.elementor-col-50,.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_844ef0c.elementor-repeater-item-844ef0c.elementor-col-50{
	display: flex;
    flex-direction: row;
    align-content: center;
}


button.elementor-button.elementor-size-sm.e-form__buttons__wrapper__button.e-form__buttons__wrapper__button-previous:hover {
    color: #545454;
}


@media (max-width: 1024px) {
	
	.steps_form h3 {
    	font-size: 25px;
    	background-color: #fbfbfb;
    	padding: 12px 65px;
	}
	
	body.rtl.page-template-default.page.page-id-1539 h4 {
    	font-size: 20px;
	}
	
	html, body {
		overflow-x: hidden;
	}

}

@media (max-width: 767px) {
	

	body.rtl.page-template-default.page.page-id-1539 .elementor-1539 .elementor-element.elementor-element-35c8022 .elementor-field-group {
    	margin-bottom: 25px;
		gap: 10px;
	}
	
	body.rtl.page-template-default.page.page-id-1539  .steps_form input {
    	max-width: 100% !important;
	}
	
	body.rtl.page-template-default.page.page-id-1539 label.elementor-field-label {
    	padding-bottom: 0px !important;
		padding-left: 10px;
	}
	
	.steps_form h3 {
    	padding: 12px 18px;
	}
	
	.elementor-field-group.e-form__buttons__wrapper.elementor-field-type-next {
    	padding-right: 0px !important;
	}
	
	.e-form__buttons.elementor-column.elementor-col-100 {
    	padding-top: 30px;
	}
	
	img.img2, img.img1 {
    	margin: 20px 0 -15px;
	}
	
		.elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_625d26b.elementor-repeater-item-625d26b.elementor-col-40.elementor-sm-100 {
    	text-align: center;
	}
	
			.elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_2f63807.elementor-repeater-item-2f63807.elementor-col-100 {
    	width: 100%;
	}


	custom-file-container__image-preview {
    	width: 100% !important;
}
	
	span.custom-file-container__custom-file__custom-file-control.elementor-field.elementor-size-sm.elementor-field-textual.elementor-upload-field, .custom-file-container__single-image-preview.custom-file-container__image-preview {
    width: 100% !important;
}

/* גישות */
.customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit.pojo-a11y-resize-font-130 .e-form__indicators__indicator__number.e-form__indicators__indicator--shape-circle {
    font-size: 37px;
}

.customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit.pojo-a11y-resize-font-130  .e-form__indicators__indicator--shape-circle {
    padding: 22px;
}

.customize-support.e--ua-appleWebkit.e--ua-safari.e--ua-webkit.pojo-a11y-resize-font-130 label.e-form__indicators__indicator__label {
    font-size: 18px !important;
}
	
	.page-id-1539 img.img2, .page-id-1539 img.img1 {
    	width: 200px;
    	height: 150px;
	}
	
	.elementor-field-type-radio.elementor-field-group.elementor-column.elementor-field-group-field_b600f9b.elementor-repeater-item-b600f9b.elementor-col-100.elementor-field-required.elementor-mark-required label {
    	font-size: 15px;
	}

	
}

a.blue-link {
	color: #20A0D8;
}


