.elementor-596 .elementor-element.elementor-element-7c86580f .elementor-repeater-item-3be41b9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-596 .elementor-element.elementor-element-757f630c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-757f630c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-596 .elementor-element.elementor-element-16e4ab80 .elementor-repeater-item-e8a6e1c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-596 .elementor-element.elementor-element-4f9a09e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-45aa6ddc{--spacer-size:600px;}.elementor-596 .elementor-element.elementor-element-16e4ab80:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-16e4ab80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ldzxj8vrgm.apb.spinupwp.site/wp-content/uploads/2020/07/wedding_hdr.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-596 .elementor-element.elementor-element-16e4ab80 > .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.4);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-596 .elementor-element.elementor-element-16e4ab80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-4c11e320 .elementor-repeater-item-e8a6e1c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.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 );}.elementor-596 .elementor-element.elementor-element-34183e3{text-align:center;}.elementor-596 .elementor-element.elementor-element-34183e3 .elementor-heading-title{font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-4c11e320:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-4c11e320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1D4123 0%, #2B464F 100%);}.elementor-596 .elementor-element.elementor-element-4c11e320 > .elementor-background-overlay{background-image:url("https://ldzxj8vrgm.apb.spinupwp.site/wp-content/uploads/2020/05/victorian_seemless_2.png");background-repeat:repeat-x;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-596 .elementor-element.elementor-element-4c11e320{border-style:solid;border-width:2px 0px 2px 0px;border-color:#DADE91;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-4988905 .elementor-repeater-item-0c34dc9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-596 .elementor-element.elementor-element-db26e2d{text-align:center;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-596 .elementor-element.elementor-element-39e80b0{text-align:center;}.elementor-596 .elementor-element.elementor-element-6b0fd8a .elementor-repeater-item-9cea7f1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-596 .elementor-element.elementor-element-6f4ed2c{text-align:start;}.elementor-596 .elementor-element.elementor-element-a204e94 .elementor-repeater-item-da6f43e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-596 .elementor-element.elementor-element-39195f3{text-align:center;}.elementor-596 .elementor-element.elementor-element-27e2a98 .elementor-repeater-item-8d446fc.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-596 .elementor-element.elementor-element-7dde547 .elementor-repeater-item-e8a6e1c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-596 .elementor-element.elementor-element-df8902f .elementor-button-content-wrapper{flex-direction:row;}.elementor-596 .elementor-element.elementor-element-df8902f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-596 .elementor-element.elementor-element-df8902f .elementor-button{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:400;padding:15px 70px 15px 70px;}.elementor-596 .elementor-element.elementor-element-616e11b > .elementor-widget-container{background-color:#D5D8DC;margin:10px 0px 10px 0px;padding:10px 110px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}.elementor-596 .elementor-element.elementor-element-8cc1440{text-align:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-596 .elementor-element.elementor-element-a27f9e1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-596 .elementor-element.elementor-element-a27f9e1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-596 .elementor-element.elementor-element-a27f9e1{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-596 .elementor-element.elementor-element-7dde547{margin-top:20px;margin-bottom:0px;}.elementor-596 .elementor-element.elementor-element-7c86580f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-596 .elementor-element.elementor-element-7c86580f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-596 .elementor-element.elementor-element-45aa6ddc{--spacer-size:400px;}.elementor-596 .elementor-element.elementor-element-22205d25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 20px 10px 20px;}}@media(max-width:767px){.elementor-596 .elementor-element.elementor-element-45aa6ddc{--spacer-size:200px;}.elementor-596 .elementor-element.elementor-element-22205d25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-596 .elementor-element.elementor-element-34183e3 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-34183e3 .elementor-heading-title{font-size:24px;line-height:1.5em;letter-spacing:0.7px;}.elementor-596 .elementor-element.elementor-element-df8902f .elementor-button{padding:15px 75px 15px 75px;}.elementor-596 .elementor-element.elementor-element-7c86580f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-db26e2d */.book-consultation-button {
    background-color: rgb(53, 83, 66); /* Button background color */
    border: none; /* Remove border */
    color: white; /* White text */
    padding: 15px 32px; /* Some padding */
    text-align: center; /* Centered text */
    text-decoration: none; /* Remove underline */
    display: inline-block; /* Inline-block element */
    font-size: 16px; /* Set a font size */
    margin: 4px 2px; /* Some margin */
    cursor: pointer; /* Pointer/hand icon */
    border-radius: 12px; /* Rounded corners */
    transition: all 0.3s ease; /* Smooth transition for all properties */
}

.book-consultation-button:hover {
    background-color: rgb(42, 66, 53); /* Darker green background on hover */
    color: white; /* Ensure text color remains white on hover */
    transform: scale(1.1); /* Slightly enlarge the button on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db26e2d */.book-consultation-button {
    background-color: rgb(53, 83, 66); /* Button background color */
    border: none; /* Remove border */
    color: white; /* White text */
    padding: 15px 32px; /* Some padding */
    text-align: center; /* Centered text */
    text-decoration: none; /* Remove underline */
    display: inline-block; /* Inline-block element */
    font-size: 16px; /* Set a font size */
    margin: 4px 2px; /* Some margin */
    cursor: pointer; /* Pointer/hand icon */
    border-radius: 12px; /* Rounded corners */
    transition: all 0.3s ease; /* Smooth transition for all properties */
}

.book-consultation-button:hover {
    background-color: rgb(42, 66, 53); /* Darker green background on hover */
    color: white; /* Ensure text color remains white on hover */
    transform: scale(1.1); /* Slightly enlarge the button on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db26e2d */.book-consultation-button {
    background-color: rgb(53, 83, 66); /* Button background color */
    border: none; /* Remove border */
    color: white; /* White text */
    padding: 15px 32px; /* Some padding */
    text-align: center; /* Centered text */
    text-decoration: none; /* Remove underline */
    display: inline-block; /* Inline-block element */
    font-size: 16px; /* Set a font size */
    margin: 4px 2px; /* Some margin */
    cursor: pointer; /* Pointer/hand icon */
    border-radius: 12px; /* Rounded corners */
    transition: all 0.3s ease; /* Smooth transition for all properties */
}

.book-consultation-button:hover {
    background-color: rgb(42, 66, 53); /* Darker green background on hover */
    color: white; /* Ensure text color remains white on hover */
    transform: scale(1.1); /* Slightly enlarge the button on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db26e2d */.book-consultation-button {
    background-color: rgb(53, 83, 66); /* Button background color */
    border: none; /* Remove border */
    color: white; /* White text */
    padding: 15px 32px; /* Some padding */
    text-align: center; /* Centered text */
    text-decoration: none; /* Remove underline */
    display: inline-block; /* Inline-block element */
    font-size: 16px; /* Set a font size */
    margin: 4px 2px; /* Some margin */
    cursor: pointer; /* Pointer/hand icon */
    border-radius: 12px; /* Rounded corners */
    transition: all 0.3s ease; /* Smooth transition for all properties */
}

.book-consultation-button:hover {
    background-color: rgb(42, 66, 53); /* Darker green background on hover */
    color: white; /* Ensure text color remains white on hover */
    transform: scale(1.1); /* Slightly enlarge the button on hover */
}/* End custom CSS */