.elementor-1684 .elementor-element.elementor-element-tdv3012:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-tdv3012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #020B26 0%, #0A0F2E 100%);}.elementor-1684 .elementor-element.elementor-element-tdv3012 > .elementor-container{min-height:90vh;}.elementor-1684 .elementor-element.elementor-element-tdv3012{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 120px 0px;}.elementor-1684 .elementor-element.elementor-element-tdv3012 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1684 .elementor-element.elementor-element-tdv3001 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:4px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3002{--spacer-size:28px;}.elementor-1684 .elementor-element.elementor-element-tdv3003 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:104px;font-weight:700;text-transform:uppercase;line-height:0.92em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3004{--spacer-size:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1684 .elementor-element.elementor-element-tdv3005{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:"Gothic A1", Sans-serif;font-size:19px;font-weight:400;line-height:1.7em;color:#9AA3BF;}.elementor-1684 .elementor-element.elementor-element-tdv3006{--spacer-size:40px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-tdv3007 .elementor-button{background-color:#F205B3;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;padding:18px 40px 18px 40px;}.elementor-1684 .elementor-element.elementor-element-tdv3009{--spacer-size:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3019:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-tdv3019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3019{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-1684 .elementor-element.elementor-element-tdv3019 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3013 .elementor-counter-number-wrapper{color:#020B26;font-family:"Barlow Condensed", Sans-serif;font-size:72px;font-weight:700;}.elementor-1684 .elementor-element.elementor-element-tdv3013 .elementor-counter-title{color:#020B26;font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-1684 .elementor-element.elementor-element-tdv3015 .elementor-counter-number-wrapper{color:#020B26;font-family:"Barlow Condensed", Sans-serif;font-size:72px;font-weight:700;}.elementor-1684 .elementor-element.elementor-element-tdv3015 .elementor-counter-title{color:#020B26;font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-1684 .elementor-element.elementor-element-tdv3017 .elementor-counter-number-wrapper{color:#020B26;font-family:"Barlow Condensed", Sans-serif;font-size:72px;font-weight:700;}.elementor-1684 .elementor-element.elementor-element-tdv3017 .elementor-counter-title{color:#020B26;font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-1684 .elementor-element.elementor-element-tdv3052:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-tdv3052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020B26;}.elementor-1684 .elementor-element.elementor-element-tdv3052{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 0px 0px;}.elementor-1684 .elementor-element.elementor-element-tdv3052 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1684 .elementor-element.elementor-element-tdv3047 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:0.95em;letter-spacing:4px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3048{--spacer-size:20px;}.elementor-1684 .elementor-element.elementor-element-tdv3049 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;line-height:0.95em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3050{--spacer-size:60px;}.elementor-1684 .elementor-element.elementor-element-tdv3056:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-tdv3056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020B26;}.elementor-1684 .elementor-element.elementor-element-tdv3056{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 130px 0px;}.elementor-1684 .elementor-element.elementor-element-tdv3056 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1684 .elementor-element.elementor-element-tdv3020 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:3px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3021 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1684 .elementor-element.elementor-element-tdv3022{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;}.elementor-1684 .elementor-element.elementor-element-tdv3022 .elementor-divider-separator{width:100%;}.elementor-1684 .elementor-element.elementor-element-tdv3022 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3023 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:3px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3024 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3025{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;}.elementor-1684 .elementor-element.elementor-element-tdv3025 .elementor-divider-separator{width:100%;}.elementor-1684 .elementor-element.elementor-element-tdv3025 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3026 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:3px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3027 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3028{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;}.elementor-1684 .elementor-element.elementor-element-tdv3028 .elementor-divider-separator{width:100%;}.elementor-1684 .elementor-element.elementor-element-tdv3028 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3029 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:3px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3030 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3031{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;}.elementor-1684 .elementor-element.elementor-element-tdv3031 .elementor-divider-separator{width:100%;}.elementor-1684 .elementor-element.elementor-element-tdv3031 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3032 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:3px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3033 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3034{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;}.elementor-1684 .elementor-element.elementor-element-tdv3034 .elementor-divider-separator{width:100%;}.elementor-1684 .elementor-element.elementor-element-tdv3034 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3035 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:3px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3036 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3037{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;}.elementor-1684 .elementor-element.elementor-element-tdv3037 .elementor-divider-separator{width:100%;}.elementor-1684 .elementor-element.elementor-element-tdv3037 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3038 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:3px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3039 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3040{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;}.elementor-1684 .elementor-element.elementor-element-tdv3040 .elementor-divider-separator{width:100%;}.elementor-1684 .elementor-element.elementor-element-tdv3040 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3041 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:3px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3042 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3043{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;}.elementor-1684 .elementor-element.elementor-element-tdv3043 .elementor-divider-separator{width:100%;}.elementor-1684 .elementor-element.elementor-element-tdv3043 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3044 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:3px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3045 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3046{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;}.elementor-1684 .elementor-element.elementor-element-tdv3046 .elementor-divider-separator{width:100%;}.elementor-1684 .elementor-element.elementor-element-tdv3046 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3088:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-tdv3088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050D2E;}.elementor-1684 .elementor-element.elementor-element-tdv3088{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 90px 0px;}.elementor-1684 .elementor-element.elementor-element-tdv3088 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1684 .elementor-element.elementor-element-tdv3057 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:0.95em;letter-spacing:4px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3058{--spacer-size:20px;}.elementor-1684 .elementor-element.elementor-element-tdv3059 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;line-height:0.95em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3060{--spacer-size:50px;}.elementor-1684 .elementor-element.elementor-element-tdv3062{--spacer-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3063 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3064 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:0.95em;letter-spacing:2px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3065{--spacer-size:34px;}.elementor-1684 .elementor-element.elementor-element-tdv3068{--spacer-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3069 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3070 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:0.95em;letter-spacing:2px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3071{--spacer-size:34px;}.elementor-1684 .elementor-element.elementor-element-tdv3075{--spacer-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3076 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3077 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:0.95em;letter-spacing:2px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3078{--spacer-size:34px;}.elementor-1684 .elementor-element.elementor-element-tdv3081{--spacer-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3082 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3083 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:0.95em;letter-spacing:2px;color:#F205B3;}.elementor-1684 .elementor-element.elementor-element-tdv3084{--spacer-size:34px;}.elementor-1684 .elementor-element.elementor-element-tdv3098:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-tdv3098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EE;}.elementor-1684 .elementor-element.elementor-element-tdv3098{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 0px;}.elementor-1684 .elementor-element.elementor-element-tdv3098 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1684 .elementor-element.elementor-element-tdv3089 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:0.95em;letter-spacing:4px;color:#6D2D6F;}.elementor-1684 .elementor-element.elementor-element-tdv3090{--spacer-size:20px;}.elementor-1684 .elementor-element.elementor-element-tdv3091 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:600;text-transform:uppercase;line-height:1.15em;color:#020B26;}.elementor-1684 .elementor-element.elementor-element-tdv3092 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:600;text-transform:uppercase;line-height:1.15em;color:#020B26;}.elementor-1684 .elementor-element.elementor-element-tdv3093 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:600;text-transform:uppercase;line-height:1.15em;color:#020B26;}.elementor-1684 .elementor-element.elementor-element-tdv3094 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:600;text-transform:uppercase;line-height:1.15em;color:#020B26;}.elementor-1684 .elementor-element.elementor-element-tdv3095{--spacer-size:10px;}.elementor-1684 .elementor-element.elementor-element-tdv3096{font-family:"Gothic A1", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#6B6F80;}.elementor-1684 .elementor-element.elementor-element-tdv3104:not(.elementor-motion-effects-element-type-background), .elementor-1684 .elementor-element.elementor-element-tdv3104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F205B3 0%, #6D2D6F 100%);}.elementor-1684 .elementor-element.elementor-element-tdv3104{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-1684 .elementor-element.elementor-element-tdv3104 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1684 .elementor-element.elementor-element-tdv3099 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:84px;font-weight:700;text-transform:uppercase;line-height:0.95em;color:#FFFFFF;}.elementor-1684 .elementor-element.elementor-element-tdv3100 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:84px;font-weight:700;text-transform:uppercase;line-height:0.95em;color:#020B26;}.elementor-1684 .elementor-element.elementor-element-tdv3101{--spacer-size:36px;}.elementor-1684 .elementor-element.elementor-element-tdv3102 .elementor-button{background-color:#020B26;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;padding:18px 40px 18px 40px;}@media(max-width:768px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3003 .elementor-heading-title{font-size:72px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3049 .elementor-heading-title{font-size:54px;}.elementor-1684 .elementor-element.elementor-element-tdv3021 .elementor-heading-title{font-size:28px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3024 .elementor-heading-title{font-size:28px;}.elementor-1684 .elementor-element.elementor-element-tdv3027 .elementor-heading-title{font-size:28px;}.elementor-1684 .elementor-element.elementor-element-tdv3030 .elementor-heading-title{font-size:28px;}.elementor-1684 .elementor-element.elementor-element-tdv3033 .elementor-heading-title{font-size:28px;}.elementor-1684 .elementor-element.elementor-element-tdv3036 .elementor-heading-title{font-size:28px;}.elementor-1684 .elementor-element.elementor-element-tdv3039 .elementor-heading-title{font-size:28px;}.elementor-1684 .elementor-element.elementor-element-tdv3042 .elementor-heading-title{font-size:28px;}.elementor-1684 .elementor-element.elementor-element-tdv3045 .elementor-heading-title{font-size:28px;}.elementor-1684 .elementor-element.elementor-element-tdv3059 .elementor-heading-title{font-size:54px;}.elementor-1684 .elementor-element.elementor-element-tdv3063 .elementor-heading-title{font-size:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3069 .elementor-heading-title{font-size:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3076 .elementor-heading-title{font-size:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3082 .elementor-heading-title{font-size:22px;}.elementor-1684 .elementor-element.elementor-element-tdv3091 .elementor-heading-title{font-size:42px;}.elementor-1684 .elementor-element.elementor-element-tdv3092 .elementor-heading-title{font-size:42px;}.elementor-1684 .elementor-element.elementor-element-tdv3093 .elementor-heading-title{font-size:42px;}.elementor-1684 .elementor-element.elementor-element-tdv3094 .elementor-heading-title{font-size:42px;}.elementor-1684 .elementor-element.elementor-element-tdv3099 .elementor-heading-title{font-size:60px;}.elementor-1684 .elementor-element.elementor-element-tdv3100 .elementor-heading-title{font-size:60px;}}@media(max-width:375px){.elementor-1684 .elementor-element.elementor-element-tdv3012 > .elementor-container{min-height:100vh;}.elementor-1684 .elementor-element.elementor-element-tdv3012{padding:110px 8px 90px 8px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3001 .elementor-heading-title{font-size:13px;}.elementor-1684 .elementor-element.elementor-element-tdv3002{--spacer-size:18px;}.elementor-1684 .elementor-element.elementor-element-tdv3003 .elementor-heading-title{font-size:50px;}.elementor-1684 .elementor-element.elementor-element-tdv3004{--spacer-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3005{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1684 .elementor-element.elementor-element-tdv3006{--spacer-size:26px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1684 .elementor-element.elementor-element-tdv3007 .elementor-button{font-size:16px;}.elementor-1684 .elementor-element.elementor-element-tdv3009{--spacer-size:34px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3019{padding:50px 8px 30px 8px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3013 .elementor-counter-number-wrapper{font-size:52px;}.elementor-1684 .elementor-element.elementor-element-tdv3015 .elementor-counter-number-wrapper{font-size:52px;}.elementor-1684 .elementor-element.elementor-element-tdv3017 .elementor-counter-number-wrapper{font-size:52px;}.elementor-1684 .elementor-element.elementor-element-tdv3052{padding:90px 8px 0px 8px;}.elementor-1684 .elementor-element.elementor-element-tdv3047 .elementor-heading-title{font-size:13px;}.elementor-1684 .elementor-element.elementor-element-tdv3048{--spacer-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3049 .elementor-heading-title{font-size:38px;}.elementor-1684 .elementor-element.elementor-element-tdv3050{--spacer-size:36px;}.elementor-1684 .elementor-element.elementor-element-tdv3056{padding:0px 8px 80px 8px;}.elementor-1684 .elementor-element.elementor-element-tdv3020 .elementor-heading-title{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3021 .elementor-heading-title{font-size:26px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1684 .elementor-element.elementor-element-tdv3023 .elementor-heading-title{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3024 .elementor-heading-title{font-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3026 .elementor-heading-title{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3027 .elementor-heading-title{font-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3029 .elementor-heading-title{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3030 .elementor-heading-title{font-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3032 .elementor-heading-title{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3033 .elementor-heading-title{font-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3035 .elementor-heading-title{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3036 .elementor-heading-title{font-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3038 .elementor-heading-title{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3039 .elementor-heading-title{font-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3041 .elementor-heading-title{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3042 .elementor-heading-title{font-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3044 .elementor-heading-title{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3045 .elementor-heading-title{font-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3088{padding:80px 8px 50px 8px;}.elementor-1684 .elementor-element.elementor-element-tdv3057 .elementor-heading-title{font-size:13px;}.elementor-1684 .elementor-element.elementor-element-tdv3058{--spacer-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3059 .elementor-heading-title{font-size:38px;}.elementor-1684 .elementor-element.elementor-element-tdv3060{--spacer-size:30px;}.elementor-1684 .elementor-element.elementor-element-tdv3062{--spacer-size:10px;}.elementor-1684 .elementor-element.elementor-element-tdv3063 .elementor-heading-title{font-size:21px;}.elementor-1684 .elementor-element.elementor-element-tdv3064 .elementor-heading-title{font-size:12px;}.elementor-1684 .elementor-element.elementor-element-tdv3065{--spacer-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3068{--spacer-size:10px;}.elementor-1684 .elementor-element.elementor-element-tdv3069 .elementor-heading-title{font-size:21px;}.elementor-1684 .elementor-element.elementor-element-tdv3070 .elementor-heading-title{font-size:12px;}.elementor-1684 .elementor-element.elementor-element-tdv3071{--spacer-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3075{--spacer-size:10px;}.elementor-1684 .elementor-element.elementor-element-tdv3076 .elementor-heading-title{font-size:21px;}.elementor-1684 .elementor-element.elementor-element-tdv3077 .elementor-heading-title{font-size:12px;}.elementor-1684 .elementor-element.elementor-element-tdv3078{--spacer-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3081{--spacer-size:10px;}.elementor-1684 .elementor-element.elementor-element-tdv3082 .elementor-heading-title{font-size:21px;}.elementor-1684 .elementor-element.elementor-element-tdv3083 .elementor-heading-title{font-size:12px;}.elementor-1684 .elementor-element.elementor-element-tdv3084{--spacer-size:26px;}.elementor-1684 .elementor-element.elementor-element-tdv3098{padding:90px 8px 80px 8px;}.elementor-1684 .elementor-element.elementor-element-tdv3089 .elementor-heading-title{font-size:13px;}.elementor-1684 .elementor-element.elementor-element-tdv3090{--spacer-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3091 .elementor-heading-title{font-size:30px;}.elementor-1684 .elementor-element.elementor-element-tdv3092 .elementor-heading-title{font-size:30px;}.elementor-1684 .elementor-element.elementor-element-tdv3093 .elementor-heading-title{font-size:30px;}.elementor-1684 .elementor-element.elementor-element-tdv3094 .elementor-heading-title{font-size:30px;}.elementor-1684 .elementor-element.elementor-element-tdv3095{--spacer-size:6px;}.elementor-1684 .elementor-element.elementor-element-tdv3096{font-size:14px;}.elementor-1684 .elementor-element.elementor-element-tdv3104{padding:100px 8px 90px 8px;}.elementor-1684 .elementor-element.elementor-element-tdv3099 .elementor-heading-title{font-size:40px;}.elementor-1684 .elementor-element.elementor-element-tdv3100 .elementor-heading-title{font-size:40px;}.elementor-1684 .elementor-element.elementor-element-tdv3101{--spacer-size:24px;}.elementor-1684 .elementor-element.elementor-element-tdv3102 .elementor-button{font-size:16px;}}/* Start custom CSS for section, class: .elementor-element-tdv3012 */.elementor-1684 .elementor-element.elementor-element-tdv3012{position:relative;overflow:hidden}
.elementor-1684 .elementor-element.elementor-element-tdv3012::after{content:"FACIL";position:absolute;right:-3vw;bottom:-6vw;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:24vw;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(242,5,179,0.22);pointer-events:none;z-index:0}
.elementor-1684 .elementor-element.elementor-element-tdv3012 .elementor-container{position:relative;z-index:1}
.elementor-1684 .elementor-element.elementor-element-tdv3012 .tdf-hero-img img{border:1px solid rgba(242,5,179,0.35);box-shadow:0 24px 70px rgba(0,0,0,0.45)}
@media(max-width:767px){.elementor-1684 .elementor-element.elementor-element-tdv3012::after{font-size:40vw;right:-6vw;bottom:-8vw}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-tdv3056 */.elementor-1684 .elementor-element.elementor-element-tdv3056 .elementor-heading-title{word-break:normal;overflow-wrap:normal;hyphens:none}
@media(max-width:1024px){.elementor-1684 .elementor-element.elementor-element-tdv3056 .elementor-container{flex-wrap:wrap}.elementor-1684 .elementor-element.elementor-element-tdv3056 .elementor-column{width:100% !important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-tdv3088 */.elementor-1684 .elementor-element.elementor-element-tdv3088 .tdf-work-img img{width:100%;aspect-ratio:4/3;object-fit:cover;border:1px solid rgba(255,255,255,0.12);transition:transform .4s ease,border-color .4s ease}
.elementor-1684 .elementor-element.elementor-element-tdv3088 .tdf-work-img:hover img{transform:scale(1.02);border-color:rgba(242,5,179,0.55)}
@media(max-width:767px){.elementor-1684 .elementor-element.elementor-element-tdv3088 .elementor-column{width:100% !important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-tdv3098 */.elementor-1684 .elementor-element.elementor-element-tdv3098 .tdf-cliente .elementor-heading-title{border-bottom:1px solid rgba(2,11,38,0.12);padding-bottom:18px;margin-bottom:18px;transition:color .25s ease,padding-left .25s ease}.elementor-1684 .elementor-element.elementor-element-tdv3098 .tdf-cliente .elementor-heading-title:hover{color:#F205B3;padding-left:12px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-tdv3104 */.elementor-1684 .elementor-element.elementor-element-tdv3104 .elementor-widget-heading{text-align:center}.elementor-1684 .elementor-element.elementor-element-tdv3104 .elementor-widget-button{text-align:center}/* End custom CSS */