.elementor-724 .elementor-element.elementor-element-e2fff52{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-724 .elementor-element.elementor-element-e2fff52:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-e2fff52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sicilyhost.it/wp-content/uploads/2026/05/photo-1414235077428-338989a2e8c0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-724 .elementor-element.elementor-element-e2fff52::before, .elementor-724 .elementor-element.elementor-element-e2fff52 > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-e2fff52 > .e-con-inner > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-e2fff52 > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-e2fff52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-e2fff52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-724 .elementor-element.elementor-element-765fea2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-fa6d4f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-724 .elementor-element.elementor-element-862695c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:96px;font-weight:500;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-8d51b7f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:96px;font-weight:400;font-style:italic;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-6cbdf93{text-align:center;}.elementor-724 .elementor-element.elementor-element-6cbdf93 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-d040be4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-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-724 .elementor-element.elementor-element-008ed58 .elementor-button{background-color:#AE8113;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;border-radius:30px 30px 30px 30px;padding:20px 40px 20px 40px;}.elementor-724 .elementor-element.elementor-element-9f7de71 .elementor-button{font-family:"Outfit", Sans-serif;font-weight:400;text-transform:uppercase;padding:20px 40px 20px 40px;}.elementor-724 .elementor-element.elementor-element-4cd5ba7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-724 .elementor-element.elementor-element-4cd5ba7:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-4cd5ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E8;}.elementor-724 .elementor-element.elementor-element-7b212ac .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-02f11e4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;color:#0E213A;}.elementor-724 .elementor-element.elementor-element-a349843{text-align:center;}.elementor-724 .elementor-element.elementor-element-a349843 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-724 .elementor-element.elementor-element-920a99e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-724 .elementor-element.elementor-element-c31517d{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-724 .elementor-element.elementor-element-c31517d:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-c31517d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sicilyhost.it/wp-content/uploads/2026/05/imgi_1_photo-1559339352-11d035aa65de.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-724 .elementor-element.elementor-element-c31517d::before, .elementor-724 .elementor-element.elementor-element-c31517d > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-c31517d > .e-con-inner > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-c31517d > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-c31517d > .e-con-inner > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-c31517d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-724 .elementor-element.elementor-element-46efb3d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-f34ed65 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-ba8e8e2{text-align:start;}.elementor-724 .elementor-element.elementor-element-ba8e8e2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#D0D0D0;}.elementor-724 .elementor-element.elementor-element-01d0737{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-724 .elementor-element.elementor-element-28a9644{--display:flex;--min-height:290px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-724 .elementor-element.elementor-element-28a9644:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-28a9644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sicilyhost.it/wp-content/uploads/2026/05/wine.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-724 .elementor-element.elementor-element-28a9644::before, .elementor-724 .elementor-element.elementor-element-28a9644 > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-28a9644 > .e-con-inner > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-28a9644 > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-28a9644 > .e-con-inner > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-28a9644 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-724 .elementor-element.elementor-element-1896bd5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-b5209a7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-3a6ce93{text-align:start;}.elementor-724 .elementor-element.elementor-element-3a6ce93 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#D0D0D0;}.elementor-724 .elementor-element.elementor-element-fb3511e{--display:flex;--min-height:290px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-724 .elementor-element.elementor-element-fb3511e:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-fb3511e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sicilyhost.it/wp-content/uploads/2026/05/tradizione.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-724 .elementor-element.elementor-element-fb3511e::before, .elementor-724 .elementor-element.elementor-element-fb3511e > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-fb3511e > .e-con-inner > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-fb3511e > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-fb3511e > .e-con-inner > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-fb3511e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-724 .elementor-element.elementor-element-118a3e9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-235e881 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-139c3bf{text-align:start;}.elementor-724 .elementor-element.elementor-element-139c3bf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#D0D0D0;}.elementor-724 .elementor-element.elementor-element-a611bf6{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-724 .elementor-element.elementor-element-13699d0{--display:flex;--min-height:290px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-724 .elementor-element.elementor-element-13699d0:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-13699d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sicilyhost.it/wp-content/uploads/2026/05/imgi_1_photo-1517248135467-4c7edcad34c4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-724 .elementor-element.elementor-element-13699d0::before, .elementor-724 .elementor-element.elementor-element-13699d0 > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-13699d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-13699d0 > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-13699d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-13699d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-724 .elementor-element.elementor-element-f10bec4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-20bb798 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-21212e1{text-align:start;}.elementor-724 .elementor-element.elementor-element-21212e1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#D0D0D0;}.elementor-724 .elementor-element.elementor-element-8de8876{--display:flex;--min-height:290px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-724 .elementor-element.elementor-element-8de8876:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-8de8876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sicilyhost.it/wp-content/uploads/2026/05/photo-1424847651672-bf20a4b0982b.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-724 .elementor-element.elementor-element-8de8876::before, .elementor-724 .elementor-element.elementor-element-8de8876 > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-8de8876 > .e-con-inner > .elementor-background-video-container::before, .elementor-724 .elementor-element.elementor-element-8de8876 > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-8de8876 > .e-con-inner > .elementor-background-slideshow::before, .elementor-724 .elementor-element.elementor-element-8de8876 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-724 .elementor-element.elementor-element-fd3bcb1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-1489d6b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-ac896e7{text-align:start;}.elementor-724 .elementor-element.elementor-element-ac896e7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#D0D0D0;}.elementor-724 .elementor-element.elementor-element-af68562{--spacer-size:50px;}.elementor-724 .elementor-element.elementor-element-5a86354{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-724 .elementor-element.elementor-element-c921418 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-3b72415 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;color:#0E213A;}.elementor-724 .elementor-element.elementor-element-b266899{text-align:center;}.elementor-724 .elementor-element.elementor-element-b266899 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-724 .elementor-element.elementor-element-9bf475a{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-b8b0bf4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:202px;--padding-left:50px;--padding-right:50px;}.elementor-724 .elementor-element.elementor-element-b8b0bf4:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-b8b0bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EE;}.elementor-724 .elementor-element.elementor-element-16c7123 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:#FFD264;}.elementor-724 .elementor-element.elementor-element-bc9f664 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;color:#0E213A;}.elementor-724 .elementor-element.elementor-element-798d311{text-align:center;}.elementor-724 .elementor-element.elementor-element-798d311 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-724 .elementor-element.elementor-element-8e80e5d{--display:flex;}@media(min-width:768px){.elementor-724 .elementor-element.elementor-element-d040be4{--width:70%;}.elementor-724 .elementor-element.elementor-element-8e80e5d{--width:90%;}}@media(max-width:767px){.elementor-724 .elementor-element.elementor-element-e2fff52{--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-862695c{text-align:center;}.elementor-724 .elementor-element.elementor-element-862695c .elementor-heading-title{font-size:48px;}.elementor-724 .elementor-element.elementor-element-8d51b7f{text-align:center;}.elementor-724 .elementor-element.elementor-element-8d51b7f .elementor-heading-title{font-size:48px;}.elementor-724 .elementor-element.elementor-element-4cd5ba7{--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-02f11e4{text-align:center;}.elementor-724 .elementor-element.elementor-element-02f11e4 .elementor-heading-title{font-size:40px;}.elementor-724 .elementor-element.elementor-element-c31517d{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-01d0737{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-724 .elementor-element.elementor-element-28a9644{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-fb3511e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-a611bf6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-724 .elementor-element.elementor-element-13699d0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-8de8876{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-3b72415{text-align:center;}.elementor-724 .elementor-element.elementor-element-3b72415 .elementor-heading-title{font-size:40px;}.elementor-724 .elementor-element.elementor-element-b8b0bf4{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-bc9f664{text-align:center;}.elementor-724 .elementor-element.elementor-element-bc9f664 .elementor-heading-title{font-size:40px;}.elementor-724 .elementor-element.elementor-element-8e80e5d{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-9f7de71 *//* Glassmorphism Button Effect */
.glass-btn a {
    background: rgba(255, 255, 255, 0.1) !important; /* Semi-transparent background */
    backdrop-filter: blur(12px) !important; /* The frosted glass blur effect */
    -webkit-backdrop-filter: blur(12px) !important; /* Safari support */
    border: 1px solid rgba(255, 255, 255, 0.3) !important; /* Subtle white border */
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important; /* Soft shadow for depth */
    color: #ffffff !important; /* Text color */
    border-radius: 25px !important; /* Rounded corners */
    transition: all 0.3s ease !important;
}

/* Optional: Hover effect */
.glass-btn a:hover {
    background: rgba(255, 255, 255, 0.2) !important;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.2) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c31517d *//* Sets the initial state and the speed of the animation */
.elementor-724 .elementor-element.elementor-element-c31517d {
    background-position: center center !important;
    background-size: 240% !important; 
    transition: background-size 0.5s ease-in-out !important; 
}

/* Sets how much the image grows on hover */
.elementor-724 .elementor-element.elementor-element-c31517d:hover {
    background-size: 260% !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28a9644 *//* Sets the initial state and the speed of the animation */
.elementor-724 .elementor-element.elementor-element-28a9644 {
    background-position: center center !important;
    background-size: 160% !important; 
    transition: background-size 0.5s ease-in-out !important; 
}

/* Sets how much the image grows on hover */
.elementor-724 .elementor-element.elementor-element-28a9644:hover {
    background-size: 180% !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb3511e *//* Sets the initial state and the speed of the animation */
.elementor-724 .elementor-element.elementor-element-fb3511e {
    background-position: center center !important;
    background-size: 160% !important; 
    transition: background-size 0.5s ease-in-out !important; 
}

/* Sets how much the image grows on hover */
.elementor-724 .elementor-element.elementor-element-fb3511e:hover {
    background-size: 180% !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13699d0 *//* Sets the initial state and the speed of the animation */
.elementor-724 .elementor-element.elementor-element-13699d0 {
    background-position: center center !important;
    background-size: 160% !important; 
    transition: background-size 0.5s ease-in-out !important; 
}

/* Sets how much the image grows on hover */
.elementor-724 .elementor-element.elementor-element-13699d0:hover {
    background-size: 180% !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8de8876 *//* Sets the initial state and the speed of the animation */
.elementor-724 .elementor-element.elementor-element-8de8876 {
    background-position: center center !important;
    background-size: 160% !important; 
    transition: background-size 0.5s ease-in-out !important; 
}

/* Sets how much the image grows on hover */
.elementor-724 .elementor-element.elementor-element-8de8876:hover {
    background-size: 180% !important; 
}/* End custom CSS */