.boxes-row {
    margin-top: -140px;
}

.worker {
    margin: 0px !important;
}

.hero-form {
  display: flex;
  direction: rtl;
  margin-bottom: 0px !important;
  justify-content: center;
}

.hero-form label {
  font-size: 16px;
  max-width: 100%;
  direction: rtl;
}

.hero-form label {
  direction: rtl;
  text-align: right;
}

.hero-form span {
  direction: rtl;
  text-align: right;
}

.hero-form p {
  margin: 0;
  text-align: right !important;
}

.hero-form .wpcf7-form-control-wrap {
  padding: 0 0 0 15px;
}

.hero-form span.wpcf7-list-item {
  margin: 0 !important;
}

.hero-form .wpcf7-list-item span:before {
  margin-right: 0px !important;
  margin-left: 5px;
}

.hero-form .acceptance {
  margin: 0 !important;
}

.hero-form .wpcf7-list-item {
  margin: 5px 0 0 0;
  direction: rtl;
  text-align: right;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    text-align: right !important;
    direction: rtl !important;
	border-radius: 5px;
}

.hero-form input:not([type="submit"]) {
  border-radius: 5px;
  border: 1px solid #c5c5c5;
  background: #efefef;
  direction: rtl;
}

.hero-form .wpcf7-acceptance .wpcf7-list-item-label {
  opacity: 1;
  font-size: 12px;
  font-weight: 500;
  padding-right: 30px;
  display: block;
}

span.wpcf7-spinner {
    position: absolute;
}

textarea.wpcf7-form-control.wpcf7-textarea {
  border-radius: 5px;	
}

.widget {
    margin: 0 0 1.8em 0;
}

.count {
    background: #f2c327;
    position: absolute;
    left: 212px;
    bottom: 74px;
    padding: 5px 30px 15px 30px;
    border: solid 2px #494949;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner a:hover {
    color: #f2c327;
}

input[type=email], input[type=number], input[type=password], input[type=reset], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    padding: 10px 15px !important;
}

input#wp-block-search__input-1 {
    height: 50px;
}

#secondary .wp-block-search__button {
    padding: 0.3em 1em;
}

.wpcf7 input:not([type=submit]), .wpcf7 select, .wpcf7 textarea {
    margin-bottom: 15px;
}

input[type="submit"], input[type="reset"] {
    height: 54px !important;
}


@media (max-width: 1025px) {	
	input[type="submit"], input[type="reset"] {
    float: right;
}
	
	.wp-block-group, .wp-block-cover {
    padding: 0;
}
}	


@media (max-width: 480px) {

.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-button-1 {
    display: none !important;
}
	
.ast-builder-layout-element.site-header-focus-item.ast-header-button-2 {
	display: block !important;
}
	
.hero-form {
    flex-flow: column !important;
}
	
	.hero-form .wpcf7-form-control-wrap {
    padding: 0;
}
	
	a#ast-scroll-top {
    display: none !important;
}
	
		#scb-wrapper #scb-directs {
    margin-top: .5em;
    margin-bottom: 0;
}
	
	#scb-wrapper .scb-email {
    padding-right: 0 !important;
}
	
	#scb-wrapper {
	box-shadow: none !important;
}
	
	#scb-wrapper.scb-fixed {
    display: block;
}
	
	#scb-wrapper p, #scb-wrapper ul, #scb-wrapper li, #scb-wrapper a, #scb-wrapper a span {
    margin: 0 !important;
}
	
	ul#scb-directs {
    display: flex !important;
    flex-flow: row-reverse;
    justify-content: space-between;
}
	
	li.scb-whatsapp img {
    display: none
}
	
	li.scb-whatsapp {
    background: #8fc447;
	margin: 0 !important;
	padding: 16px 0px !important;
	width: 50%;
}

	li.scb-whatsapp img {
	content: url("/wp-content/uploads/2021/06/whatsapp.png");
}
	
	li.scb-whatsapp a:before {
	content: 'לשליחת וואטסאפ';
	margin-left: 10px;
	font-family: 'Heebo',sans-serif;
}	
	
	li.scb-phone img {
    display: none
}
	
	li.scb-phone {
    background: #de4964;
	margin: 0 !important;
	padding: 16px 0px !important;
	width: 50%;
}

	li.scb-phone img {
	content: url("/wp-content/uploads/2021/06/phone.png");
	width: 30px;
    height: 30px;
}
	
	li.scb-phone a:before {
	margin-left: 10px;
	content: 'לחיוג ישיר';
	font-family: 'Heebo',sans-serif;
}
	
	.kt-svg-icon-list-items_733a18-fb ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap, .kt-svg-icon-list-items_733a18-fb ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap a {
    text-align: right;
}
	
	.kt-svg-icon-list-items_66006a-f6 ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap, .kt-svg-icon-list-items_66006a-f6 ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap a {
    text-align: right;
}
	
	.ast-two-container.ast-right-sidebar #secondary .widget, .ast-two-container.ast-left-sidebar #secondary .widget, .ast-separate-container #secondary .widget, .ast-plain-container #secondary .widget {
    padding-left: 0;
    padding-right: 0;
}

}












