.elementor-507 .elementor-element.elementor-element-52d45132{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-1861fc21{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-507 .elementor-element.elementor-element-2f52cb30 img{width:40%;}.elementor-507 .elementor-element.elementor-element-2e492d3e{--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-507 .elementor-element.elementor-element-1296992c{--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-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-507 .elementor-element.elementor-element-7b936492 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:400;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-10cc55d8{--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;}.elementor-507 .elementor-element.elementor-element-235059af{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-1077a55b{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-507 .elementor-element.elementor-element-6c371e5a{--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;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.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-507 .elementor-element.elementor-element-768c2b52 .elementor-button{background-color:#B7984E;font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-radius:15px 15px 15px 15px;padding:20px 50px 20px 50px;}.elementor-507 .elementor-element.elementor-element-768c2b52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-507 .elementor-element.elementor-element-768c2b52 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-507 .elementor-element.elementor-element-9772c9e{--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;}.elementor-507 .elementor-element.elementor-element-8c79c0d{--display:flex;}.elementor-507 .elementor-element.elementor-element-50138a1d{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-6cd02bf2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-507 .elementor-element.elementor-element-91a040d{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-476c1beb{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;color:#B7984E;}.elementor-507 .elementor-element.elementor-element-5384be63{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-7e585c8{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-507 .elementor-element.elementor-element-2c39968d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-507 .elementor-element.elementor-element-2c39968d .elementor-counter-number-wrapper{color:#B7984E;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;}.elementor-507 .elementor-element.elementor-element-3ae6a9e8{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-5e33208a{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-7f438b20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-507 .elementor-element.elementor-element-7f438b20 .elementor-counter-number-wrapper{color:#B7984E;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;}.elementor-507 .elementor-element.elementor-element-685d96a4{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-4d611801{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-32d526d6{--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-507 .elementor-element.elementor-element-56608839 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:400;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-16a4c2c8{--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;}.elementor-507 .elementor-element.elementor-element-10171d62{--display:flex;}.elementor-507 .elementor-element.elementor-element-5fee16af{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-507 .elementor-element.elementor-element-6e09a474{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-507 .elementor-element.elementor-element-24b59522{--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-507 .elementor-element.elementor-element-2ab0554a{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-577efd2e{--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-507 .elementor-element.elementor-element-2f03cc54 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:400;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-4ca4f64c{--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;}.elementor-507 .elementor-element.elementor-element-4818a621{--display:flex;}.elementor-507 .elementor-element.elementor-element-25b2f1c2{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-507 .elementor-element.elementor-element-470d978a{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-42d3d999{--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-507 .elementor-element.elementor-element-66d61122{text-align:center;}.elementor-507 .elementor-element.elementor-element-66d61122 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-7b4c2840{--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;}.elementor-507 .elementor-element.elementor-element-50ea8e6d{--display:flex;}.elementor-507 .elementor-element.elementor-element-530bfa4{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-507 .elementor-element.elementor-element-6aa484c7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-507 .elementor-element.elementor-element-19c3965e{--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-507 .elementor-element.elementor-element-2f15a5ea{text-align:center;}.elementor-507 .elementor-element.elementor-element-2f15a5ea .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-5128c35e{--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-507 .elementor-element.elementor-element-431b1384{text-align:center;}.elementor-507 .elementor-element.elementor-element-431b1384 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-6bb4cb68{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-533ea12{--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-507 .elementor-element.elementor-element-1f4da64 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:400;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-1f04d18f{--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;}.elementor-507 .elementor-element.elementor-element-17ab866a{--display:flex;}.elementor-507 .elementor-element.elementor-element-5eb1c612{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-507 .elementor-element.elementor-element-1ef2bac4{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-507 .elementor-element.elementor-element-2877cb94{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-2877cb94:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-2877cb94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-2877cb94:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-2877cb94, .elementor-507 .elementor-element.elementor-element-2877cb94::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-2877cb94.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-5d1b6de4{padding:0px 0px 0px 15px;}.elementor-507 .elementor-element.elementor-element-5d1b6de4 .elementor-icon-wrapper{text-align:start;}.elementor-507 .elementor-element.elementor-element-5d1b6de4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-5d1b6de4.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-5d1b6de4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-5d1b6de4.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-5d1b6de4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-5d1b6de4 .elementor-icon{font-size:30px;}.elementor-507 .elementor-element.elementor-element-5d1b6de4 .elementor-icon svg{height:30px;}.elementor-507 .elementor-element.elementor-element-5b9ea17b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-626399cc{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-1751b98a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-1751b98a:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-1751b98a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-1751b98a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-1751b98a, .elementor-507 .elementor-element.elementor-element-1751b98a::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-1751b98a.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-f0bf6cf{padding:0px 0px 0px 15px;}.elementor-507 .elementor-element.elementor-element-f0bf6cf .elementor-icon-wrapper{text-align:start;}.elementor-507 .elementor-element.elementor-element-f0bf6cf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-f0bf6cf.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-f0bf6cf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-f0bf6cf.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-f0bf6cf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-f0bf6cf .elementor-icon{font-size:30px;}.elementor-507 .elementor-element.elementor-element-f0bf6cf .elementor-icon svg{height:30px;}.elementor-507 .elementor-element.elementor-element-2d19b358 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-1d2fb3d6{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-4bd75c63{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-4bd75c63:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-4bd75c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-4bd75c63:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-4bd75c63, .elementor-507 .elementor-element.elementor-element-4bd75c63::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-4bd75c63.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-1d2f5a8e{padding:0px 0px 0px 15px;}.elementor-507 .elementor-element.elementor-element-1d2f5a8e .elementor-icon-wrapper{text-align:start;}.elementor-507 .elementor-element.elementor-element-1d2f5a8e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-1d2f5a8e.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-1d2f5a8e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-1d2f5a8e.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-1d2f5a8e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-1d2f5a8e .elementor-icon{font-size:30px;}.elementor-507 .elementor-element.elementor-element-1d2f5a8e .elementor-icon svg{height:30px;}.elementor-507 .elementor-element.elementor-element-449bfa29 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-424541dc{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-67d27fed{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-67d27fed:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-67d27fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-67d27fed:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-67d27fed, .elementor-507 .elementor-element.elementor-element-67d27fed::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-67d27fed.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-38173a1{padding:0px 0px 0px 15px;}.elementor-507 .elementor-element.elementor-element-38173a1 .elementor-icon-wrapper{text-align:start;}.elementor-507 .elementor-element.elementor-element-38173a1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-38173a1.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-38173a1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-38173a1.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-38173a1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-38173a1 .elementor-icon{font-size:30px;}.elementor-507 .elementor-element.elementor-element-38173a1 .elementor-icon svg{height:30px;}.elementor-507 .elementor-element.elementor-element-3c1f3590 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-6421f100{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-638ea7c5{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-638ea7c5:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-638ea7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-638ea7c5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-638ea7c5, .elementor-507 .elementor-element.elementor-element-638ea7c5::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-638ea7c5.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-4d6db208{padding:0px 0px 0px 15px;}.elementor-507 .elementor-element.elementor-element-4d6db208 .elementor-icon-wrapper{text-align:start;}.elementor-507 .elementor-element.elementor-element-4d6db208.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-4d6db208.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-4d6db208.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-4d6db208.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-4d6db208.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-4d6db208 .elementor-icon{font-size:30px;}.elementor-507 .elementor-element.elementor-element-4d6db208 .elementor-icon svg{height:30px;}.elementor-507 .elementor-element.elementor-element-2a58b686 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-17298206{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-4874a25b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-4874a25b:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-4874a25b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-4874a25b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-4874a25b, .elementor-507 .elementor-element.elementor-element-4874a25b::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-4874a25b.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-577a0ab8{padding:0px 0px 0px 15px;}.elementor-507 .elementor-element.elementor-element-577a0ab8 .elementor-icon-wrapper{text-align:start;}.elementor-507 .elementor-element.elementor-element-577a0ab8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-577a0ab8.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-577a0ab8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-577a0ab8.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-577a0ab8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-577a0ab8 .elementor-icon{font-size:30px;}.elementor-507 .elementor-element.elementor-element-577a0ab8 .elementor-icon svg{height:30px;}.elementor-507 .elementor-element.elementor-element-1bbbb002 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-52b8b050{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-14571ec4{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-455eadd{--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-507 .elementor-element.elementor-element-1f1fdf7d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:400;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-39aba0ac{--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;}.elementor-507 .elementor-element.elementor-element-4dd3592{--display:flex;}.elementor-507 .elementor-element.elementor-element-397ffff{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-507 .elementor-element.elementor-element-1d089b57{--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;--flex-wrap:wrap;}.elementor-507 .elementor-element.elementor-element-3f6107f2{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-3f6107f2:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-3f6107f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-3f6107f2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-3f6107f2, .elementor-507 .elementor-element.elementor-element-3f6107f2::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-3f6107f2.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-2a938caa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-507 .elementor-element.elementor-element-2a938caa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-300855ed .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-16a149a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-507 .elementor-element.elementor-element-16a149a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:#646A78;}.elementor-507 .elementor-element.elementor-element-4a2464d7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-4a2464d7:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-4a2464d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-4a2464d7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-4a2464d7, .elementor-507 .elementor-element.elementor-element-4a2464d7::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-4a2464d7.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-50b5450c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-507 .elementor-element.elementor-element-50b5450c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-2cb1a3fb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-7a8906c9{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-507 .elementor-element.elementor-element-7a8906c9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:#646A78;}.elementor-507 .elementor-element.elementor-element-4053d76b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-4053d76b:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-4053d76b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-4053d76b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-4053d76b, .elementor-507 .elementor-element.elementor-element-4053d76b::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-4053d76b.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-7261d29a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-507 .elementor-element.elementor-element-7261d29a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-bbeaf9c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-140469e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-507 .elementor-element.elementor-element-140469e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:#646A78;}.elementor-507 .elementor-element.elementor-element-57674c79{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-57674c79:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-57674c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-57674c79:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FDCA0080;--border-color:#FDCA0080;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);}.elementor-507 .elementor-element.elementor-element-57674c79, .elementor-507 .elementor-element.elementor-element-57674c79::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-57674c79.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-5a6151c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-507 .elementor-element.elementor-element-5a6151c0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-4ae1b835 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-7c608abb{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-507 .elementor-element.elementor-element-7c608abb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:#646A78;}.elementor-507 .elementor-element.elementor-element-340e1a8d{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-4a5e916{--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-507 .elementor-element.elementor-element-5f11fee0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:400;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-7d9b1c9e{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-507 .elementor-element.elementor-element-6f3dd1b0{--display:flex;--min-height:610px;--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-6f3dd1b0:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-6f3dd1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-6f3dd1b0:hover{border-style:none;}.elementor-507 .elementor-element.elementor-element-6f3dd1b0, .elementor-507 .elementor-element.elementor-element-6f3dd1b0::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-6f3dd1b0.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-3552aa79 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-507 .elementor-element.elementor-element-3552aa79.elementor-view-stacked .elementor-icon{background-color:#C9A654;}.elementor-507 .elementor-element.elementor-element-3552aa79.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-3552aa79.elementor-view-default .elementor-icon{fill:#C9A654;color:#C9A654;border-color:#C9A654;}.elementor-507 .elementor-element.elementor-element-3552aa79 .elementor-icon{font-size:30px;}.elementor-507 .elementor-element.elementor-element-3552aa79 .elementor-icon-box-title, .elementor-507 .elementor-element.elementor-element-3552aa79 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;}.elementor-507 .elementor-element.elementor-element-3552aa79 .elementor-icon-box-title{color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-3552aa79:has(:hover) .elementor-icon-box-title,
					 .elementor-507 .elementor-element.elementor-element-3552aa79:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-6d2fe516{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-ee490a2{padding:0px 20px 0px 20px;}.elementor-507 .elementor-element.elementor-element-380737e6 .elementor-button{background-color:#1E2129;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-380737e6 .elementor-button:hover, .elementor-507 .elementor-element.elementor-element-380737e6 .elementor-button:focus{background-color:#1D2027;}.elementor-507 .elementor-element.elementor-element-380737e6{width:var( --container-widget-width, 65% );max-width:65%;margin:105px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-380737e6.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-380737e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-507 .elementor-element.elementor-element-380737e6 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-507 .elementor-element.elementor-element-3ace249c{--display:flex;--min-height:610px;--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-3ace249c:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-3ace249c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-3ace249c:hover{border-style:none;}.elementor-507 .elementor-element.elementor-element-3ace249c, .elementor-507 .elementor-element.elementor-element-3ace249c::before{--border-transition:0.3s;}.elementor-507 .elementor-element.elementor-element-3ace249c.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-5bd0b6e4{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:40px 40px 40px 40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-5bd0b6e4:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-5bd0b6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A654;}.elementor-507 .elementor-element.elementor-element-5bd0b6e4.e-con{--align-self:center;}.elementor-507 .elementor-element.elementor-element-1cdae2b8 .elementor-icon-wrapper{text-align:center;}.elementor-507 .elementor-element.elementor-element-1cdae2b8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-507 .elementor-element.elementor-element-1cdae2b8.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-1cdae2b8.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-507 .elementor-element.elementor-element-1cdae2b8.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-1cdae2b8.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-507 .elementor-element.elementor-element-1cdae2b8 .elementor-icon{font-size:12px;}.elementor-507 .elementor-element.elementor-element-1cdae2b8 .elementor-icon svg{height:12px;}.elementor-507 .elementor-element.elementor-element-54f99a76 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-507 .elementor-element.elementor-element-2eeabeb9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-507 .elementor-element.elementor-element-2eeabeb9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-507 .elementor-element.elementor-element-2eeabeb9.elementor-view-stacked .elementor-icon{background-color:#C9A654;}.elementor-507 .elementor-element.elementor-element-2eeabeb9.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-2eeabeb9.elementor-view-default .elementor-icon{fill:#C9A654;color:#C9A654;border-color:#C9A654;}.elementor-507 .elementor-element.elementor-element-2eeabeb9 .elementor-icon{font-size:30px;}.elementor-507 .elementor-element.elementor-element-2eeabeb9 .elementor-icon-box-title, .elementor-507 .elementor-element.elementor-element-2eeabeb9 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;}.elementor-507 .elementor-element.elementor-element-2eeabeb9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-2eeabeb9:has(:hover) .elementor-icon-box-title,
					 .elementor-507 .elementor-element.elementor-element-2eeabeb9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-794a3a7{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-34c82d0{padding:0px 20px 0px 20px;}.elementor-507 .elementor-element.elementor-element-2e2f81ef .elementor-button{background-color:#B7984E;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-2e2f81ef .elementor-button:hover, .elementor-507 .elementor-element.elementor-element-2e2f81ef .elementor-button:focus{background-color:#A38846;}.elementor-507 .elementor-element.elementor-element-2e2f81ef{width:var( --container-widget-width, 65% );max-width:65%;margin:105px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-2e2f81ef.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-2e2f81ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-507 .elementor-element.elementor-element-2e2f81ef .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-507 .elementor-element.elementor-element-2e84f3c1{--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:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-287f4632{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-287f4632:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-287f4632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-24f12844 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-462489c1{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-5acf5fa7 .elementor-button{background-color:#B7984E;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-5acf5fa7 .elementor-button:hover, .elementor-507 .elementor-element.elementor-element-5acf5fa7 .elementor-button:focus{background-color:#A38846;}.elementor-507 .elementor-element.elementor-element-5acf5fa7{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-5acf5fa7.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-5acf5fa7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-507 .elementor-element.elementor-element-5acf5fa7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-507 .elementor-element.elementor-element-47338a3a{--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:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-22a8d797{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(253, 201.99999999999991, 0, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-22a8d797:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-22a8d797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15181E;}.elementor-507 .elementor-element.elementor-element-7dff97f6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-48e1c9d3{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-68ee61d9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-7fece380{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-60937f50{--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-507 .elementor-element.elementor-element-3bc74f2b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:400;color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-73c8c9{--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;}.elementor-507 .elementor-element.elementor-element-7ce200ea{--display:flex;}.elementor-507 .elementor-element.elementor-element-a75f3d2{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-507 .elementor-element.elementor-element-1e4d3b3b{--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-507 .elementor-element.elementor-element-3046aa6f{--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;}body.elementor-page-507:not(.elementor-motion-effects-element-type-background), body.elementor-page-507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00081B;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-507 .elementor-element.elementor-element-91a040d{--width:50%;}.elementor-507 .elementor-element.elementor-element-7e585c8{--width:50%;}.elementor-507 .elementor-element.elementor-element-5e33208a{--width:50%;}.elementor-507 .elementor-element.elementor-element-24b59522{--width:100%;}.elementor-507 .elementor-element.elementor-element-19c3965e{--width:50%;}.elementor-507 .elementor-element.elementor-element-5128c35e{--width:50%;}.elementor-507 .elementor-element.elementor-element-2877cb94{--width:30%;}.elementor-507 .elementor-element.elementor-element-1751b98a{--width:30%;}.elementor-507 .elementor-element.elementor-element-4bd75c63{--width:30%;}.elementor-507 .elementor-element.elementor-element-67d27fed{--width:30%;}.elementor-507 .elementor-element.elementor-element-638ea7c5{--width:30%;}.elementor-507 .elementor-element.elementor-element-4874a25b{--width:30%;}.elementor-507 .elementor-element.elementor-element-1d089b57{--content-width:1200px;}.elementor-507 .elementor-element.elementor-element-3f6107f2{--width:45%;}.elementor-507 .elementor-element.elementor-element-4a2464d7{--width:45%;}.elementor-507 .elementor-element.elementor-element-4053d76b{--width:45%;}.elementor-507 .elementor-element.elementor-element-57674c79{--width:45%;}.elementor-507 .elementor-element.elementor-element-7d9b1c9e{--content-width:1200px;}.elementor-507 .elementor-element.elementor-element-6f3dd1b0{--width:50%;}.elementor-507 .elementor-element.elementor-element-3ace249c{--width:50%;}.elementor-507 .elementor-element.elementor-element-5bd0b6e4{--width:25%;}}@media(max-width:767px){.elementor-507 .elementor-element.elementor-element-2f52cb30 img{width:75%;}.elementor-507 .elementor-element.elementor-element-6cd02bf2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-507 .elementor-element.elementor-element-91a040d{--width:33%;}.elementor-507 .elementor-element.elementor-element-5384be63{font-size:12px;}.elementor-507 .elementor-element.elementor-element-7e585c8{--width:33%;}.elementor-507 .elementor-element.elementor-element-2c39968d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-507 .elementor-element.elementor-element-3ae6a9e8{font-size:12px;}.elementor-507 .elementor-element.elementor-element-5e33208a{--width:33%;}.elementor-507 .elementor-element.elementor-element-7f438b20{padding:10px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-685d96a4{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-507 .elementor-element.elementor-element-56608839{text-align:center;}.elementor-507 .elementor-element.elementor-element-1f4da64{text-align:center;}.elementor-507 .elementor-element.elementor-element-1f1fdf7d{text-align:center;}.elementor-507 .elementor-element.elementor-element-5f11fee0{text-align:center;}.elementor-507 .elementor-element.elementor-element-6f3dd1b0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-507 .elementor-element.elementor-element-5bd0b6e4{--width:45%;}.elementor-507 .elementor-element.elementor-element-2eeabeb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-507 .elementor-element.elementor-element-287f4632{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-5acf5fa7{width:100%;max-width:100%;}.elementor-507 .elementor-element.elementor-element-22a8d797{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-3bc74f2b{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-7b936492 *//* Stile generale del titolo */
.elementor-507 .elementor-element.elementor-element-7b936492 .trading-title {
    font-family: 'Outfit', sans-serif;
    font-weight: 400;
    font-size: 72px;
   text-align: center;
}

/* La prima riga in oro (Gradiente) */
.elementor-507 .elementor-element.elementor-element-7b936492 .gold-line {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

/* La seconda riga in bianco sporco (il colore rgb dell'immagine) */
.elementor-507 .elementor-element.elementor-element-7b936492 .white-line {
    color: rgb(237, 235, 233);
    -webkit-text-fill-color: rgb(237, 235, 233); /* Sovrascrive eventuali reset */
}

/* Responsive: aggiusta la dimensione su mobile se serve */
@media (max-width: 767px) {
    .elementor-507 .elementor-element.elementor-element-7b936492 .trading-title {
        font-size: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-768c2b52 */.elementor-button-icon .e-font-icon-svg {
    width: 30px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56608839 *//* Nuova classe con dimensione 48px */
.elementor-507 .elementor-element.elementor-element-56608839 .trading-subtitle {
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 48px; /* Dimensione richiesta */
    line-height: 1.2;
}

/* Applichiamo lo stile oro alla nuova classe */
.elementor-507 .elementor-element.elementor-element-56608839 .trading-subtitle .gold-line {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

/* Applichiamo il bianco sporco alla nuova classe */
.elementor-507 .elementor-element.elementor-element-56608839 .trading-subtitle .white-line {
    color: rgb(237, 235, 233);
}

/* Ottimizzazione per Mobile (opzionale) */
@media (max-width: 767px) {
    .elementor-507 .elementor-element.elementor-element-56608839 .trading-subtitle {
        font-size: 32px; /* Riduce leggermente su smartphone */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f03cc54 *//* Nuova classe con dimensione 48px */
.elementor-507 .elementor-element.elementor-element-2f03cc54 .trading-subtitle {
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 48px; /* Dimensione richiesta */
    line-height: 1.2;
}

/* Applichiamo lo stile oro alla nuova classe */
.elementor-507 .elementor-element.elementor-element-2f03cc54 .trading-subtitle .gold-line {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

/* Applichiamo il bianco sporco alla nuova classe */
.elementor-507 .elementor-element.elementor-element-2f03cc54 .trading-subtitle .white-line {
    color: rgb(237, 235, 233);
}

/* Ottimizzazione per Mobile (opzionale) */
@media (max-width: 767px) {
    .elementor-507 .elementor-element.elementor-element-2f03cc54 .trading-subtitle {
        font-size: 32px; /* Riduce leggermente su smartphone */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f4da64 *//* Nuova classe con dimensione 48px */
.elementor-507 .elementor-element.elementor-element-1f4da64 .trading-subtitle {
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 48px; /* Dimensione richiesta */
    line-height: 1.2;
}

/* Applichiamo lo stile oro alla nuova classe */
.elementor-507 .elementor-element.elementor-element-1f4da64 .trading-subtitle .gold-line {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

/* Applichiamo il bianco sporco alla nuova classe */
.elementor-507 .elementor-element.elementor-element-1f4da64 .trading-subtitle .white-line {
    color: rgb(237, 235, 233);
}

/* Ottimizzazione per Mobile (opzionale) */
@media (max-width: 767px) {
    .elementor-507 .elementor-element.elementor-element-1f4da64 .trading-subtitle {
        font-size: 32px; /* Riduce leggermente su smartphone */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f1fdf7d *//* Nuova classe con dimensione 48px */
.elementor-507 .elementor-element.elementor-element-1f1fdf7d .trading-subtitle {
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 48px; /* Dimensione richiesta */
    line-height: 1.2;
}

/* Applichiamo lo stile oro alla nuova classe */
.elementor-507 .elementor-element.elementor-element-1f1fdf7d .trading-subtitle .gold-line {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

/* Applichiamo il bianco sporco alla nuova classe */
.elementor-507 .elementor-element.elementor-element-1f1fdf7d .trading-subtitle .white-line {
    color: rgb(237, 235, 233);
}

/* Ottimizzazione per Mobile (opzionale) */
@media (max-width: 767px) {
    .elementor-507 .elementor-element.elementor-element-1f1fdf7d .trading-subtitle {
        font-size: 32px; /* Riduce leggermente su smartphone */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f11fee0 *//* Nuova classe con dimensione 48px */
.elementor-507 .elementor-element.elementor-element-5f11fee0 .trading-subtitle {
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 48px; /* Dimensione richiesta */
    line-height: 1.2;
}

/* Applichiamo lo stile oro alla nuova classe */
.elementor-507 .elementor-element.elementor-element-5f11fee0 .trading-subtitle .gold-line {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

/* Applichiamo il bianco sporco alla nuova classe */
.elementor-507 .elementor-element.elementor-element-5f11fee0 .trading-subtitle .white-line {
    color: rgb(237, 235, 233);
}

/* Ottimizzazione per Mobile (opzionale) */
@media (max-width: 767px) {
    .elementor-507 .elementor-element.elementor-element-5f11fee0 .trading-subtitle {
        font-size: 32px; /* Riduce leggermente su smartphone */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3552aa79 */.elementor-widget-icon-box .elementor-icon-box-icon {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-380737e6 */.elementor-button-icon .e-font-icon-svg {
    width: 30px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e2f81ef */.elementor-button-icon .e-font-icon-svg {
    width: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d9b1c9e *//* Rimuove i pallini e compatta la lista */
.lista-premium {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
    display: flex;
    flex-direction: column;
    gap: 12px; /* Spazio verticale tra i punti */
}

.lista-premium li {
    display: flex;
    align-items: flex-start;
    gap: 10px; /* Spazio tra spunta e testo */
}

.lista-premium svg {
    flex-shrink: 0;
    margin-top: 4px; /* Allinea la spunta alla prima riga di testo */
}

.lista-premium span {
    color: rgba(255, 255, 255, 0.85);
    font-size: 0.9rem;
    line-height: 1.4;
    font-family: 'Inter', sans-serif; /* O il font che usi */
}

/* ALLINEAMENTO DELLE DUE COLONNE */
/* Forza le descrizioni sopra le liste ad avere la stessa altezza */
.elementor-element-2b646d3, .elementor-element-9e944c2 {
    min-height: 90px; 
    display: flex;
    align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f12844 *//* Nuova classe con dimensione 48px */
.elementor-507 .elementor-element.elementor-element-24f12844 .trading-subtitle {
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 48px; /* Dimensione richiesta */
    line-height: 1.2;
}

/* Applichiamo lo stile oro alla nuova classe */
.elementor-507 .elementor-element.elementor-element-24f12844 .trading-subtitle .gold-line {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

/* Applichiamo il bianco sporco alla nuova classe */
.elementor-507 .elementor-element.elementor-element-24f12844 .trading-subtitle .white-line {
    color: rgb(237, 235, 233);
}

/* Ottimizzazione per Mobile (opzionale) */
@media (max-width: 767px) {
    .elementor-507 .elementor-element.elementor-element-24f12844 .trading-subtitle {
        font-size: 32px; /* Riduce leggermente su smartphone */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5acf5fa7 */.elementor-button-icon .e-font-icon-svg {
    width: 30px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dff97f6 *//* Nuova classe con dimensione 48px */
.elementor-507 .elementor-element.elementor-element-7dff97f6 .trading-subtitle {
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 48px; /* Dimensione richiesta */
    line-height: 1.2;
}

/* Applichiamo lo stile oro alla nuova classe */
.elementor-507 .elementor-element.elementor-element-7dff97f6 .trading-subtitle .gold-line {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

/* Applichiamo il bianco sporco alla nuova classe */
.elementor-507 .elementor-element.elementor-element-7dff97f6 .trading-subtitle .white-line {
    color: rgb(237, 235, 233);
}

/* Ottimizzazione per Mobile (opzionale) */
@media (max-width: 767px) {
    .elementor-507 .elementor-element.elementor-element-7dff97f6 .trading-subtitle {
        font-size: 32px; /* Riduce leggermente su smartphone */
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-68ee61d9 *//* --- RESET E TESTO GENERALE --- */
.fluentform_wrapper_3 {
    color: #ffffff;
    font-family: inherit;
}

/* --- ETICHETTE (LABEL) --- */
/* Aumenta lo spazio tra l'etichetta e il campo sottostante */
.fluentform_wrapper_3 .ff-el-input--label {
    margin-bottom: 12px !important; 
    display: block;
}

.fluentform_wrapper_3 .ff-el-input--label label {
    color: #ffffff !important;
    font-weight: 500 !important;
    font-size: 15px !important;
    text-transform: none;
    letter-spacing: 0.5px;
}

/* --- CAMPI DI INPUT (NOME, EMAIL, TEL, MESSAGGIO) --- */
.fluentform_wrapper_3 input[type="text"], 
.fluentform_wrapper_3 input[type="email"], 
.fluentform_wrapper_3 input[type="number"], 
.fluentform_wrapper_3 input[type="tel"], 
.fluentform_wrapper_3 textarea {
    background-color: #1a1d24 !important; /* Sfondo scuro */
    border: 1px solid #2e3239 !important; /* Bordo sottile */
    color: #ffffff !important;
    border-radius: 4px !important;
    padding: 12px 15px !important;
    width: 100% !important;
    box-sizing: border-box;
}

/* Placeholder (testo grigio dentro i campi) */
.fluentform_wrapper_3 ::placeholder {
    color: #555c66 !important;
}

/* Rimuove le freccette dal campo numerico */
.fluentform_wrapper_3 input::-webkit-outer-spin-button,
.fluentform_wrapper_3 input::-webkit-inner-spin-button {
    -webkit-appearance: none; margin: 0;
}

/* --- SPAZIATURA TRA I GRUPPI DI CAMPI --- */
.fluentform_wrapper_3 .ff-el-group {
    margin-bottom: 25px !important; /* Spazio tra un blocco e l'altro */
}

/* --- RECAPTCHA --- */
.fluentform_wrapper_3 .ff-el-recaptcha {
    margin-top: 10px;
    margin-bottom: 10px;
}

/* --- BOTTONE D'INVIO (STILE ELEMENTOR ORA/DARK) --- */
.fluentform_wrapper_3 .ff-btn-submit {
    background-color: #c9a45c !important; /* Colore ocra dallo screenshot */
    color: #ffffff !important;
    border-radius: 4px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    padding: 14px 35px !important;
    border: none !important;
    cursor: pointer;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 10px; /* Spazio tra testo e icona */
    margin: 20px auto 0 !important; /* Centra il bottone */
    transition: background 0.3s ease;
}

.fluentform_wrapper_3 .ff-btn-submit:hover {
    background-color: #b08d4a !important; /* Leggermente più scuro al passaggio del mouse */
}

/* Centratura contenitore bottone */
.fluentform_wrapper_3 .ff_submit_btn_wrapper {
    text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc74f2b *//* Nuova classe con dimensione 48px */
.elementor-507 .elementor-element.elementor-element-3bc74f2b .trading-subtitle {
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 48px; /* Dimensione richiesta */
    line-height: 1.2;
}

/* Applichiamo lo stile oro alla nuova classe */
.elementor-507 .elementor-element.elementor-element-3bc74f2b .trading-subtitle .gold-line {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

/* Applichiamo il bianco sporco alla nuova classe */
.elementor-507 .elementor-element.elementor-element-3bc74f2b .trading-subtitle .white-line {
    color: rgb(237, 235, 233);
}

/* Ottimizzazione per Mobile (opzionale) */
@media (max-width: 767px) {
    .elementor-507 .elementor-element.elementor-element-3bc74f2b .trading-subtitle {
        font-size: 32px; /* Riduce leggermente su smartphone */
    }
}/* End custom CSS */