.elementor-2367 .elementor-element.elementor-element-80794f8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-2367 .elementor-element.elementor-element-20d8df4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2367 .elementor-element.elementor-element-20d8df4 .elementor-heading-title{font-family:"Simona", Sans-serif;font-size:36px;font-weight:600;}body:not(.rtl) .elementor-2367 .elementor-element.elementor-element-4e7453d{left:260px;}body.rtl .elementor-2367 .elementor-element.elementor-element-4e7453d{right:260px;}.elementor-2367 .elementor-element.elementor-element-4e7453d{top:25px;}.elementor-2367 .elementor-element.elementor-element-4e7453d .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-2367 .elementor-element.elementor-element-5a28066{right:261px;}body.rtl .elementor-2367 .elementor-element.elementor-element-5a28066{left:261px;}.elementor-2367 .elementor-element.elementor-element-5a28066{top:72px;}.elementor-2367 .elementor-element.elementor-element-5a28066 .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-2367 .elementor-element.elementor-element-4a63d2b{right:25px;}body.rtl .elementor-2367 .elementor-element.elementor-element-4a63d2b{left:25px;}.elementor-2367 .elementor-element.elementor-element-4a63d2b{top:333px;}.elementor-2367 .elementor-element.elementor-element-4a63d2b .elementor-icon-wrapper{text-align:center;}.elementor-2367 .elementor-element.elementor-element-4a63d2b .elementor-icon{font-size:111.96237374756px;}.elementor-2367 .elementor-element.elementor-element-4a63d2b .elementor-icon svg{height:111.96237374756px;}.elementor-2367 .elementor-element.elementor-element-49efaeb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__label, .elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__desc{display:flex;justify-content:flex-start;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form-col{align-items:flex-start;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__field:not(.checkradio-field):not(.range-field){font-family:"Simona", Sans-serif;font-size:16px;font-weight:400;background-color:#FDFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#444C6B1F;border-radius:32px 32px 32px 32px;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form ::-webkit-input-placeholder{color:#353535AD;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form ::-ms-input-placeholder{color:#353535AD;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form ::-moz-placeholder{color:#353535AD;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form :-moz-placeholder{color:#353535AD;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__field.textarea-field{height:200px;min-height:200px;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form .checkradio-wrap{flex:0 1 auto;font-family:"Simona", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6edf413 );}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__fields-group{display:flex;flex-wrap:wrap;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form .checkradio-wrap label{padding:1px 10px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form-repeater__actions{justify-content:flex-start;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form-repeater__row-remove{align-self:flex-start;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__submit{color:var( --e-global-color-ea347a9 );font-family:"Simona", Sans-serif;font-size:16px;font-weight:bold;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:200px 200px 200px 200px;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__submit:hover{background-color:#16161600;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form-message{font-family:"Simona", Sans-serif;font-size:14px;border-style:none;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;text-align:center;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form-message--success{color:var( --e-global-color-b0022af );}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form-message--error{color:var( --e-global-color-ff5c927 );}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__field-error, .elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form .jet-engine-file-upload__errors{text-align:left;}#jet-popup-2367 .jet-popup__container{width:1100px;}#jet-popup-2367 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-2367 .jet-popup__container-inner{justify-content:flex-start;border-radius:15px 15px 15px 15px;}#jet-popup-2367 .jet-popup__container-overlay{border-radius:15px 15px 15px 15px;}#jet-popup-2367 .jet-popup__close-button{transform:translateX(0px) translateY(0px);-webkit-transform:translateX(0px) translateY(0px);color:var( --e-global-color-primary );background-color:#12121221;width:35px;height:35px;border-radius:0px 10px 0px 10px;}#jet-popup-2367 .jet-popup__close-button:hover{background-color:#12121238;}@media(max-width:767px){.elementor-2367 .elementor-element.elementor-element-80794f8{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2367 .elementor-element.elementor-element-20d8df4{text-align:center;}.elementor-2367 .elementor-element.elementor-element-20d8df4 .elementor-heading-title{font-size:26px;}body:not(.rtl) .elementor-2367 .elementor-element.elementor-element-4e7453d{left:-9px;}body.rtl .elementor-2367 .elementor-element.elementor-element-4e7453d{right:-9px;}.elementor-2367 .elementor-element.elementor-element-4e7453d{top:-10px;}.elementor-2367 .elementor-element.elementor-element-4e7453d .elementor-icon{font-size:34px;}.elementor-2367 .elementor-element.elementor-element-4e7453d .elementor-icon svg{height:34px;}body:not(.rtl) .elementor-2367 .elementor-element.elementor-element-5a28066{right:-19px;}body.rtl .elementor-2367 .elementor-element.elementor-element-5a28066{left:-19px;}.elementor-2367 .elementor-element.elementor-element-5a28066{top:51px;}.elementor-2367 .elementor-element.elementor-element-5a28066 .elementor-icon{font-size:34px;}.elementor-2367 .elementor-element.elementor-element-5a28066 .elementor-icon svg{height:34px;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form-row:not(:last-child){padding-bottom:0px;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__field:not(.checkradio-field):not(.range-field){font-size:14px;margin:0px 0px 10px 0px;}.elementor-2367 .elementor-element.elementor-element-49efaeb .jet-form__submit{font-size:14px;}#jet-popup-2367 .jet-popup__container{width:90%;}}/* Start custom CSS for jet-engine-booking-form, class: .elementor-element-49efaeb */.jet-form__fields-group.checkradio-wrap {
  padding: 12px;
  border-radius: 32px;
  border: 1px solid #444C6B1F;
  background: #FDFFFF;
}
/* Custom radio buttons with updated SVG checked color - Code by LEMON SHLIF */
input[type="radio"].checkradio-field {
  appearance: none;
  -webkit-appearance: none;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23EDF8FC" viewBox="0 0 24 24"><path d="M12 .587l3.668 7.571 8.332 1.151-6.064 5.849 1.518 8.261L12 18.896l-7.454 4.523 1.518-8.261L.001 9.309l8.332-1.151z"/></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border: none;
  cursor: pointer;
  margin: 5px;
  transition: filter 0.3s ease;
}

input[type="radio"].checkradio-field:checked {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23FFC633" viewBox="0 0 24 24"><path d="M12 .587l3.668 7.571 8.332 1.151-6.064 5.849 1.518 8.261L12 18.896l-7.454 4.523 1.518-8.261L.001 9.309l8.332-1.151z"/></svg>');
}

/* Add label text דירוג: next to the radio group with padding and font size - Code by LEMON SHLIF */
.jet-form__fields-group.checkradio-wrap::before {
  content: "דירוג:";
  font-family: 'simona', sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #353535AD;
  margin-left: 10px;
  padding-top: 5px;
  padding-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
/* Remove focus outline and shadow from all JetForm fields - Code by LEMON SHLIF */
.jet-form__field:focus {
  outline: none !important;
  box-shadow: none !important;
}
@media (max-width: 768px) {
  .jet-form__fields-group.checkradio-wrap::before {
    display: none !important;
  }
  
}


@media (max-width: 768px) {
  .jet-form__fields-group.checkradio-wrap label {
    font-size: 70% !important;
  }

  input[type="radio"].checkradio-field {
    width: 17px;
    height: 17px;
    margin: 1px;
    background-size: contain;
  }
}/* End custom CSS */