.elementor-1285 .elementor-element.elementor-element-540d8f2{--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;--overlay-opacity:0.6;--padding-top:7em;--padding-bottom:7em;--padding-left:5em;--padding-right:5em;}.elementor-1285 .elementor-element.elementor-element-540d8f2:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-540d8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://laundrypickup.com.au/wp-content/uploads/2025/09/Fresh-Laundry-More-Free-Time-Slider.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1285 .elementor-element.elementor-element-540d8f2::before, .elementor-1285 .elementor-element.elementor-element-540d8f2 > .elementor-background-video-container::before, .elementor-1285 .elementor-element.elementor-element-540d8f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1285 .elementor-element.elementor-element-540d8f2 > .elementor-background-slideshow::before, .elementor-1285 .elementor-element.elementor-element-540d8f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1285 .elementor-element.elementor-element-540d8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(61deg, #00305B 60%, #F2295B00 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1285 .elementor-element.elementor-element-a8fb381{text-align:center;}.elementor-1285 .elementor-element.elementor-element-a8fb381 .elementor-heading-title{font-family:var( --e-global-typography-0988375-font-family ), Sans-serif;font-size:var( --e-global-typography-0988375-font-size );font-weight:var( --e-global-typography-0988375-font-weight );line-height:var( --e-global-typography-0988375-line-height );color:var( --e-global-color-d013724 );}.elementor-1285 .elementor-element.elementor-element-d6e444c{--display:flex;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1285 .elementor-element.elementor-element-d6e444c:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-d6e444c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a87b7f );}.elementor-1285 .elementor-element.elementor-element-5f9c9f2{--display:flex;--justify-content:space-between;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--e-con-transform-transition-duration:700ms;}.elementor-1285 .elementor-element.elementor-element-5f9c9f2:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-5f9c9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d013724 );}.elementor-1285 .elementor-element.elementor-element-40af096{text-align:center;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1285 .elementor-element.elementor-element-fadc64f{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;text-align:center;}.elementor-1285 .elementor-element.elementor-element-fadc64f.elementor-element{--align-self:center;}.elementor-1285 .elementor-element.elementor-element-8d85e94{padding:20px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-8d85e94.elementor-element{--align-self:center;}.elementor-1285 .elementor-element.elementor-element-763b85f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__label{margin:0px 0px 10px 0px;text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__desc{text-align:left;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__fields-group{gap:.60em .60em;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){padding:11px 11px 11px 11px;border-style:solid;border-color:var( --e-global-color-af292f2 );}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__field.textarea-field{height:180px;min-height:180px;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder input{color-scheme:normal;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__action-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-d013724 );transition:all 0.3s;font-family:var( --e-global-typography-ca99089-font-family ), Sans-serif;font-size:var( --e-global-typography-ca99089-font-size );font-weight:var( --e-global-typography-ca99089-font-weight );text-transform:var( --e-global-typography-ca99089-text-transform );line-height:var( --e-global-typography-ca99089-line-height );padding:15px 40px 15px 40px;border-style:none;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__action-button:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d013724 );}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__submit{justify-content:center;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__next-page-wrap{text-align:left;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder-message--success{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder-message--error{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;font-size:13px;border-style:none;border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1285 .elementor-element.elementor-element-d6e444c{--content-width:1000px;}}@media(max-width:1366px){.elementor-1285 .elementor-element.elementor-element-540d8f2{--padding-top:7em;--padding-bottom:7em;--padding-left:2em;--padding-right:2em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1285 .elementor-element.elementor-element-a8fb381 .elementor-heading-title{font-size:var( --e-global-typography-0988375-font-size );line-height:var( --e-global-typography-0988375-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__action-button{font-size:var( --e-global-typography-ca99089-font-size );line-height:var( --e-global-typography-ca99089-line-height );}}@media(max-width:1200px){.elementor-1285 .elementor-element.elementor-element-540d8f2{--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-1285 .elementor-element.elementor-element-d6e444c{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}}@media(max-width:1024px){.elementor-1285 .elementor-element.elementor-element-540d8f2{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1285 .elementor-element.elementor-element-a8fb381 .elementor-heading-title{font-size:var( --e-global-typography-0988375-font-size );line-height:var( --e-global-typography-0988375-line-height );}.elementor-1285 .elementor-element.elementor-element-5f9c9f2{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__field.textarea-field{height:150px;min-height:150px;}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__action-button{font-size:var( --e-global-typography-ca99089-font-size );line-height:var( --e-global-typography-ca99089-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1285 .elementor-element.elementor-element-a8fb381 .elementor-heading-title{font-size:var( --e-global-typography-0988375-font-size );line-height:var( --e-global-typography-0988375-line-height );}.elementor-1285 .elementor-element.elementor-element-d6e444c{--padding-top:3em;--padding-bottom:3em;--padding-left:0.6em;--padding-right:0.6em;}.elementor-1285 .elementor-element.elementor-element-5f9c9f2{--padding-top:1.6em;--padding-bottom:1.6em;--padding-left:1em;--padding-right:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__action-button{font-size:var( --e-global-typography-ca99089-font-size );line-height:var( --e-global-typography-ca99089-line-height );}}/* Start custom CSS for html, class: .elementor-element-8d85e94 */.booking-choice-wrapper {
    width: 100%;
    margin: 0 auto 30px;
    text-align: center;
}

