.elementor-11 .elementor-element.elementor-element-c1ff4da:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c1ff4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://celebrationeventswll.com/wp-content/uploads/2026/09/homepage-new-banner-image.webp");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c1ff4da > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #1A1612 45%, #4D463F00 72%);opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-c1ff4da > .elementor-container{max-width:1280px;min-height:640px;}.elementor-11 .elementor-element.elementor-element-c1ff4da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-9caeae2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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 );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3ea0364 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-988e64c );}.elementor-11 .elementor-element.elementor-element-9075688{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9075688 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;}.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-11 .elementor-element.elementor-element-227027d .elementor-button{background-color:var( --e-global-color-889d5b4 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.4px;fill:#2C0F15;color:#2C0F15;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 24px;}.elementor-11 .elementor-element.elementor-element-227027d .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-227027d .elementor-button:focus{background-color:#FFD72D;color:#2C0F15;}.elementor-11 .elementor-element.elementor-element-227027d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-227027d .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-227027d .elementor-button:focus svg{fill:#2C0F15;}.elementor-11 .elementor-element.elementor-element-cca488c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-929b9c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-11 .elementor-element.elementor-element-64d336b{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-b7012ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d85c81a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 200px;text-align:center;}.elementor-11 .elementor-element.elementor-element-d85c81a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:300;line-height:45px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-acfd155 .elementor-button{background-color:var( --e-global-color-889d5b4 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.4px;fill:#2C0F15;color:#2C0F15;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 24px;}.elementor-11 .elementor-element.elementor-element-acfd155 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-acfd155 .elementor-button:focus{background-color:#FFD72D;color:#2C0F15;}.elementor-11 .elementor-element.elementor-element-acfd155 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-acfd155 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-acfd155 .elementor-button:focus svg{fill:#2C0F15;}.elementor-11 .elementor-element.elementor-element-e655ac7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0b8e28a > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#ECE4D4;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-391f7c6{--spacer-size:94px;}.elementor-11 .elementor-element.elementor-element-edcffb1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d1e5c2f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-4a6a612.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-4a6a612.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-4a6a612 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-210ef1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 0px;text-align:end;}.elementor-11 .elementor-element.elementor-element-210ef1d img{width:100%;height:500px;object-fit:cover;object-position:top center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-988e64c );box-shadow:0px 9px 25px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-da47fb6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-da47fb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-da47fb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-887d556 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-988e64c );box-shadow:0px 9px 25px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-7b59256.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-7b59256.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-7b59256 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9f6cb8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 25px;text-align:start;}.elementor-11 .elementor-element.elementor-element-9f6cb8b img{width:100%;height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-988e64c );box-shadow:0px 9px 25px 0px rgba(0, 0, 0, 0.2);}.elementor-11 .elementor-element.elementor-element-8712ccd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c5ae177 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#ece4d4;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c5ae177 > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-c5ae177 > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-c5ae177 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dba6ae1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1a7a842{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1a7a842 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7bb5ecf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-11 .elementor-element.elementor-element-83f7826{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 75px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:32px;}.elementor-11 .elementor-element.elementor-element-c3ae085{margin-top:0px;margin-bottom:0px;padding:30px 0px 130px 0px;}.elementor-11 .elementor-element.elementor-element-08d9313 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5c0f630 .elementor-button{background-color:var( --e-global-color-889d5b4 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.4px;fill:#2C0F15;color:#2C0F15;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 24px;}.elementor-11 .elementor-element.elementor-element-5c0f630 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-5c0f630 .elementor-button:focus{background-color:#FFD72D;color:#2C0F15;}.elementor-11 .elementor-element.elementor-element-5c0f630 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-5c0f630 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-5c0f630 .elementor-button:focus svg{fill:#2C0F15;}.elementor-11 .elementor-element.elementor-element-d27115f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d27115f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://celebrationeventswll.com/wp-content/uploads/2026/08/bg-img.png");background-repeat:repeat-x;}.elementor-11 .elementor-element.elementor-element-d27115f > .elementor-container{max-width:1280px;}.elementor-11 .elementor-element.elementor-element-d27115f{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-11 .elementor-element.elementor-element-d27115f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-ee75306 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7fcac08{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-7fcac08 img{width:75%;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-b61b3fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-b61b3fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-b61b3fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b6b324e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-8177de0{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8177de0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-0a9f26e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 139px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:32px;}.elementor-11 .elementor-element.elementor-element-2371a1a .elementor-button{background-color:#722F3D00;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.4px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2371a1a .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-2371a1a .elementor-button:focus{background-color:#893B4B00;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-2371a1a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-2371a1a .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-2371a1a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-4fd41aa{margin-top:0px;margin-bottom:0px;padding:60px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-021f054 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-38bc6c9{text-align:center;}.elementor-11 .elementor-element.elementor-element-38bc6c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a85db93{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 30px 100px;text-align:center;}.elementor-11 .elementor-element.elementor-element-a85db93 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-ab63096{margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-95b9329.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-95b9329.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-95b9329 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#ece4d4;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-95b9329 > .elementor-element-populated, .elementor-11 .elementor-element.elementor-element-95b9329 > .elementor-element-populated > .elementor-background-overlay, .elementor-11 .elementor-element.elementor-element-95b9329 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-43aa68a{margin-top:0px;margin-bottom:-17px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-c8d3bcb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-c8d3bcb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-c8d3bcb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-53f4f2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 47px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:32px;}.elementor-11 .elementor-element.elementor-element-dd3c7f4 .elementor-button{background-color:var( --e-global-color-889d5b4 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.4px;fill:#2C0F15;color:#2C0F15;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 24px;}.elementor-11 .elementor-element.elementor-element-dd3c7f4 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-dd3c7f4 .elementor-button:focus{background-color:#FFD72D;color:#2C0F15;}.elementor-11 .elementor-element.elementor-element-dd3c7f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-dd3c7f4 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-dd3c7f4 .elementor-button:focus svg{fill:#2C0F15;}.elementor-11 .elementor-element.elementor-element-3d3d0a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-be297ca{text-align:end;}.elementor-11 .elementor-element.elementor-element-be297ca img{width:95%;height:469px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-9a26928 > .elementor-container{max-width:1280px;}.elementor-11 .elementor-element.elementor-element-9a26928{margin-top:-14px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ca6a365 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-69900a9{margin-top:0px;margin-bottom:0px;padding:60px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-0416d7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e820b22{text-align:center;}.elementor-11 .elementor-element.elementor-element-e820b22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d28a77f{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-11 .elementor-element.elementor-element-d28a77f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-22c43f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 370px 0px 370px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:32px;}.elementor-11 .elementor-element.elementor-element-501f002:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-501f002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFE8;}.elementor-11 .elementor-element.elementor-element-501f002 > .elementor-container{max-width:1280px;}.elementor-11 .elementor-element.elementor-element-501f002{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 17px 0px;}.elementor-11 .elementor-element.elementor-element-501f002 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-a8c28bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-11bd943{margin:-110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:end;}.elementor-11 .elementor-element.elementor-element-11bd943 img{width:90%;transition-duration:0.7s;}.elementor-11 .elementor-element.elementor-element-11bd943:hover img{opacity:0.8;}.elementor-11 .elementor-element.elementor-element-d0fe1ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a43a5b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-a43a5b2 img{width:90%;transition-duration:0.7s;}.elementor-11 .elementor-element.elementor-element-a43a5b2:hover img{opacity:0.8;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-0194d9e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-0194d9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-0194d9e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9fcae8f{margin:-110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-9fcae8f img{width:90%;transition-duration:0.7s;}.elementor-11 .elementor-element.elementor-element-9fcae8f:hover img{opacity:0.8;}.elementor-11 .elementor-element.elementor-element-9b6f57f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9b6f57f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFE8;}.elementor-11 .elementor-element.elementor-element-9b6f57f > .elementor-container{max-width:1280px;}.elementor-11 .elementor-element.elementor-element-9b6f57f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-9b6f57f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-af410df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-74d29a7 .elementor-button{background-color:var( --e-global-color-889d5b4 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.4px;fill:#2C0F15;color:#2C0F15;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 24px;}.elementor-11 .elementor-element.elementor-element-74d29a7 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-74d29a7 .elementor-button:focus{background-color:#FFD72D;color:#2C0F15;}.elementor-11 .elementor-element.elementor-element-74d29a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-74d29a7 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-74d29a7 .elementor-button:focus svg{fill:#2C0F15;}.elementor-11 .elementor-element.elementor-element-1d2682b > .elementor-container{max-width:1280px;}.elementor-11 .elementor-element.elementor-element-1d2682b{margin-top:60px;margin-bottom:60px;}.elementor-11 .elementor-element.elementor-element-cc307f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bf5e889 img{width:100%;height:500px;object-fit:contain;object-position:center center;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-2677308.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-2677308.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-2677308 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b682902{text-align:center;}.elementor-11 .elementor-element.elementor-element-b682902 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4ce3bc7{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-4ce3bc7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7ed4d67 .elementor-button{background-color:var( --e-global-color-889d5b4 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.4px;fill:#2C0F15;color:#2C0F15;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 24px;}.elementor-11 .elementor-element.elementor-element-7ed4d67 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-7ed4d67 .elementor-button:focus{background-color:#FFD72D;color:#2C0F15;}.elementor-11 .elementor-element.elementor-element-7ed4d67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-7ed4d67 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-7ed4d67 .elementor-button:focus svg{fill:#2C0F15;}.elementor-11 .elementor-element.elementor-element-ec91d97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3090660 img{width:100%;height:500px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-4516522{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-016f655 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-90c6009 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:150px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ed7cb70 > .elementor-container{max-width:1280px;}.elementor-11 .elementor-element.elementor-element-ed7cb70{margin-top:-425px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dc772b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3c8c2c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-3c8c2c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://celebrationeventswll.com/wp-content/uploads/2026/08/double-vertical-lines.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-3c8c2c3 > .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-11 .elementor-element.elementor-element-3c8c2c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-c74cceb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c74cceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFE8;}.elementor-11 .elementor-element.elementor-element-c74cceb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-c74cceb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-cb7172c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-cb7172c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-cb7172c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d077907 .elementor-icon-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-d077907.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d077907.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d077907.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d077907.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d077907.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9db966c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9db966c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-95c27bf{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:32px;}.elementor-11 .elementor-element.elementor-element-3398943{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-3398943 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:300;line-height:45px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-0826428{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:32px;}.elementor-11 .elementor-element.elementor-element-e3794fd .elementor-button{background-color:var( --e-global-color-889d5b4 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.4px;fill:#2C0F15;color:#2C0F15;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 24px;}.elementor-11 .elementor-element.elementor-element-e3794fd .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-e3794fd .elementor-button:focus{background-color:#FFD72D;color:#2C0F15;}.elementor-11 .elementor-element.elementor-element-e3794fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-e3794fd .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-e3794fd .elementor-button:focus svg{fill:#2C0F15;}.elementor-11 .elementor-element.elementor-element-9fb3c09{margin-top:0px;margin-bottom:0px;padding:80px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-0028268.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-0028268.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-0028268 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 26px 0px 130px;}.elementor-11 .elementor-element.elementor-element-0ecbcec{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0ecbcec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-c92356d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 47px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:32px;}.elementor-11 .elementor-element.elementor-element-60c2efc .elementor-button{background-color:var( --e-global-color-889d5b4 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.4px;fill:#2C0F15;color:#2C0F15;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 24px;}.elementor-11 .elementor-element.elementor-element-60c2efc .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-60c2efc .elementor-button:focus{background-color:#FFD72D;color:#2C0F15;}.elementor-11 .elementor-element.elementor-element-60c2efc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-60c2efc .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-60c2efc .elementor-button:focus svg{fill:#2C0F15;}.elementor-11 .elementor-element.elementor-element-2b80a95 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c6450d0 > .elementor-container{max-width:1280px;}.elementor-11 .elementor-element.elementor-element-c6450d0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5f94ace > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-016f655{width:64%;}.elementor-11 .elementor-element.elementor-element-90c6009{width:36%;}.elementor-11 .elementor-element.elementor-element-dc772b4{width:55%;}.elementor-11 .elementor-element.elementor-element-3c8c2c3{width:45%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-c1ff4da > .elementor-container{min-height:474px;}.elementor-11 .elementor-element.elementor-element-c1ff4da{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-3ea0364 .elementor-heading-title{font-size:14px;}.elementor-11 .elementor-element.elementor-element-9075688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-9075688 .elementor-heading-title{font-size:39px;}.elementor-11 .elementor-element.elementor-element-64d336b{padding:30px 0px 40px 0px;}.elementor-11 .elementor-element.elementor-element-d85c81a{padding:0px 100px 10px 100px;}.elementor-11 .elementor-element.elementor-element-d85c81a .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-391f7c6{--spacer-size:72px;}.elementor-11 .elementor-element.elementor-element-210ef1d img{width:90%;}.elementor-11 .elementor-element.elementor-element-9f6cb8b img{width:90%;}.elementor-11 .elementor-element.elementor-element-8712ccd{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-c5ae177 > .elementor-element-populated{padding:80px 10px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1a7a842 .elementor-heading-title{font-size:29px;}.elementor-11 .elementor-element.elementor-element-7bb5ecf > .elementor-element-populated{padding:73px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-83f7826{padding:0px 0px 0px 29px;font-size:14px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-c3ae085{padding:30px 0px 97px 0px;}.elementor-11 .elementor-element.elementor-element-d27115f{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-7fcac08{margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-7fcac08 img{width:83%;}.elementor-11 .elementor-element.elementor-element-b61b3fb > .elementor-element-populated{padding:55px 0px 40px 0px;}.elementor-11 .elementor-element.elementor-element-8177de0 .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-0a9f26e{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-4fd41aa{padding:40px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-a85db93{padding:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-a85db93 .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-ab63096{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-95b9329.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-95b9329.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-95b9329 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-11 .elementor-element.elementor-element-43aa68a{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-53f4f2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 15px 0px;font-size:14px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-3d3d0a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-be297ca img{height:396px;}.elementor-11 .elementor-element.elementor-element-69900a9{padding:40px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-d28a77f{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-d28a77f .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-22c43f9{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 41px 0px;font-size:14px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-501f002{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-11bd943{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-0194d9e > .elementor-element-populated{padding:55px 0px 40px 0px;}.elementor-11 .elementor-element.elementor-element-9fcae8f{margin:-87px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-9b6f57f{padding:0px 20px 40px 20px;}.elementor-11 .elementor-element.elementor-element-1d2682b{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-11 .elementor-element.elementor-element-2677308 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-4ce3bc7{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-4ce3bc7 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-7ed4d67 .elementor-button{font-size:11px;}.elementor-11 .elementor-element.elementor-element-0e911d0 img{height:436px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-ed7cb70{margin-top:-400px;margin-bottom:0px;padding:0px 20px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9db966c .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-95c27bf{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 15px 0px;font-size:14px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-3398943{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3398943 .elementor-heading-title{font-size:21px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-0826428{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 15px 0px;font-size:14px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-e3794fd{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-e3794fd .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-9fb3c09{padding:50px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-0028268 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-0ecbcec .elementor-heading-title{font-size:28px;}.elementor-11 .elementor-element.elementor-element-c92356d{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 29px 0px 0px;font-size:14px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-2c40798 img{height:331px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-c6450d0{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-c1ff4da > .elementor-container{min-height:620px;}.elementor-11 .elementor-element.elementor-element-c1ff4da:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c1ff4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-522px 0px;}.elementor-11 .elementor-element.elementor-element-c1ff4da > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #1A1612 58%, #4D463F00 79%);}.elementor-11 .elementor-element.elementor-element-c1ff4da{padding:0px 20px 30px 20px;}.elementor-11 .elementor-element.elementor-element-9caeae2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:215px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-3ea0364{text-align:center;}.elementor-11 .elementor-element.elementor-element-3ea0364 .elementor-heading-title{line-height:2em;}.elementor-11 .elementor-element.elementor-element-9075688{text-align:center;}.elementor-11 .elementor-element.elementor-element-64d336b{padding:30px 15px 40px 15px;}.elementor-11 .elementor-element.elementor-element-d85c81a{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-d85c81a .elementor-heading-title{font-size:23px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-0b8e28a{width:50%;}.elementor-11 .elementor-element.elementor-element-391f7c6{--spacer-size:58px;}.elementor-11 .elementor-element.elementor-element-edcffb1{width:50%;}.elementor-11 .elementor-element.elementor-element-210ef1d{padding:0px 0px 20px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-210ef1d img{width:80%;height:395px;}.elementor-11 .elementor-element.elementor-element-887d556{padding:0px 15px 20px 15px;}.elementor-11 .elementor-element.elementor-element-887d556 img{width:87%;}.elementor-11 .elementor-element.elementor-element-9f6cb8b{padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-9f6cb8b img{width:80%;height:395px;}.elementor-11 .elementor-element.elementor-element-8712ccd{padding:40px 15px 30px 15px;}.elementor-11 .elementor-element.elementor-element-c5ae177 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dba6ae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-1a7a842{padding:0px 0px 15px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-1a7a842 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-7bb5ecf > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-83f7826{padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-c3ae085{padding:0px 15px 80px 15px;}.elementor-11 .elementor-element.elementor-element-d27115f{padding:0px 15px 0px 15px;}.elementor-11 .elementor-element.elementor-element-7fcac08{text-align:center;}.elementor-11 .elementor-element.elementor-element-7fcac08 img{width:100%;}.elementor-11 .elementor-element.elementor-element-b61b3fb > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-b6b324e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-8177de0{padding:0px 0px 15px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-8177de0 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-0a9f26e{padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-4fd41aa{padding:40px 15px 0px 15px;}.elementor-11 .elementor-element.elementor-element-38bc6c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-a85db93{padding:0px 0px 15px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-a85db93 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-ab63096{padding:20px 15px 40px 15px;}.elementor-11 .elementor-element.elementor-element-95b9329 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-43aa68a{padding:0px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-53f4f2b{padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-3d3d0a9 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-be297ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-be297ca img{width:100%;}.elementor-11 .elementor-element.elementor-element-69900a9{padding:0px 15px 40px 15px;}.elementor-11 .elementor-element.elementor-element-e820b22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-d28a77f{padding:0px 0px 15px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-d28a77f .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-22c43f9{padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-501f002{padding:40px 15px 0px 15px;}.elementor-11 .elementor-element.elementor-element-11bd943{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-11bd943 img{width:100%;}.elementor-11 .elementor-element.elementor-element-a43a5b2{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a43a5b2 img{width:100%;}.elementor-11 .elementor-element.elementor-element-0194d9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9fcae8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9fcae8f img{width:100%;}.elementor-11 .elementor-element.elementor-element-9b6f57f{padding:20px 15px 40px 15px;}.elementor-11 .elementor-element.elementor-element-bf5e889{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-b682902{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-4ce3bc7{padding:0px 0px 15px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-4ce3bc7 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-7ed4d67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-3090660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4516522{margin-top:0px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-ed7cb70{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dc772b4{width:100%;}.elementor-11 .elementor-element.elementor-element-3c8c2c3{width:100%;}.elementor-11 .elementor-element.elementor-element-d077907 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-9db966c{padding:0px 0px 15px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-9db966c .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-95c27bf{padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-3398943{padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-3398943 .elementor-heading-title{font-size:23px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-0826428{padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-e3794fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 13px 0px;}.elementor-11 .elementor-element.elementor-element-e3794fd .elementor-button{font-size:10px;}.elementor-11 .elementor-element.elementor-element-9fb3c09{padding:40px 15px 40px 15px;}.elementor-11 .elementor-element.elementor-element-0028268 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0ecbcec{padding:0px 0px 15px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-0ecbcec .elementor-heading-title{font-size:27px;}.elementor-11 .elementor-element.elementor-element-c92356d{padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-60c2efc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-c6450d0{padding:0px 15px 0px 15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-9caeae2{width:62%;}.elementor-11 .elementor-element.elementor-element-cca488c{width:30%;}.elementor-11 .elementor-element.elementor-element-dc772b4{width:47%;}.elementor-11 .elementor-element.elementor-element-3c8c2c3{width:53%;}}/* Start custom CSS for image, class: .elementor-element-11bd943 */.europe-hover {
    position: relative;
    overflow: hidden;
}

