.elementor-12578 .elementor-element.elementor-element-0166e0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;}.elementor-12578 .elementor-element.elementor-element-0166e0d:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-0166e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://antoniogiorgione.com/wp-content/uploads/2025/09/ace-of-hearts1.png");background-size:cover;}.elementor-12578 .elementor-element.elementor-element-0166e0d::before, .elementor-12578 .elementor-element.elementor-element-0166e0d > .elementor-background-video-container::before, .elementor-12578 .elementor-element.elementor-element-0166e0d > .e-con-inner > .elementor-background-video-container::before, .elementor-12578 .elementor-element.elementor-element-0166e0d > .elementor-background-slideshow::before, .elementor-12578 .elementor-element.elementor-element-0166e0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12578 .elementor-element.elementor-element-0166e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1A1A1A;--background-overlay:'';}.elementor-12578 .elementor-element.elementor-element-b86bae0{--spacer-size:150px;}.elementor-12578 .elementor-element.elementor-element-e89543c{--spacer-size:10px;}.elementor-12578 .elementor-element.elementor-element-185a88e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-185a88e:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-185a88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-fecd8fa{--spacer-size:60px;}.elementor-12578 .elementor-element.elementor-element-79f93d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-79f93d8:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-79f93d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60617a1 );}.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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-12578 .elementor-element.elementor-element-96d240f{text-align:center;}.elementor-12578 .elementor-element.elementor-element-96d240f .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 );color:#3A3A3A;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-12578 .elementor-element.elementor-element-5efe6e9{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-12578 .elementor-element.elementor-element-5efe6e9 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-12578 .elementor-element.elementor-element-5efe6e9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12578 .elementor-element.elementor-element-a6ba21e{text-align:center;}.elementor-12578 .elementor-element.elementor-element-a6ba21e .elementor-heading-title{font-family:var( --e-global-typography-0fdee89-font-family ), Sans-serif;font-size:var( --e-global-typography-0fdee89-font-size );font-weight:var( --e-global-typography-0fdee89-font-weight );color:var( --e-global-color-1fd38dd );}.elementor-12578 .elementor-element.elementor-element-d7c2179{text-align:center;}.elementor-12578 .elementor-element.elementor-element-d7c2179 .elementor-heading-title{font-family:var( --e-global-typography-0fdee89-font-family ), Sans-serif;font-size:var( --e-global-typography-0fdee89-font-size );font-weight:var( --e-global-typography-0fdee89-font-weight );color:#3A3A3A;}.elementor-12578 .elementor-element.elementor-element-248ea14{--spacer-size:20px;}.elementor-12578 .elementor-element.elementor-element-ab74233{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12578 .elementor-element.elementor-element-ab74233:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-ab74233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-d27c894{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-12578 .elementor-element.elementor-element-fd1073d{--display:flex;}.elementor-12578 .elementor-element.elementor-element-fd1073d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12578 .elementor-element.elementor-element-d2a50e7 .elementor-icon-wrapper{text-align:center;}.elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-stacked .elementor-icon{background-color:#3A3A3AD9;}.elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-framed .elementor-icon, .elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-default .elementor-icon{color:#3A3A3AD9;border-color:#3A3A3AD9;}.elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-framed .elementor-icon, .elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-default .elementor-icon svg{fill:#3A3A3AD9;}.elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-stacked .elementor-icon:hover{background-color:#3A3A3A;}.elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-framed .elementor-icon:hover, .elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-default .elementor-icon:hover{color:#3A3A3A;border-color:#3A3A3A;}.elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-framed .elementor-icon:hover, .elementor-12578 .elementor-element.elementor-element-d2a50e7.elementor-view-default .elementor-icon:hover svg{fill:#3A3A3A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-b4a4c5e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-7e08859-font-family ), Sans-serif;font-size:var( --e-global-typography-7e08859-font-size );font-weight:var( --e-global-typography-7e08859-font-weight );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-b4a4c5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12578 .elementor-element.elementor-element-b4a4c5e a{color:var( --e-global-color-secondary );}.elementor-12578 .elementor-element.elementor-element-02f089e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-a44f931{--display:flex;}.elementor-12578 .elementor-element.elementor-element-2b6694a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12578 .elementor-element.elementor-element-738a84b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-738a84b:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-738a84b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-2b1ff41{--spacer-size:30px;}.elementor-12578 .elementor-element.elementor-element-0b456df{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12578 .elementor-element.elementor-element-0b456df:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-0b456df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-fd9b020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-fc76b81{--display:flex;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-12578 .elementor-element.elementor-element-8d1ebb1{text-align:left;}.elementor-12578 .elementor-element.elementor-element-8d1ebb1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:300;text-transform:none;color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-e79336a{text-align:left;}.elementor-12578 .elementor-element.elementor-element-e79336a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-c8cd677{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-12578 .elementor-element.elementor-element-c8cd677 .elementor-divider-separator{width:100%;}.elementor-12578 .elementor-element.elementor-element-c8cd677 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12578 .elementor-element.elementor-element-a7b559a{--display:flex;}.elementor-12578 .elementor-element.elementor-element-37e66b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-7e08859-font-family ), Sans-serif;font-size:var( --e-global-typography-7e08859-font-size );font-weight:var( --e-global-typography-7e08859-font-weight );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-37e66b4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12578 .elementor-element.elementor-element-37e66b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12578 .elementor-element.elementor-element-37e66b4 a{color:var( --e-global-color-secondary );}.elementor-12578 .elementor-element.elementor-element-14dd8b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-4986681{--display:flex;}.elementor-12578 .elementor-element.elementor-element-2ad78ae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12578 .elementor-element.elementor-element-56c0133 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-12578 .elementor-element.elementor-element-56c0133 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-e2c8e58 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12578 .elementor-element.elementor-element-ef236f3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12578 .elementor-element.elementor-element-ef236f3:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-ef236f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-f781728{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-81774f3{--display:flex;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-12578 .elementor-element.elementor-element-bc5cfd9{text-align:left;}.elementor-12578 .elementor-element.elementor-element-bc5cfd9 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:300;text-transform:none;color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-d2a0128{text-align:left;}.elementor-12578 .elementor-element.elementor-element-d2a0128 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-a17d513{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-12578 .elementor-element.elementor-element-a17d513 .elementor-divider-separator{width:100%;}.elementor-12578 .elementor-element.elementor-element-a17d513 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12578 .elementor-element.elementor-element-a815d4a{--display:flex;}.elementor-12578 .elementor-element.elementor-element-8dac918{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-7e08859-font-family ), Sans-serif;font-size:var( --e-global-typography-7e08859-font-size );font-weight:var( --e-global-typography-7e08859-font-weight );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-8dac918 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12578 .elementor-element.elementor-element-8dac918.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12578 .elementor-element.elementor-element-8dac918 a{color:var( --e-global-color-secondary );}.elementor-12578 .elementor-element.elementor-element-6e76571{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-03c6708{--display:flex;}.elementor-12578 .elementor-element.elementor-element-c915ed4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12578 .elementor-element.elementor-element-9b58c64 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12578 .elementor-element.elementor-element-2e5773a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12578 .elementor-element.elementor-element-2e5773a:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-2e5773a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-0473fc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-c603bbd{--display:flex;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-12578 .elementor-element.elementor-element-7b32f17{text-align:left;}.elementor-12578 .elementor-element.elementor-element-7b32f17 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-4a84b7e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-12578 .elementor-element.elementor-element-4a84b7e .elementor-divider-separator{width:100%;}.elementor-12578 .elementor-element.elementor-element-4a84b7e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12578 .elementor-element.elementor-element-2ec5828{--display:flex;}.elementor-12578 .elementor-element.elementor-element-d187fa3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-7e08859-font-family ), Sans-serif;font-size:var( --e-global-typography-7e08859-font-size );font-weight:var( --e-global-typography-7e08859-font-weight );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-d187fa3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12578 .elementor-element.elementor-element-d187fa3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12578 .elementor-element.elementor-element-d187fa3 a{color:var( --e-global-color-secondary );}.elementor-12578 .elementor-element.elementor-element-2c8860a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-ded6f4b{--display:flex;}.elementor-12578 .elementor-element.elementor-element-1d5ed1d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12578 .elementor-element.elementor-element-a895c2e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12578 .elementor-element.elementor-element-a895c2e:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-a895c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-5d5d127{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-427c4b6{--display:flex;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-12578 .elementor-element.elementor-element-dea3ef8{text-align:left;}.elementor-12578 .elementor-element.elementor-element-dea3ef8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-7500ecb{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-12578 .elementor-element.elementor-element-7500ecb .elementor-divider-separator{width:100%;}.elementor-12578 .elementor-element.elementor-element-7500ecb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12578 .elementor-element.elementor-element-a2b81e0{--display:flex;}.elementor-12578 .elementor-element.elementor-element-f2ff764{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-7e08859-font-family ), Sans-serif;font-size:var( --e-global-typography-7e08859-font-size );font-weight:var( --e-global-typography-7e08859-font-weight );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-f2ff764 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12578 .elementor-element.elementor-element-f2ff764.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12578 .elementor-element.elementor-element-f2ff764 a{color:var( --e-global-color-secondary );}.elementor-12578 .elementor-element.elementor-element-6a9169c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-95b3488{--display:flex;}.elementor-12578 .elementor-element.elementor-element-4e53f96 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12578 .elementor-element.elementor-element-681b2c0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12578 .elementor-element.elementor-element-719a973{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12578 .elementor-element.elementor-element-719a973:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-719a973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-f6df593{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-1a20d93{--display:flex;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-12578 .elementor-element.elementor-element-4a663d4{text-align:left;}.elementor-12578 .elementor-element.elementor-element-4a663d4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-abf205f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-12578 .elementor-element.elementor-element-abf205f .elementor-divider-separator{width:100%;}.elementor-12578 .elementor-element.elementor-element-abf205f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12578 .elementor-element.elementor-element-00ced27{--display:flex;}.elementor-12578 .elementor-element.elementor-element-6d67874{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-7e08859-font-family ), Sans-serif;font-size:var( --e-global-typography-7e08859-font-size );font-weight:var( --e-global-typography-7e08859-font-weight );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-6d67874 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12578 .elementor-element.elementor-element-6d67874.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12578 .elementor-element.elementor-element-6d67874 a{color:var( --e-global-color-secondary );}.elementor-12578 .elementor-element.elementor-element-755b4ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-4482716{--display:flex;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-8bc42b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-8bc42b2:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-8bc42b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-127aaa9{--spacer-size:25px;}.elementor-12578 .elementor-element.elementor-element-28d8a16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-28d8a16:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-28d8a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-ea85e1a{--display:flex;--min-height:112px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12578 .elementor-element.elementor-element-872dacf .elementor-button{background-color:#02010100;font-family:"Figtree", Sans-serif;font-size:60px;font-weight:normal;}.elementor-12578 .elementor-element.elementor-element-ae5a0df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;}.elementor-12578 .elementor-element.elementor-element-ae5a0df:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-ae5a0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://antoniogiorgione.com/wp-content/uploads/2025/09/ace-of-hearts1.png");background-size:cover;}.elementor-12578 .elementor-element.elementor-element-ae5a0df::before, .elementor-12578 .elementor-element.elementor-element-ae5a0df > .elementor-background-video-container::before, .elementor-12578 .elementor-element.elementor-element-ae5a0df > .e-con-inner > .elementor-background-video-container::before, .elementor-12578 .elementor-element.elementor-element-ae5a0df > .elementor-background-slideshow::before, .elementor-12578 .elementor-element.elementor-element-ae5a0df > .e-con-inner > .elementor-background-slideshow::before, .elementor-12578 .elementor-element.elementor-element-ae5a0df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1A1A1A;--background-overlay:'';}.elementor-12578 .elementor-element.elementor-element-62c12af{--spacer-size:150px;}.elementor-12578 .elementor-element.elementor-element-407ea71{--spacer-size:10px;}.elementor-12578 .elementor-element.elementor-element-9d99ef7{--spacer-size:150px;}.elementor-12578 .elementor-element.elementor-element-ee8e931{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-ee8e931:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-ee8e931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-58327e1{--spacer-size:25px;}.elementor-12578 .elementor-element.elementor-element-c7c38ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-c7c38ff:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-c7c38ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-6ee1ea0{--display:flex;}.elementor-12578 .elementor-element.elementor-element-838d30d{text-align:center;}.elementor-12578 .elementor-element.elementor-element-838d30d .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 );color:var( --e-global-color-accent );}.elementor-12578 .elementor-element.elementor-element-9fec35f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-12578 .elementor-element.elementor-element-9fec35f .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-12578 .elementor-element.elementor-element-9fec35f .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12578 .elementor-element.elementor-element-7398f96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-7398f96:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-7398f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-9526de9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12578 .elementor-element.elementor-element-3d6bf7e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12578 .elementor-element.elementor-element-13500ce > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-12578 .elementor-element.elementor-element-13500ce img{box-shadow:0px 5px 6px -1px rgba(0, 0, 0, 0.31);}.elementor-12578 .elementor-element.elementor-element-7454eeb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12578 .elementor-element.elementor-element-a0369b8 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-12578 .elementor-element.elementor-element-a0369b8 img{box-shadow:0px 5px 6px -1px rgba(0, 0, 0, 0.31);}.elementor-12578 .elementor-element.elementor-element-b854bea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-b854bea:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-b854bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-12578 .elementor-element.elementor-element-45212e3{--spacer-size:40px;}.elementor-12578 .elementor-element.elementor-element-29c36aa{--display:flex;--min-height:600px;--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:center;--overlay-opacity:0.75;}.elementor-12578 .elementor-element.elementor-element-29c36aa:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-29c36aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://antoniogiorgione.com/wp-content/uploads/2025/09/ace-of-hearts1.png");background-size:cover;}.elementor-12578 .elementor-element.elementor-element-29c36aa::before, .elementor-12578 .elementor-element.elementor-element-29c36aa > .elementor-background-video-container::before, .elementor-12578 .elementor-element.elementor-element-29c36aa > .e-con-inner > .elementor-background-video-container::before, .elementor-12578 .elementor-element.elementor-element-29c36aa > .elementor-background-slideshow::before, .elementor-12578 .elementor-element.elementor-element-29c36aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-12578 .elementor-element.elementor-element-29c36aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1A1A1A;--background-overlay:'';}.elementor-12578 .elementor-element.elementor-element-16743fb{--display:flex;}.elementor-12578 .elementor-element.elementor-element-882131c{--display:flex;}.elementor-12578 .elementor-element.elementor-element-969e0e5{--display:flex;}.elementor-12578 .elementor-element.elementor-element-f4400a5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-60617a1 );}.elementor-12578 .elementor-element.elementor-element-6eab4d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12578 .elementor-element.elementor-element-6eab4d1:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-6eab4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-12578 .elementor-element.elementor-element-fc4db9d{--display:flex;}.elementor-12578 .elementor-element.elementor-element-e2f76e0{color:#808080;}.elementor-12578 .elementor-element.elementor-element-e2f76e0 a{color:var( --e-global-color-secondary );}.elementor-12578 .elementor-element.elementor-element-c148ef4{--display:flex;}@media(min-width:768px){.elementor-12578 .elementor-element.elementor-element-d27c894{--width:50%;}.elementor-12578 .elementor-element.elementor-element-fd1073d{--width:95.233%;}.elementor-12578 .elementor-element.elementor-element-02f089e{--width:80%;}.elementor-12578 .elementor-element.elementor-element-fd9b020{--width:50%;}.elementor-12578 .elementor-element.elementor-element-14dd8b2{--width:80%;}.elementor-12578 .elementor-element.elementor-element-f781728{--width:50%;}.elementor-12578 .elementor-element.elementor-element-6e76571{--width:80%;}.elementor-12578 .elementor-element.elementor-element-0473fc1{--width:50%;}.elementor-12578 .elementor-element.elementor-element-2c8860a{--width:80%;}.elementor-12578 .elementor-element.elementor-element-5d5d127{--width:50%;}.elementor-12578 .elementor-element.elementor-element-6a9169c{--width:80%;}.elementor-12578 .elementor-element.elementor-element-f6df593{--width:50%;}.elementor-12578 .elementor-element.elementor-element-755b4ae{--width:80%;}.elementor-12578 .elementor-element.elementor-element-ea85e1a{--content-width:500px;}.elementor-12578 .elementor-element.elementor-element-3d6bf7e{--width:33%;}.elementor-12578 .elementor-element.elementor-element-7454eeb{--width:33%;}.elementor-12578 .elementor-element.elementor-element-882131c{--content-width:655px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12578 .elementor-element.elementor-element-96d240f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12578 .elementor-element.elementor-element-a6ba21e .elementor-heading-title{font-size:var( --e-global-typography-0fdee89-font-size );}.elementor-12578 .elementor-element.elementor-element-d7c2179 .elementor-heading-title{font-size:var( --e-global-typography-0fdee89-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-b4a4c5e{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-e79336a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-37e66b4{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-56c0133 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-d2a0128 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-8dac918{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-7b32f17 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12578 .elementor-element.elementor-element-d187fa3{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-dea3ef8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12578 .elementor-element.elementor-element-f2ff764{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-4a663d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12578 .elementor-element.elementor-element-6d67874{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12578 .elementor-element.elementor-element-838d30d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12578 .elementor-element.elementor-element-f4400a5{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12578 .elementor-element.elementor-element-96d240f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12578 .elementor-element.elementor-element-a6ba21e .elementor-heading-title{font-size:var( --e-global-typography-0fdee89-font-size );}.elementor-12578 .elementor-element.elementor-element-d7c2179 .elementor-heading-title{font-size:var( --e-global-typography-0fdee89-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-b4a4c5e{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-e79336a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-37e66b4{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-56c0133 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-d2a0128 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12578 .elementor-element.elementor-element-8dac918{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-7b32f17 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12578 .elementor-element.elementor-element-d187fa3{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-dea3ef8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12578 .elementor-element.elementor-element-f2ff764{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-12578 .elementor-element.elementor-element-4a663d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12578 .elementor-element.elementor-element-6d67874{font-size:var( --e-global-typography-7e08859-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12578 .elementor-element.elementor-element-838d30d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12578 .elementor-element.elementor-element-f4400a5{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:1025px){.elementor-12578 .elementor-element.elementor-element-0166e0d:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-0166e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-12578 .elementor-element.elementor-element-ae5a0df:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-ae5a0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-12578 .elementor-element.elementor-element-29c36aa:not(.elementor-motion-effects-element-type-background), .elementor-12578 .elementor-element.elementor-element-29c36aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}