.booking-choice-buttons {
    display: flex;
    justify-content: center;
    align-items: stretch;
    gap: 10px;
    flex-wrap: wrap;
}

/* Common Button Style */
.booking-choice-btn {
    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);

    background: var(--e-global-color-accent);
    padding: 10px 17px !important;
    color: var(--e-global-color-d013724) !important;

    border: 2px solid var(--e-global-color-accent);
    border-radius: 4px;
    text-decoration: none;

    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;;

    transition:
        background-color 0.25s ease,
        color 0.25s ease,
        border-color 0.25s ease,
        box-shadow 0.25s ease,
        transform 0.2s ease;
}

/* Hover */
.booking-choice-btn:hover {
    transform: translateY(-1px);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
    background: var( --e-global-color-secondary );
    border-color: var( --e-global-color-secondary );
}

/* Selected Subscription Button */
.booking-choice-btn.subscription-btn.active {
    background: var(--e-global-color-accent);
    color: var(--e-global-color-d013724) !important;

    border-color: var(--e-global-color-accent);

    box-shadow:
        0 0 0 3px rgba(0, 0, 0, 0.08),
        0 5px 15px rgba(0, 0, 0, 0.12);
}

/* Small check mark when selected */
.booking-choice-btn.subscription-btn.active::before {
    content: "✓";
    margin-right: 8px;
    font-weight: 700;
}

/* One-Off Button */
.booking-choice-btn.one-off-btn {
    background: transparent;
    color: var(--e-global-color-accent) !important;
}

/* One-Off Hover */
.booking-choice-btn.one-off-btn:hover {
    background: var(--e-global-color-accent);
    color: var(--e-global-color-d013724) !important;
}


.subscription-booking-template {
    display: none;
}

.subscription-booking-template.is-visible {
    display: block;
}

