.elementor-2108 .elementor-element.elementor-element-d85e333{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2108 .elementor-element.elementor-element-e44c2d1{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-2108 .elementor-element.elementor-element-e44c2d1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-2108 .elementor-element.elementor-element-d85e333{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2108 .elementor-element.elementor-element-e44c2d1{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-2108 .elementor-element.elementor-element-e44c2d1{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2108 .elementor-element.elementor-element-d85e333{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-1fd5fc3 */hapana-widget .step-label,
hapana-widget [class*="step"] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
}

hapana-widget [class*="checkbox-item"] {
  display: flex;
  align-items: flex-start;
  gap: 8px;
}

.Mui-accodion-OFS-amount,.Mui-button-OFS-outlinedSecondary,.Mui-button-OFS-textSecondary,.Mui-formGiftCard-OFS-giftCardCheckedTitle,.Mui-formGiftCard-OFS-previewPrice,.Mui-formGiftCard-OFS-previewTitle,.Mui-loginModal-OFS-bold,.Mui-packageCard-OFS-price,.Mui-signUpModal-OFS-bold,.Mui-signUpModal-OFS-locationIcon,.Mui-signUpModal-OFS-siteNameLocation,.Mui-termsModal-OFS-formControlLabelBold,.MuiStepLabel-label.MuiStepLabel-active{color:#6f7074}.Mui-button-OFS-textSecondary:hover{color:#58585b}.Mui-button-OFS-outlinedPrimar,.Mui-checked,.Mui-checked+.Mui-classFilersModal-OFS-label p,.Mui-radio-OFS-radio.Mui-checked,.jss13.jss14{color:#ff0a32}.MuiIconButton-root:hover{background:rgba(30,32,38,.26)}.MuiGrid-root.hapana-base:not(#classes){background-color:#fff;padding-bottom:24px;padding-top:24px}/* End custom CSS */