.elementor-1923 .elementor-element.elementor-element-3bdfa98{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--border-radius:16px 16px 16px 16px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--padding-top:33px;--padding-bottom:42px;--padding-left:33px;--padding-right:33px;}.elementor-1923 .elementor-element.elementor-element-3bdfa98:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-3bdfa98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000001;background-image:url("https://worcesterbuyshousescash.com/wp-content/uploads/2026/02/Group-1171279112.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1923 .elementor-element.elementor-element-433225d .elementor-image-box-title{margin-bottom:4px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-1923 .elementor-element.elementor-element-433225d .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1923 .elementor-element.elementor-element-433225d{padding:20px 0px 0px 0px;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder-row{margin-top:0px;margin-bottom:0px;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__label{padding:0px 0px 0px 0px;text-align:left;border-style:none;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__desc{text-align:left;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__field-wrap label{font-size:11px;line-height:16.5px;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__field-wrap.checkradio-wrap span{gap:7px;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__field-wrap span::before{font-size:11px;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__field-wrap label :checked + span::before{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){color:var( --e-global-color-blocksy_palette_1 );padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#818181;border-radius:42px 42px 42px 42px;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder ::-webkit-input-placeholder{color:#00000066;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder ::-ms-input-placeholder{color:#00000066;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder ::-moz-placeholder{color:#00000066;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder :-moz-placeholder{color:#00000066;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder input{color-scheme:normal;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__action-button{transition:all 0.3s;margin:20px 0px 0px 0px;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__submit{justify-content:center;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder__next-page-wrap{text-align:left;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder-message--success{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-blocksy_palette_4 );border-style:none;}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder-message--error{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-style:none;}#elementor-popup-modal-1923 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1923{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-1923 .dialog-close-button{display:flex;font-size:30px;}#elementor-popup-modal-1923 .dialog-widget-content{border-radius:16px 16px 16px 16px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(min-width:768px){.elementor-1923 .elementor-element.elementor-element-3bdfa98{--width:100%;}}@media(max-width:1024px){.elementor-1923 .elementor-element.elementor-element-433225d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder-message--success{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder-message--error{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1923 .elementor-element.elementor-element-433225d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder-message--success{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1923 .elementor-element.elementor-element-383191a .jet-form-builder-message--error{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}#elementor-popup-modal-1923 .dialog-message{width:87vw;}#elementor-popup-modal-1923{align-items:center;}#elementor-popup-modal-1923 .dialog-close-button{font-size:20px;}}/* Start custom CSS for container, class: .elementor-element-3bdfa98 */.glasseffect {
  background: rgba(255, 255, 255, 0.1); /* Semi-transparent white */
  border-radius: 16px; /* Added 16px radius */
  backdrop-filter: blur(10px); /* Glass blur effect */
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Shadow effect */
  padding: 20px;
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.glasseffect::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.1); /* Light frosted layer */
  z-index: -1;
}

.glasseffect .light {
  position: absolute;
  top: 10px;
  left: 10px;
  background: rgba(255, 255, 255, 0.5); /* Soft light */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  filter: brightness(80%) rotate(-75deg);
}

.glasseffect .splay {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: rgba(255, 255, 255, 0.2); /* Splay effect */
  width: 100px;
  height: 100px;
  border-radius: 50%;
  animation: splayEffect 2s infinite;
}

@keyframes splayEffect {
  0% {
    transform: scale(1) translate(-50%, -50%);
  }
  50% {
    transform: scale(1.2) translate(-50%, -50%);
  }
  100% {
    transform: scale(1) translate(-50%, -50%);
  }
}/* End custom CSS */