.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5563 .elementor-element.elementor-element-548d0f0:not(.elementor-motion-effects-element-type-background), .elementor-5563 .elementor-element.elementor-element-548d0f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rosaly-events.com/wp-content/uploads/2026/05/Group-373451.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5563 .elementor-element.elementor-element-548d0f0 > .elementor-container{max-width:1720px;min-height:950px;}.elementor-5563 .elementor-element.elementor-element-548d0f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5563 .elementor-element.elementor-element-548d0f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5563 .elementor-element.elementor-element-4b0997a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-4b0997a{text-align:start;}.elementor-5563 .elementor-element.elementor-element-4b0997a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:31px;font-weight:400;line-height:43px;letter-spacing:16px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-2b48297 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-2b48297{text-align:start;}.elementor-5563 .elementor-element.elementor-element-2b48297 .elementor-heading-title{font-family:"Aesthetic White", Sans-serif;font-size:324px;font-weight:400;line-height:374px;letter-spacing:-5px;color:#A98F69;}.elementor-bc-flex-widget .elementor-5563 .elementor-element.elementor-element-e26d296.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5563 .elementor-element.elementor-element-e26d296.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );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-5563 .elementor-element.elementor-element-15828ee{text-align:end;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-f0bdf6f > .elementor-container{max-width:726px;}.elementor-5563 .elementor-element.elementor-element-2f023ec{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-5563 .elementor-element.elementor-element-8fcb50c > .elementor-container{max-width:1680px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-5563 .elementor-element.elementor-element-34dd3c6f{text-align:start;}.elementor-5563 .elementor-element.elementor-element-357e2fe2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:300;text-transform:uppercase;line-height:80px;letter-spacing:2.8px;color:#A98F69;}.elementor-5563 .elementor-element.elementor-element-20e661d{text-align:start;}.elementor-5563 .elementor-element.elementor-element-93d87d7{text-align:start;}.elementor-5563 .elementor-element.elementor-element-ea09a88{text-align:start;}.elementor-5563 .elementor-element.elementor-element-c4a8dfc{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5563 .elementor-element.elementor-element-e6c48eb .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#846E7A;color:#846E7A;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-de5bda8{text-align:end;}.elementor-5563 .elementor-element.elementor-element-17cbf70 > .elementor-container{max-width:1720px;}.elementor-5563 .elementor-element.elementor-element-c0cff70{text-align:center;}.elementor-5563 .elementor-element.elementor-element-c0cff70 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:300;text-transform:uppercase;line-height:80px;letter-spacing:1px;color:#493C41;}.elementor-5563 .elementor-element.elementor-element-449e0bb{text-align:center;}.elementor-5563 .elementor-element.elementor-element-1a0973f:not(.elementor-motion-effects-element-type-background), .elementor-5563 .elementor-element.elementor-element-1a0973f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rosaly-events.com/wp-content/uploads/2026/05/Group-373457.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5563 .elementor-element.elementor-element-1a0973f > .elementor-container{max-width:1720px;}.elementor-5563 .elementor-element.elementor-element-1a0973f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5563 .elementor-element.elementor-element-1a0973f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5563 .elementor-element.elementor-element-1a5d118{text-align:start;}.elementor-5563 .elementor-element.elementor-element-a9446d7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:500;text-transform:uppercase;line-height:54px;letter-spacing:1px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-597f3a5 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-856eb65{text-align:start;}.elementor-5563 .elementor-element.elementor-element-265b64f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:500;text-transform:uppercase;line-height:54px;letter-spacing:1px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-56d2d16 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-1b3f23d{text-align:start;}.elementor-5563 .elementor-element.elementor-element-ec79393 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:500;text-transform:uppercase;line-height:54px;letter-spacing:1px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-ebb8c1b .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-fbb766a{text-align:start;}.elementor-5563 .elementor-element.elementor-element-d9d6233 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:500;text-transform:uppercase;line-height:54px;letter-spacing:1px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-60972af .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-94b1599{text-align:start;}.elementor-5563 .elementor-element.elementor-element-3cfeb25 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:500;text-transform:uppercase;line-height:54px;letter-spacing:1px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-994e392 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-4bd6907{text-align:start;}.elementor-5563 .elementor-element.elementor-element-2182717 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:500;text-transform:uppercase;line-height:54px;letter-spacing:1px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-9630358 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-ba72355{z-index:999;}.elementor-5563 .elementor-element.elementor-element-50e7cf4{text-align:center;}.elementor-5563 .elementor-element.elementor-element-50e7cf4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:300;text-transform:uppercase;line-height:80px;letter-spacing:1px;color:#493C41;}.elementor-5563 .elementor-element.elementor-element-15443fa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:258px;font-weight:400;line-height:194px;letter-spacing:10.32px;color:#A98F69;}.elementor-5563 .elementor-element.elementor-element-5f7f467{text-align:end;}.elementor-bc-flex-widget .elementor-5563 .elementor-element.elementor-element-45544a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5563 .elementor-element.elementor-element-45544a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5563 .elementor-element.elementor-element-52886ec .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-36c8c25 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:40px;letter-spacing:2.8px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-35a2be1{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-e4a7553 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-90154ac .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:258px;font-weight:400;line-height:194px;letter-spacing:10.32px;color:#A98F69;}.elementor-5563 .elementor-element.elementor-element-5bfdbcb{text-align:end;}.elementor-bc-flex-widget .elementor-5563 .elementor-element.elementor-element-c61e9e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5563 .elementor-element.elementor-element-c61e9e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5563 .elementor-element.elementor-element-46085f3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-4aa0519 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:40px;letter-spacing:2.8px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-f4af241{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-92b6b03 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-107cc40 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:258px;font-weight:400;line-height:194px;letter-spacing:10.32px;color:#A98F69;}.elementor-5563 .elementor-element.elementor-element-58022ae{text-align:end;}.elementor-bc-flex-widget .elementor-5563 .elementor-element.elementor-element-ab87753.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5563 .elementor-element.elementor-element-ab87753.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5563 .elementor-element.elementor-element-43337da .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-cd75729 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:40px;letter-spacing:2.8px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-7104783{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-d4bcca6 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-c155f39 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:258px;font-weight:400;line-height:194px;letter-spacing:10.32px;color:#A98F69;}.elementor-5563 .elementor-element.elementor-element-088dec8{text-align:end;}.elementor-bc-flex-widget .elementor-5563 .elementor-element.elementor-element-93340d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5563 .elementor-element.elementor-element-93340d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5563 .elementor-element.elementor-element-9864879 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-24d5d74 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:40px;letter-spacing:2.8px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-c9c2a47{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-a06f8c0 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-3ea3f8c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:258px;font-weight:400;line-height:194px;letter-spacing:10.32px;color:#A98F69;}.elementor-5563 .elementor-element.elementor-element-3049de1{text-align:end;}.elementor-bc-flex-widget .elementor-5563 .elementor-element.elementor-element-6efe7d0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5563 .elementor-element.elementor-element-6efe7d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5563 .elementor-element.elementor-element-e8e59a6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-297dc45 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:40px;letter-spacing:2.8px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-7b5f687{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-df3262e .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-760914a > .elementor-container{max-width:1720px;}.elementor-5563 .elementor-element.elementor-element-7d003db{text-align:start;}.elementor-5563 .elementor-element.elementor-element-7d003db .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:300;text-transform:uppercase;line-height:80px;letter-spacing:1px;color:#493C41;}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .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 );color:var( --e-global-color-text );}.elementor-5563 .elementor-element.elementor-element-2637baf .elementor-image-box-wrapper{text-align:start;}.elementor-5563 .elementor-element.elementor-element-2637baf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5563 .elementor-element.elementor-element-2637baf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5563 .elementor-element.elementor-element-2637baf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5563 .elementor-element.elementor-element-2637baf .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.28px;color:#7A8A75;}.elementor-5563 .elementor-element.elementor-element-2637baf .elementor-image-box-wrapper .elementor-image-box-img{width:431px;}.elementor-5563 .elementor-element.elementor-element-2637baf .elementor-image-box-img img{height:595px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-5563 .elementor-element.elementor-element-2637baf:has(:hover) .elementor-image-box-title,
					 .elementor-5563 .elementor-element.elementor-element-2637baf:has(:focus) .elementor-image-box-title{color:#7A8A75;}.elementor-5563 .elementor-element.elementor-element-2637baf .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;}.elementor-5563 .elementor-element.elementor-element-c309194 .elementor-image-box-wrapper{text-align:start;}.elementor-5563 .elementor-element.elementor-element-c309194.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5563 .elementor-element.elementor-element-c309194.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5563 .elementor-element.elementor-element-c309194.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5563 .elementor-element.elementor-element-c309194 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.28px;color:#7A8A75;}.elementor-5563 .elementor-element.elementor-element-c309194 .elementor-image-box-wrapper .elementor-image-box-img{width:295px;}.elementor-5563 .elementor-element.elementor-element-c309194 .elementor-image-box-img img{height:276px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-5563 .elementor-element.elementor-element-c309194:has(:hover) .elementor-image-box-title,
					 .elementor-5563 .elementor-element.elementor-element-c309194:has(:focus) .elementor-image-box-title{color:#7A8A75;}.elementor-5563 .elementor-element.elementor-element-c309194 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;}.elementor-5563 .elementor-element.elementor-element-ea0553f .elementor-image-box-wrapper{text-align:start;}.elementor-5563 .elementor-element.elementor-element-ea0553f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5563 .elementor-element.elementor-element-ea0553f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5563 .elementor-element.elementor-element-ea0553f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5563 .elementor-element.elementor-element-ea0553f .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.28px;color:#7A8A75;}.elementor-5563 .elementor-element.elementor-element-ea0553f .elementor-image-box-wrapper .elementor-image-box-img{width:295px;}.elementor-5563 .elementor-element.elementor-element-ea0553f .elementor-image-box-img img{height:276px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-5563 .elementor-element.elementor-element-ea0553f:has(:hover) .elementor-image-box-title,
					 .elementor-5563 .elementor-element.elementor-element-ea0553f:has(:focus) .elementor-image-box-title{color:#7A8A75;}.elementor-5563 .elementor-element.elementor-element-ea0553f .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;}.elementor-5563 .elementor-element.elementor-element-df9df03 > .elementor-container{max-width:1720px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5563 .elementor-element.elementor-element-1b6e741{--divider-border-style:solid;--divider-color:#493C411A;--divider-border-width:1px;}.elementor-5563 .elementor-element.elementor-element-1b6e741 .elementor-divider-separator{width:100%;}.elementor-5563 .elementor-element.elementor-element-1b6e741 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5563 .elementor-element.elementor-element-b9e964d{text-align:start;}.elementor-5563 .elementor-element.elementor-element-b9e964d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:300;text-transform:uppercase;line-height:80px;letter-spacing:1px;color:#493C41;}.elementor-5563 .elementor-element.elementor-element-43e72be > .elementor-container{max-width:1720px;}.elementor-5563 .elementor-element.elementor-element-a58cf5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5563 .elementor-element.elementor-element-a58cf5d:not(.elementor-motion-effects-element-type-background), .elementor-5563 .elementor-element.elementor-element-a58cf5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rosaly-events.com/wp-content/uploads/2026/06/AdobeStock_95733967.webp");background-size:cover;}.elementor-5563 .elementor-element.elementor-element-a58cf5d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 36%, #C99BA7 100%);opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5563 .elementor-element.elementor-element-a58cf5d > .elementor-container{min-height:790px;}.elementor-5563 .elementor-element.elementor-element-a58cf5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5563 .elementor-element.elementor-element-c923bf6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.28px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-7e1f086 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;line-height:40px;letter-spacing:0.28px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-35e4bd0{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-64603a1 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-41f401c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5563 .elementor-element.elementor-element-41f401c:not(.elementor-motion-effects-element-type-background), .elementor-5563 .elementor-element.elementor-element-41f401c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rosaly-events.com/wp-content/uploads/2026/06/AdobeStock_204869162.webp");}.elementor-5563 .elementor-element.elementor-element-41f401c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #41202000 36%, #C99BA7 100%);opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5563 .elementor-element.elementor-element-41f401c > .elementor-container{min-height:790px;}.elementor-5563 .elementor-element.elementor-element-41f401c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5563 .elementor-element.elementor-element-7a301b8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.28px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-d17c4e5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;line-height:40px;letter-spacing:0.28px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-7c021d4{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#FFFFFF;}.elementor-5563 .elementor-element.elementor-element-7cbea71 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-f2df730 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:232px;font-weight:300;font-style:italic;line-height:281px;color:#A98F6980;}.elementor-5563 .elementor-element.elementor-element-7d40c23 > .elementor-container{max-width:1720px;}.elementor-5563 .elementor-element.elementor-element-17f7628{text-align:center;}.elementor-5563 .elementor-element.elementor-element-17f7628 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:17px;letter-spacing:1.4px;}.elementor-widget-testimonial .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );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 );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5563 .elementor-element.elementor-element-75d5054 .elementor-testimonial-wrapper{text-align:center;}.elementor-5563 .elementor-element.elementor-element-75d5054 .elementor-testimonial-content{color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;}.elementor-5563 .elementor-element.elementor-element-75d5054 .elementor-testimonial-name{color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;}.elementor-5563 .elementor-element.elementor-element-845f6fe .elementor-testimonial-wrapper{text-align:center;}.elementor-5563 .elementor-element.elementor-element-845f6fe .elementor-testimonial-content{color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;}.elementor-5563 .elementor-element.elementor-element-845f6fe .elementor-testimonial-name{color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;}.elementor-5563 .elementor-element.elementor-element-c1d6105 .elementor-testimonial-wrapper{text-align:center;}.elementor-5563 .elementor-element.elementor-element-c1d6105 .elementor-testimonial-content{color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;}.elementor-5563 .elementor-element.elementor-element-c1d6105 .elementor-testimonial-name{color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:32px;}.elementor-5563 .elementor-element.elementor-element-bbe8359 .elementor-button{background-color:#FFFFFF00;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:67px;letter-spacing:4.5px;fill:#846E7A;color:#846E7A;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-22084f1 > .elementor-container{max-width:1720px;}.elementor-5563 .elementor-element.elementor-element-1371b92 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;text-transform:uppercase;line-height:24px;letter-spacing:0.28px;color:#846E7A;}.elementor-bc-flex-widget .elementor-5563 .elementor-element.elementor-element-ba227b3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5563 .elementor-element.elementor-element-ba227b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5563 .elementor-element.elementor-element-13e6f98{--divider-border-style:solid;--divider-color:#C99BA7;--divider-border-width:0.5px;}.elementor-5563 .elementor-element.elementor-element-13e6f98 .elementor-divider-separator{width:100%;}.elementor-5563 .elementor-element.elementor-element-13e6f98 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-bc-flex-widget .elementor-5563 .elementor-element.elementor-element-2111b85.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5563 .elementor-element.elementor-element-2111b85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-social-icons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5563 .elementor-element.elementor-element-faaac14{--grid-template-columns:repeat(0, auto);--grid-column-gap:17px;--grid-row-gap:0px;}.elementor-5563 .elementor-element.elementor-element-faaac14 .elementor-widget-container{text-align:right;}.elementor-5563 .elementor-element.elementor-element-faaac14 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0em;}.elementor-5563 .elementor-element.elementor-element-faaac14 .elementor-social-icon i{color:#A98F69;}.elementor-5563 .elementor-element.elementor-element-faaac14 .elementor-social-icon svg{fill:#A98F69;}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5563 .elementor-element.elementor-element-3f1e19b{--e-image-carousel-slides-to-show:5;}.elementor-5563 .elementor-element.elementor-element-3f1e19b .swiper-wrapper{display:flex;align-items:center;}.elementor-5563 .elementor-element.elementor-element-5c55e6d > .elementor-container{max-width:1720px;}.elementor-5563 .elementor-element.elementor-element-88e3fe6{text-align:start;}.elementor-5563 .elementor-element.elementor-element-88e3fe6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:300;text-transform:uppercase;line-height:80px;letter-spacing:1px;color:#493C41;}.elementor-bc-flex-widget .elementor-5563 .elementor-element.elementor-element-58234d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5563 .elementor-element.elementor-element-58234d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5563 .elementor-element.elementor-element-3c63369 .elementor-button{background-color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;letter-spacing:2px;fill:#493C41;color:#493C41;border-style:solid;border-width:1px 1px 1px 1px;border-color:#493C41;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-c013137 > .elementor-container{max-width:1720px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{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 );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5563 .elementor-element.elementor-element-6c08286{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-5563 .elementor-element.elementor-element-6c08286:after{content:"0.66";}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post__thumbnail__link{width:100%;}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post__meta-data span + span:before{content:"///";}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post__text{padding:0px 0px 0px 0px;}.elementor-5563 .elementor-element.elementor-element-6c08286.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-5563 .elementor-element.elementor-element-6c08286.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-5563 .elementor-element.elementor-element-6c08286.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post__title, .elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post__title a{color:#493C41;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;line-height:40px;}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post__meta-data{color:#846E7A;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:22px;}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post__excerpt p{color:#846E7A;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post__read-more{color:#846E7A;}.elementor-5563 .elementor-element.elementor-element-6c08286 a.elementor-post__read-more{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:600;line-height:17px;letter-spacing:2px;}.elementor-5563 .elementor-element.elementor-element-68db237 > .elementor-container{max-width:1461px;}.elementor-5563 .elementor-element.elementor-element-b66368a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:13px;letter-spacing:2.5px;color:#000000;}.elementor-5563 .elementor-element.elementor-element-cb76617{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;}.elementor-5563 .elementor-element.elementor-element-27f4cd7{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:#846E7A;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5563 .elementor-element.elementor-element-e91256d{width:69%;}.elementor-5563 .elementor-element.elementor-element-e26d296{width:31%;}.elementor-5563 .elementor-element.elementor-element-4fe3c871{width:30%;}.elementor-5563 .elementor-element.elementor-element-73ecf125{width:34%;}.elementor-5563 .elementor-element.elementor-element-deea8a5{width:35.664%;}.elementor-5563 .elementor-element.elementor-element-4ed9795{width:20%;}.elementor-5563 .elementor-element.elementor-element-9a14525{width:33.2%;}.elementor-5563 .elementor-element.elementor-element-c83fc86{width:38%;}.elementor-5563 .elementor-element.elementor-element-5b18b5b{width:8.8%;}.elementor-5563 .elementor-element.elementor-element-35ca56f{width:58%;}.elementor-5563 .elementor-element.elementor-element-3e63a48{width:42%;}.elementor-5563 .elementor-element.elementor-element-92e84b1{width:20%;}.elementor-5563 .elementor-element.elementor-element-52f6d7f{width:59.332%;}.elementor-5563 .elementor-element.elementor-element-506c9c4{width:20%;}.elementor-5563 .elementor-element.elementor-element-744afd3{width:20%;}.elementor-5563 .elementor-element.elementor-element-fd0bff4{width:59.332%;}.elementor-5563 .elementor-element.elementor-element-69aec21{width:20%;}.elementor-5563 .elementor-element.elementor-element-89d1bce{width:40%;}.elementor-5563 .elementor-element.elementor-element-6902457{width:60%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5563 .elementor-element.elementor-element-3f1e19b{--e-image-carousel-slides-to-show:3;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}}@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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-5563 .elementor-element.elementor-element-2637baf .elementor-image-box-img{margin-bottom:0px;}.elementor-5563 .elementor-element.elementor-element-c309194 .elementor-image-box-img{margin-bottom:0px;}.elementor-5563 .elementor-element.elementor-element-ea0553f .elementor-image-box-img{margin-bottom:0px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5563 .elementor-element.elementor-element-3f1e19b{--e-image-carousel-slides-to-show:2;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-5563 .elementor-element.elementor-element-6c08286:after{content:"0.5";}.elementor-5563 .elementor-element.elementor-element-6c08286 .elementor-post__thumbnail__link{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aesthetic White';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://rosaly-events.com/wp-content/uploads/2026/05/Aesthetic-White.ttf') format('truetype');
}
/* End Custom Fonts CSS */