.elementor-323 .elementor-element.elementor-element-507c494 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, var( --e-global-color-secondary ) 100%);opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-507c494{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-125px;margin-bottom:0px;padding:235px 0px 150px 0px;}.elementor-323 .elementor-element.elementor-element-b49ec16{--divider-border-style:solid;--divider-color:var( --e-global-color-3ca9064 );--divider-border-width:1.5px;}.elementor-323 .elementor-element.elementor-element-b49ec16 > .elementor-widget-container{margin:0px 0px 0px -125px;}.elementor-323 .elementor-element.elementor-element-b49ec16 .elementor-divider-separator{width:43%;margin:0 auto;margin-center:0;}.elementor-323 .elementor-element.elementor-element-b49ec16 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-323 .elementor-element.elementor-element-b49ec16 .elementor-divider__text{color:var( --e-global-color-3ca9064 );font-family:"Coco Gothic", Sans-serif;font-size:30px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.6em;letter-spacing:10px;}.elementor-323 .elementor-element.elementor-element-324db05 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-324db05{text-align:center;}.elementor-323 .elementor-element.elementor-element-324db05 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:35px;font-weight:600;line-height:16px;letter-spacing:10px;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-370dc1f > .elementor-widget-container{padding:50px 0px 20px 0px;}.elementor-323 .elementor-element.elementor-element-370dc1f{text-align:center;}.elementor-323 .elementor-element.elementor-element-370dc1f .elementor-heading-title{font-family:"Catchy Mager", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:1.1em;letter-spacing:8px;color:#0094B1;}.elementor-323 .elementor-element.elementor-element-b98a1ce{text-align:center;}.elementor-323 .elementor-element.elementor-element-b98a1ce .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-bdd3de0 .elementor-button{background-color:#66A5AD00;font-family:"Raleway", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1.4px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:double;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-bdd3de0 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-353e43a:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-353e43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4287411 );}.elementor-323 .elementor-element.elementor-element-353e43a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 90px 0px;}.elementor-323 .elementor-element.elementor-element-353e43a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-5ae64ce{text-align:center;}.elementor-323 .elementor-element.elementor-element-5ae64ce .elementor-heading-title{font-family:"Catchy Mager", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:1.1em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-4ab498e{text-align:center;}.elementor-323 .elementor-element.elementor-element-4ab498e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:800;text-transform:capitalize;text-decoration:none;line-height:27px;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-0d4e370{text-align:center;}.elementor-323 .elementor-element.elementor-element-0d4e370 .elementor-heading-title{font-family:"Catchy Mager", Sans-serif;font-size:50px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.1em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-ad13bac{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-9c403fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-323 .elementor-element.elementor-element-fa7f140{text-align:end;}.elementor-323 .elementor-element.elementor-element-fa7f140 img{width:85%;height:550px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-b6e4f14:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-b6e4f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4287411 );}.elementor-323 .elementor-element.elementor-element-b6e4f14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-323 .elementor-element.elementor-element-b6e4f14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-0112591{text-align:center;}.elementor-323 .elementor-element.elementor-element-0112591 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.1em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-908ea86 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-323 .elementor-element.elementor-element-908ea86 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-323 .elementor-element.elementor-element-908ea86 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-908ea86{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-323 .elementor-element.elementor-element-87aa54e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-87aa54e:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-87aa54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4287411 );}.elementor-323 .elementor-element.elementor-element-87aa54e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-323 .elementor-element.elementor-element-87aa54e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-e1ed1af{text-align:start;}.elementor-323 .elementor-element.elementor-element-e1ed1af .elementor-heading-title{font-family:"Catchy Mager", Sans-serif;font-size:42px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.3em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-dee22a1{text-align:start;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-7da1983{text-align:end;}.elementor-323 .elementor-element.elementor-element-7da1983 img{width:80%;height:330px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-f184cf8:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-f184cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4287411 );}.elementor-323 .elementor-element.elementor-element-f184cf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-323 .elementor-element.elementor-element-f184cf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-fa35d06 img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-9a79eae img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-c98a4c6 img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-4987ca4:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-4987ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4287411 );}.elementor-323 .elementor-element.elementor-element-4987ca4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-323 .elementor-element.elementor-element-4987ca4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-fab87e5 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-323 .elementor-element.elementor-element-fab87e5{text-align:center;}.elementor-323 .elementor-element.elementor-element-fab87e5 .elementor-heading-title{font-family:"Catchy Mager", Sans-serif;font-size:24px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.4em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-0ffc9ad{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-68bb0f3 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-323 .elementor-element.elementor-element-1f0d2af img{width:100%;height:370px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-ff88631 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-323 .elementor-element.elementor-element-7d35633 img{width:100%;height:370px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-8ad1501 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-323 .elementor-element.elementor-element-000557e img{width:100%;height:370px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-b2b408c > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-323 .elementor-element.elementor-element-a90fcd5 img{width:100%;height:370px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-afa2f5e:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-afa2f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4287411 );}.elementor-323 .elementor-element.elementor-element-afa2f5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 90px 0px;}.elementor-323 .elementor-element.elementor-element-afa2f5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-52f16ad{text-align:center;}.elementor-323 .elementor-element.elementor-element-52f16ad .elementor-heading-title{font-family:"Catchy Mager", Sans-serif;font-size:46px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.1em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-b238de8{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-30b4a44 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-323 .elementor-element.elementor-element-a13bd17{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-323 .elementor-element.elementor-element-a13bd17 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-6059fcb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-323 .elementor-element.elementor-element-6059fcb img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-8bd1002 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-323 .elementor-element.elementor-element-be8bb7b img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-145ae9a > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-323 .elementor-element.elementor-element-0a2ff38 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-82e50b2{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-44cc972 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F3F2D4A;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-323 .elementor-element.elementor-element-c827452{text-align:center;}.elementor-323 .elementor-element.elementor-element-c827452 .elementor-heading-title{font-family:"Coco Gothic", Sans-serif;font-size:25px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.3em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-d37ae4b > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F3F2D4A;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-323 .elementor-element.elementor-element-68588f9{text-align:center;}.elementor-323 .elementor-element.elementor-element-68588f9 .elementor-heading-title{font-family:"Coco Gothic", Sans-serif;font-size:25px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.3em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-ae3c62c > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F3F2D4A;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-323 .elementor-element.elementor-element-640359f{text-align:center;}.elementor-323 .elementor-element.elementor-element-640359f .elementor-heading-title{font-family:"Coco Gothic", Sans-serif;font-size:25px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.3em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-e4d3130{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-23e3b5f > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-323 .elementor-element.elementor-element-01e7778 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-47b1cb4 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-ce7c190 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F3F2D4A;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-323 .elementor-element.elementor-element-067a710{text-align:center;}.elementor-323 .elementor-element.elementor-element-067a710 .elementor-heading-title{font-family:"Coco Gothic", Sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-32d33e2 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-323 .elementor-element.elementor-element-432226e img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-33f6e65 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F3F2D4A;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-323 .elementor-element.elementor-element-5f54510{text-align:center;}.elementor-323 .elementor-element.elementor-element-5f54510 .elementor-heading-title{font-family:"Coco Gothic", Sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-f262750 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-323 .elementor-element.elementor-element-d433f8c img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-323 .elementor-element.elementor-element-9086091 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-9086091{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-1843923 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F3F2D4A;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-323 .elementor-element.elementor-element-5151e66{text-align:center;}.elementor-323 .elementor-element.elementor-element-5151e66 .elementor-heading-title{font-family:"Coco Gothic", Sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-3ca9064 );}.elementor-323 .elementor-element.elementor-element-5c663cb:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-5c663cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB946;background-image:url("https://villabelleile.com/wp-content/uploads/2025/01/width_873-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-323 .elementor-element.elementor-element-5c663cb > .elementor-background-overlay{background-color:#463C07;opacity:0.27;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-5c663cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-323 .elementor-element.elementor-element-2edb03f{text-align:center;}.elementor-323 .elementor-element.elementor-element-2edb03f .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 );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-323 .elementor-element.elementor-element-367d7fa > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-367d7fa{text-align:center;}.elementor-323 .elementor-element.elementor-element-367d7fa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-323 .elementor-element.elementor-element-4a41e74 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-4a41e74{text-align:center;}.elementor-323 .elementor-element.elementor-element-4a41e74 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-323 .elementor-element.elementor-element-5379e07{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-b25ac71 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-b25ac71{text-align:center;}.elementor-323 .elementor-element.elementor-element-b25ac71 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-323 .elementor-element.elementor-element-328ae75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-323 .elementor-element.elementor-element-328ae75:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-328ae75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ad4649 );}.elementor-323 .elementor-element.elementor-element-328ae75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 90px 0px;}.elementor-323 .elementor-element.elementor-element-328ae75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-eb3e6f6{text-align:center;}.elementor-323 .elementor-element.elementor-element-eb3e6f6 .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 );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-323 .elementor-element.elementor-element-069cb10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-069cb10{text-align:start;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.4em;color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-9c0cabd > .elementor-widget-container{padding:0px 134px 0px 0px;}.elementor-323 .elementor-element.elementor-element-9c0cabd{text-align:start;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-323 .elementor-element.elementor-element-dcf5eb7 > .elementor-widget-container{padding:0px 134px 0px 0px;}.elementor-323 .elementor-element.elementor-element-dcf5eb7{text-align:start;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-323 .elementor-element.elementor-element-8ae086e{text-align:end;}.elementor-323 .elementor-element.elementor-element-8ae086e img{width:60%;}.elementor-323 .elementor-element.elementor-element-de544c0{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-323 .elementor-element.elementor-element-de544c0 .elementor-widget-container{text-align:right;}.elementor-323 .elementor-element.elementor-element-de544c0 > .elementor-widget-container{margin:0px 60px 0px 0px;padding:140px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-de544c0 .elementor-social-icon{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-323 .elementor-element.elementor-element-1138f57:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-1138f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ad4649 );}.elementor-323 .elementor-element.elementor-element-1138f57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-1138f57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-125d1d1 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-323 .elementor-element.elementor-element-125d1d1{text-align:center;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-323 .elementor-element.elementor-element-c71afce .elementor-button{background-color:var( --e-global-color-accent );font-family:"Raleway", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1.4px;fill:var( --e-global-color-3ca9064 );color:var( --e-global-color-3ca9064 );border-style:double;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-3ca9064 );border-radius:0px 0px 0px 0px;padding:18px 130px 18px 130px;}.elementor-323 .elementor-element.elementor-element-c71afce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-104bb7d .elementor-button{background-color:var( --e-global-color-accent );font-family:"Raleway", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1.4px;fill:var( --e-global-color-3ca9064 );color:var( --e-global-color-3ca9064 );border-style:double;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-3ca9064 );border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;}.elementor-323 .elementor-element.elementor-element-104bb7d > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-323 .elementor-element.elementor-element-9414d29{width:35.877%;}.elementor-323 .elementor-element.elementor-element-9434ab2{width:64.123%;}.elementor-323 .elementor-element.elementor-element-26435c1{width:20%;}.elementor-323 .elementor-element.elementor-element-c79b3a3{width:59.666%;}.elementor-323 .elementor-element.elementor-element-8cbd8df{width:20%;}.elementor-323 .elementor-element.elementor-element-6d36676{width:35.877%;}.elementor-323 .elementor-element.elementor-element-e81bea0{width:64.123%;}}@media(max-width:1024px){.elementor-323 .elementor-element.elementor-element-b49ec16 .elementor-divider__text{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-370dc1f .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-bdd3de0 .elementor-button{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-5ae64ce .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-4ab498e .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-0d4e370 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-ad13bac{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-0112591 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-e1ed1af .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-dee22a1{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-fab87e5 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-52f16ad .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-c827452 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-68588f9 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-640359f .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-067a710 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-5f54510 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-5151e66 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-2edb03f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-323 .elementor-element.elementor-element-367d7fa .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-4a41e74 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-b25ac71 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-eb3e6f6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-323 .elementor-element.elementor-element-069cb10{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-9c0cabd{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-dcf5eb7{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-125d1d1{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-c71afce .elementor-button{font-size:23px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-104bb7d .elementor-button{font-size:23px;line-height:1.2em;}}@media(max-width:767px){.elementor-323 .elementor-element.elementor-element-507c494 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #00000000 71%, var( --e-global-color-secondary ) 84%);opacity:0.4;}.elementor-323 .elementor-element.elementor-element-507c494{margin-top:-120px;margin-bottom:0px;padding:120px 0px 80px 0px;}.elementor-323 .elementor-element.elementor-element-b49ec16 .elementor-divider__text{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-324db05 .elementor-heading-title{font-size:25px;}.elementor-323 .elementor-element.elementor-element-370dc1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-370dc1f .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-b98a1ce .elementor-heading-title{font-size:25px;}.elementor-323 .elementor-element.elementor-element-bdd3de0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-bdd3de0 .elementor-button{font-size:13px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-353e43a{padding:40px 0px 40px 0px;}.elementor-323 .elementor-element.elementor-element-5ae64ce .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-4ab498e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-4ab498e{text-align:center;}.elementor-323 .elementor-element.elementor-element-4ab498e .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-0d4e370 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-ad13bac{font-size:16px;line-height:1.4em;}.elementor-323 .elementor-element.elementor-element-fa7f140 img{width:100%;height:193px;}.elementor-323 .elementor-element.elementor-element-0112591 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-87aa54e{padding:40px 0px 40px 0px;}.elementor-323 .elementor-element.elementor-element-e1ed1af .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-323 .elementor-element.elementor-element-dee22a1{font-size:16px;line-height:1.4em;}.elementor-323 .elementor-element.elementor-element-7da1983 img{width:100%;height:194px;}.elementor-323 .elementor-element.elementor-element-fa35d06 img{height:500px;}.elementor-323 .elementor-element.elementor-element-9a79eae img{height:500px;}.elementor-323 .elementor-element.elementor-element-c98a4c6 img{height:420px;}.elementor-323 .elementor-element.elementor-element-4987ca4{padding:40px 0px 40px 0px;}.elementor-323 .elementor-element.elementor-element-fab87e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-fab87e5 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-323 .elementor-element.elementor-element-68bb0f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-1f0d2af img{height:220px;}.elementor-323 .elementor-element.elementor-element-ff88631 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-7d35633 img{height:220px;}.elementor-323 .elementor-element.elementor-element-8ad1501 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-000557e img{height:220px;}.elementor-323 .elementor-element.elementor-element-b2b408c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-a90fcd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-a90fcd5 img{height:220px;}.elementor-323 .elementor-element.elementor-element-afa2f5e{padding:0px 0px 40px 0px;}.elementor-323 .elementor-element.elementor-element-52f16ad .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-323 .elementor-element.elementor-element-30b4a44 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-8bd1002 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-145ae9a > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-c827452 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-68588f9 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-640359f .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-23e3b5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-01e7778{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-323 .elementor-element.elementor-element-47b1cb4{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-323 .elementor-element.elementor-element-ce7c190 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-067a710 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-32d33e2 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-33f6e65 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-5f54510 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-f262750 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-1843923 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-5151e66 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-5c663cb{padding:40px 0px 40px 0px;}.elementor-323 .elementor-element.elementor-element-2edb03f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-323 .elementor-element.elementor-element-367d7fa > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-367d7fa .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-4a41e74 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-4a41e74 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-b25ac71 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-328ae75{padding:40px 0px 40px 0px;}.elementor-323 .elementor-element.elementor-element-eb3e6f6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-323 .elementor-element.elementor-element-069cb10 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-323 .elementor-element.elementor-element-069cb10{font-size:18px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-9c0cabd > .elementor-widget-container{margin:0px 51px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-9c0cabd{font-size:19px;line-height:1.6em;}.elementor-323 .elementor-element.elementor-element-dcf5eb7{font-size:17px;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-e81bea0 > .elementor-element-populated{padding:20px 10px 10px 10px;}.elementor-323 .elementor-element.elementor-element-8ae086e{text-align:center;}.elementor-323 .elementor-element.elementor-element-8ae086e img{width:90%;}.elementor-323 .elementor-element.elementor-element-de544c0 .elementor-widget-container{text-align:center;}.elementor-323 .elementor-element.elementor-element-de544c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-de544c0{--icon-size:14px;--grid-column-gap:10px;}.elementor-323 .elementor-element.elementor-element-125d1d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-125d1d1{font-size:15px;line-height:1.4em;}.elementor-323 .elementor-element.elementor-element-c71afce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-c71afce .elementor-button{font-size:13px;line-height:1.2em;padding:15px 20px 15px 20px;}.elementor-323 .elementor-element.elementor-element-104bb7d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-104bb7d .elementor-button{font-size:13px;line-height:1.4em;padding:15px 20px 15px 20px;}}/* Start custom CSS for section, class: .elementor-element-507c494 */<div style="position: relative; width: 100%; max-width: 800px; margin: auto;">
  <video id="background-video" style="width: 100%; height: auto;" autoplay muted loop playsinline>
    <source src="your-video.mp4" type="video/mp4">
    Your browser does not support the video tag.
  </video>
  <!-- Volume Control Button -->
  <div id="volume-control" style="position: absolute; bottom: 15px; left: 15px; background: rgba(0, 0, 0, 0.7); color: #fff; padding: 10px; border-radius: 50%; cursor: pointer; z-index: 10; font-size: 18px;">
    🔇
  </div>
</div>/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Coco Gothic';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/CocoGothic-UltraLight_trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Coco Gothic';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/CocoGothic-Light_trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Coco Gothic';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/CocoGothic-Heavy_trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Coco Gothic';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/CocoGothic-Fat_trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Coco Gothic';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/CocoGothic-Bold_trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Coco Gothic';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/AnyConv.com__Montserrat-Arabic-Thin-250.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/AnyConv.com__Montserrat-Arabic-ExtraLight-275.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/AnyConv.com__Montserrat-Arabic-Light-300.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/AnyConv.com__Montserrat-Arabic-Regular-400.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/AnyConv.com__Montserrat-Arabic-ExtraBold-800.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/AnyConv.com__Montserrat-Arabic-Bold-700.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/AnyConv.com__Montserrat-Arabic-Black-900.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Catchy Mager';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://villabelleile.com/wp-content/uploads/2025/01/catchy-mager.ttf') format('truetype');
}
/* End Custom Fonts CSS */