@media (min-width: 768px) {
	.show-in-mobile,
	.show-on-mobile {
		display: none !important;
	}
}
@media (max-width: 1600px) {
	.jobs .wpcf7 .wrapper-submit .submit-btn-wrap,
	.jobs .wpcf7 .upload-container,
	.jobs .wpcf7 .wrapper-file,
	.jobs .wpcf7 form[action*="%d7%91%d7%95%d7%90%d7%95" i].wpcf7-form .wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)):not(:has(input[type="checkbox"])),
	.jobs .wpcf7 form[action*="בואו" i].wpcf7-form .wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)):not(:has(input[type="checkbox"])),
	.jobs .wpcf7 .friend-name-wrapper,
	.jobs .wpcf7 .wpcf7-form-control-wrap {
		width: calc(50% - 19px) !important;
	}
	.jobs .wpcf7 .wrapper-submit input[type="submit"],
	.jobs .wpcf7 .wrapper-submit,
	.jobs .wpcf7 form[action*="%d7%91%d7%95%d7%90%d7%95" i].wpcf7-form .wrapper-file .wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)):not(:has(input[type="checkbox"])),
	.jobs .tabs .tab .tab-content .wpcf7 form[action*="%d7%91%d7%95%d7%90%d7%95" i].wpcf7-form .friend-name-wrapper span.wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)):not(:has(input[type="checkbox"])),
	.jobs .wpcf7 .friend-name-wrapper .wpcf7-form-control-wrap {
		width: 100% !important;
	}
}
@media (max-width: 1440px) {
	.jobs .wpcf7 form {
		gap: 16px !important;
	}
	.jobs .wpcf7 .wrapper-submit .submit-btn-wrap,
	.jobs .wpcf7 .upload-container,
	.jobs .wpcf7 .wrapper-file,
	.jobs .wpcf7 form[action*="%d7%91%d7%95%d7%90%d7%95" i].wpcf7-form .wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)):not(:has(input[type="checkbox"])),
	.jobs .wpcf7 form[action*="בואו" i].wpcf7-form .wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)):not(:has(input[type="checkbox"])),
	.jobs .wpcf7 .friend-name-wrapper,
	.jobs .wpcf7 .wpcf7-form-control-wrap {
		width: calc(50% - 8px) !important;
	}
}
@media (max-width: 1200px) {
	.jobs .wpcf7 .wrapper-submit .submit-btn-wrap,
	.jobs .wpcf7 .upload-container,
	.jobs .wpcf7 .wrapper-file,
	.jobs .wpcf7 form[action*="%d7%91%d7%95%d7%90%d7%95" i].wpcf7-form .wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)):not(:has(input[type="checkbox"])),
	.jobs .wpcf7 form[action*="בואו" i].wpcf7-form .wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)):not(:has(input[type="checkbox"])),
	.jobs .wpcf7 .friend-name-wrapper,
	.jobs .wpcf7 .wpcf7-form-control-wrap {
		width: 100% !important;
	}
	.section.contact-index .section-inner {
		padding: 0 20px;
	}
	.section.contact-index .wpcf7 .wrapper-submit,
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap {
		width: calc(25% - 12px);
	}
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap:nth-of-type(1),
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap:nth-of-type(2),
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap:nth-of-type(3) {
		width: calc(33.33% - 11px);
	}
}
@media (max-width: 950px) {
	.section.contact-index .wpcf7 form {
		flex-direction: row;
	}
}
@media (max-width: 767px) {
	.hide-in-mobile,
	.hide-on-mobile {
		display: none !important;
	}
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap:nth-of-type(1),
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap:nth-of-type(2),
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap:nth-of-type(3),
	.section.contact-index .wpcf7 .wrapper-submit,
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap {
        width: calc(50% - 8px);
		text-align: right;
		margin: 0;
    }
	.section.contact-index .wpcf7 .wrapper-submit {
		order: 20;
	}
}
@media (max-width: 599px) {
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap:nth-of-type(1),
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap:nth-of-type(2),
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap:nth-of-type(3),
	.section.contact-index .wpcf7 .wrapper-submit,
	.section.contact-index .wpcf7 .wpcf7-form-control-wrap {
        width: 100%;
    }
}