.elementor-484 .elementor-element.elementor-element-815358c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-484 .elementor-element.elementor-element-2fb4045{width:100%;max-width:100%;}.elementor-484 .elementor-element.elementor-element-87f9890{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-e681ac7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-91a2ba0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-484 .elementor-element.elementor-element-e13e315{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-e13e315:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-e13e315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://review-box-a.buost.asia/wp-content/uploads/2026/05/weddings-hero-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-484 .elementor-element.elementor-element-76d4563{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(48 * var(--unit)) 0;--row-gap:calc(48 * var(--unit));--column-gap:0;--margin-top:0;--margin-bottom:calc(-50 * var(--unit));--margin-left:0;--margin-right:0;--z-index:1;}.elementor-484 .elementor-element.elementor-element-b691efc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(32 * var(--unit)) 0;--row-gap:calc(32 * var(--unit));--column-gap:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-484 .elementor-element.elementor-element-79c1cf9{text-align:center;}.elementor-484 .elementor-element.elementor-element-79c1cf9 img{width:calc(120 * var(--unit));}.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-484 .elementor-element.elementor-element-514138d{text-align:center;}.elementor-484 .elementor-element.elementor-element-514138d .elementor-heading-title{font-family:var( --e-global-typography-486b12c-font-family ), Sans-serif;font-size:var( --e-global-typography-486b12c-font-size );font-weight:var( --e-global-typography-486b12c-font-weight );text-transform:var( --e-global-typography-486b12c-text-transform );line-height:var( --e-global-typography-486b12c-line-height );letter-spacing:var( --e-global-typography-486b12c-letter-spacing );color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-f5f07a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc(80 * var(--unit)) calc(80 * var(--unit));--row-gap:calc(80 * var(--unit));--column-gap:calc(80 * var(--unit));}.elementor-484 .elementor-element.elementor-element-00a827e{text-align:center;}.elementor-484 .elementor-element.elementor-element-00a827e .elementor-heading-title{font-family:var( --e-global-typography-e3d5bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-e3d5bd7-font-size );font-weight:var( --e-global-typography-e3d5bd7-font-weight );line-height:var( --e-global-typography-e3d5bd7-line-height );color:var( --e-global-color-b5aff8b );}.elementor-484 .elementor-element.elementor-element-8a7e37f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-0ecc54f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:calc(30 * var(--unit)) calc(30 * var(--unit));--row-gap:calc(30 * var(--unit));--column-gap:calc(30 * var(--unit));border-style:solid;--border-style:solid;border-width:calc(1 * var(--unit)) 0 0 0;--border-top-width:calc(1 * var(--unit));--border-right-width:0;--border-bottom-width:0;--border-left-width:0;border-color:var( --e-global-color-d73964c );--border-color:var( --e-global-color-d73964c );--padding-top:calc(160 * var(--unit));--padding-bottom:calc(160 * var(--unit));--padding-left:0;--padding-right:0;}.elementor-484 .elementor-element.elementor-element-7992597{--display:flex;--min-height:1px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-b5bed19{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-039c29a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-484 .elementor-element.elementor-element-608d57d{--display:flex;}.elementor-484 .elementor-element.elementor-element-41fefeb{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-edc1c0e{--display:flex;}.elementor-484 .elementor-element.elementor-element-3b8a9f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-484 .elementor-element.elementor-element-1f74615{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc(1 * var(--unit)) calc(1 * var(--unit));--row-gap:calc(1 * var(--unit));--column-gap:calc(1 * var(--unit));}.elementor-484 .elementor-element.elementor-element-1f74615:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-1f74615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d73964c );}.elementor-484 .elementor-element.elementor-element-0bfc31a{--display:flex;}.elementor-484 .elementor-element.elementor-element-478961d{width:100%;max-width:100%;}.elementor-484 .elementor-element.elementor-element-cfe9b53{--display:flex;}.elementor-484 .elementor-element.elementor-element-6d76c9f{width:100%;max-width:100%;}.elementor-484 .elementor-element.elementor-element-6ab3eeb{--display:flex;}.elementor-484 .elementor-element.elementor-element-a74858e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-484 .elementor-element.elementor-element-f5560d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc(1 * var(--unit)) calc(1 * var(--unit));--row-gap:calc(1 * var(--unit));--column-gap:calc(1 * var(--unit));}.elementor-484 .elementor-element.elementor-element-f5560d5:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-f5560d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d73964c );}.elementor-484 .elementor-element.elementor-element-eb9c62b{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-eb9c62b:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-eb9c62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-901610d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(40 * var(--unit)) calc(40 * var(--unit));--row-gap:calc(40 * var(--unit));--column-gap:calc(40 * var(--unit));}.elementor-484 .elementor-element.elementor-element-df5e115{text-align:start;}.elementor-484 .elementor-element.elementor-element-df5e115 .elementor-heading-title{font-family:var( --e-global-typography-05359ec-font-family ), Sans-serif;font-size:var( --e-global-typography-05359ec-font-size );font-weight:var( --e-global-typography-05359ec-font-weight );line-height:var( --e-global-typography-05359ec-line-height );color:var( --e-global-color-3fdcb1b );}.elementor-484 .elementor-element.elementor-element-b774e38{text-align:start;}.elementor-484 .elementor-element.elementor-element-b774e38 .elementor-heading-title{font-family:var( --e-global-typography-366e905-font-family ), Sans-serif;font-size:var( --e-global-typography-366e905-font-size );font-weight:var( --e-global-typography-366e905-font-weight );line-height:var( --e-global-typography-366e905-line-height );letter-spacing:var( --e-global-typography-366e905-letter-spacing );color:var( --e-global-color-3fdcb1b );}.elementor-484 .elementor-element.elementor-element-bb77026{text-align:start;}.elementor-484 .elementor-element.elementor-element-bb77026 .elementor-heading-title{font-family:var( --e-global-typography-b33c259-font-family ), Sans-serif;font-size:var( --e-global-typography-b33c259-font-size );font-weight:var( --e-global-typography-b33c259-font-weight );line-height:var( --e-global-typography-b33c259-line-height );color:var( --e-global-color-b5aff8b );}.elementor-484 .elementor-element.elementor-element-013ec59{--display:flex;}.elementor-484 .elementor-element.elementor-element-97930a7{width:100%;max-width:100%;}.elementor-484 .elementor-element.elementor-element-c9f7a97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-484 .elementor-element.elementor-element-6d0a801{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-7751fe2{--display:flex;}.elementor-484 .elementor-element.elementor-element-f1979a0{--display:flex;}.elementor-484 .elementor-element.elementor-element-4cacf01{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:calc(120 * var(--unit));--padding-bottom:calc(200 * var(--unit));--padding-left:0;--padding-right:0;}.elementor-484 .elementor-element.elementor-element-37068bb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(104 * var(--unit)) calc(104 * var(--unit));--row-gap:calc(104 * var(--unit));--column-gap:calc(104 * var(--unit));}.elementor-484 .elementor-element.elementor-element-bfb51dc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(40 * var(--unit)) calc(40 * var(--unit));--row-gap:calc(40 * var(--unit));--column-gap:calc(40 * var(--unit));}.elementor-484 .elementor-element.elementor-element-16e9771{text-align:start;}.elementor-484 .elementor-element.elementor-element-16e9771 .elementor-heading-title{font-family:var( --e-global-typography-366e905-font-family ), Sans-serif;font-size:var( --e-global-typography-366e905-font-size );font-weight:var( --e-global-typography-366e905-font-weight );line-height:var( --e-global-typography-366e905-line-height );letter-spacing:var( --e-global-typography-366e905-letter-spacing );color:var( --e-global-color-3fdcb1b );}.elementor-484 .elementor-element.elementor-element-17fabee{text-align:start;}.elementor-484 .elementor-element.elementor-element-17fabee .elementor-heading-title{font-family:var( --e-global-typography-05359ec-font-family ), Sans-serif;font-size:var( --e-global-typography-05359ec-font-size );font-weight:var( --e-global-typography-05359ec-font-weight );line-height:var( --e-global-typography-05359ec-line-height );color:var( --e-global-color-3fdcb1b );}.elementor-484 .elementor-element.elementor-element-28f427e{--display:flex;border-style:solid;--border-style:solid;border-width:calc(1 * var(--unit)) 0 calc(1 * var(--unit)) 0;--border-top-width:calc(1 * var(--unit));--border-right-width:0;--border-bottom-width:calc(1 * var(--unit));--border-left-width:0;border-color:var( --e-global-color-d73964c );--border-color:var( --e-global-color-d73964c );}.elementor-484 .elementor-element.elementor-element-f4dd91d{--display:flex;}.elementor-484 .elementor-element.elementor-element-45f4c8c{--display:flex;}.elementor-484 .elementor-element.elementor-element-45f4c8c:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-45f4c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://review-box-a.buost.asia/wp-content/uploads/2026/05/weddings-bed-image-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-484 .elementor-element.elementor-element-6244663{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(40 * var(--unit)) calc(40 * var(--unit));--row-gap:calc(40 * var(--unit));--column-gap:calc(40 * var(--unit));}.elementor-484 .elementor-element.elementor-element-c05705e{text-align:start;}.elementor-484 .elementor-element.elementor-element-c05705e .elementor-heading-title{font-family:var( --e-global-typography-b33c259-font-family ), Sans-serif;font-size:var( --e-global-typography-b33c259-font-size );font-weight:var( --e-global-typography-b33c259-font-weight );line-height:var( --e-global-typography-b33c259-line-height );color:var( --e-global-color-b5aff8b );}.elementor-484 .elementor-element.elementor-element-12c3afa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-21351ce{--display:flex;}.elementor-484 .elementor-element.elementor-element-97ec91d{--display:flex;border-style:solid;--border-style:solid;border-width:calc(1 * var(--unit)) 0 0 0;--border-top-width:calc(1 * var(--unit));--border-right-width:0;--border-bottom-width:0;--border-left-width:0;border-color:var( --e-global-color-853061b );--border-color:var( --e-global-color-853061b );}.elementor-484 .elementor-element.elementor-element-09b3911{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0 calc(1 * var(--unit)) 0 calc(1 * var(--unit));--border-top-width:0;--border-right-width:calc(1 * var(--unit));--border-bottom-width:0;--border-left-width:calc(1 * var(--unit));border-color:var( --e-global-color-853061b );--border-color:var( --e-global-color-853061b );--padding-top:calc(80 * var(--unit));--padding-bottom:calc(120 * var(--unit));--padding-left:calc(40 * var(--unit));--padding-right:calc(40 * var(--unit));}.elementor-484 .elementor-element.elementor-element-ab3aa2e{--display:flex;}.elementor-484 .elementor-element.elementor-element-f4f4ea8{text-align:start;}.elementor-484 .elementor-element.elementor-element-f4f4ea8 .elementor-heading-title{font-family:var( --e-global-typography-366e905-font-family ), Sans-serif;font-size:var( --e-global-typography-366e905-font-size );font-weight:var( --e-global-typography-366e905-font-weight );line-height:var( --e-global-typography-366e905-line-height );letter-spacing:var( --e-global-typography-366e905-letter-spacing );color:var( --e-global-color-3fdcb1b );}.elementor-484 .elementor-element.elementor-element-e252c44{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-9ed111e{text-align:end;}.elementor-484 .elementor-element.elementor-element-9ed111e .elementor-heading-title{font-family:var( --e-global-typography-05359ec-font-family ), Sans-serif;font-size:var( --e-global-typography-05359ec-font-size );font-weight:var( --e-global-typography-05359ec-font-weight );line-height:var( --e-global-typography-05359ec-line-height );color:var( --e-global-color-3fdcb1b );}.elementor-484 .elementor-element.elementor-element-e760068{--display:flex;}.elementor-484 .elementor-element.elementor-element-16f206f{--display:flex;}.elementor-484 .elementor-element.elementor-element-fb5e1dd{--display:flex;}.elementor-484 .elementor-element.elementor-element-fb5e1dd:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-fb5e1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://review-box-a.buost.asia/wp-content/uploads/2026/05/wedding-square-image-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-484 .elementor-element.elementor-element-1c4b10c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(64 * var(--unit)) calc(64 * var(--unit));--row-gap:calc(64 * var(--unit));--column-gap:calc(64 * var(--unit));}.elementor-484 .elementor-element.elementor-element-e2a52c2{text-align:center;}.elementor-484 .elementor-element.elementor-element-e2a52c2 .elementor-heading-title{font-family:var( --e-global-typography-6ffeb90-font-family ), Sans-serif;font-size:var( --e-global-typography-6ffeb90-font-size );font-weight:var( --e-global-typography-6ffeb90-font-weight );text-transform:var( --e-global-typography-6ffeb90-text-transform );line-height:var( --e-global-typography-6ffeb90-line-height );color:var( --e-global-color-58ee9d8 );}.elementor-484 .elementor-element.elementor-element-a9e6984{--display:flex;}.elementor-484 .elementor-element.elementor-element-c0a3e12{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-484 .elementor-element.elementor-element-bcf8880{width:100%;max-width:100%;}.elementor-484 .elementor-element.elementor-element-a166f46{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-484 .elementor-element.elementor-element-514138d .elementor-heading-title{font-size:var( --e-global-typography-486b12c-font-size );line-height:var( --e-global-typography-486b12c-line-height );letter-spacing:var( --e-global-typography-486b12c-letter-spacing );}.elementor-484 .elementor-element.elementor-element-00a827e .elementor-heading-title{font-size:var( --e-global-typography-e3d5bd7-font-size );line-height:var( --e-global-typography-e3d5bd7-line-height );}.elementor-484 .elementor-element.elementor-element-df5e115 .elementor-heading-title{font-size:var( --e-global-typography-05359ec-font-size );line-height:var( --e-global-typography-05359ec-line-height );}.elementor-484 .elementor-element.elementor-element-b774e38 .elementor-heading-title{font-size:var( --e-global-typography-366e905-font-size );line-height:var( --e-global-typography-366e905-line-height );letter-spacing:var( --e-global-typography-366e905-letter-spacing );}.elementor-484 .elementor-element.elementor-element-bb77026 .elementor-heading-title{font-size:var( --e-global-typography-b33c259-font-size );line-height:var( --e-global-typography-b33c259-line-height );}.elementor-484 .elementor-element.elementor-element-16e9771 .elementor-heading-title{font-size:var( --e-global-typography-366e905-font-size );line-height:var( --e-global-typography-366e905-line-height );letter-spacing:var( --e-global-typography-366e905-letter-spacing );}.elementor-484 .elementor-element.elementor-element-17fabee .elementor-heading-title{font-size:var( --e-global-typography-05359ec-font-size );line-height:var( --e-global-typography-05359ec-line-height );}.elementor-484 .elementor-element.elementor-element-c05705e .elementor-heading-title{font-size:var( --e-global-typography-b33c259-font-size );line-height:var( --e-global-typography-b33c259-line-height );}.elementor-484 .elementor-element.elementor-element-f4f4ea8 .elementor-heading-title{font-size:var( --e-global-typography-366e905-font-size );line-height:var( --e-global-typography-366e905-line-height );letter-spacing:var( --e-global-typography-366e905-letter-spacing );}.elementor-484 .elementor-element.elementor-element-9ed111e .elementor-heading-title{font-size:var( --e-global-typography-05359ec-font-size );line-height:var( --e-global-typography-05359ec-line-height );}.elementor-484 .elementor-element.elementor-element-e2a52c2 .elementor-heading-title{font-size:var( --e-global-typography-6ffeb90-font-size );line-height:var( --e-global-typography-6ffeb90-line-height );}}@media(max-width:767px){.elementor-484 .elementor-element.elementor-element-514138d .elementor-heading-title{font-size:var( --e-global-typography-486b12c-font-size );line-height:var( --e-global-typography-486b12c-line-height );letter-spacing:var( --e-global-typography-486b12c-letter-spacing );}.elementor-484 .elementor-element.elementor-element-00a827e .elementor-heading-title{font-size:var( --e-global-typography-e3d5bd7-font-size );line-height:var( --e-global-typography-e3d5bd7-line-height );}.elementor-484 .elementor-element.elementor-element-df5e115 .elementor-heading-title{font-size:var( --e-global-typography-05359ec-font-size );line-height:var( --e-global-typography-05359ec-line-height );}.elementor-484 .elementor-element.elementor-element-b774e38 .elementor-heading-title{font-size:var( --e-global-typography-366e905-font-size );line-height:var( --e-global-typography-366e905-line-height );letter-spacing:var( --e-global-typography-366e905-letter-spacing );}.elementor-484 .elementor-element.elementor-element-bb77026 .elementor-heading-title{font-size:var( --e-global-typography-b33c259-font-size );line-height:var( --e-global-typography-b33c259-line-height );}.elementor-484 .elementor-element.elementor-element-16e9771 .elementor-heading-title{font-size:var( --e-global-typography-366e905-font-size );line-height:var( --e-global-typography-366e905-line-height );letter-spacing:var( --e-global-typography-366e905-letter-spacing );}.elementor-484 .elementor-element.elementor-element-17fabee .elementor-heading-title{font-size:var( --e-global-typography-05359ec-font-size );line-height:var( --e-global-typography-05359ec-line-height );}.elementor-484 .elementor-element.elementor-element-c05705e .elementor-heading-title{font-size:var( --e-global-typography-b33c259-font-size );line-height:var( --e-global-typography-b33c259-line-height );}.elementor-484 .elementor-element.elementor-element-f4f4ea8 .elementor-heading-title{font-size:var( --e-global-typography-366e905-font-size );line-height:var( --e-global-typography-366e905-line-height );letter-spacing:var( --e-global-typography-366e905-letter-spacing );}.elementor-484 .elementor-element.elementor-element-9ed111e .elementor-heading-title{font-size:var( --e-global-typography-05359ec-font-size );line-height:var( --e-global-typography-05359ec-line-height );}.elementor-484 .elementor-element.elementor-element-e2a52c2 .elementor-heading-title{font-size:var( --e-global-typography-6ffeb90-font-size );line-height:var( --e-global-typography-6ffeb90-line-height );}}/* Start custom CSS for container, class: .elementor-element-76d4563 */.elementor-484 .elementor-element.elementor-element-76d4563{
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a2ba0 */.hero-banner{
    overflow: hidden;
}


.hero-banner-bg-pinning-image{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 110%;
    transition: none !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .hero-banner{
    height:60vh;
}

.hero-banner-bg-pinning-image{
    min-height:auto;
    height: 100%;
}
}

@media  (max-width: 767px) {
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5f07a9 */.home-section-4{
    padding: calc(200 * var(--unit)) 0;
}

.home-section-4-text{
    width: calc(840 * var(--unit));
}

.splendour-word-class{
    font-size: calc(40 * var(--unit));
    line-height:85%;
    letter-spacing: calc(-0.5 * var(--unit));
    color: #4D4D4D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7992597 */.sg-home-section-12{
    margin-top: calc(-98 * var(--unit));
}


.pattern-up-main{
    height: calc(131 * var(--unit));
    overflow: hidden;
}

.pattern-up-left{
    height: 100%;
    border-right: calc(1 * var(--unit)) solid #E9DECC;
}

.pattern-up-right{
    height: 100%;
    
}

.pattern-up-right-inner{
    height: calc(33 * var(--unit));
    border-top: calc(1 * var(--unit)) solid #E9DECC;
}


.pattern-down-right-inner{
    height: calc(33 * var(--unit));
    border-bottom: calc(1 * var(--unit)) solid #E9DECC;
}

.pattern-down-left{
    height: 100%;
    border-left: calc(1 * var(--unit)) solid #E9DECC;
}



.sg-cards-container-outer{
    padding: 0 calc(130 * var(--unit));
}


.sg-cards-container-inner{
    
}

.gold-divider-line{
    height: calc(1 * var(--unit));
    background: #E9DECC;
    overflow: hidden;
}


.weddings-odd-white-card{
    height: calc(940 * var(--unit));
    padding: calc(80 * var(--unit)) 0;
}


.limit-para-width-459{
    width: calc(459 * var(--unit));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cacf01 */.add-padding-130{
    padding-right: calc(130 * var(--unit));
    padding-left: calc(130 * var(--unit));
}

.image-container-height-add{
    height: calc(600 * var(--unit));
    transition: none !important;
    overflow: hidden;
}


.image-section-image-layer-pin{
    position: absolute;
    height: 120%;
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c3afa */.limit-title-to-493{
    width: calc(493 * var(--unit));
}

.rotate-text-sg{
    transform: rotate(90deg) translateX(calc(115 * var(--unit)));
    transform-origin: center right ;
}


.sg-sqaure-image-container{
    height: calc(1070 * var(--unit));
    overflow: hidden;
}

.sg-sqaure-image-layer-outer{
    height: 100%;
    overflow: hidden;
    filter: saturate(0%);
    transform: scale(1);
    transition: 0.6s ease !important;
}

.sg-sqaure-image-layer{
    position: absolute;
    top: 0;
    height: 124%;
    transition: none !important;
}

.sg-sqaure-image-container:hover .sg-sqaure-image-layer-outer{
    filter: saturate(100%);
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c4b10c */.section-11-writing-text{
    padding-top: calc(200 * var(--unit));
    padding-bottom: calc(200 * var(--unit));
}

.writing-text-blod-class{
    color: #9C8B574D;
    transition: 0.4s ease !important;
}

.writing-text-main-class{
    width: calc(1094 * var(--unit));
}/* End custom CSS */