@media (max-width: 767px) {

    .booking-choice-buttons {
        flex-direction: column;
        gap: 12px;
    }

    .booking-choice-btn {
        width: 100%;
        padding: 10px 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-763b85f */.wp-container-core-group-is-layout-6c531013 {
    align-items: start;
}

.style-p-in-booking{
    margin-bottom: 0;
    margin-top: 20px
}

.elementor-1285 .elementor-element.elementor-element-763b85f .p-fix-phone{
    display: none;
}


/* ----------------------------------------
   HEADINGS
---------------------------------------- */
.elementor-1285 .elementor-element.elementor-element-763b85f h2 {
    font-size: 22px;
    padding-bottom: 10px;
    border-bottom: 2px solid #ecf0f1;
    font-weight: 700;
    margin-bottom: 15px;
}

/* ----------------------------------------
   FORM LABELS (RADIO)
---------------------------------------- */
.elementor-1285 .elementor-element.elementor-element-763b85f label.jet-form-builder__field-label.for-radio {
    display: flex;
    align-items: center;
    background: white;
    padding: 15px;
    border-radius: 8px;
    border: 1px solid #e0e0e0;
    cursor: pointer;
    transition: all 0.3s ease;
}

.elementor-1285 .elementor-element.elementor-element-763b85f label.jet-form-builder__field-label.for-radio:hover {
    border-color: #3498db;
    transform: translateY(-1px);
}

/* ----------------------------------------
   CHECKBOXES & RADIO WRAPS
---------------------------------------- */
.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder__field-wrap.checkradio-wrap span {
    flex-wrap: wrap;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .booking_customization_options .jet-form-builder__fields-group.checkradio-wrap {
    flex-direction: row;
    gap: 20px !important;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .booking_customization_options .checkboxes-wrap.checkradio-wrap {
    width: 48%;
    padding: 15px;
    border-radius: 8px;
    border: 1px solid #e0e0e0;
}

/* ----------------------------------------
   TYPOGRAPHY (SMALL / STRONG)
---------------------------------------- */
.elementor-1285 .elementor-element.elementor-element-763b85f small {
    width: 100%;
    display: block;
    margin-top: 4px;
    margin-left: 2.2em;
}

.elementor-1285 .elementor-element.elementor-element-763b85f strong {
    font-weight: 500;
    margin-top: -3px;
    
}

/* ----------------------------------------
   TOTAL PRICE BREAKDOWN
---------------------------------------- */
.elementor-1285 .elementor-element.elementor-element-763b85f .total-price-breackdown h2.wp-block-heading {
    border-bottom: 1px solid var(--e-global-color-secondary) !important;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .total-price-breackdown p {
    margin-top: -6px;
    font-size: 0.9rem;
    color: rgb(255 255 255 / 70%);
}

.elementor-1285 .elementor-element.elementor-element-763b85f .total-price-breackdown .jet-form-builder__label {
    margin-bottom: 0;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .total-price-breackdown .jet-form-builder__label-text {
    font-weight: 300;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .total-price-breackdown .jet-form-builder-row.field-type-calculated-field {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-around;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .total-price-breackdown .jet-form-builder__calculated-field {
    justify-content: end;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .total-price-breackdown .jet-form-builder__conditional {
    margin: 0;
}


.elementor-1285 .elementor-element.elementor-element-763b85f .total-amount-cal .jet-form-builder-row.field-type-calculated-field {
    width: 100%;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .total-amount-cal {
    border-top: 1px solid #dddddd66;
    padding-top: 10px;
}
.elementor-1285 .elementor-element.elementor-element-763b85f .total-amount-cal .jet-form-builder__label-text {
    font-weight: 700 !important;
}
/* ----------------------------------------
   WP BLOCK GROUP STYLES
---------------------------------------- */
.elementor-1285 .elementor-element.elementor-element-763b85f .wp-block-group.is-layout-constrained.wp-block-group-is-layout-constrained {
    background: #f8f9fa;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 20px;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .wp-block-group.total-price-breackdown.is-layout-constrained.wp-block-group-is-layout-constrained {
    background: #001527;
    color: white;
    padding: 25px;
    border-radius: 10px;
    margin-bottom: 20px;
}


.elementor-1285 .elementor-element.elementor-element-763b85f .custom-copon-code {
    background: transparent;
    padding: 0 !important;
    margin: 0 !important;
    border-radius: 0 !important;
}


.elementor-1285 .elementor-element.elementor-element-763b85f .custom-copon-code .jet-form-builder__conditional {
        background: var( --e-global-color-primary );
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 20px;
    text-align: center;
    color: #fff;
    
}
.elementor-1285 .elementor-element.elementor-element-763b85f .custom-copon-code .jet-form-builder__conditional h2.wp-block-heading{
    border-bottom: 0;
}

/* ----------------------------------------
   FORM FIELDS
---------------------------------------- */
.elementor-1285 .elementor-element.elementor-element-763b85f .wp-block-jet-forms-select-field,
.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder-row.field-type-text-field {
    width: 100%;
}

.elementor-1285 .elementor-element.elementor-element-763b85f input#booking_field_state,
.elementor-1285 .elementor-element.elementor-element-763b85f input#booking_field_country,
.elementor-1285 .elementor-element.elementor-element-763b85f input#booking_field_your_pickup_delivery_schedule {
    background-color: #f8f9fa;
}

.elementor-1285 .elementor-element.elementor-element-763b85f input#booking_field_state:focus,
.elementor-1285 .elementor-element.elementor-element-763b85f input#booking_field_your_pickup_delivery_schedule:focus,
.elementor-1285 .elementor-element.elementor-element-763b85f input#booking_field_country:focus {
    outline: none !important;
    box-shadow: 0 0 0 3px rgba(52, 152, 219, 0.1);
}


.elementor-1285 .elementor-element.elementor-element-763b85f .custom-row-m-o {
    margin: 3px;
}
/* ----------------------------------------
   FORM Image
---------------------------------------- */

.elementor-1285 .elementor-element.elementor-element-763b85f .field-type-text-field small,
.elementor-1285 .elementor-element.elementor-element-763b85f .wp-container-core-group-is-layout-6c531013 small,
.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder-row.field-type-datetime-field small,
.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder-row.field-type-advanced-media-field small {
    width: auto;
    display: inline;
    margin-top: 0;
    margin-left: 0;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .jet-form-builder-row.field-type-datetime-field small b{
    font-weight: 500
}

@media (max-width: 1024px) {
    .elementor-1285 .elementor-element.elementor-element-763b85f .p-fix-phone {
           display: block;
       }
    .elementor-1285 .elementor-element.elementor-element-763b85f .style-p-in-booking,
   .elementor-1285 .elementor-element.elementor-element-763b85f .style-p-in-booking .p-fix-phone {
        position: sticky;
        top: 59px !important;
        left: 0;
        z-index: 3;
        background: #022c8b;
        color: #fff;
        width: fit-content;
        margin: 0px auto 20px;
        padding: 5px 10px;
        border-radius: 4px;
}

    .elementor-1285 .elementor-element.elementor-element-763b85f .style-p-in-booking{
        margin: 20px auto 0px;
        top: auto;
        bottom: 0;
    }
.elementor-1285 .elementor-element.elementor-element-763b85f .style-p-in-booking a,
   .elementor-1285 .elementor-element.elementor-element-763b85f .p-fix-phone a{
        color: #fff !important;
    }
}
@media (max-width: 767px){
    .elementor-1285 .elementor-element.elementor-element-763b85f h2 {
    margin-bottom: 6px; 
}
    
    .elementor-1285 .elementor-element.elementor-element-763b85f .is-layout-flex {
    display: flex;
    flex-direction: column;
    gap: 0;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .booking_customization_options .jet-form-builder__fields-group.checkradio-wrap {
    flex-direction: column;
    gap: 10px !important;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .booking_customization_options .checkboxes-wrap.checkradio-wrap {
    width: 100%;
    padding: 15px;
    border-radius: 8px;
    border: 1px solid #e0e0e0;
}


.elementor-1285 .elementor-element.elementor-element-763b85f label.jet-form-builder__field-label.for-checkbox strong,

.elementor-1285 .elementor-element.elementor-element-763b85f label.jet-form-builder__field-label.for-radio strong{
    width: 85%;
    line-height: 1.4;
}

.elementor-1285 .elementor-element.elementor-element-763b85f .total-price-breackdown .jet-form-builder__label-text {
    font-size: 14px !important;
}

   .elementor-1285 .elementor-element.elementor-element-763b85f .p-fix-phone {
        top: 64px;

}
   .elementor-1285 .elementor-element.elementor-element-763b85f .p-fix-phone {
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f9c9f2 */.elementor-1285 .elementor-element.elementor-element-5f9c9f2:hover {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6e444c */.elementor-1285 .elementor-element.elementor-element-d6e444c .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: 100%;
}/* End custom CSS */