.europe-hover .elementor-widget-container {
    position: relative;
}

/* TEXT */
.europe-hover::after {
    content: "Middle East";
    position: absolute;

    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

    font-family: "Playfair Display", serif;
    font-size: 46px;
    font-weight: 400;
    color: #ffffff;
    text-align: center;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;

    transition: opacity 0.35s ease;
    z-index: 20;

    pointer-events: none;
}

/* SHOW TEXT ON HOVER */
.europe-hover:hover::after {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43a5b2 */.india-hover {
    position: relative;
    overflow: hidden;
}

/* make the actual image wrapper the hover area */
.india-hover .elementor-widget-container {
    position: relative;
}

/* text overlay */
.india-hover::after {
    content: "India";
    position: absolute;

    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

    font-family: "Playfair Display", serif;
    font-size: 46px;
    font-weight: 400;
    color: #fff;

    opacity: 0;
    visibility: hidden;

    transition: opacity 0.35s ease;
    z-index: 20;

    pointer-events: none;
}

/* show text on hover */
.india-hover:hover::after {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fcae8f */.maldives-hover {
    position: relative;
    overflow: hidden;
}

.maldives-hover .elementor-widget-container {
    position: relative;
}

/* TEXT */
.maldives-hover::after {
    content: "Asia";
    position: absolute;

    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

    font-family: "Playfair Display", serif;
    font-size: 46px;
    font-weight: 400;
    color: #ffffff;
    text-align: center;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;

    transition: opacity 0.35s ease;
    z-index: 20;

    pointer-events: none;
}

/* SHOW TEXT ON HOVER */
.maldives-hover:hover::after {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */