.elementor-12 .elementor-element.elementor-element-4a1b41e1{--display:flex;--min-height:65px;--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;--overlay-opacity:0.93;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-4a1b41e1::before, .elementor-12 .elementor-element.elementor-element-4a1b41e1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4a1b41e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4a1b41e1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4a1b41e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4a1b41e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-217d1ccc{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-7a4b6a41{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-7a1f6f57 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-4a13f7f9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-7a1c04c8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-3ca6dbae .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-243cb0d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-12 .elementor-element.elementor-element-34e8826c .elementor-button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-582358fc{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4ff56119{--display:flex;--min-height:750px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;box-shadow:0px 29px 25px -15px rgba(83.00000000000011, 32.99999999999994, 214, 0.47);}.elementor-12 .elementor-element.elementor-element-4ff56119:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ff56119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/palestrantes3-t.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6825a4a9{--display:flex;--min-height:30px;--overlay-opacity:0.5;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-color:var( --e-global-color-bb94060 );--border-color:var( --e-global-color-bb94060 );--border-radius:30px 30px 30px 30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6825a4a9::before, .elementor-12 .elementor-element.elementor-element-6825a4a9 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6825a4a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6825a4a9 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6825a4a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6825a4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #E7E7E7 0%, #F1F1F1 100%);}.elementor-12 .elementor-element.elementor-element-8b4436e{text-align:center;}.elementor-12 .elementor-element.elementor-element-8b4436e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1.4px;color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-f9da57f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4eb89c74{text-align:center;}.elementor-12 .elementor-element.elementor-element-4eb89c74 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-57c72e6e > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-57c72e6e{text-align:center;}.elementor-12 .elementor-element.elementor-element-57c72e6e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:150%;letter-spacing:0px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-3ebf99fb{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3ebf99fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3ebf99fb .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-3ebf99fb .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 50px 15px 50px;}.elementor-12 .elementor-element.elementor-element-1dda02a8{--display:flex;--min-height:240px;--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-12 .elementor-element.elementor-element-1dda02a8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1dda02a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F69A68 0%, #F25D0C 100%);}.elementor-12 .elementor-element.elementor-element-756751e{--display:flex;--min-height:165px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-color:#5321D6;--border-color:#5321D6;--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-756751e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-756751e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7D58DE 0%, #5321D6 100%);}.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-12 .elementor-element.elementor-element-1fa0fc0e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1fa0fc0e .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-1fa0fc0e .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-1a1808bb{text-align:center;}.elementor-12 .elementor-element.elementor-element-1a1808bb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5fc6863e{--display:flex;--min-height:165px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-color:#5321D6;--border-color:#5321D6;--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-5fc6863e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5fc6863e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7D58DE 0%, #5321D6 100%);}.elementor-12 .elementor-element.elementor-element-2f2b9845 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2f2b9845 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-2f2b9845 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-26af643e{text-align:center;}.elementor-12 .elementor-element.elementor-element-26af643e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-30f832c8{--display:flex;--min-height:165px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-color:#5321D6;--border-color:#5321D6;--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-30f832c8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30f832c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7D58DE 0%, #5321D6 100%);}.elementor-12 .elementor-element.elementor-element-1bde16dd .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1bde16dd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1bde16dd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1bde16dd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1bde16dd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1bde16dd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1bde16dd .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-1bde16dd .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-1b541786{text-align:center;}.elementor-12 .elementor-element.elementor-element-1b541786 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6cd3eb8b{--display:flex;--min-height:165px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-color:#5321D6;--border-color:#5321D6;--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-6cd3eb8b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6cd3eb8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7D58DE 0%, #5321D6 100%);}.elementor-12 .elementor-element.elementor-element-69932806 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-69932806.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-69932806.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-69932806.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-69932806.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-69932806.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-69932806 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-69932806 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-2ef88dfb{text-align:center;}.elementor-12 .elementor-element.elementor-element-2ef88dfb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-307cdd43{--display:flex;--min-height:165px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-color:#5321D6;--border-color:#5321D6;--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-307cdd43:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-307cdd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7D58DE 0%, #5321D6 100%);}.elementor-12 .elementor-element.elementor-element-4a8ef15 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a8ef15 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-4a8ef15 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-6399a358{text-align:center;}.elementor-12 .elementor-element.elementor-element-6399a358 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8fefbcf{--display:flex;--min-height:165px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-color:#5321D6;--border-color:#5321D6;--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8fefbcf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8fefbcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7D58DE 0%, #5321D6 100%);}.elementor-12 .elementor-element.elementor-element-da48909 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-da48909.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da48909.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-da48909.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da48909.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-da48909.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da48909 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-da48909 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-3767ab57{text-align:center;}.elementor-12 .elementor-element.elementor-element-3767ab57 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-11bb3ce5{--display:flex;--min-height:1096px;--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-12 .elementor-element.elementor-element-11bb3ce5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-11bb3ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-02a.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4f6db47e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-7a44ea60{text-align:start;}.elementor-12 .elementor-element.elementor-element-7a44ea60 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.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-12 .elementor-element.elementor-element-684efdf2{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-65fcbc63{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:12px;font-weight:300;line-height:150%;letter-spacing:0.3px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-76dc42a{--display:flex;}.elementor-12 .elementor-element.elementor-element-60ee1083{text-align:start;}.elementor-12 .elementor-element.elementor-element-60ee1083 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-5471ccb1{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:120%;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-5ec0fd70{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:12px;font-weight:300;line-height:150%;letter-spacing:0.5px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-15a1df6{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-15a1df6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-15a1df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-03a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-15a1df6::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/faixa-2-t-w.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-12 .elementor-element.elementor-element-44fbb946{--display:flex;--min-height:2683px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-44fbb946:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-44fbb946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-04a.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-44fbb946::before, .elementor-12 .elementor-element.elementor-element-44fbb946 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-44fbb946 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-44fbb946 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-44fbb946 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-44fbb946 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/divisor-w.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-12afd235{--display:flex;--position:absolute;--min-height:1421px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:122px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-12afd235{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-12afd235{right:0px;}.elementor-12 .elementor-element.elementor-element-2bb17fe9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2bb17fe9{text-align:center;}.elementor-12 .elementor-element.elementor-element-2bb17fe9 img{width:595px;}.elementor-12 .elementor-element.elementor-element-2f258788{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-10a3d399{text-align:center;}.elementor-12 .elementor-element.elementor-element-10a3d399 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-6ed895ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ed895ea{z-index:1;text-align:center;}.elementor-12 .elementor-element.elementor-element-59687a66{--display:flex;--min-height:991px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-2a5e263{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-411cb723 > .elementor-widget-container{margin:315px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-411cb723{text-align:start;}.elementor-12 .elementor-element.elementor-element-43fdcb0 > .elementor-widget-container{margin:200px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-43fdcb0{text-align:end;}.elementor-12 .elementor-element.elementor-element-58d839b2 > .elementor-widget-container{margin:190px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-58d839b2{text-align:end;}.elementor-12 .elementor-element.elementor-element-6d0712c3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-26f27ed > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-26f27ed{text-align:end;}.elementor-12 .elementor-element.elementor-element-f295091 > .elementor-widget-container{margin:135px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f295091{text-align:end;}.elementor-12 .elementor-element.elementor-element-267e40ff > .elementor-widget-container{margin:110px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-267e40ff{text-align:start;}.elementor-12 .elementor-element.elementor-element-6143ce84 > .elementor-widget-container{margin:90px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6143ce84{text-align:start;}.elementor-12 .elementor-element.elementor-element-611d12a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4923055a{--display:flex;}.elementor-12 .elementor-element.elementor-element-2c08b452{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c08b452:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2c08b452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-542d2e7f{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-61ac17b8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-59ed5dd8{text-align:center;}.elementor-12 .elementor-element.elementor-element-59ed5dd8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d6cd3df{text-align:center;}.elementor-12 .elementor-element.elementor-element-d6cd3df .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-343cfdcd{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-343cfdcd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-343cfdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-1cc57fcf{--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-12 .elementor-element.elementor-element-2f1bde34{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2387ab31{text-align:start;}.elementor-12 .elementor-element.elementor-element-2387ab31 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-2c8004a2{text-align:start;}.elementor-12 .elementor-element.elementor-element-2c8004a2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-47ceeb11{text-align:start;}.elementor-12 .elementor-element.elementor-element-47ceeb11 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-14860ca2{text-align:start;}.elementor-12 .elementor-element.elementor-element-14860ca2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-106e52bc{text-align:start;}.elementor-12 .elementor-element.elementor-element-106e52bc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-cd7c007{text-align:start;}.elementor-12 .elementor-element.elementor-element-cd7c007 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-5661c294{--display:flex;}.elementor-12 .elementor-element.elementor-element-ad25886{text-align:start;}.elementor-12 .elementor-element.elementor-element-ad25886 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-3a52893f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a52893f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a52893f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-32b1d8ea{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-f06fc74{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-5389cdca{text-align:center;}.elementor-12 .elementor-element.elementor-element-5389cdca .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-79658638{text-align:center;}.elementor-12 .elementor-element.elementor-element-79658638 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-68b826eb{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-68b826eb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-68b826eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-43dac6c5{--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-12 .elementor-element.elementor-element-7384b74{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-687b52d0{text-align:start;}.elementor-12 .elementor-element.elementor-element-687b52d0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3c944818{text-align:start;}.elementor-12 .elementor-element.elementor-element-3c944818 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-5d80f592{text-align:start;}.elementor-12 .elementor-element.elementor-element-5d80f592 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-c1d3297{--display:flex;}.elementor-12 .elementor-element.elementor-element-445cdf76{text-align:start;}.elementor-12 .elementor-element.elementor-element-445cdf76 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-57cc324f{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-57cc324f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-57cc324f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-2eef89e0{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-31ba47f7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-276b45de{text-align:center;}.elementor-12 .elementor-element.elementor-element-276b45de .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d3b813f{text-align:center;}.elementor-12 .elementor-element.elementor-element-d3b813f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-43736138{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-43736138:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43736138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-82fb2e3{--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-12 .elementor-element.elementor-element-2a37edf8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3c6d0ce1{text-align:start;}.elementor-12 .elementor-element.elementor-element-3c6d0ce1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-4547003d{text-align:start;}.elementor-12 .elementor-element.elementor-element-4547003d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-45bc4f94{text-align:start;}.elementor-12 .elementor-element.elementor-element-45bc4f94 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-33a7529c{text-align:start;}.elementor-12 .elementor-element.elementor-element-33a7529c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-dee8715{text-align:start;}.elementor-12 .elementor-element.elementor-element-dee8715 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-272db03a{text-align:start;}.elementor-12 .elementor-element.elementor-element-272db03a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-2f3a6f37{--display:flex;}.elementor-12 .elementor-element.elementor-element-17932eaf{text-align:start;}.elementor-12 .elementor-element.elementor-element-17932eaf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;color:var( --e-global-color-d65919e );}.elementor-12 .elementor-element.elementor-element-2e60c1ab{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e60c1ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e60c1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-18597f34{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-72cd6d36{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-e05ba80{text-align:center;}.elementor-12 .elementor-element.elementor-element-e05ba80 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-67acd160{text-align:center;}.elementor-12 .elementor-element.elementor-element-67acd160 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2bd8b8a6{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2bd8b8a6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2bd8b8a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-7ac41372{--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-12 .elementor-element.elementor-element-7495ee27{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f9a3de{text-align:start;}.elementor-12 .elementor-element.elementor-element-1f9a3de .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-48bf8c16{text-align:start;}.elementor-12 .elementor-element.elementor-element-48bf8c16 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-744f874c{text-align:start;}.elementor-12 .elementor-element.elementor-element-744f874c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-29418ca{--display:flex;}.elementor-12 .elementor-element.elementor-element-d8c7529{text-align:start;}.elementor-12 .elementor-element.elementor-element-d8c7529 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-5e26e44c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-49783ca0{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-49783ca0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-49783ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-610054d6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-79bea7ed{text-align:center;}.elementor-12 .elementor-element.elementor-element-79bea7ed .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-587e09e5{text-align:center;}.elementor-12 .elementor-element.elementor-element-587e09e5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-48d5dca6{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-48d5dca6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-48d5dca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-3e24be6c{--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-12 .elementor-element.elementor-element-12620b9f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-77d84a3b{text-align:start;}.elementor-12 .elementor-element.elementor-element-77d84a3b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-551d6534{text-align:start;}.elementor-12 .elementor-element.elementor-element-551d6534 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-5101a956{text-align:start;}.elementor-12 .elementor-element.elementor-element-5101a956 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-52739131{--display:flex;}.elementor-12 .elementor-element.elementor-element-1b755161{text-align:start;}.elementor-12 .elementor-element.elementor-element-1b755161 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-33e93d18{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-33e93d18:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33e93d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-2b283072{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-e6a7edb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-c481914{text-align:center;}.elementor-12 .elementor-element.elementor-element-c481914 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-78ae6a59{text-align:center;}.elementor-12 .elementor-element.elementor-element-78ae6a59 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6b7fc99e{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6b7fc99e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6b7fc99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-20c64648{--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-12 .elementor-element.elementor-element-48075b4f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5ac8e61b{text-align:start;}.elementor-12 .elementor-element.elementor-element-5ac8e61b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-29b77455{text-align:start;}.elementor-12 .elementor-element.elementor-element-29b77455 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-1e8bf6d2{text-align:start;}.elementor-12 .elementor-element.elementor-element-1e8bf6d2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-20bce9d3{--display:flex;}.elementor-12 .elementor-element.elementor-element-1b000446{text-align:start;}.elementor-12 .elementor-element.elementor-element-1b000446 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-5163f23f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5163f23f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5163f23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-31fee3f4{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-50cf47e2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-38ddf541{text-align:center;}.elementor-12 .elementor-element.elementor-element-38ddf541 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1cf39a91{text-align:center;}.elementor-12 .elementor-element.elementor-element-1cf39a91 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-59649c51{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-59649c51:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59649c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-4ef0cbb2{--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-12 .elementor-element.elementor-element-5569a151{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-42a4b3a5{text-align:start;}.elementor-12 .elementor-element.elementor-element-42a4b3a5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-c76106d{text-align:start;}.elementor-12 .elementor-element.elementor-element-c76106d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-301f60f0{text-align:start;}.elementor-12 .elementor-element.elementor-element-301f60f0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-27d73df7{--display:flex;}.elementor-12 .elementor-element.elementor-element-4843ba57{text-align:start;}.elementor-12 .elementor-element.elementor-element-4843ba57 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-772ad3cc{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-772ad3cc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-772ad3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-79ec51cc{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-55d8a6ac{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-75cb780b{text-align:center;}.elementor-12 .elementor-element.elementor-element-75cb780b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1c47baf1{text-align:center;}.elementor-12 .elementor-element.elementor-element-1c47baf1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5d199a2a{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5d199a2a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5d199a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-3cf8266a{--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-12 .elementor-element.elementor-element-4f3fa359{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c7dc9e6{text-align:start;}.elementor-12 .elementor-element.elementor-element-2c7dc9e6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-4c6e11d9{text-align:start;}.elementor-12 .elementor-element.elementor-element-4c6e11d9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-3622c3f4{text-align:start;}.elementor-12 .elementor-element.elementor-element-3622c3f4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-794c248b{--display:flex;}.elementor-12 .elementor-element.elementor-element-3a5959ea{text-align:start;}.elementor-12 .elementor-element.elementor-element-3a5959ea .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-1d2cb1a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2bc7fb0{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-2bc7fb0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2bc7fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-1949bf1a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-6492bdc0{text-align:center;}.elementor-12 .elementor-element.elementor-element-6492bdc0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4acda4cc{text-align:center;}.elementor-12 .elementor-element.elementor-element-4acda4cc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66bc4724{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-66bc4724:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66bc4724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-701d1281{--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-12 .elementor-element.elementor-element-5154ca39{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1ee373a2{text-align:start;}.elementor-12 .elementor-element.elementor-element-1ee373a2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3e6b081e{text-align:start;}.elementor-12 .elementor-element.elementor-element-3e6b081e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-230a3aa1{text-align:start;}.elementor-12 .elementor-element.elementor-element-230a3aa1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-26734e4{--display:flex;}.elementor-12 .elementor-element.elementor-element-5ef4306c{text-align:start;}.elementor-12 .elementor-element.elementor-element-5ef4306c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-5fda5949{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5fda5949:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5fda5949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-37bcde2f{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-3c53b449{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-5a75017d{text-align:center;}.elementor-12 .elementor-element.elementor-element-5a75017d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7a62dc9d{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a62dc9d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4e05ab2b{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-4e05ab2b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e05ab2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-6614b25b{--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-12 .elementor-element.elementor-element-2ecdb730{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59c60dfd{text-align:start;}.elementor-12 .elementor-element.elementor-element-59c60dfd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-26b0f4d6{text-align:start;}.elementor-12 .elementor-element.elementor-element-26b0f4d6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-5aaf4c52{text-align:start;}.elementor-12 .elementor-element.elementor-element-5aaf4c52 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-53583320{--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-12 .elementor-element.elementor-element-2da1711e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-57a6ceca{text-align:start;}.elementor-12 .elementor-element.elementor-element-57a6ceca .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-39cf3305{text-align:start;}.elementor-12 .elementor-element.elementor-element-39cf3305 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-445c9eb3{text-align:start;}.elementor-12 .elementor-element.elementor-element-445c9eb3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-721afa18{--display:flex;}.elementor-12 .elementor-element.elementor-element-13d7e071{text-align:start;}.elementor-12 .elementor-element.elementor-element-13d7e071 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-680ca9c7{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-680ca9c7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-680ca9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-4ac7a29b{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-4804f9a0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-50a95e16{text-align:center;}.elementor-12 .elementor-element.elementor-element-50a95e16 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-64e8adf0{text-align:center;}.elementor-12 .elementor-element.elementor-element-64e8adf0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4ebf353b{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-4ebf353b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ebf353b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-6d2781c4{--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-12 .elementor-element.elementor-element-70b21bf3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f6803f6{text-align:start;}.elementor-12 .elementor-element.elementor-element-2f6803f6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-86ff2d2{text-align:start;}.elementor-12 .elementor-element.elementor-element-86ff2d2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-434b3470{text-align:start;}.elementor-12 .elementor-element.elementor-element-434b3470 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-3274c535{--display:flex;}.elementor-12 .elementor-element.elementor-element-7834773d{text-align:start;}.elementor-12 .elementor-element.elementor-element-7834773d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-54cea25f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54cea25f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54cea25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-47ecaa30{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-3b5d41b6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-256d699c{text-align:center;}.elementor-12 .elementor-element.elementor-element-256d699c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-152d3243{text-align:center;}.elementor-12 .elementor-element.elementor-element-152d3243 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-39da592d{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-39da592d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-39da592d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-4ff1b28a{--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-12 .elementor-element.elementor-element-2d471337{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-708ff65{text-align:start;}.elementor-12 .elementor-element.elementor-element-708ff65 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-43d27780{text-align:start;}.elementor-12 .elementor-element.elementor-element-43d27780 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-267884a7{text-align:start;}.elementor-12 .elementor-element.elementor-element-267884a7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-54ddca8a{--display:flex;}.elementor-12 .elementor-element.elementor-element-6a256463{text-align:start;}.elementor-12 .elementor-element.elementor-element-6a256463 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-13508550{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5ffd2d92{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-5ffd2d92:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ffd2d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-33fdb82a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-400663ee{text-align:center;}.elementor-12 .elementor-element.elementor-element-400663ee .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1a28d692{text-align:center;}.elementor-12 .elementor-element.elementor-element-1a28d692 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3279ce31{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3279ce31:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3279ce31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-672ec646{--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-12 .elementor-element.elementor-element-151cd8c7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4779ee88{text-align:start;}.elementor-12 .elementor-element.elementor-element-4779ee88 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-7e111178{text-align:start;}.elementor-12 .elementor-element.elementor-element-7e111178 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-20b41729{text-align:start;}.elementor-12 .elementor-element.elementor-element-20b41729 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-63737dcb{--display:flex;}.elementor-12 .elementor-element.elementor-element-2b77ec86{text-align:start;}.elementor-12 .elementor-element.elementor-element-2b77ec86 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-53e2527a{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-hover-color:#9D7BF7;--n-accordion-title-active-color:#F25D0C;--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-53e2527a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-12 .elementor-element.elementor-element-53e2527a {--n-accordion-padding:15px 10px 15px 10px;}:where( .elementor-12 .elementor-element.elementor-element-53e2527a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-12 .elementor-element.elementor-element-b2374bf{--n-accordion-title-font-size:24px;width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#F25D0C;--n-accordion-title-active-color:#FF8C4E;--n-accordion-icon-size:20px;}.elementor-12 .elementor-element.elementor-element-b2374bf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#5321D6;border-style:none;}.elementor-12 .elementor-element.elementor-element-b2374bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b2374bf {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-12 .elementor-element.elementor-element-b2374bf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-12 .elementor-element.elementor-element-3136a52b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1eb1c8e5 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;background-image:linear-gradient(180deg, #E7E7E7 0%, #F1F1F1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#5321D6;border-radius:15px 15px 15px 15px;padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-1eb1c8e5{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-170da778{text-align:center;}.elementor-12 .elementor-element.elementor-element-170da778 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:150%;letter-spacing:1.4px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-38395906{--display:flex;--min-height:1801px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-38395906:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-38395906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-38395906::before, .elementor-12 .elementor-element.elementor-element-38395906 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-38395906 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-38395906 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-38395906 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-38395906 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/divisor-w.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-777d691c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6cb66b31{text-align:center;}.elementor-12 .elementor-element.elementor-element-6cb66b31 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-11c9837a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11c9837a{z-index:1;text-align:center;}.elementor-12 .elementor-element.elementor-element-5f447e5b{--display:flex;}.elementor-12 .elementor-element.elementor-element-2cb31402{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1635041c{--display:flex;}.elementor-12 .elementor-element.elementor-element-6b626cc8{--display:flex;}.elementor-12 .elementor-element.elementor-element-6b626cc8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6b626cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-6599e434{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-23ba3e1e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-5ba13cb5{text-align:center;}.elementor-12 .elementor-element.elementor-element-5ba13cb5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-43a03a9{text-align:center;}.elementor-12 .elementor-element.elementor-element-43a03a9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24cc7abc{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-24cc7abc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24cc7abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-1e1e54bc{--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-12 .elementor-element.elementor-element-37ede9e8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-246e196b{text-align:start;}.elementor-12 .elementor-element.elementor-element-246e196b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-14b3479c{text-align:start;}.elementor-12 .elementor-element.elementor-element-14b3479c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-63ed3047{text-align:start;}.elementor-12 .elementor-element.elementor-element-63ed3047 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-2b6653b1{text-align:start;}.elementor-12 .elementor-element.elementor-element-2b6653b1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-71e56b01{text-align:start;}.elementor-12 .elementor-element.elementor-element-71e56b01 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-a4997df{text-align:start;}.elementor-12 .elementor-element.elementor-element-a4997df .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-5d6ab9d2{--display:flex;}.elementor-12 .elementor-element.elementor-element-67b097e3{text-align:start;}.elementor-12 .elementor-element.elementor-element-67b097e3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-79acd6e7{--display:flex;}.elementor-12 .elementor-element.elementor-element-3233e900{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-3233e900:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3233e900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-f378674{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-dcbf5bd{text-align:center;}.elementor-12 .elementor-element.elementor-element-dcbf5bd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-400fe43b{text-align:center;}.elementor-12 .elementor-element.elementor-element-400fe43b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-68c9f548{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-68c9f548:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-68c9f548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-7d678389{--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-12 .elementor-element.elementor-element-3948f40b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-321aceac{text-align:start;}.elementor-12 .elementor-element.elementor-element-321aceac .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-43834a07{text-align:start;}.elementor-12 .elementor-element.elementor-element-43834a07 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-578f9beb{text-align:start;}.elementor-12 .elementor-element.elementor-element-578f9beb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-435ed167{--display:flex;}.elementor-12 .elementor-element.elementor-element-24c99324{text-align:start;}.elementor-12 .elementor-element.elementor-element-24c99324 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-71762d6f{--display:flex;}.elementor-12 .elementor-element.elementor-element-5446fa98{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-5446fa98:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5446fa98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-29f68e40{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-62af78f1{text-align:center;}.elementor-12 .elementor-element.elementor-element-62af78f1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-23b2b33b{text-align:center;}.elementor-12 .elementor-element.elementor-element-23b2b33b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7c159f96{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-7c159f96:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7c159f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-6cb6bdfe{--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-12 .elementor-element.elementor-element-193d7b1e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-129b03c9{text-align:start;}.elementor-12 .elementor-element.elementor-element-129b03c9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-f37d890{text-align:start;}.elementor-12 .elementor-element.elementor-element-f37d890 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-6dffd3f9{text-align:start;}.elementor-12 .elementor-element.elementor-element-6dffd3f9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-198f654a{text-align:start;}.elementor-12 .elementor-element.elementor-element-198f654a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-733bf16b{text-align:start;}.elementor-12 .elementor-element.elementor-element-733bf16b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-5bce86b9{text-align:start;}.elementor-12 .elementor-element.elementor-element-5bce86b9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-31946248{--display:flex;}.elementor-12 .elementor-element.elementor-element-1785ea4e{text-align:start;}.elementor-12 .elementor-element.elementor-element-1785ea4e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-abdb200{--display:flex;}.elementor-12 .elementor-element.elementor-element-abdb200:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-abdb200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-4b082fd8{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-6da64b4f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-2cddff37{text-align:center;}.elementor-12 .elementor-element.elementor-element-2cddff37 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-14003a47{text-align:center;}.elementor-12 .elementor-element.elementor-element-14003a47 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6890d162{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6890d162:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6890d162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-72b030f{--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-12 .elementor-element.elementor-element-270c70cd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4ab17a2b{text-align:start;}.elementor-12 .elementor-element.elementor-element-4ab17a2b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-5f720d35{text-align:start;}.elementor-12 .elementor-element.elementor-element-5f720d35 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-3c4986cf{text-align:start;}.elementor-12 .elementor-element.elementor-element-3c4986cf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-7f8be984{--display:flex;}.elementor-12 .elementor-element.elementor-element-49d50f30{text-align:start;}.elementor-12 .elementor-element.elementor-element-49d50f30 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-73490608{--display:flex;}.elementor-12 .elementor-element.elementor-element-6979f47d{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-6979f47d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6979f47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-4eb8d01{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-324ea7b7{text-align:center;}.elementor-12 .elementor-element.elementor-element-324ea7b7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5a7989dc{text-align:center;}.elementor-12 .elementor-element.elementor-element-5a7989dc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3772a46{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3772a46:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3772a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-2891fe6c{--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-12 .elementor-element.elementor-element-11dc9200{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1ba071b9{text-align:start;}.elementor-12 .elementor-element.elementor-element-1ba071b9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3aed0b98{text-align:start;}.elementor-12 .elementor-element.elementor-element-3aed0b98 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-9a5cc91{text-align:start;}.elementor-12 .elementor-element.elementor-element-9a5cc91 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-56c58d3c{--display:flex;}.elementor-12 .elementor-element.elementor-element-f06c4bb{text-align:start;}.elementor-12 .elementor-element.elementor-element-f06c4bb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-7d813a9e{--display:flex;}.elementor-12 .elementor-element.elementor-element-7d813a9e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7d813a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-65045de2{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-9f89c3d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-41d66ec{text-align:center;}.elementor-12 .elementor-element.elementor-element-41d66ec .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5c3e46b1{text-align:center;}.elementor-12 .elementor-element.elementor-element-5c3e46b1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-33f8364a{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-33f8364a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33f8364a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-946310f{--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-12 .elementor-element.elementor-element-201ba25c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6a4d3271{text-align:start;}.elementor-12 .elementor-element.elementor-element-6a4d3271 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-5849d856{text-align:start;}.elementor-12 .elementor-element.elementor-element-5849d856 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-6c97fa3f{text-align:start;}.elementor-12 .elementor-element.elementor-element-6c97fa3f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-5d07d57{--display:flex;}.elementor-12 .elementor-element.elementor-element-7fad1a30{text-align:start;}.elementor-12 .elementor-element.elementor-element-7fad1a30 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-4407aa99{--display:flex;}.elementor-12 .elementor-element.elementor-element-4407aa99:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4407aa99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-1cec3c27{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-124ab0ac{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-3865b873{text-align:center;}.elementor-12 .elementor-element.elementor-element-3865b873 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-40f79492{text-align:center;}.elementor-12 .elementor-element.elementor-element-40f79492 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-799be5f5{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-799be5f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-799be5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-28eb4915{--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-12 .elementor-element.elementor-element-974ac56{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-671ed118{text-align:start;}.elementor-12 .elementor-element.elementor-element-671ed118 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-5fd307e0{text-align:start;}.elementor-12 .elementor-element.elementor-element-5fd307e0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-36124fa8{text-align:start;}.elementor-12 .elementor-element.elementor-element-36124fa8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-6ed94647{--display:flex;}.elementor-12 .elementor-element.elementor-element-51524b52{text-align:start;}.elementor-12 .elementor-element.elementor-element-51524b52 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-26a952e8{--display:flex;}.elementor-12 .elementor-element.elementor-element-44308b27{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-44308b27:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-44308b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-46bc8ff5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-4e05adb0{text-align:center;}.elementor-12 .elementor-element.elementor-element-4e05adb0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-64e9200a{text-align:center;}.elementor-12 .elementor-element.elementor-element-64e9200a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-108e9621{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-108e9621:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-108e9621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-5bcb91a5{--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-12 .elementor-element.elementor-element-dd37caa{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-51b9a4ae{text-align:start;}.elementor-12 .elementor-element.elementor-element-51b9a4ae .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-17f13dbb{text-align:start;}.elementor-12 .elementor-element.elementor-element-17f13dbb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-404b0134{text-align:start;}.elementor-12 .elementor-element.elementor-element-404b0134 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-4ed5cad2{--display:flex;}.elementor-12 .elementor-element.elementor-element-17ea8cbd{text-align:start;}.elementor-12 .elementor-element.elementor-element-17ea8cbd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-3bf7839f{--display:flex;}.elementor-12 .elementor-element.elementor-element-3bf7839f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3bf7839f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-4d5afef0{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-45b46a6f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-6ea30c84{text-align:center;}.elementor-12 .elementor-element.elementor-element-6ea30c84 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-32c8c03f{text-align:center;}.elementor-12 .elementor-element.elementor-element-32c8c03f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66f77dfe{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-66f77dfe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66f77dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-5c6bfbb6{--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-12 .elementor-element.elementor-element-166966a0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6b19d7bd{text-align:start;}.elementor-12 .elementor-element.elementor-element-6b19d7bd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-2399f4e4{text-align:start;}.elementor-12 .elementor-element.elementor-element-2399f4e4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-11636daf{text-align:start;}.elementor-12 .elementor-element.elementor-element-11636daf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-65560ca4{--display:flex;}.elementor-12 .elementor-element.elementor-element-7805e294{text-align:start;}.elementor-12 .elementor-element.elementor-element-7805e294 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-6d0a8ea4{--display:flex;}.elementor-12 .elementor-element.elementor-element-1f7339b5{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-1f7339b5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1f7339b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-22a0dbdb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-43008698{text-align:center;}.elementor-12 .elementor-element.elementor-element-43008698 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7b86d817{text-align:center;}.elementor-12 .elementor-element.elementor-element-7b86d817 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-18f993fe{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-18f993fe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-18f993fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-26ee90fb{--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-12 .elementor-element.elementor-element-23509bb4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4eb52715{text-align:start;}.elementor-12 .elementor-element.elementor-element-4eb52715 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-62535d1c{text-align:start;}.elementor-12 .elementor-element.elementor-element-62535d1c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-48e2b693{text-align:start;}.elementor-12 .elementor-element.elementor-element-48e2b693 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-3f95d8da{--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-12 .elementor-element.elementor-element-6c3dc215{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-23b070f3{text-align:start;}.elementor-12 .elementor-element.elementor-element-23b070f3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-12e9ec41{text-align:start;}.elementor-12 .elementor-element.elementor-element-12e9ec41 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-5126aefb{text-align:start;}.elementor-12 .elementor-element.elementor-element-5126aefb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-4a5a966{--display:flex;}.elementor-12 .elementor-element.elementor-element-5e1163d{text-align:start;}.elementor-12 .elementor-element.elementor-element-5e1163d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-4493effb{--display:flex;}.elementor-12 .elementor-element.elementor-element-737e56fe{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-737e56fe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-737e56fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-589ffada{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-2ed2fb4a{text-align:center;}.elementor-12 .elementor-element.elementor-element-2ed2fb4a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5b95a43a{text-align:center;}.elementor-12 .elementor-element.elementor-element-5b95a43a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3a4dad57{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3a4dad57:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a4dad57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-2fcdb1f6{--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-12 .elementor-element.elementor-element-75831c57{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-45f1f8de{text-align:start;}.elementor-12 .elementor-element.elementor-element-45f1f8de .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-77b36d7f{text-align:start;}.elementor-12 .elementor-element.elementor-element-77b36d7f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-52c751fb{text-align:start;}.elementor-12 .elementor-element.elementor-element-52c751fb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-4b8e6f90{--display:flex;}.elementor-12 .elementor-element.elementor-element-34b541fa{text-align:start;}.elementor-12 .elementor-element.elementor-element-34b541fa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-5bf39467{--display:flex;}.elementor-12 .elementor-element.elementor-element-5bf39467:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5bf39467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-4b57da6e{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-15d6b35b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-5f23c942{text-align:center;}.elementor-12 .elementor-element.elementor-element-5f23c942 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-41dceaa9{text-align:center;}.elementor-12 .elementor-element.elementor-element-41dceaa9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-15b67bec{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-15b67bec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-15b67bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-eb51c13{--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-12 .elementor-element.elementor-element-785db26c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3c63e66b{text-align:start;}.elementor-12 .elementor-element.elementor-element-3c63e66b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-4d7d2a27{text-align:start;}.elementor-12 .elementor-element.elementor-element-4d7d2a27 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-3fb8c6da{text-align:start;}.elementor-12 .elementor-element.elementor-element-3fb8c6da .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-6e1b54bf{--display:flex;}.elementor-12 .elementor-element.elementor-element-5e2f1dca{text-align:start;}.elementor-12 .elementor-element.elementor-element-5e2f1dca .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-598a6bee{--display:flex;}.elementor-12 .elementor-element.elementor-element-6c541dc7{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-6c541dc7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6c541dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-5d21e734{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-2d9c85e8{text-align:center;}.elementor-12 .elementor-element.elementor-element-2d9c85e8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-713d4e2a{text-align:center;}.elementor-12 .elementor-element.elementor-element-713d4e2a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-76d5f602{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-76d5f602:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-76d5f602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-3e2aebee{--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-12 .elementor-element.elementor-element-54838a33{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-583c858a{text-align:start;}.elementor-12 .elementor-element.elementor-element-583c858a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-57db09ff{text-align:start;}.elementor-12 .elementor-element.elementor-element-57db09ff .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-7799040f{text-align:start;}.elementor-12 .elementor-element.elementor-element-7799040f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-38add381{--display:flex;}.elementor-12 .elementor-element.elementor-element-2b9ef6e3{text-align:start;}.elementor-12 .elementor-element.elementor-element-2b9ef6e3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-79a26635{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-hover-color:#9D7BF7;--n-accordion-title-active-color:#F25D0C;--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-79a26635 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-12 .elementor-element.elementor-element-79a26635 {--n-accordion-padding:15px 10px 15px 10px;}:where( .elementor-12 .elementor-element.elementor-element-79a26635 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7a7a97f6{--n-accordion-title-font-size:24px;width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#F25D0C;--n-accordion-title-active-color:#FF8C4E;--n-accordion-icon-size:20px;}.elementor-12 .elementor-element.elementor-element-7a7a97f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#5321D6;border-style:none;}.elementor-12 .elementor-element.elementor-element-7a7a97f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7a7a97f6 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-12 .elementor-element.elementor-element-7a7a97f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-12 .elementor-element.elementor-element-30059c34{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-58e5134c .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;background-image:linear-gradient(180deg, #E7E7E7 0%, #F1F1F1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#5321D6;border-radius:15px 15px 15px 15px;padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-58e5134c{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3f19c652{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f19c652 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:150%;letter-spacing:1.4px;}.elementor-12 .elementor-element.elementor-element-2060ff66{--display:flex;--min-height:915px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2060ff66:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2060ff66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-05a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1e6a9921{--display:flex;}.elementor-12 .elementor-element.elementor-element-115e4c01{text-align:center;}.elementor-12 .elementor-element.elementor-element-115e4c01 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-2f253216{text-align:center;}.elementor-12 .elementor-element.elementor-element-2f253216 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:150%;letter-spacing:0px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-38c33bb4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-543c09af.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-543c09af .elementor-main-swiper{height:275px;}.elementor-12 .elementor-element.elementor-element-543c09af .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-543c09af .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-12 .elementor-element.elementor-element-7266682d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7266682d .elementor-main-swiper{height:275px;}.elementor-12 .elementor-element.elementor-element-7266682d .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7266682d .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-12 .elementor-element.elementor-element-68c0d9e1{--display:flex;--min-height:800px;--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;--overlay-opacity:0.89;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-68c0d9e1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-68c0d9e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-06a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-68c0d9e1::before, .elementor-12 .elementor-element.elementor-element-68c0d9e1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-68c0d9e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-68c0d9e1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-68c0d9e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-68c0d9e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/divisor-w.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-27ea1c23{text-align:center;}.elementor-12 .elementor-element.elementor-element-27ea1c23 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-8f7ca00{text-align:center;}.elementor-12 .elementor-element.elementor-element-8f7ca00 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:150%;letter-spacing:0px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-2bcefac9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-2bcefac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2bcefac9 .elementor-main-swiper{height:190px;}.elementor-12 .elementor-element.elementor-element-2bcefac9 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:10px;}.elementor-12 .elementor-element.elementor-element-2bcefac9 .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5f751bd4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-5f751bd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5f751bd4 .elementor-main-swiper{height:190px;}.elementor-12 .elementor-element.elementor-element-5f751bd4 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:10px;}.elementor-12 .elementor-element.elementor-element-5f751bd4 .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6d53c1fe{--display:flex;--min-height:1320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-6d53c1fe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d53c1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-07a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-42ef2ec{--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:flex-end;}.elementor-12 .elementor-element.elementor-element-bb62886{--display:flex;--min-height:690px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-12 .elementor-element.elementor-element-487cc38a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3f6fdeb7 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f6fdeb7{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f6fdeb7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:300;line-height:150%;letter-spacing:0px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-7735f88e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7735f88e{text-align:center;}.elementor-12 .elementor-element.elementor-element-7735f88e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:700;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-327d3484 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-327d3484{text-align:center;}.elementor-12 .elementor-element.elementor-element-327d3484 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-7f60a96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f60a96{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f60a96 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:700;letter-spacing:-2.4px;}.elementor-12 .elementor-element.elementor-element-7b559dd0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-500a9b6c > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-500a9b6c{text-align:center;}.elementor-12 .elementor-element.elementor-element-500a9b6c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:150%;letter-spacing:0px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-66404368 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-66404368{text-align:center;}.elementor-12 .elementor-element.elementor-element-66404368 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:150%;letter-spacing:0px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-4431771f > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4431771f{text-align:center;}.elementor-12 .elementor-element.elementor-element-4431771f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:150%;letter-spacing:0px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-6f0aac83 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6f0aac83{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f0aac83 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:150%;letter-spacing:0px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-2270ea5e .elementor-button{background-color:#E7E7E7;font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;fill:#5321D6;color:#5321D6;box-shadow:0px 10px 15px 0px rgba(83.00000000000011, 32.99999999999994, 214, 0.33);border-style:solid;border-width:1px 1px 1px 1px;border-color:#5321D6;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-12 .elementor-element.elementor-element-2270ea5e{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2270ea5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-2270ea5e .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-5ba97e7c{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-12 .elementor-element.elementor-element-385ab84f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3cbc05c8 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3cbc05c8{text-align:center;}.elementor-12 .elementor-element.elementor-element-3cbc05c8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:300;line-height:150%;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ab30ca3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ab30ca3{text-align:center;}.elementor-12 .elementor-element.elementor-element-ab30ca3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:700;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-62936e6f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-20342611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-20342611{text-align:center;}.elementor-12 .elementor-element.elementor-element-20342611 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-47365acf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-47365acf{text-align:center;}.elementor-12 .elementor-element.elementor-element-47365acf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-2.4px;}.elementor-12 .elementor-element.elementor-element-605e75b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5040ee4e > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5040ee4e{text-align:center;}.elementor-12 .elementor-element.elementor-element-5040ee4e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:150%;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5de707e4 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5de707e4{text-align:center;}.elementor-12 .elementor-element.elementor-element-5de707e4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:150%;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1115ebc3 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1115ebc3{text-align:center;}.elementor-12 .elementor-element.elementor-element-1115ebc3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:150%;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5609aeb > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5609aeb{text-align:center;}.elementor-12 .elementor-element.elementor-element-5609aeb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:150%;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-564b02b7 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-564b02b7{text-align:center;}.elementor-12 .elementor-element.elementor-element-564b02b7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:150%;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-396ca7f5 .elementor-button{background-color:#E7E7E7;font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 20px 0px rgba(238.99999999999994, 134.00000000000009, 76.99999999999993, 0.88);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F25D0C;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-12 .elementor-element.elementor-element-396ca7f5{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-396ca7f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-396ca7f5 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-1b27c33.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1b27c33{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1b27c33{right:0px;}.elementor-12 .elementor-element.elementor-element-1b27c33{top:95px;}.elementor-12 .elementor-element.elementor-element-6dcdebfe.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6dcdebfe{left:1030px;}body.rtl .elementor-12 .elementor-element.elementor-element-6dcdebfe{right:1030px;}.elementor-12 .elementor-element.elementor-element-6dcdebfe{top:35px;}.elementor-12 .elementor-element.elementor-element-1fe99afc{--display:flex;--min-height:303px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-71c4a391{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2233e78d{text-align:center;}.elementor-12 .elementor-element.elementor-element-2233e78d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-4b1e8e02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4b1e8e02{z-index:1;text-align:center;}.elementor-12 .elementor-element.elementor-element-4bde61ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1e7a93f{--display:flex;--min-height:40px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2dd4883e{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-127e8374{text-align:center;}.elementor-12 .elementor-element.elementor-element-127e8374 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.7px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7efe36ce{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-50698896{text-align:center;}.elementor-12 .elementor-element.elementor-element-50698896 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.7px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7b58ef11{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-23aeff3{text-align:center;}.elementor-12 .elementor-element.elementor-element-23aeff3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.7px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7c560d17{--display:flex;--min-height:40px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b648864{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-29ebf7ac{text-align:center;}.elementor-12 .elementor-element.elementor-element-29ebf7ac .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.7px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1a71a444{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-653b4f72{text-align:center;}.elementor-12 .elementor-element.elementor-element-653b4f72 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.7px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-62e951f7{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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;}.elementor-12 .elementor-element.elementor-element-79050405{text-align:center;}.elementor-12 .elementor-element.elementor-element-79050405 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.7px;color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-48884266{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-457bd23c{text-align:center;}.elementor-12 .elementor-element.elementor-element-457bd23c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-13bfbcaa{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-13bfbcaa .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-13bfbcaa .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-13bfbcaa .elementor-button{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;box-shadow:0px 15px 15px 0px rgba(0, 0, 0, 0.38);border-style:solid;border-width:1px 1px 1px 1px;border-color:#5321D6;border-radius:30px 30px 30px 30px;padding:15px 50px 15px 50px;}.elementor-12 .elementor-element.elementor-element-63834fc4{--display:flex;--min-height:800px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-63834fc4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-63834fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-08a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-36a7d3ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-12444ec9{text-align:start;}.elementor-12 .elementor-element.elementor-element-12444ec9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-54e4c5c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-54e4c5c2{z-index:1;text-align:center;}.elementor-12 .elementor-element.elementor-element-20ab7ecf{--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:flex-start;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-227d4056{text-align:start;}.elementor-12 .elementor-element.elementor-element-40a49ef5{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-b12a28c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-290a7845{text-align:start;}.elementor-12 .elementor-element.elementor-element-290a7845 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-4d77802b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4d77802b{z-index:1;text-align:center;}.elementor-12 .elementor-element.elementor-element-22e20614{--display:flex;}.elementor-12 .elementor-element.elementor-element-4e22b1b9{text-align:center;}.elementor-12 .elementor-element.elementor-element-4e22b1b9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:150%;letter-spacing:0px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-a326871{--display:flex;--min-height:600px;--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-12 .elementor-element.elementor-element-a326871:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a326871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-09a.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b076976{--display:flex;}.elementor-12 .elementor-element.elementor-element-455a5284{text-align:start;}.elementor-12 .elementor-element.elementor-element-455a5284 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-4622367d{--display:flex;}.elementor-12 .elementor-element.elementor-element-7eb39e4{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-6637e76d{--display:flex;}.elementor-12 .elementor-element.elementor-element-30690b81{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-a3e4a74{--display:flex;}.elementor-12 .elementor-element.elementor-element-44684fb9{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-18ecd149{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-hover-color:#9D7BF7;--n-accordion-title-active-color:#F25D0C;--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-18ecd149 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-12 .elementor-element.elementor-element-18ecd149 {--n-accordion-padding:15px 10px 15px 10px;}:where( .elementor-12 .elementor-element.elementor-element-18ecd149 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7219b937{--display:flex;}.elementor-12 .elementor-element.elementor-element-36f2553{text-align:start;}.elementor-12 .elementor-element.elementor-element-36f2553 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:700;line-height:120%;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-5fa9d417{--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;--align-items:center;}.elementor-12 .elementor-element.elementor-element-52f109{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52f109.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3aedd1e9 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3aedd1e9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3aedd1e9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3aedd1e9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3aedd1e9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3aedd1e9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3aedd1e9 .elementor-icon{font-size:85px;}.elementor-12 .elementor-element.elementor-element-3aedd1e9 .elementor-icon svg{height:85px;}.elementor-12 .elementor-element.elementor-element-1f5c2ef2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a293379{text-align:start;}.elementor-12 .elementor-element.elementor-element-5a293379 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7910f52c{text-align:start;}.elementor-12 .elementor-element.elementor-element-7910f52c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-79839589{text-align:center;}.elementor-12 .elementor-element.elementor-element-79839589 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.7px;color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-3566da6c{--display:flex;--min-height:80px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-3566da6c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3566da6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb94060 );}.elementor-12 .elementor-element.elementor-element-7bdd72dd{text-align:center;}.elementor-12 .elementor-element.elementor-element-7bdd72dd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7cb97336{--display:flex;}.elementor-12 .elementor-element.elementor-element-5c57a985{text-align:center;}.elementor-12 .elementor-element.elementor-element-5c57a985 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:300;letter-spacing:0.5px;color:#FFFFFF;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-543c09af.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-7266682d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-2bcefac9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-5f751bd4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-582358fc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-582358fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-01a.png");background-size:cover;}.elementor-12 .elementor-element.elementor-element-582358fc{--min-height:650px;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-4ff56119:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ff56119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-01a.png");background-size:cover;}.elementor-12 .elementor-element.elementor-element-4ff56119{--min-height:580px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:00px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6aced11e img{width:70%;}.elementor-12 .elementor-element.elementor-element-8b4436e > .elementor-widget-container{margin:0px 40px 0px 40px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8b4436e .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-4eb89c74 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-57c72e6e .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-3ebf99fb .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1dda02a8{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-11bb3ce5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-11bb3ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-11bb3ce5{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-7a44ea60{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a44ea60 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-684efdf2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-12 .elementor-element.elementor-element-65fcbc63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-60ee1083{text-align:center;}.elementor-12 .elementor-element.elementor-element-60ee1083 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5471ccb1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-12 .elementor-element.elementor-element-15a1df6{--min-height:70px;}.elementor-12 .elementor-element.elementor-element-15a1df6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-15a1df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-12 .elementor-element.elementor-element-15a1df6::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-15a1df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:820px auto;}.elementor-12 .elementor-element.elementor-element-10a3d399 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-611d12a1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b2374bf{--n-accordion-title-font-size:16px;}.elementor-12 .elementor-element.elementor-element-3136a52b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1eb1c8e5 .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-170da778 .elementor-heading-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-38395906:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-38395906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summit.esperantum.com.br/wp-content/uploads/2024/06/bg-04a.png");}.elementor-12 .elementor-element.elementor-element-38395906{--min-height:1500px;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-6cb66b31 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2cb31402{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-6b626cc8{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5ba13cb5 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-43a03a9 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-246e196b .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-14b3479c .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-63ed3047 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-2b6653b1 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-71e56b01 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a4997df .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-67b097e3 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-79acd6e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3233e900{--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-dcbf5bd .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-400fe43b .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-321aceac .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-43834a07 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-578f9beb .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-24c99324 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-71762d6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5446fa98{--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-62af78f1 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-23b2b33b .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-129b03c9 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f37d890 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6dffd3f9 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-198f654a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-733bf16b .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5bce86b9 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-1785ea4e .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-abdb200{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2cddff37 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-14003a47 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4ab17a2b .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5f720d35 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3c4986cf .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-49d50f30 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-73490608{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6979f47d{--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-324ea7b7 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5a7989dc .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1ba071b9 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3aed0b98 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9a5cc91 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-f06c4bb .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-7d813a9e{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-41d66ec .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5c3e46b1 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6a4d3271 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5849d856 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6c97fa3f .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7fad1a30 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4407aa99{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3865b873 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-40f79492 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-671ed118 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5fd307e0 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-36124fa8 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-51524b52 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-26a952e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-44308b27{--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-4e05adb0 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-64e9200a .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-51b9a4ae .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-17f13dbb .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-404b0134 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-17ea8cbd .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3bf7839f{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6ea30c84 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-32c8c03f .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6b19d7bd .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2399f4e4 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-11636daf .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7805e294 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6d0a8ea4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f7339b5{--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-43008698 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7b86d817 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4eb52715 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-62535d1c .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-48e2b693 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-23b070f3 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-12e9ec41 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5126aefb .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-5e1163d .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4493effb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-737e56fe{--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2ed2fb4a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5b95a43a .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-45f1f8de .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-77b36d7f .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-52c751fb .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-34b541fa .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5bf39467{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f23c942 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-41dceaa9 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3c63e66b .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4d7d2a27 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3fb8c6da .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-5e2f1dca .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-598a6bee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c541dc7{--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2d9c85e8 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-713d4e2a .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-583c858a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-57db09ff .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-7799040f .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-2b9ef6e3 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-79a26635{--n-accordion-title-font-size:16px;}.elementor-12 .elementor-element.elementor-element-7a7a97f6{--n-accordion-title-font-size:16px;}.elementor-12 .elementor-element.elementor-element-30059c34{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-58e5134c .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-3f19c652 .elementor-heading-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-2060ff66{--min-height:750px;}.elementor-12 .elementor-element.elementor-element-115e4c01 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2f253216 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-543c09af.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-543c09af > .elementor-widget-container{margin:0px 0px 0px -50px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-543c09af .elementor-main-swiper{height:250px;width:680px;}.elementor-12 .elementor-element.elementor-element-7266682d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7266682d > .elementor-widget-container{margin:0px 0px 0px -50px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7266682d .elementor-main-swiper{height:250px;width:680px;}.elementor-12 .elementor-element.elementor-element-68c0d9e1{--min-height:600px;}.elementor-12 .elementor-element.elementor-element-27ea1c23 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8f7ca00 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-8f7ca00 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2bcefac9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-5f751bd4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-42ef2ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6de24130 img{width:80%;}.elementor-12 .elementor-element.elementor-element-500a9b6c .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-66404368 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4431771f .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6f0aac83 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2270ea5e .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-ab30ca3 .elementor-heading-title{font-size:44px;}.elementor-12 .elementor-element.elementor-element-49f15aa2 img{width:80%;}.elementor-12 .elementor-element.elementor-element-47365acf .elementor-heading-title{font-size:62px;}.elementor-12 .elementor-element.elementor-element-5040ee4e .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5de707e4 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-1115ebc3 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5609aeb .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-564b02b7 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-1b27c33{width:var( --container-widget-width, 188px );max-width:188px;--container-widget-width:188px;--container-widget-flex-grow:0;top:-40px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1b27c33{left:-48px;}body.rtl .elementor-12 .elementor-element.elementor-element-1b27c33{right:-48px;}.elementor-12 .elementor-element.elementor-element-6dcdebfe{width:var( --container-widget-width, 184px );max-width:184px;--container-widget-width:184px;--container-widget-flex-grow:0;top:663px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6dcdebfe{left:-47px;}body.rtl .elementor-12 .elementor-element.elementor-element-6dcdebfe{right:-47px;}.elementor-12 .elementor-element.elementor-element-1fe99afc{--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-2233e78d .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2dd4883e{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7efe36ce{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b58ef11{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b648864{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1a71a444{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62e951f7{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-12 .elementor-element.elementor-element-457bd23c .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-13bfbcaa > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-12444ec9{text-align:center;}.elementor-12 .elementor-element.elementor-element-12444ec9 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-20ab7ecf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-227d4056{text-align:center;}.elementor-12 .elementor-element.elementor-element-40a49ef5{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-290a7845{text-align:center;}.elementor-12 .elementor-element.elementor-element-290a7845 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-4e22b1b9 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-a326871{--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-455a5284{text-align:center;}.elementor-12 .elementor-element.elementor-element-455a5284 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-7219b937{--padding-top:40px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-36f2553{text-align:center;}.elementor-12 .elementor-element.elementor-element-36f2553 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-5fa9d417{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3aedd1e9 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-3aedd1e9 .elementor-icon svg{height:60px;}.elementor-12 .elementor-element.elementor-element-5a293379{text-align:center;}.elementor-12 .elementor-element.elementor-element-5a293379 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-7910f52c{text-align:center;}.elementor-12 .elementor-element.elementor-element-7910f52c .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-7bdd72dd .elementor-heading-title{line-height:1.5em;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4a1b41e1{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-217d1ccc{--width:25%;}.elementor-12 .elementor-element.elementor-element-243cb0d5{--width:25%;}.elementor-12 .elementor-element.elementor-element-582358fc{--content-width:1260px;}.elementor-12 .elementor-element.elementor-element-6825a4a9{--width:495px;}.elementor-12 .elementor-element.elementor-element-756751e{--width:220px;}.elementor-12 .elementor-element.elementor-element-5fc6863e{--width:220px;}.elementor-12 .elementor-element.elementor-element-30f832c8{--width:220px;}.elementor-12 .elementor-element.elementor-element-6cd3eb8b{--width:220px;}.elementor-12 .elementor-element.elementor-element-307cdd43{--width:220px;}.elementor-12 .elementor-element.elementor-element-8fefbcf{--width:220px;}.elementor-12 .elementor-element.elementor-element-11bb3ce5{--content-width:1260px;}.elementor-12 .elementor-element.elementor-element-15a1df6{--width:100%;}.elementor-12 .elementor-element.elementor-element-2f258788{--content-width:1260px;}.elementor-12 .elementor-element.elementor-element-59687a66{--content-width:1260px;}.elementor-12 .elementor-element.elementor-element-611d12a1{--content-width:1260px;}.elementor-12 .elementor-element.elementor-element-3136a52b{--content-width:1260px;}.elementor-12 .elementor-element.elementor-element-777d691c{--content-width:1260px;}.elementor-12 .elementor-element.elementor-element-2cb31402{--content-width:1260px;}.elementor-12 .elementor-element.elementor-element-30059c34{--content-width:1260px;}.elementor-12 .elementor-element.elementor-element-bb62886{--width:475px;}.elementor-12 .elementor-element.elementor-element-5ba97e7c{--width:475px;}.elementor-12 .elementor-element.elementor-element-1fe99afc{--width:960px;}.elementor-12 .elementor-element.elementor-element-1e7a93f{--content-width:95%;}.elementor-12 .elementor-element.elementor-element-7c560d17{--content-width:95%;}.elementor-12 .elementor-element.elementor-element-5fa9d417{--width:100%;}.elementor-12 .elementor-element.elementor-element-52f109{--width:20%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-44fbb946:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-44fbb946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for button, class: .elementor-element-34e8826c */.elementor-12 .elementor-element.elementor-element-34e8826c .elementor-button {

background-image: linear-gradient(90deg, #F25D0C 43.5%, #5321D6 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb89c74 */.elementor-12 .elementor-element.elementor-element-4eb89c74 {

background: linear-gradient(90deg, #F25D0C 43.5%, #5321D6 100%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebf99fb */.elementor-12 .elementor-element.elementor-element-3ebf99fb .elementor-button {

background-image: linear-gradient(90deg, #F25D0C 43.5%, #5321D6 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a44ea60 */.elementor-12 .elementor-element.elementor-element-7a44ea60 {

background: linear-gradient(90deg, #F25D0C 43.5%, #5321D6 100%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60ee1083 */.elementor-12 .elementor-element.elementor-element-60ee1083 {

background: linear-gradient(90deg, #F25D0C 43.5%, #5321D6 100%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10a3d399 */.elementor-12 .elementor-element.elementor-element-10a3d399 {

background: linear-gradient(90deg, #F25D0C 40%, #5321D6 80%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2387ab31 */.elementor-12 .elementor-element.elementor-element-2387ab31 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14860ca2 */.elementor-12 .elementor-element.elementor-element-14860ca2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-687b52d0 */.elementor-12 .elementor-element.elementor-element-687b52d0 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6d0ce1 */.elementor-12 .elementor-element.elementor-element-3c6d0ce1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a7529c */.elementor-12 .elementor-element.elementor-element-33a7529c {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9a3de */.elementor-12 .elementor-element.elementor-element-1f9a3de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d84a3b */.elementor-12 .elementor-element.elementor-element-77d84a3b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac8e61b */.elementor-12 .elementor-element.elementor-element-5ac8e61b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a4b3a5 */.elementor-12 .elementor-element.elementor-element-42a4b3a5 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7dc9e6 */.elementor-12 .elementor-element.elementor-element-2c7dc9e6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee373a2 */.elementor-12 .elementor-element.elementor-element-1ee373a2 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c60dfd */.elementor-12 .elementor-element.elementor-element-59c60dfd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57a6ceca */.elementor-12 .elementor-element.elementor-element-57a6ceca {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f6803f6 */.elementor-12 .elementor-element.elementor-element-2f6803f6 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708ff65 */.elementor-12 .elementor-element.elementor-element-708ff65 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4779ee88 */.elementor-12 .elementor-element.elementor-element-4779ee88 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1eb1c8e5 */.elementor-12 .elementor-element.elementor-element-1eb1c8e5 .elementor-button-text {

background: linear-gradient(90deg, #F25D0C 40%, #5321D6 80%);

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cb66b31 */.elementor-12 .elementor-element.elementor-element-6cb66b31 {

background: linear-gradient(90deg, #F25D0C 40%, #5321D6 80%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246e196b */.elementor-12 .elementor-element.elementor-element-246e196b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b6653b1 */.elementor-12 .elementor-element.elementor-element-2b6653b1 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321aceac */.elementor-12 .elementor-element.elementor-element-321aceac {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129b03c9 */.elementor-12 .elementor-element.elementor-element-129b03c9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198f654a */.elementor-12 .elementor-element.elementor-element-198f654a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab17a2b */.elementor-12 .elementor-element.elementor-element-4ab17a2b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba071b9 */.elementor-12 .elementor-element.elementor-element-1ba071b9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d3271 */.elementor-12 .elementor-element.elementor-element-6a4d3271 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671ed118 */.elementor-12 .elementor-element.elementor-element-671ed118 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9a4ae */.elementor-12 .elementor-element.elementor-element-51b9a4ae {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b19d7bd */.elementor-12 .elementor-element.elementor-element-6b19d7bd {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb52715 */.elementor-12 .elementor-element.elementor-element-4eb52715 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b070f3 */.elementor-12 .elementor-element.elementor-element-23b070f3 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45f1f8de */.elementor-12 .elementor-element.elementor-element-45f1f8de {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c63e66b */.elementor-12 .elementor-element.elementor-element-3c63e66b {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583c858a */.elementor-12 .elementor-element.elementor-element-583c858a {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 20%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58e5134c */.elementor-12 .elementor-element.elementor-element-58e5134c .elementor-button-text {

background: linear-gradient(90deg, #F25D0C 40%, #5321D6 80%);

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115e4c01 */.elementor-12 .elementor-element.elementor-element-115e4c01 {

background: linear-gradient(90deg, #F25D0C 40%, #5321D6 80%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-543c09af */.carro {

transition-timing-function: linear !important; 

transition-delay: 

-webkit-transition-timing-function: linear !important;

}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-7266682d */.carro {

transition-timing-function: linear !important; 

transition-delay: 

-webkit-transition-timing-function: linear !important;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ea1c23 */.elementor-12 .elementor-element.elementor-element-27ea1c23 {

background: linear-gradient(90deg, #F25D0C 40%, #5321D6 80%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-2bcefac9 */.carro-img {
    
    transition-timing-function: linear;

    
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-5f751bd4 */.carro-img {
    
    transition-timing-function: linear;

    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7735f88e */.elementor-12 .elementor-element.elementor-element-7735f88e {

background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #7D58DE 43.5%, #5321D6 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-327d3484 */.elementor-12 .elementor-element.elementor-element-327d3484 {

background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #F69A68 43.5%, #F25D0C 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f60a96 */.elementor-12 .elementor-element.elementor-element-7f60a96 {

background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #F69A68 43.5%, #F25D0C 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb62886 */.elementor-12 .elementor-element.elementor-element-bb62886 {

border-radius: 30px;
border: 1px solid var(--STROKE-PURPLE, #5321D6);
background: var(--GREY-GRADIENT, linear-gradient(180deg, #E7E7E7 0%, #F1F1F1 66.91%));

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab30ca3 */.elementor-12 .elementor-element.elementor-element-ab30ca3 {

background: var(--ORANGE-GRADIENT, linear-gradient(90deg, #F69A68 0%, #F25D0C 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20342611 */.elementor-12 .elementor-element.elementor-element-20342611 {

background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #F69A68 43.5%, #F25D0C 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47365acf */.elementor-12 .elementor-element.elementor-element-47365acf {

background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #F69A68 43.5%, #F25D0C 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-396ca7f5 */.elementor-12 .elementor-element.elementor-element-396ca7f5 .elementor-button {

position: relative;
background-image: linear-gradient(90deg, #F25D0C 27.83%, #5321D6 112.66%);


z-index: 1;


    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba97e7c */.elementor-12 .elementor-element.elementor-element-5ba97e7c {

border-radius: 30px;
border: 1px solid #5321D6;
background: linear-gradient(180deg, #281D44 0%, #5321D6 66.91%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2233e78d */.elementor-12 .elementor-element.elementor-element-2233e78d {

background: linear-gradient(90deg, #F25D0C 40%, #5321D6 80%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd4883e */.elementor-12 .elementor-element.elementor-element-2dd4883e {

border-radius: 20px;
background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #7D58DE 43.5%, #5321D6 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efe36ce */.elementor-12 .elementor-element.elementor-element-7efe36ce {

border-radius: 20px;
background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #7D58DE 43.5%, #5321D6 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b58ef11 */.elementor-12 .elementor-element.elementor-element-7b58ef11 {

border-radius: 20px;
background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #7D58DE 43.5%, #5321D6 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b648864 */.elementor-12 .elementor-element.elementor-element-7b648864 {

border-radius: 20px;
background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #7D58DE 43.5%, #5321D6 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a71a444 */.elementor-12 .elementor-element.elementor-element-1a71a444 {

border-radius: 20px;
background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #7D58DE 43.5%, #5321D6 100%));

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-457bd23c */.elementor-12 .elementor-element.elementor-element-457bd23c {

background: linear-gradient(90deg, #F25D0C 40%, #5321D6 80%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13bfbcaa */.elementor-12 .elementor-element.elementor-element-13bfbcaa .elementor-button {

background-image: linear-gradient(90deg, #7D58DE 43.5%, #5321D6 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fe99afc */.elementor-12 .elementor-element.elementor-element-1fe99afc {

border-radius: 30px;
border: 1px solid var(--STROKE-PURPLE, #5321D6);
background: var(--GREY-GRADIENT, linear-gradient(180deg, #E7E7E7 0%, #F1F1F1 66.91%));

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12444ec9 */.elementor-12 .elementor-element.elementor-element-12444ec9 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 50%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-290a7845 */.elementor-12 .elementor-element.elementor-element-290a7845 {

background: linear-gradient(90deg, #F25D0C 0%, #5321D6 50%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455a5284 */.elementor-12 .elementor-element.elementor-element-455a5284 {

background: linear-gradient(90deg, #F25D0C 40%, #5321D6 80%);

background-clip: text;

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f2553 */.elementor-12 .elementor-element.elementor-element-36f2553 {

background: var(--GRADIENT-SUMMIT, linear-gradient(90deg, #F25D0C 5%, #5321D6 80%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa9d417 */.elementor-12 .elementor-element.elementor-element-5fa9d417 {
border-radius: 15px;
border: 1px solid #5321D6;
background: var(--GRADIENT-PURPLE, linear-gradient(90deg, #7D58DE 43.5%, #5321D6 100%));
box-shadow: 0px 231px 65px 0px rgba(0, 0, 0, 0.00), 0px 148px 59px 0px rgba(0, 0, 0, 0.02), 0px 83px 50px 0px rgba(0, 0, 0, 0.08), 0px 37px 37px 0px rgba(0, 0, 0, 0.13), 0px 9px 20px 0px rgba(0, 0, 0, 0.15);

}/* End custom CSS */