.elementor-224 .elementor-element.elementor-element-b8eb6c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-224 .elementor-element.elementor-element-b8eb6c0:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-b8eb6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;}.elementor-224 .elementor-element.elementor-element-45792d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-45792d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-224 .elementor-element.elementor-element-037de94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-b1bd306 .elementor-heading-title{font-family:"RocknRoll One", Sans-serif;font-size:20px;font-weight:300;color:#030A0D;}.elementor-224 .elementor-element.elementor-element-854ef78 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-854ef78 .jet-listing-dynamic-field__content{color:#D90085;font-family:"Rokkitt", Sans-serif;font-size:19px;font-weight:500;text-align:left;}.elementor-224 .elementor-element.elementor-element-854ef78 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-224 .elementor-element.elementor-element-854ef78 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-224 .elementor-element.elementor-element-854ef78 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-224 .elementor-element.elementor-element-31b3d53 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-31b3d53 .jet-listing-dynamic-field__content{color:#D90085;font-family:"Rokkitt", Sans-serif;font-size:19px;font-weight:500;text-align:left;}.elementor-224 .elementor-element.elementor-element-31b3d53 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-224 .elementor-element.elementor-element-31b3d53 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-224 .elementor-element.elementor-element-31b3d53 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-224 .elementor-element.elementor-element-19f4599{color:#6C6C6C;}.elementor-224 .elementor-element.elementor-element-81deeba{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-81deeba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#082633;}.elementor-224 .elementor-element.elementor-element-c0b1bd1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-c0b1bd1 .jet-listing-dynamic-terms{text-align:left;}.elementor-224 .elementor-element.elementor-element-c0b1bd1 .jet-listing-dynamic-terms__icon{color:#CB0808;font-size:34px;}.elementor-224 .elementor-element.elementor-element-c0b1bd1 .jet-listing-dynamic-terms__icon :is(svg, path){fill:#CB0808;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-c0b1bd1 .jet-listing-dynamic-terms__icon{margin-right:11px;}body.rtl .elementor-224 .elementor-element.elementor-element-c0b1bd1 .jet-listing-dynamic-terms__icon{margin-left:11px;}.elementor-224 .elementor-element.elementor-element-c0b1bd1 .jet-listing-dynamic-terms__link{font-family:"RocknRoll One", Sans-serif;font-size:18px;line-height:1px;color:#020000;}.elementor-224 .elementor-element.elementor-element-c0b1bd1 .jet-listing-dynamic-terms__delimiter{font-size:24px;margin-right:3px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-224 .elementor-element.elementor-element-7e6f627{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-7e6f627 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-224 .elementor-element.elementor-element-7e6f627.elementor-view-stacked .elementor-icon{background-color:#01A2DF;}.elementor-224 .elementor-element.elementor-element-7e6f627.elementor-view-framed .elementor-icon, .elementor-224 .elementor-element.elementor-element-7e6f627.elementor-view-default .elementor-icon{fill:#01A2DF;color:#01A2DF;border-color:#01A2DF;}.elementor-224 .elementor-element.elementor-element-7e6f627 .elementor-icon{font-size:20px;}.elementor-224 .elementor-element.elementor-element-7e6f627 .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-7e6f627 .elementor-icon-box-title a{font-family:"RocknRoll One", Sans-serif;font-size:15px;font-weight:300;}.elementor-224 .elementor-element.elementor-element-7e6f627 .elementor-icon-box-title{color:#050000;}.elementor-224 .elementor-element.elementor-element-26146d3{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-26146d3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-224 .elementor-element.elementor-element-26146d3.elementor-view-stacked .elementor-icon{background-color:#DF0104;}.elementor-224 .elementor-element.elementor-element-26146d3.elementor-view-framed .elementor-icon, .elementor-224 .elementor-element.elementor-element-26146d3.elementor-view-default .elementor-icon{fill:#DF0104;color:#DF0104;border-color:#DF0104;}.elementor-224 .elementor-element.elementor-element-26146d3 .elementor-icon{font-size:20px;}.elementor-224 .elementor-element.elementor-element-26146d3 .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-26146d3 .elementor-icon-box-title a{font-family:"RocknRoll One", Sans-serif;font-size:15px;font-weight:300;}.elementor-224 .elementor-element.elementor-element-26146d3 .elementor-icon-box-title{color:#E4706E;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-224 .elementor-element.elementor-element-b5ce8b5 .elementor-button{background-color:#0598BC;font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-224 .elementor-element.elementor-element-6835be0{--display:flex;}.elementor-224 .elementor-element.elementor-element-1cc2988 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#03090B;}.elementor-224 .elementor-element.elementor-element-0cc4a71 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-224 .elementor-element.elementor-element-790929c{--display:flex;}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-037de94{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-45792d5{--width:23%;}.elementor-224 .elementor-element.elementor-element-037de94{--width:66.6666%;}}/* Start custom CSS for shortcode, class: .elementor-element-f1083f6 *//* Hide radio buttons */
input[name="review_rating"] {
  display: none !important;
}

/* Hide all star groups except show only single star per option */
.jet-form__field-wrap.radio-wrap {
  display: inline-block;
}

/* Hide ALL emoji images by default */
.jet-form__field-wrap.radio-wrap label img.emoji {
  display: none !important;
}

/* Show ONLY the FIRST star in each label */
.jet-form__field-wrap.radio-wrap label img.emoji:first-of-type {
  display: inline-block !important;
  width: 32px !important;
  height: 32px !important;
  opacity: 0.35;
  transition: opacity 0.2s;
  cursor: pointer;
}

/* Hover - highlight this star and all before it */
.jet-form__field-wrap.radio-wrap:hover label img.emoji:first-of-type,
.jet-form__field-wrap.radio-wrap:has(~ .radio-wrap:hover) label img.emoji:first-of-type {
  opacity: 1;
}

/* Selected state */
.jet-form__field-wrap.radio-wrap:has(input:checked) label img.emoji:first-of-type,
.jet-form__field-wrap.radio-wrap:has(input:checked) ~ .radio-wrap label img.emoji:first-of-type {
  opacity: 0.35;
}

.jet-form__field-wrap.radio-wrap:has(input:checked) label img.emoji:first-of-type {
  opacity: 1;
}

/* Row layout */
.jet-form__fields-group.checkradio-wrap {
  display: flex !important;
  flex-direction: row !important;
  gap: 2px;
  align-items: center;
}

/* Highlight all stars up to selected */
.jet-form__field-wrap.radio-wrap:has(~ .radio-wrap input:checked) label img.emoji:first-of-type {
  opacity: 1 !important;
}/* End custom CSS */