.elementor-kit-2058{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-7adc2483:#B8A98E;--e-global-color-53c80443:#666666;--e-global-color-62c94d7d:#F2F2F2;--e-global-color-1b253d1a:#71695A;--e-global-color-6d1c4a1d:#CCCCCC;--e-global-color-7cd3429d:#000;--e-global-color-611a66e1:#FFF;--e-global-color-ac6e08d:#9CD373;--e-global-color-6467eb2:#E3001E;--e-global-color-758d366:#C6001A;}.elementor-kit-2058 button:hover,.elementor-kit-2058 button:focus,.elementor-kit-2058 input[type="button"]:hover,.elementor-kit-2058 input[type="button"]:focus,.elementor-kit-2058 input[type="submit"]:hover,.elementor-kit-2058 input[type="submit"]:focus,.elementor-kit-2058 .elementor-button:hover,.elementor-kit-2058 .elementor-button:focus{background-color:#71695A;color:#FFFFFF;}.elementor-kit-2058 e-page-transition{background-color:#FFBC7D;}.elementor-kit-2058 a:hover{color:#71695A;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.test_stars {
  cursor: pointer;
  --dir: right;
  --fill: gold;
  --fillbg: rgba(100, 100, 100, 0.15);
  --heart: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 21.328l-1.453-1.313q-2.484-2.25-3.609-3.328t-2.508-2.672-1.898-2.883-0.516-2.648q0-2.297 1.57-3.891t3.914-1.594q2.719 0 4.5 2.109 1.781-2.109 4.5-2.109 2.344 0 3.914 1.594t1.57 3.891q0 1.828-1.219 3.797t-2.648 3.422-4.664 4.359z"/></svg>');
  --star: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 17.25l-6.188 3.75 1.641-7.031-5.438-4.734 7.172-0.609 2.813-6.609 2.813 6.609 7.172 0.609-5.438 4.734 1.641 7.031z"/></svg>');
  --stars: 5;
  --starsize: 30px;
  --symbol: var(--star);
  --value: 1;
  --w: calc(var(--stars) * var(--starsize));
  --x: calc(100% * (var(--value) / var(--stars)));
  block-size: var(--starsize);
  inline-size: var(--w);
  position: relative;
  touch-action: manipulation;
  -webkit-appearance: none;
}
[dir="rtl"] .test_stars {
  --dir: left;
}
.test_stars::-moz-range-track {
  background: linear-gradient(to var(--dir), var(--fill) 0 var(--x), var(--fillbg) 0 var(--x));
  block-size: 100%;
  mask: repeat left center/var(--starsize) var(--symbol);
}
.test_stars::-webkit-slider-runnable-track {
  background: linear-gradient(to var(--dir), var(--fill) 0 var(--x), var(--fillbg) 0 var(--x));
  block-size: 100%;
  mask: repeat left center/var(--starsize) var(--symbol);
  -webkit-mask: repeat left center/var(--starsize) var(--symbol);
}
.test_stars::-moz-range-thumb {
  height: var(--starsize);
  opacity: 0;
  width: var(--starsize);
}
.test_stars::-webkit-slider-thumb {
  height: var(--starsize);
  opacity: 0;
  width: var(--starsize);
  -webkit-appearance: none;
}
.test_stars, .rating-label {
  display: block;
  font-family: ui-sans-serif, system-ui, sans-serif;
}
.rating-label {
  margin-block-end: 1rem;
}

/* NO JS */
.test_stars::-moz-range-track {
  background: var(--fillbg);
}
.test_stars::-moz-range-progress {
  background: var(--fill);
  block-size: 100%;
  mask: repeat left center/var(--starsize) var(--star);
}
.test_stars::-webkit-slider-runnable-track {
  background: var(--fillbg);
}
.test_stars::-webkit-slider-thumb {
  background-color: var(--fill);
  box-shadow: calc(0rem - var(--w)) 0 0 var(--w) var(--fill) !important;
  opacity: 1;
  width: 1px;
}
[dir="rtl"] .rating .rating--nojs input::-webkit-slider-thumb {
  box-shadow: var(--w) 0 0 var(--w) var(--fill);
}/* End custom CSS */