.elementor-30322 .elementor-element.elementor-element-492af7f{--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;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30322 .elementor-element.elementor-element-492af7f:not(.elementor-motion-effects-element-type-background), .elementor-30322 .elementor-element.elementor-element-492af7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EF;}.elementor-30322 .elementor-element.elementor-element-3d2f611{--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;--border-radius:016px 0px 0px 016px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30322 .elementor-element.elementor-element-3d2f611:not(.elementor-motion-effects-element-type-background), .elementor-30322 .elementor-element.elementor-element-3d2f611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-08f118f8-cff4-4a26-bd8b-cacd532a8ea0);background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-30322 .elementor-element.elementor-element-85a6561{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30322 .elementor-element.elementor-element-85a6561:not(.elementor-motion-effects-element-type-background), .elementor-30322 .elementor-element.elementor-element-85a6561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-30322 .elementor-element.elementor-element-5fd2e92{--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;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:16px;}.elementor-30322 .elementor-element.elementor-element-b07fab6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--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-30322 .elementor-element.elementor-element-2abc054{text-align:center;}.elementor-30322 .elementor-element.elementor-element-2abc054 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;}.elementor-30322 .elementor-element.elementor-element-060b917{text-align:center;}.elementor-30322 .elementor-element.elementor-element-060b917 .elementor-heading-title{font-family:"Georgia Pro", Sans-serif;font-size:28px;font-weight:700;color:#000000;}.elementor-30322 .elementor-element.elementor-element-39a75e3{text-align:center;}.elementor-30322 .elementor-element.elementor-element-39a75e3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:16px;}.elementor-30322 .elementor-element.elementor-element-3a3339c > .elementor-widget-container{margin:-34px 0px -24px 0px;}.elementor-30322 .elementor-element.elementor-element-9f41c10{text-align:center;}.elementor-30322 .elementor-element.elementor-element-9f41c10 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:10px;font-weight:700;}#elementor-popup-modal-30322{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-30322 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-30322 .dialog-close-button{display:flex;}#elementor-popup-modal-30322 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-30322 .elementor-element.elementor-element-85a6561:not(.elementor-motion-effects-element-type-background), .elementor-30322 .elementor-element.elementor-element-85a6561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://melbournestudioart.com.au/wp-content/uploads/2026/07/Image-pop-up-2-mobile-1.png);background-position:top center;}.elementor-30322 .elementor-element.elementor-element-85a6561{--min-height:320px;}.elementor-30322 .elementor-element.elementor-element-5fd2e92{--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;}.elementor-30322 .elementor-element.elementor-element-5fd2e92.e-con{--order:-99999 /* order start hack */;}}@media(min-width:768px){.elementor-30322 .elementor-element.elementor-element-492af7f{--width:1600px;}.elementor-30322 .elementor-element.elementor-element-3d2f611{--width:50%;}.elementor-30322 .elementor-element.elementor-element-85a6561{--width:50%;}.elementor-30322 .elementor-element.elementor-element-5fd2e92{--width:50%;}}/* Start custom CSS for wpforms, class: .elementor-element-3a3339c */.elementor-30322 .elementor-element.elementor-element-3a3339c .wpforms-submit-container,
.elementor-30322 .elementor-element.elementor-element-3a3339c .wpforms-submit {
  width: 100% !important;
}

.elementor-30322 .elementor-element.elementor-element-3a3339c .wpforms-submit {
  display: block !important;
  max-width: 100% !important;
}

.elementor-30322 .elementor-element.elementor-element-3a3339c .wpforms-container input,
.elementor-30322 .elementor-element.elementor-element-3a3339c .wpforms-container textarea,
.elementor-30322 .elementor-element.elementor-element-3a3339c .wpforms-container select {
    height: 42px !important;
    min-height: 42px !important;
}
/* Button Container */
.elementor-30322 .elementor-element.elementor-element-3a3339c .wpforms-submit-container{
    width:100%;
    margin-top:18px !important;
}

/* Button */
.elementor-30322 .elementor-element.elementor-element-3a3339c .wpforms-submit{
    width:100% !important;
    height:42px !important;
    min-height:42px !important;

    border:none !important;
    border-radius:8px !important;

    background:#005A87 !important;
    color:#fff !important;

    font-family:"Georgia Pro", Georgia, serif !important;
    font-size:16px !important;
    font-weight:700 !important;
    line-height:42px !important;

    text-transform:uppercase;
    letter-spacing:0;
    transition:.25s ease;
}

/* Hover */
.elementor-30322 .elementor-element.elementor-element-3a3339c .wpforms-submit:hover{
    background:#00486C !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-492af7f *//* Hide Elementor default close icon */
.dialog-lightbox-close-button i,
.dialog-lightbox-close-button i:before,
.dialog-lightbox-close-button .eicon-close,
.dialog-lightbox-close-button .eicon-close:before {
  display: none !important;
  content: none !important;
}

/* Custom SVG close button */
.dialog-lightbox-close-button {
  width: 24px !important;
  height: 24px !important;
  padding: 0 !important;
  background-image: var(--wpr-bg-afdb6f3b-8656-4630-8df2-b36b2f49a364) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
  border: none !important;
  box-shadow: none !important;
}

.elementor-popup-modal .dialog-widget-content {
  border-radius: 16px !important;
  overflow: hidden !important;
}

.elementor-popup-modal .dialog-message {
  border-radius: 16px !important;
  overflow: hidden !important;
}/* End custom CSS */