.elementor-1910 .elementor-element.elementor-element-f4741ac{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0;--padding-top:0vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-f4741ac:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-f4741ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/BANNER-HERO-DESK1-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1910 .elementor-element.elementor-element-f4741ac::before, .elementor-1910 .elementor-element.elementor-element-f4741ac > .elementor-background-video-container::before, .elementor-1910 .elementor-element.elementor-element-f4741ac > .e-con-inner > .elementor-background-video-container::before, .elementor-1910 .elementor-element.elementor-element-f4741ac > .elementor-background-slideshow::before, .elementor-1910 .elementor-element.elementor-element-f4741ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-1910 .elementor-element.elementor-element-f4741ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/bbg.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1910 .elementor-element.elementor-element-dc561f3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-1910 .elementor-element.elementor-element-dc561f3.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-dc561f3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:55px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.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-1910 .elementor-element.elementor-element-6aa3dc2{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:100;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-6aa3dc2 > .elementor-widget-container{margin:0px 0px -15px 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-1910 .elementor-element.elementor-element-073a70e .elementor-button{background-color:#61CE7000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;}.elementor-1910 .elementor-element.elementor-element-073a70e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-073a70e.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-073a70e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1910 .elementor-element.elementor-element-073a70e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1910 .elementor-element.elementor-element-8e70ebd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1910 .elementor-element.elementor-element-8e70ebd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-8e3dfa3 .elementor-button{background-color:#B2FE0200;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-1910 .elementor-element.elementor-element-8e3dfa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-8e3dfa3.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1910 .elementor-element.elementor-element-8e3dfa3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1910 .elementor-element.elementor-element-8e3dfa3 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1910 .elementor-element.elementor-element-80c9050{--display:flex;--position:absolute;--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;--margin-top:0vw;--margin-bottom:-1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:-1vw;--padding-bottom:-1vw;--padding-left:10vw;--padding-right:14vw;top:0px;--z-index:100;}.elementor-1910 .elementor-element.elementor-element-80c9050.e-con{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-1910 .elementor-element.elementor-element-80c9050{left:0px;}body.rtl .elementor-1910 .elementor-element.elementor-element-80c9050{right:0px;}.elementor-1910 .elementor-element.elementor-element-27b1d59{--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-1910 .elementor-element.elementor-element-e818387{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-e818387.e-con{--align-self:center;}.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-1910 .elementor-element.elementor-element-c72b021 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-c72b021.elementor-element{--align-self:flex-end;}.elementor-1910 .elementor-element.elementor-element-c72b021{text-align:center;}.elementor-1910 .elementor-element.elementor-element-c72b021 img{width:17%;max-width:100%;height:100%;}.elementor-1910 .elementor-element.elementor-element-4a31572{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-4a31572.e-con{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-c66cfc8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-1910 .elementor-element.elementor-element-c66cfc8.e-con{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6f007df.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6f007df{text-align:center;}.elementor-1910 .elementor-element.elementor-element-6f007df .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-6522ea8.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6522ea8{text-align:center;}.elementor-1910 .elementor-element.elementor-element-6522ea8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-8d52132.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-8d52132{text-align:center;}.elementor-1910 .elementor-element.elementor-element-8d52132 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-ef83647.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-ef83647{text-align:start;}.elementor-1910 .elementor-element.elementor-element-ef83647 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-6d615ff{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-6d615ff.e-con{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-38f49a8 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #414141 0%, #1F1F1F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#777777;border-radius:10px 10px 10px 10px;padding:8px 25px 8px 25px;}.elementor-1910 .elementor-element.elementor-element-38f49a8 .elementor-button:hover, .elementor-1910 .elementor-element.elementor-element-38f49a8 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #14D600 0%, #0D8800 100%);border-color:#00FF19;}.elementor-1910 .elementor-element.elementor-element-38f49a8.elementor-element{--align-self:flex-end;}.elementor-1910 .elementor-element.elementor-element-38f49a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1910 .elementor-element.elementor-element-38f49a8 .elementor-button:hover svg, .elementor-1910 .elementor-element.elementor-element-38f49a8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-1c6dcf0{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0;--padding-top:0vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-1c6dcf0:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-1c6dcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/BANNER-HERO-DESK1-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1910 .elementor-element.elementor-element-1c6dcf0::before, .elementor-1910 .elementor-element.elementor-element-1c6dcf0 > .elementor-background-video-container::before, .elementor-1910 .elementor-element.elementor-element-1c6dcf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1910 .elementor-element.elementor-element-1c6dcf0 > .elementor-background-slideshow::before, .elementor-1910 .elementor-element.elementor-element-1c6dcf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1910 .elementor-element.elementor-element-1c6dcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/bbg.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1910 .elementor-element.elementor-element-125709f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-1910 .elementor-element.elementor-element-125709f.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-125709f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:55px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-c591cee{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:100;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-c591cee > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1910 .elementor-element.elementor-element-0688592 .elementor-button{background-color:#61CE7000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;}.elementor-1910 .elementor-element.elementor-element-0688592 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-0688592.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-0688592 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1910 .elementor-element.elementor-element-0688592 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1910 .elementor-element.elementor-element-f3649ad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1910 .elementor-element.elementor-element-f3ee10b .elementor-button{background-color:#B2FE0200;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-1910 .elementor-element.elementor-element-f3ee10b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-f3ee10b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1910 .elementor-element.elementor-element-f3ee10b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1910 .elementor-element.elementor-element-f3ee10b .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1910 .elementor-element.elementor-element-67d2016{--display:flex;--position:absolute;--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;--margin-top:0vw;--margin-bottom:-1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:-1vw;--padding-bottom:-1vw;--padding-left:10vw;--padding-right:14vw;top:0px;--z-index:100;}.elementor-1910 .elementor-element.elementor-element-67d2016.e-con{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-1910 .elementor-element.elementor-element-67d2016{left:0px;}body.rtl .elementor-1910 .elementor-element.elementor-element-67d2016{right:0px;}.elementor-1910 .elementor-element.elementor-element-b2c2cbf{--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-1910 .elementor-element.elementor-element-c4bedf0{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-c4bedf0.e-con{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-b0c696b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-b0c696b.elementor-element{--align-self:flex-end;}.elementor-1910 .elementor-element.elementor-element-b0c696b{text-align:center;}.elementor-1910 .elementor-element.elementor-element-b0c696b img{width:17%;max-width:100%;height:100%;}.elementor-1910 .elementor-element.elementor-element-d13791b{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-1910 .elementor-element.elementor-element-d13791b:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-d13791b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1910 .elementor-element.elementor-element-c21c5f6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:2;}.elementor-1910 .elementor-element.elementor-element-c21c5f6 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-c21c5f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-c21c5f6 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-c21c5f6 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#DDDDDD;}.elementor-1910 .elementor-element.elementor-element-4386625{--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;--flex-wrap:nowrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1910 .elementor-element.elementor-element-464f440{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1910 .elementor-element.elementor-element-464f440.elementor-view-stacked .elementor-icon{background-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-464f440.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-464f440.elementor-view-default .elementor-icon{fill:#FFB000;color:#FFB000;border-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon{font-size:45px;}.elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-464f440:has(:hover) .elementor-icon-box-title,
					 .elementor-1910 .elementor-element.elementor-element-464f440:has(:focus) .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#B3B3B3;}.elementor-1910 .elementor-element.elementor-element-33cbfe2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1910 .elementor-element.elementor-element-33cbfe2.elementor-view-stacked .elementor-icon{background-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-33cbfe2.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-33cbfe2.elementor-view-default .elementor-icon{fill:#FFB000;color:#FFB000;border-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon{font-size:45px;}.elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-33cbfe2:has(:hover) .elementor-icon-box-title,
					 .elementor-1910 .elementor-element.elementor-element-33cbfe2:has(:focus) .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#B3B3B3;}.elementor-1910 .elementor-element.elementor-element-49a9d93{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1910 .elementor-element.elementor-element-49a9d93.elementor-view-stacked .elementor-icon{background-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-49a9d93.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-49a9d93.elementor-view-default .elementor-icon{fill:#FFB000;color:#FFB000;border-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon{font-size:45px;}.elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-49a9d93:has(:hover) .elementor-icon-box-title,
					 .elementor-1910 .elementor-element.elementor-element-49a9d93:has(:focus) .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#B3B3B3;}.elementor-1910 .elementor-element.elementor-element-17b7183{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1910 .elementor-element.elementor-element-17b7183.elementor-view-stacked .elementor-icon{background-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-17b7183.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-17b7183.elementor-view-default .elementor-icon{fill:#FFB000;color:#FFB000;border-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon{font-size:45px;}.elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-17b7183:has(:hover) .elementor-icon-box-title,
					 .elementor-1910 .elementor-element.elementor-element-17b7183:has(:focus) .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#B3B3B3;}.elementor-1910 .elementor-element.elementor-element-ff9e6ef{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:200;color:#000000;}.elementor-1910 .elementor-element.elementor-element-4f023e2 .elementor-button{background-color:#B2FE0200;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-1910 .elementor-element.elementor-element-4f023e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-4f023e2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1910 .elementor-element.elementor-element-4f023e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1910 .elementor-element.elementor-element-4f023e2 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1910 .elementor-element.elementor-element-2b1141e{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-1910 .elementor-element.elementor-element-2b1141e:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-2b1141e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-9db710a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:2;}.elementor-1910 .elementor-element.elementor-element-9db710a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-9db710a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-9db710a .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-9db710a .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#DDDDDD;}.elementor-1910 .elementor-element.elementor-element-982bf1c{--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;--flex-wrap:nowrap;}.elementor-1910 .elementor-element.elementor-element-706e6f5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1910 .elementor-element.elementor-element-706e6f5.elementor-view-stacked .elementor-icon{background-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-706e6f5.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-706e6f5.elementor-view-default .elementor-icon{fill:#FFB000;color:#FFB000;border-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon{font-size:45px;}.elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-706e6f5:has(:hover) .elementor-icon-box-title,
					 .elementor-1910 .elementor-element.elementor-element-706e6f5:has(:focus) .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#B3B3B3;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf.elementor-view-stacked .elementor-icon{background-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-5e7a9cf.elementor-view-default .elementor-icon{fill:#FFB000;color:#FFB000;border-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon{font-size:45px;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf:has(:hover) .elementor-icon-box-title,
					 .elementor-1910 .elementor-element.elementor-element-5e7a9cf:has(:focus) .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#B3B3B3;}.elementor-1910 .elementor-element.elementor-element-3f9bf66{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1910 .elementor-element.elementor-element-3f9bf66.elementor-view-stacked .elementor-icon{background-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-3f9bf66.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-3f9bf66.elementor-view-default .elementor-icon{fill:#FFB000;color:#FFB000;border-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon{font-size:45px;}.elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-3f9bf66:has(:hover) .elementor-icon-box-title,
					 .elementor-1910 .elementor-element.elementor-element-3f9bf66:has(:focus) .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#B3B3B3;}.elementor-1910 .elementor-element.elementor-element-cc053d2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1910 .elementor-element.elementor-element-cc053d2.elementor-view-stacked .elementor-icon{background-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-cc053d2.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-cc053d2.elementor-view-default .elementor-icon{fill:#FFB000;color:#FFB000;border-color:#FFB000;}.elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon{font-size:45px;}.elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-cc053d2:has(:hover) .elementor-icon-box-title,
					 .elementor-1910 .elementor-element.elementor-element-cc053d2:has(:focus) .elementor-icon-box-title{color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#B3B3B3;}.elementor-1910 .elementor-element.elementor-element-3620b16{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:200;color:#000000;}.elementor-1910 .elementor-element.elementor-element-d93f547{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-d93f547:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-d93f547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/BANNER.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1910 .elementor-element.elementor-element-43c630b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-43c630b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-6446d10{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-07823a2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-1910 .elementor-element.elementor-element-07823a2.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-07823a2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:97px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-9f398f8{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:200;color:#FFFFFF;}body:not(.rtl) .elementor-1910 .elementor-element.elementor-element-a0f2b22{left:399.164px;}body.rtl .elementor-1910 .elementor-element.elementor-element-a0f2b22{right:399.164px;}.elementor-1910 .elementor-element.elementor-element-a0f2b22{top:626.845px;}.elementor-1910 .elementor-element.elementor-element-a0f2b22 img{width:30%;}body:not(.rtl) .elementor-1910 .elementor-element.elementor-element-eb58ba3{left:1169.952px;}body.rtl .elementor-1910 .elementor-element.elementor-element-eb58ba3{right:1169.952px;}.elementor-1910 .elementor-element.elementor-element-eb58ba3{top:1158.122px;}.elementor-1910 .elementor-element.elementor-element-eb58ba3 img{width:30%;}body:not(.rtl) .elementor-1910 .elementor-element.elementor-element-3217c80{left:399.598px;}body.rtl .elementor-1910 .elementor-element.elementor-element-3217c80{right:399.598px;}.elementor-1910 .elementor-element.elementor-element-3217c80{top:1572.74px;}.elementor-1910 .elementor-element.elementor-element-3217c80 img{width:30%;}body:not(.rtl) .elementor-1910 .elementor-element.elementor-element-1d9c993{left:1151.032px;}body.rtl .elementor-1910 .elementor-element.elementor-element-1d9c993{right:1151.032px;}.elementor-1910 .elementor-element.elementor-element-1d9c993{top:2095.478px;}.elementor-1910 .elementor-element.elementor-element-1d9c993 img{width:30%;}.elementor-1910 .elementor-element.elementor-element-5718442{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-3635448{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:4;}.elementor-1910 .elementor-element.elementor-element-c63577b img{width:60%;}.elementor-1910 .elementor-element.elementor-element-b17e587{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-b17e587.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-2a0019d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-2a0019d.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-930acb7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:3;}.elementor-1910 .elementor-element.elementor-element-c03af58 img{width:60%;}.elementor-1910 .elementor-element.elementor-element-fe1a22e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-fe1a22e.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-bae2635{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-bae2635.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6366351{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:2;}.elementor-1910 .elementor-element.elementor-element-1daded0 img{width:60%;}.elementor-1910 .elementor-element.elementor-element-afc034e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-afc034e.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-910320a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-910320a.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-2ad2292{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-1910 .elementor-element.elementor-element-a494ac4 img{width:60%;}.elementor-1910 .elementor-element.elementor-element-1682414{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-1682414.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-37a1dc4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-37a1dc4.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-f2679cb .elementor-button{background-color:#B2FE0200;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-1910 .elementor-element.elementor-element-f2679cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-f2679cb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1910 .elementor-element.elementor-element-f2679cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1910 .elementor-element.elementor-element-f2679cb .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1910 .elementor-element.elementor-element-4b8e197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-4b8e197:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-4b8e197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/BANNER.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1910 .elementor-element.elementor-element-b038acd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-b038acd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-3157df6{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-6cf317a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-1910 .elementor-element.elementor-element-6cf317a.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6cf317a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:97px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-8f47af5{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:200;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-aaba877{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-33e5234{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:4;}.elementor-1910 .elementor-element.elementor-element-c94d24c img{width:30%;}.elementor-1910 .elementor-element.elementor-element-584bc19 img{width:60%;}.elementor-1910 .elementor-element.elementor-element-806e432{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-806e432.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-d8370aa{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-d8370aa.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-3fbe5b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:3;}.elementor-1910 .elementor-element.elementor-element-6814837 img{width:60%;}.elementor-1910 .elementor-element.elementor-element-65aa4c8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-65aa4c8.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-634e80c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-634e80c.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-737ee6a img{width:30%;}.elementor-1910 .elementor-element.elementor-element-bcb80b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:2;}.elementor-1910 .elementor-element.elementor-element-8c18c5a img{width:60%;}.elementor-1910 .elementor-element.elementor-element-bc4fd42{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-bc4fd42.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-2615b5f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-2615b5f.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-2bcf6cf img{width:30%;}.elementor-1910 .elementor-element.elementor-element-33f6d89{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-1910 .elementor-element.elementor-element-14711b3 img{width:30%;}.elementor-1910 .elementor-element.elementor-element-e5f749a img{width:60%;}.elementor-1910 .elementor-element.elementor-element-f0ec0f7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-f0ec0f7.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-7fc6aed{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-7fc6aed.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-33e2cc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-1910 .elementor-element.elementor-element-33e2cc9:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-33e2cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020001;background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/BANNER.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1910 .elementor-element.elementor-element-33e2cc9::before, .elementor-1910 .elementor-element.elementor-element-33e2cc9 > .elementor-background-video-container::before, .elementor-1910 .elementor-element.elementor-element-33e2cc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1910 .elementor-element.elementor-element-33e2cc9 > .elementor-background-slideshow::before, .elementor-1910 .elementor-element.elementor-element-33e2cc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1910 .elementor-element.elementor-element-33e2cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1910 .elementor-element.elementor-element-33e2cc9 > .elementor-shape-top .elementor-shape-fill, .elementor-1910 .elementor-element.elementor-element-33e2cc9 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-33e2cc9 > .elementor-shape-top svg, .elementor-1910 .elementor-element.elementor-element-33e2cc9 > .e-con-inner > .elementor-shape-top svg{height:4px;}.elementor-1910 .elementor-element.elementor-element-1c0426b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1910 .elementor-element.elementor-element-068c4d4{text-align:start;}.elementor-1910 .elementor-element.elementor-element-068c4d4 img{width:50%;}.elementor-1910 .elementor-element.elementor-element-d5fff9c{width:100%;max-width:100%;text-align:start;}.elementor-1910 .elementor-element.elementor-element-d5fff9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-d5fff9c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-4c41a01 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0em 5em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-4c41a01{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-d3809db{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-d3809db > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-d3809db.elementor-element{--align-self:flex-end;}.elementor-1910 .elementor-element.elementor-element-d3809db .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1910 .elementor-element.elementor-element-d3809db .elementor-swiper-button.elementor-swiper-button-next{color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-d3809db .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1910 .elementor-element.elementor-element-d3809db .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-d3809db .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FF9C00;opacity:1;}.elementor-1910 .elementor-element.elementor-element-d3809db .swiper-pagination-bullet{background:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-d3809db .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-1910 .elementor-element.elementor-element-761f2c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-41cd206{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#000000;--border-color:#000000;--border-radius:0px 0px 0px 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-1910 .elementor-element.elementor-element-41cd206.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-388efb2{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF9C00;--border-color:#FF9C00;--border-radius:20px 20px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1910 .elementor-element.elementor-element-388efb2:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-388efb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E3;}.elementor-1910 .elementor-element.elementor-element-719016d{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-6cbc54e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-76f86ac .elementor-button{background-color:#B2FE0200;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-1910 .elementor-element.elementor-element-76f86ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-76f86ac.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1910 .elementor-element.elementor-element-76f86ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1910 .elementor-element.elementor-element-76f86ac .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1910 .elementor-element.elementor-element-119000e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-213bb03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#000000;--border-color:#000000;--border-radius:0px 0px 0px 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-1910 .elementor-element.elementor-element-213bb03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-eececdc{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF9C00;--border-color:#FF9C00;--border-radius:20px 20px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1910 .elementor-element.elementor-element-eececdc:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-eececdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E3;}.elementor-1910 .elementor-element.elementor-element-7e3f4ee{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-925aadf{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-3b786d6 .elementor-button{background-color:#B2FE0200;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-1910 .elementor-element.elementor-element-3b786d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-3b786d6.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1910 .elementor-element.elementor-element-3b786d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1910 .elementor-element.elementor-element-3b786d6 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1910 .elementor-element.elementor-element-25cc7a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-1910 .elementor-element.elementor-element-25cc7a1:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-25cc7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020001;background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/BANNER.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1910 .elementor-element.elementor-element-25cc7a1::before, .elementor-1910 .elementor-element.elementor-element-25cc7a1 > .elementor-background-video-container::before, .elementor-1910 .elementor-element.elementor-element-25cc7a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1910 .elementor-element.elementor-element-25cc7a1 > .elementor-background-slideshow::before, .elementor-1910 .elementor-element.elementor-element-25cc7a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1910 .elementor-element.elementor-element-25cc7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1910 .elementor-element.elementor-element-25cc7a1 > .elementor-shape-top .elementor-shape-fill, .elementor-1910 .elementor-element.elementor-element-25cc7a1 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-25cc7a1 > .elementor-shape-top svg, .elementor-1910 .elementor-element.elementor-element-25cc7a1 > .e-con-inner > .elementor-shape-top svg{height:4px;}.elementor-1910 .elementor-element.elementor-element-45cb188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1910 .elementor-element.elementor-element-78d2836{text-align:start;}.elementor-1910 .elementor-element.elementor-element-78d2836 img{width:50%;}.elementor-1910 .elementor-element.elementor-element-f7f8fe9{width:100%;max-width:100%;text-align:start;}.elementor-1910 .elementor-element.elementor-element-f7f8fe9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-f7f8fe9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-9425b9b > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0em 5em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-9425b9b{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-c353d55{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-c353d55 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-c353d55.elementor-element{--align-self:flex-end;}.elementor-1910 .elementor-element.elementor-element-c353d55 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1910 .elementor-element.elementor-element-c353d55 .elementor-swiper-button.elementor-swiper-button-next{color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-c353d55 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1910 .elementor-element.elementor-element-c353d55 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-c353d55 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FF9C00;opacity:1;}.elementor-1910 .elementor-element.elementor-element-c353d55 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-c353d55 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-1910 .elementor-element.elementor-element-3b33a5d{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-3b33a5d:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-3b33a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-02f3a87{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-6056895 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1910 .elementor-element.elementor-element-6056895{text-align:start;}.elementor-1910 .elementor-element.elementor-element-6056895 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:70px;font-weight:800;line-height:1em;color:#111111;}.elementor-1910 .elementor-element.elementor-element-e1a9e37 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-1910 .elementor-element.elementor-element-e1a9e37 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;color:#111111;}.elementor-1910 .elementor-element.elementor-element-f7aa131{text-align:start;}.elementor-1910 .elementor-element.elementor-element-f7aa131 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1910 .elementor-element.elementor-element-bfd3dbe{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-19b41a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-19b41a4:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-19b41a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.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-1910 .elementor-element.elementor-element-9b9e5d7 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-9b9e5d7.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-9b9e5d7.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-9b9e5d7.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-9b9e5d7.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-9b9e5d7.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-9b9e5d7 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-9b9e5d7 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-5561dea .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-e33dee3 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-e33dee3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-e14212e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-e14212e:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-e14212e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-3ea84a8 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-3ea84a8.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-3ea84a8.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-3ea84a8.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-3ea84a8.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-3ea84a8.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-3ea84a8 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-3ea84a8 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-40e9593 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-4603b07 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-4603b07{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-5dfc7c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-5dfc7c5:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-5dfc7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-f16dd93 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-f16dd93.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-f16dd93.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-f16dd93.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-f16dd93.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-f16dd93.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-f16dd93 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-f16dd93 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-24aa332 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-7231c78 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-7231c78{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-5274682{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-5274682:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-5274682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-9934d7b{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-ecf1491 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1910 .elementor-element.elementor-element-ecf1491{text-align:start;}.elementor-1910 .elementor-element.elementor-element-ecf1491 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:70px;font-weight:800;line-height:1em;color:#111111;}.elementor-1910 .elementor-element.elementor-element-8ec5257 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-1910 .elementor-element.elementor-element-8ec5257 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;color:#111111;}.elementor-1910 .elementor-element.elementor-element-3d2736d{text-align:start;}.elementor-1910 .elementor-element.elementor-element-3d2736d img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1910 .elementor-element.elementor-element-4efe69c{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-8af685d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-8af685d:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-8af685d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-c7083ed .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-c7083ed.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-c7083ed.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-c7083ed.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-c7083ed.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-c7083ed.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-c7083ed .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-c7083ed .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-8d43c76 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-4e9c4d0 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-4e9c4d0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-82ed6e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-82ed6e8:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-82ed6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-cc7794a .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-cc7794a.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-cc7794a.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-cc7794a.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-cc7794a.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-cc7794a.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-cc7794a .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-cc7794a .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-c2a7d4f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-24ec39d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-24ec39d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-219df07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-219df07:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-219df07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-6c2b9fa .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-6c2b9fa.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6c2b9fa.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-6c2b9fa.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6c2b9fa.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-6c2b9fa.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6c2b9fa .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-6c2b9fa .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-90802a5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-5e53a54 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-5e53a54{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-3eda03d{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-3eda03d:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-3eda03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-1910 .elementor-element.elementor-element-8a56a29{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-681eefb > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1910 .elementor-element.elementor-element-681eefb{text-align:start;}.elementor-1910 .elementor-element.elementor-element-681eefb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:59px;font-weight:700;line-height:1em;color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-3ebd06b > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-1910 .elementor-element.elementor-element-3ebd06b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-3a502a3{text-align:start;}.elementor-1910 .elementor-element.elementor-element-3a502a3 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1910 .elementor-element.elementor-element-3350ce7{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-2822625{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-2822625:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-2822625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-f5e38ff .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-f5e38ff.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-f5e38ff.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-f5e38ff.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-f5e38ff.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-f5e38ff.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-f5e38ff .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-f5e38ff .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-2801a73 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-365757f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-365757f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-3f4dce5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-3f4dce5:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-3f4dce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-9569c31 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-9569c31.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-9569c31.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-9569c31.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-9569c31.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-9569c31.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-9569c31 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-9569c31 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-67d9d21 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-3a07b8b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-3a07b8b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-c5ece11{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-c5ece11:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-c5ece11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-ce4de86 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-ce4de86.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-ce4de86.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-ce4de86.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-ce4de86.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-ce4de86.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-ce4de86 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-ce4de86 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-31a15a7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-d4ba522 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-d4ba522{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-7080c70{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-7080c70:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-7080c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-1910 .elementor-element.elementor-element-7e4fe01{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-c86f508 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1910 .elementor-element.elementor-element-c86f508{text-align:start;}.elementor-1910 .elementor-element.elementor-element-c86f508 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:59px;font-weight:700;line-height:1em;color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-ad7d323 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-1910 .elementor-element.elementor-element-ad7d323 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-edca961{text-align:start;}.elementor-1910 .elementor-element.elementor-element-edca961 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1910 .elementor-element.elementor-element-a920bad{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-a39e4ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-a39e4ad:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-a39e4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-6bb34d1 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-6bb34d1.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6bb34d1.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-6bb34d1.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6bb34d1.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-6bb34d1.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6bb34d1 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-6bb34d1 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-5d065b0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-c111f0e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-c111f0e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-9f23de8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-9f23de8:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-9f23de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-662f46f .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-662f46f.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-662f46f.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-662f46f.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-662f46f.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-662f46f.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-662f46f .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-662f46f .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-13d3c2c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-8a1756b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-8a1756b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-1e766d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-1e766d4:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-1e766d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-cda1919 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-cda1919.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-cda1919.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-cda1919.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-cda1919.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-cda1919.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-cda1919 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-cda1919 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-3e8eb29 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-ab7ce67 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-ab7ce67{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-4152f3f{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-4152f3f:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-4152f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-1910 .elementor-element.elementor-element-e6df3e5{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-1254f35 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1910 .elementor-element.elementor-element-1254f35{text-align:start;}.elementor-1910 .elementor-element.elementor-element-1254f35 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:59px;font-weight:700;line-height:1em;color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-58d7646 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-1910 .elementor-element.elementor-element-58d7646 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-20689ba{text-align:start;}.elementor-1910 .elementor-element.elementor-element-20689ba img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1910 .elementor-element.elementor-element-57638d6{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-2f33583{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-2f33583:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-2f33583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-1358548 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-1358548.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-1358548.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-1358548.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-1358548.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-1358548.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-1358548 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-1358548 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-f69ba34 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-83a60eb > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-83a60eb{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-222b72b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-222b72b:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-222b72b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-9c25ec1 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-9c25ec1.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-9c25ec1.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-9c25ec1.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-9c25ec1.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-9c25ec1.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-9c25ec1 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-9c25ec1 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-09ac448 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-796d6fe > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-796d6fe{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-6d94120{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-6d94120:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-6d94120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-2679bd6 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-2679bd6.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-2679bd6.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-2679bd6.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-2679bd6.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-2679bd6.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-2679bd6 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-2679bd6 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-42211f1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-b2cf71d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-b2cf71d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-0c8a5ad{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-0c8a5ad:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-0c8a5ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-fd8c9a3{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-5d9bc92 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1910 .elementor-element.elementor-element-5d9bc92{text-align:start;}.elementor-1910 .elementor-element.elementor-element-5d9bc92 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:51px;font-weight:800;line-height:1em;color:#111111;}.elementor-1910 .elementor-element.elementor-element-5570eb9 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-1910 .elementor-element.elementor-element-5570eb9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#111111;}.elementor-1910 .elementor-element.elementor-element-3433768{text-align:start;}.elementor-1910 .elementor-element.elementor-element-3433768 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1910 .elementor-element.elementor-element-71e3d32{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-405dc40{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-405dc40:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-405dc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-6ab16fc .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-6ab16fc.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6ab16fc.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-6ab16fc.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6ab16fc.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-6ab16fc.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6ab16fc .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-6ab16fc .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-7a8a019 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-4dfd797 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-4dfd797{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-a6f7424{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-a6f7424:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-a6f7424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-b5a268b .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-b5a268b.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-b5a268b.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-b5a268b.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-b5a268b.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-b5a268b.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-b5a268b .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-b5a268b .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-defd3d6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-cdc67d3 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-cdc67d3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-faf40da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-faf40da:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-faf40da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-03b73c5 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-03b73c5.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-03b73c5.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-03b73c5.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-03b73c5.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-03b73c5.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-03b73c5 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-03b73c5 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-72b12b1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-64c8bfe > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-64c8bfe{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-4cf3c6d{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-4cf3c6d:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-4cf3c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-7cf0440{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-93f9872 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1910 .elementor-element.elementor-element-93f9872{text-align:start;}.elementor-1910 .elementor-element.elementor-element-93f9872 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:70px;font-weight:800;line-height:1em;color:#111111;}.elementor-1910 .elementor-element.elementor-element-a950dad > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-1910 .elementor-element.elementor-element-a950dad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;color:#111111;}.elementor-1910 .elementor-element.elementor-element-05547fd{text-align:start;}.elementor-1910 .elementor-element.elementor-element-05547fd img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1910 .elementor-element.elementor-element-399cc03{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-3b3b83f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-3b3b83f:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-3b3b83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-23794ea .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-23794ea.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-23794ea.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-23794ea.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-23794ea.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-23794ea.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-23794ea .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-23794ea .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-52a5adf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-d3f1224 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-d3f1224{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-c0cef38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-c0cef38:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-c0cef38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-e1589a1 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-e1589a1.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-e1589a1.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-e1589a1.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-e1589a1.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-e1589a1.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-e1589a1 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-e1589a1 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-eeb5a9d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-5742396 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-5742396{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-f882a32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-f882a32:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-f882a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-6c770e2.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6c770e2.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-6c770e2.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6c770e2.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-6c770e2.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-6c770e2 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-6c770e2 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-2d07624 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-78e2a34 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-78e2a34{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-4f2c884{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-4f2c884:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-4f2c884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1910 .elementor-element.elementor-element-00ccf70{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-7303788 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1910 .elementor-element.elementor-element-7303788{text-align:start;}.elementor-1910 .elementor-element.elementor-element-7303788 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:59px;font-weight:700;line-height:1.2em;color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-fa66e0c > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-1910 .elementor-element.elementor-element-fa66e0c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-647c3e3{text-align:start;}.elementor-1910 .elementor-element.elementor-element-647c3e3 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1910 .elementor-element.elementor-element-6146321{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-a4caaf2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-a4caaf2:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-a4caaf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-36e229d .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-36e229d.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-36e229d.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-36e229d.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-36e229d.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-36e229d.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-36e229d .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-36e229d .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-56d7d35 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-917910f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-917910f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-7e7f348{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-7e7f348:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-7e7f348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-66c5b30 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-66c5b30.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-66c5b30.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-66c5b30.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-66c5b30.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-66c5b30.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-66c5b30 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-66c5b30 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-9abd4f7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-8a39434 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-8a39434{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-a894584{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-a894584:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-a894584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-fba811c .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-fba811c.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-fba811c.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-fba811c.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-fba811c.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-fba811c.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-fba811c .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-fba811c .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-1b4fa88 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-2db3240 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-2db3240{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-378dcca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-378dcca:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-378dcca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-8f4256b .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-8f4256b.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-8f4256b.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-8f4256b.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-8f4256b.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-8f4256b.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-8f4256b .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-8f4256b .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-6bae371 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-93924e4 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-93924e4{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-daf7fa4{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-daf7fa4:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-daf7fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1910 .elementor-element.elementor-element-2bf23c4{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-4b0d25f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1910 .elementor-element.elementor-element-4b0d25f{text-align:start;}.elementor-1910 .elementor-element.elementor-element-4b0d25f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:59px;font-weight:700;line-height:1em;color:#F6FAFF;}.elementor-1910 .elementor-element.elementor-element-d77b165 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-1910 .elementor-element.elementor-element-d77b165 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-4257b27{text-align:start;}.elementor-1910 .elementor-element.elementor-element-4257b27 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1910 .elementor-element.elementor-element-32b8f17{--display:flex;--justify-content:center;}.elementor-1910 .elementor-element.elementor-element-e2dd29e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-e2dd29e:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-e2dd29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-d463023 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-d463023.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-d463023.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-d463023.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-d463023.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-d463023.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-d463023 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-d463023 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-976fd53 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-6256e93 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-6256e93{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-1301406{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-1301406:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-1301406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-71bf1a8 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-71bf1a8.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-71bf1a8.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-71bf1a8.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-71bf1a8.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-71bf1a8.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-71bf1a8 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-71bf1a8 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-b1b0ad9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-9f33fac > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-9f33fac{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-69e6cef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-69e6cef:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-69e6cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-e03b081 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-e03b081.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-e03b081.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-e03b081.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-e03b081.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-e03b081.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-e03b081 .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-e03b081 .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-f4a7190 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-b732e76 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-b732e76{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-5d6a02e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#363636;--border-color:#363636;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-5d6a02e:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-5d6a02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1910 .elementor-element.elementor-element-974908a .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-974908a.elementor-view-stacked .elementor-icon{background-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-974908a.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-974908a.elementor-view-default .elementor-icon{color:#F6D57F;border-color:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-974908a.elementor-view-framed .elementor-icon, .elementor-1910 .elementor-element.elementor-element-974908a.elementor-view-default .elementor-icon svg{fill:#F6D57F;}.elementor-1910 .elementor-element.elementor-element-974908a .elementor-icon{font-size:40px;}.elementor-1910 .elementor-element.elementor-element-974908a .elementor-icon svg{height:40px;}.elementor-1910 .elementor-element.elementor-element-f3effe8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-f89e173 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-f89e173{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-e1eaf82{--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-e1eaf82:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-e1eaf82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1910 .elementor-element.elementor-element-5cf0c05{--display:flex;--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:#787878FC;--border-color:#787878FC;--border-radius:12px 12px 12px 12px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-5cf0c05:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-5cf0c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1910 .elementor-element.elementor-element-9dcc803{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-1910 .elementor-element.elementor-element-9dcc803 > .elementor-widget-container{padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9C00;border-radius:1090px 1090px 1090px 1090px;}.elementor-1910 .elementor-element.elementor-element-9dcc803 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-6f0d1a1{width:initial;max-width:initial;text-align:center;}.elementor-1910 .elementor-element.elementor-element-6f0d1a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-6f0d1a1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-b69975e{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-b69975e:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-b69975e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-9b652ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-c7d94bb{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-458645e{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-458645e:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-458645e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-1910 .elementor-element.elementor-element-733a582{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-f2a3568{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-8cab959{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-8cab959:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-8cab959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-16491cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-ccab318{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-e291618{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-e291618:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-e291618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-66d8875{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-cc9fd99{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-a3368ce{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-a3368ce:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-a3368ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-b70307d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-a76e893{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-cd1df7f{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-cd1df7f:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-cd1df7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-6379c83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-9ac2365{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-b3f5b11{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-b3f5b11:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-b3f5b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-05840ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-4ff85be{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-8e91c4b{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-8e91c4b:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-8e91c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-d57590b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-df8fc73{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-de6ab32{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-de6ab32:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-de6ab32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-de6ab32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-fb19ace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-0d4cca2{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-72cbaf5{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-72cbaf5:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-72cbaf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-e4b83ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-e0cce0a{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-fd942e5{--n-accordion-title-font-size:18px;width:100%;max-width:100%;z-index:99;--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:13px;--n-accordion-item-title-distance-from-content:11px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FF9C00;--n-accordion-title-active-color:#FF9C00;--n-accordion-icon-size:21px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FF9C00;--n-accordion-icon-active-color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-fd942e5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#1A1A1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-fd942e5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-fd942e5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#131313;}:where( .elementor-1910 .elementor-element.elementor-element-fd942e5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF00;}.elementor-1910 .elementor-element.elementor-element-fd942e5 {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-1910 .elementor-element.elementor-element-fd942e5 > .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:"DM Sans", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-1910 .elementor-element.elementor-element-788d3df{--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-788d3df:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-788d3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1910 .elementor-element.elementor-element-396e4f7{--display:flex;--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:#787878FC;--border-color:#787878FC;--border-radius:12px 12px 12px 12px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-396e4f7:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-396e4f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1910 .elementor-element.elementor-element-9c28612{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-1910 .elementor-element.elementor-element-9c28612 > .elementor-widget-container{padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9C00;border-radius:1090px 1090px 1090px 1090px;}.elementor-1910 .elementor-element.elementor-element-9c28612 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-942e8f9{width:initial;max-width:initial;text-align:center;}.elementor-1910 .elementor-element.elementor-element-942e8f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-942e8f9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-d0ad935{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-d0ad935:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-d0ad935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-fd42ea8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-ff04ea1{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-6e999f5{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-6e999f5:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-6e999f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-1910 .elementor-element.elementor-element-38daae8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-4dda36f{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-e082a17{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-e082a17:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-e082a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-ce29928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-10cfd64{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-b3d91ad{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-b3d91ad:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-b3d91ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-82bc6b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-d781dbf{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-c2cf34e{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-c2cf34e:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-c2cf34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-88fd5cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-942ae46{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-7d8ae0c{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-7d8ae0c:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-7d8ae0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-84f2b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-cca72a4{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-aba4333{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-aba4333:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-aba4333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-6f3a472{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-ecc5b76{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-a84a093{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-a84a093:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-a84a093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-452fd2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-3367eed{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-c6cdc59{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-c6cdc59:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-c6cdc59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-c6cdc59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1910 .elementor-element.elementor-element-9120ebf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-f1ba764{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-b083532{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--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-1910 .elementor-element.elementor-element-b083532:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-b083532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-43ad16f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-eba7024{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-b135188{--n-accordion-title-font-size:18px;width:100%;max-width:100%;z-index:99;--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:13px;--n-accordion-item-title-distance-from-content:11px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FF9C00;--n-accordion-title-active-color:#FF9C00;--n-accordion-icon-size:21px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FF9C00;--n-accordion-icon-active-color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-b135188 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#1A1A1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-b135188 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#131313;}.elementor-1910 .elementor-element.elementor-element-b135188 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#131313;}:where( .elementor-1910 .elementor-element.elementor-element-b135188 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF00;}.elementor-1910 .elementor-element.elementor-element-b135188 {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-1910 .elementor-element.elementor-element-b135188 > .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:"Plus Jakarta Sans", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-1910 .elementor-element.elementor-element-b135188 :where( .elementor-1910 .elementor-element.elementor-element-b135188 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1910 .elementor-element.elementor-element-be15aba{--display:flex;--min-height:100px;--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:space-between;--align-items:center;--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-1910 .elementor-element.elementor-element-be15aba:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-be15aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1910 .elementor-element.elementor-element-be15aba > .elementor-shape-top .elementor-shape-fill, .elementor-1910 .elementor-element.elementor-element-be15aba > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-be15aba > .elementor-shape-top svg, .elementor-1910 .elementor-element.elementor-element-be15aba > .e-con-inner > .elementor-shape-top svg{height:4px;}.elementor-1910 .elementor-element.elementor-element-328a3c0{--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-1910 .elementor-element.elementor-element-fef786a.elementor-element{--order:99999 /* order end hack */;}.elementor-1910 .elementor-element.elementor-element-fef786a{text-align:start;}.elementor-1910 .elementor-element.elementor-element-fef786a img{width:7vw;}.elementor-1910 .elementor-element.elementor-element-ebbc9fc{--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-1910 .elementor-element.elementor-element-3b1aafb{text-align:center;}.elementor-1910 .elementor-element.elementor-element-3b1aafb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-4317ca3{--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-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1910 .elementor-element.elementor-element-6f8f7f3{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1910 .elementor-element.elementor-element-1992651{--display:flex;--min-height:100px;--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:space-between;--align-items:center;--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-1910 .elementor-element.elementor-element-1992651:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-1992651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1910 .elementor-element.elementor-element-1992651 > .elementor-shape-top .elementor-shape-fill, .elementor-1910 .elementor-element.elementor-element-1992651 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF9C00;}.elementor-1910 .elementor-element.elementor-element-1992651 > .elementor-shape-top svg, .elementor-1910 .elementor-element.elementor-element-1992651 > .e-con-inner > .elementor-shape-top svg{height:4px;}.elementor-1910 .elementor-element.elementor-element-f86e0a3{--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-1910 .elementor-element.elementor-element-3055e31.elementor-element{--order:99999 /* order end hack */;}.elementor-1910 .elementor-element.elementor-element-3055e31{text-align:start;}.elementor-1910 .elementor-element.elementor-element-3055e31 img{width:7vw;}.elementor-1910 .elementor-element.elementor-element-9b6b963{--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-1910 .elementor-element.elementor-element-30fa7c8{text-align:center;}.elementor-1910 .elementor-element.elementor-element-30fa7c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1910 .elementor-element.elementor-element-a648ec2{--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-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1910 .elementor-element.elementor-element-f5cefb0{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(max-width:1024px){.elementor-1910 .elementor-element.elementor-element-f4741ac{--padding-top:10vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1910 .elementor-element.elementor-element-8e3dfa3 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1910 .elementor-element.elementor-element-8e3dfa3.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-c66cfc8{--grid-auto-flow:row;}.elementor-1910 .elementor-element.elementor-element-1c6dcf0{--padding-top:10vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-f3ee10b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1910 .elementor-element.elementor-element-f3ee10b.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-d13791b{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1910 .elementor-element.elementor-element-c21c5f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-1910 .elementor-element.elementor-element-c21c5f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-c21c5f6.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-c21c5f6 .elementor-image-box-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-c21c5f6 .elementor-image-box-title{font-size:36px;line-height:1.1em;letter-spacing:0px;}.elementor-1910 .elementor-element.elementor-element-4386625{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-1910 .elementor-element.elementor-element-464f440{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-title a{font-size:24px;}.elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-description{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-33cbfe2{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-title a{font-size:24px;}.elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-description{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-49a9d93{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-title a{font-size:24px;}.elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-description{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-17b7183{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-title a{font-size:24px;}.elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-description{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-4f023e2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1910 .elementor-element.elementor-element-4f023e2.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-2b1141e{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-9db710a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-1910 .elementor-element.elementor-element-9db710a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-9db710a.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-9db710a .elementor-image-box-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-9db710a .elementor-image-box-title{font-size:36px;line-height:1.1em;letter-spacing:0px;}.elementor-1910 .elementor-element.elementor-element-982bf1c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-706e6f5{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-title a{font-size:24px;}.elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-description{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-title a{font-size:24px;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-description{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-3f9bf66{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-title a{font-size:24px;}.elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-description{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-cc053d2{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-title a{font-size:24px;}.elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-description{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-f2679cb > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1910 .elementor-element.elementor-element-f2679cb.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-1c0426b{--margin-top:0em;--margin-bottom:0em;--margin-left:01.2em;--margin-right:0em;}.elementor-1910 .elementor-element.elementor-element-d5fff9c .elementor-heading-title{font-size:0.8em;}.elementor-1910 .elementor-element.elementor-element-4c41a01 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-4c41a01{font-size:13px;}.elementor-1910 .elementor-element.elementor-element-d3809db > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-d3809db{--container-widget-width:535px;--container-widget-flex-grow:0;width:var( --container-widget-width, 535px );max-width:535px;}.elementor-1910 .elementor-element.elementor-element-761f2c7{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-388efb2{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1910 .elementor-element.elementor-element-76f86ac > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1910 .elementor-element.elementor-element-76f86ac.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-119000e{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-eececdc{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1910 .elementor-element.elementor-element-3b786d6 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1910 .elementor-element.elementor-element-3b786d6.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-45cb188{--margin-top:0em;--margin-bottom:0em;--margin-left:01.2em;--margin-right:0em;}.elementor-1910 .elementor-element.elementor-element-f7f8fe9 .elementor-heading-title{font-size:0.8em;}.elementor-1910 .elementor-element.elementor-element-9425b9b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-9425b9b{font-size:13px;}.elementor-1910 .elementor-element.elementor-element-c353d55 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-c353d55{--container-widget-width:535px;--container-widget-flex-grow:0;width:var( --container-widget-width, 535px );max-width:535px;}.elementor-1910 .elementor-element.elementor-element-6056895 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-ecf1491 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-681eefb .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-c86f508 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-1254f35 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-5d9bc92 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-93f9872 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-7303788 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-4b0d25f .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-e1eaf82{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-9dcc803{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-1910 .elementor-element.elementor-element-6f0d1a1{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-1910 .elementor-element.elementor-element-fd942e5{width:100%;max-width:100%;--n-accordion-title-font-size:20px;}.elementor-1910 .elementor-element.elementor-element-788d3df{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-9c28612{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-1910 .elementor-element.elementor-element-942e8f9{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-1910 .elementor-element.elementor-element-b135188{width:100%;max-width:100%;--n-accordion-title-font-size:20px;}.elementor-1910 .elementor-element.elementor-element-be15aba{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-fef786a{text-align:center;}.elementor-1910 .elementor-element.elementor-element-fef786a img{width:25vw;}.elementor-1910 .elementor-element.elementor-element-3b1aafb{text-align:center;}.elementor-1910 .elementor-element.elementor-element-3b1aafb .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-1992651{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-3055e31{text-align:center;}.elementor-1910 .elementor-element.elementor-element-3055e31 img{width:25vw;}.elementor-1910 .elementor-element.elementor-element-30fa7c8{text-align:center;}.elementor-1910 .elementor-element.elementor-element-30fa7c8 .elementor-heading-title{font-size:16px;line-height:1.2em;}}@media(max-width:767px){.elementor-1910 .elementor-element.elementor-element-f4741ac{--content-width:100vw;--min-height:100vh;--padding-top:10vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1910 .elementor-element.elementor-element-8e3dfa3 .elementor-button{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-c72b021{text-align:center;}.elementor-1910 .elementor-element.elementor-element-c72b021 img{width:37%;}.elementor-1910 .elementor-element.elementor-element-c66cfc8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1910 .elementor-element.elementor-element-38f49a8 .elementor-button{font-size:18px;}.elementor-1910 .elementor-element.elementor-element-1c6dcf0:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-1c6dcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/banner-mobile-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1910 .elementor-element.elementor-element-1c6dcf0{--min-height:100vh;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-125709f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-125709f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1910 .elementor-element.elementor-element-125709f .elementor-heading-title{font-size:27px;}.elementor-1910 .elementor-element.elementor-element-c591cee{width:100%;max-width:100%;font-size:12px;}.elementor-1910 .elementor-element.elementor-element-0688592 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-0688592 .elementor-button{font-size:13px;border-radius:0px 0px 0px 0px;padding:15px 10px 15px 10px;}.elementor-1910 .elementor-element.elementor-element-f3ee10b .elementor-button{font-size:12px;padding:15px 35px 15px 35px;}.elementor-1910 .elementor-element.elementor-element-67d2016{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1910 .elementor-element.elementor-element-b0c696b{text-align:center;}.elementor-1910 .elementor-element.elementor-element-b0c696b img{width:25%;}.elementor-1910 .elementor-element.elementor-element-d13791b{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1910 .elementor-element.elementor-element-c21c5f6{width:var( --container-widget-width, 107.029% );max-width:107.029%;--container-widget-width:107.029%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-c21c5f6 .elementor-image-box-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-1910 .elementor-element.elementor-element-c21c5f6 .elementor-image-box-description{font-size:14px;line-height:1.5em;}.elementor-1910 .elementor-element.elementor-element-4386625{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-1910 .elementor-element.elementor-element-464f440{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-464f440 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-33cbfe2{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-33cbfe2 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-49a9d93{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-49a9d93 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-17b7183{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-17b7183 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-4f023e2 .elementor-button{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-2b1141e{--padding-top:5vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-9db710a{width:var( --container-widget-width, 107.029% );max-width:107.029%;--container-widget-width:107.029%;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-9db710a .elementor-image-box-title{margin-bottom:10px;font-size:38px;line-height:1em;letter-spacing:0px;}.elementor-1910 .elementor-element.elementor-element-9db710a .elementor-image-box-description{font-size:20px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-982bf1c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1910 .elementor-element.elementor-element-706e6f5{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-706e6f5 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-5e7a9cf .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-3f9bf66{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-3f9bf66 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-cc053d2{width:100%;max-width:100%;}.elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-title, .elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-cc053d2 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-3620b16 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-3620b16{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1910 .elementor-element.elementor-element-3620b16.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-d93f547:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-d93f547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1910 .elementor-element.elementor-element-f2679cb .elementor-button{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-4b8e197:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-4b8e197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/BANNER.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1910 .elementor-element.elementor-element-4b8e197{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-b038acd{--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-6cf317a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1910 .elementor-element.elementor-element-6cf317a .elementor-heading-title{font-size:33px;}.elementor-1910 .elementor-element.elementor-element-8f47af5{text-align:center;font-size:16px;}.elementor-1910 .elementor-element.elementor-element-aaba877{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-33e5234{--width:500px;--min-height: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-1910 .elementor-element.elementor-element-c94d24c.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-806e432 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-806e432{font-size:19px;}.elementor-1910 .elementor-element.elementor-element-65aa4c8{font-size:21px;}.elementor-1910 .elementor-element.elementor-element-737ee6a.elementor-element{--order:-99999 /* order start hack */;}.elementor-1910 .elementor-element.elementor-element-bc4fd42{font-size:20px;}.elementor-1910 .elementor-element.elementor-element-2bcf6cf.elementor-element{--order:-99999 /* order start hack */;}.elementor-1910 .elementor-element.elementor-element-f0ec0f7{font-size:19px;}.elementor-1910 .elementor-element.elementor-element-33e2cc9{--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-1910 .elementor-element.elementor-element-1c0426b{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1910 .elementor-element.elementor-element-068c4d4{text-align:center;}.elementor-1910 .elementor-element.elementor-element-d5fff9c{text-align:center;}.elementor-1910 .elementor-element.elementor-element-d5fff9c .elementor-heading-title{font-size:1em;}.elementor-1910 .elementor-element.elementor-element-4c41a01{width:100%;max-width:100%;text-align:center;}.elementor-1910 .elementor-element.elementor-element-4c41a01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-d3809db{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-d3809db > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-d3809db.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-761f2c7{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-41cd206{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-41cd206.e-con{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-388efb2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-388efb2.e-con{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-76f86ac .elementor-button{font-size:16px;}.elementor-1910 .elementor-element.elementor-element-119000e{--padding-top:10vw;--padding-bottom:11vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-213bb03{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-213bb03.e-con{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-eececdc{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-eececdc.e-con{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-7e3f4ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-7e3f4ee{text-align:center;font-size:24px;}.elementor-1910 .elementor-element.elementor-element-925aadf{text-align:center;font-size:14px;}.elementor-1910 .elementor-element.elementor-element-3b786d6 .elementor-button{font-size:13px;line-height:1.2em;padding:10px 20px 10px 20px;}.elementor-1910 .elementor-element.elementor-element-25cc7a1:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-25cc7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://billioncompany.com.br/wp-content/uploads/2026/03/BANNER.jpg");}.elementor-1910 .elementor-element.elementor-element-25cc7a1{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-1910 .elementor-element.elementor-element-45cb188{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1910 .elementor-element.elementor-element-78d2836{text-align:center;}.elementor-1910 .elementor-element.elementor-element-78d2836 img{width:30%;}.elementor-1910 .elementor-element.elementor-element-f7f8fe9{text-align:center;}.elementor-1910 .elementor-element.elementor-element-f7f8fe9 .elementor-heading-title{font-size:23px;}.elementor-1910 .elementor-element.elementor-element-9425b9b{width:100%;max-width:100%;text-align:center;}.elementor-1910 .elementor-element.elementor-element-9425b9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-c353d55{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-1910 .elementor-element.elementor-element-c353d55 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-1910 .elementor-element.elementor-element-c353d55.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6056895 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-e1a9e37{text-align:center;}.elementor-1910 .elementor-element.elementor-element-e1a9e37 .elementor-heading-title{font-size:15px;}.elementor-1910 .elementor-element.elementor-element-5274682{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-ecf1491 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-ecf1491{text-align:center;}.elementor-1910 .elementor-element.elementor-element-ecf1491 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-8ec5257{text-align:center;}.elementor-1910 .elementor-element.elementor-element-8ec5257 .elementor-heading-title{font-size:18px;}.elementor-1910 .elementor-element.elementor-element-c7083ed.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-c7083ed .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-8d43c76.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-8d43c76{text-align:center;}.elementor-1910 .elementor-element.elementor-element-8d43c76 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-4e9c4d0.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-4e9c4d0{text-align:center;font-size:17px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-cc7794a.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-c2a7d4f.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-c2a7d4f{text-align:center;}.elementor-1910 .elementor-element.elementor-element-c2a7d4f .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-24ec39d.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-24ec39d{text-align:center;font-size:17px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-6c2b9fa.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6c2b9fa .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-90802a5.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-90802a5{text-align:center;}.elementor-1910 .elementor-element.elementor-element-90802a5 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-5e53a54.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-5e53a54{text-align:center;font-size:17px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-681eefb .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-3ebd06b{text-align:center;}.elementor-1910 .elementor-element.elementor-element-3ebd06b .elementor-heading-title{font-size:15px;}.elementor-1910 .elementor-element.elementor-element-7080c70{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-c86f508{text-align:center;}.elementor-1910 .elementor-element.elementor-element-c86f508 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-1910 .elementor-element.elementor-element-ad7d323{text-align:center;}.elementor-1910 .elementor-element.elementor-element-ad7d323 .elementor-heading-title{font-size:17px;}.elementor-1910 .elementor-element.elementor-element-6bb34d1.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6bb34d1 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-5d065b0.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-5d065b0{text-align:center;}.elementor-1910 .elementor-element.elementor-element-5d065b0 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-c111f0e.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-c111f0e{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-662f46f.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-662f46f .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-13d3c2c.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-13d3c2c{text-align:center;}.elementor-1910 .elementor-element.elementor-element-13d3c2c .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-8a1756b.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-8a1756b{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-cda1919.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-cda1919 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-3e8eb29.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-3e8eb29{text-align:center;}.elementor-1910 .elementor-element.elementor-element-3e8eb29 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-ab7ce67.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-ab7ce67{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-4152f3f{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1910 .elementor-element.elementor-element-1254f35{text-align:center;}.elementor-1910 .elementor-element.elementor-element-1254f35 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-1910 .elementor-element.elementor-element-58d7646{text-align:center;}.elementor-1910 .elementor-element.elementor-element-58d7646 .elementor-heading-title{font-size:17px;}.elementor-1910 .elementor-element.elementor-element-1358548.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-1358548 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-f69ba34.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-f69ba34{text-align:center;}.elementor-1910 .elementor-element.elementor-element-f69ba34 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-83a60eb.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-83a60eb{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-9c25ec1.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-9c25ec1 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-09ac448.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-09ac448{text-align:center;}.elementor-1910 .elementor-element.elementor-element-09ac448 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-796d6fe.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-796d6fe{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-2679bd6.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-2679bd6 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-42211f1.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-42211f1{text-align:center;}.elementor-1910 .elementor-element.elementor-element-42211f1 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-b2cf71d.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-b2cf71d{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-5d9bc92 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-5570eb9{text-align:center;}.elementor-1910 .elementor-element.elementor-element-5570eb9 .elementor-heading-title{font-size:15px;}.elementor-1910 .elementor-element.elementor-element-93f9872 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-93f9872{text-align:center;}.elementor-1910 .elementor-element.elementor-element-93f9872 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-a950dad{text-align:center;}.elementor-1910 .elementor-element.elementor-element-a950dad .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-23794ea.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-23794ea .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-52a5adf.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-52a5adf{text-align:center;}.elementor-1910 .elementor-element.elementor-element-52a5adf .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-d3f1224.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-d3f1224{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-e1589a1.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-e1589a1 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-eeb5a9d.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-eeb5a9d{text-align:center;}.elementor-1910 .elementor-element.elementor-element-eeb5a9d .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-5742396.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-5742396{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-6c770e2.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6c770e2 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-2d07624.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-2d07624{text-align:center;}.elementor-1910 .elementor-element.elementor-element-2d07624 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-78e2a34.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-78e2a34{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-7303788 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-fa66e0c{text-align:center;}.elementor-1910 .elementor-element.elementor-element-fa66e0c .elementor-heading-title{font-size:15px;}.elementor-1910 .elementor-element.elementor-element-4b0d25f{text-align:center;}.elementor-1910 .elementor-element.elementor-element-4b0d25f .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-d77b165{text-align:center;}.elementor-1910 .elementor-element.elementor-element-d77b165 .elementor-heading-title{font-size:17px;}.elementor-1910 .elementor-element.elementor-element-d463023.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-d463023 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-976fd53.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-976fd53{text-align:center;}.elementor-1910 .elementor-element.elementor-element-976fd53 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-6256e93.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-6256e93{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-71bf1a8.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-71bf1a8 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-b1b0ad9.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-b1b0ad9{text-align:center;}.elementor-1910 .elementor-element.elementor-element-b1b0ad9 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-9f33fac.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-9f33fac{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-e03b081.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-e03b081 .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-f4a7190.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-f4a7190{text-align:center;}.elementor-1910 .elementor-element.elementor-element-f4a7190 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-b732e76.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-b732e76{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-974908a.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-974908a .elementor-icon-wrapper{text-align:center;}.elementor-1910 .elementor-element.elementor-element-f3effe8.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-f3effe8{text-align:center;}.elementor-1910 .elementor-element.elementor-element-f3effe8 .elementor-heading-title{font-size:25px;}.elementor-1910 .elementor-element.elementor-element-f89e173.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-f89e173{text-align:center;font-size:17px;}.elementor-1910 .elementor-element.elementor-element-5cf0c05{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-9dcc803{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1910 .elementor-element.elementor-element-9dcc803 .elementor-heading-title{font-size:14px;line-height:1em;letter-spacing:2.8px;}.elementor-1910 .elementor-element.elementor-element-6f0d1a1{width:100%;max-width:100%;text-align:center;}.elementor-1910 .elementor-element.elementor-element-6f0d1a1 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-1910 .elementor-element.elementor-element-b69975e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-c7d94bb{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-458645e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-f2a3568{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-8cab959{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-ccab318{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-e291618{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-cc9fd99{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-a3368ce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-a76e893{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-cd1df7f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-9ac2365{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-b3f5b11{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-4ff85be{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-8e91c4b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-df8fc73{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-de6ab32{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-0d4cca2{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-72cbaf5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1910 .elementor-element.elementor-element-e0cce0a{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-fd942e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-fd942e5{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:16px;}:where( .elementor-1910 .elementor-element.elementor-element-fd942e5 > .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{line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-396e4f7{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-9c28612{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1910 .elementor-element.elementor-element-9c28612 .elementor-heading-title{font-size:14px;line-height:1em;letter-spacing:2.8px;}.elementor-1910 .elementor-element.elementor-element-942e8f9{width:100%;max-width:100%;text-align:center;}.elementor-1910 .elementor-element.elementor-element-942e8f9 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-1910 .elementor-element.elementor-element-d0ad935{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-ff04ea1{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-6e999f5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-4dda36f{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-e082a17{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-10cfd64{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-b3d91ad{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-d781dbf{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-c2cf34e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-942ae46{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-7d8ae0c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-cca72a4{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-aba4333{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-ecc5b76{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-a84a093{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-3367eed{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-c6cdc59{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-f1ba764{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-b083532{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1910 .elementor-element.elementor-element-eba7024{font-size:14px;line-height:1.3em;}.elementor-1910 .elementor-element.elementor-element-b135188 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1910 .elementor-element.elementor-element-b135188.elementor-element{--align-self:center;}.elementor-1910 .elementor-element.elementor-element-b135188{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:16px;}:where( .elementor-1910 .elementor-element.elementor-element-b135188 > .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{line-height:1.2em;}.elementor-1910 .elementor-element.elementor-element-be15aba{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-fef786a img{width:50vw;}.elementor-1910 .elementor-element.elementor-element-3b1aafb{text-align:center;}.elementor-1910 .elementor-element.elementor-element-3b1aafb .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1910 .elementor-element.elementor-element-6f8f7f3 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-1910 .elementor-element.elementor-element-1992651{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1910 .elementor-element.elementor-element-3055e31 img{width:30vw;}.elementor-1910 .elementor-element.elementor-element-30fa7c8{text-align:center;}.elementor-1910 .elementor-element.elementor-element-30fa7c8 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1910 .elementor-element.elementor-element-f5cefb0 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}}@media(min-width:768px){.elementor-1910 .elementor-element.elementor-element-f4741ac{--content-width:1280px;}.elementor-1910 .elementor-element.elementor-element-8e70ebd{--width:92.267%;}.elementor-1910 .elementor-element.elementor-element-80c9050{--width:100%;}.elementor-1910 .elementor-element.elementor-element-e818387{--width:60%;}.elementor-1910 .elementor-element.elementor-element-4a31572{--width:100%;}.elementor-1910 .elementor-element.elementor-element-c66cfc8{--width:90%;}.elementor-1910 .elementor-element.elementor-element-6d615ff{--width:60%;}.elementor-1910 .elementor-element.elementor-element-1c6dcf0{--content-width:1280px;}.elementor-1910 .elementor-element.elementor-element-c4bedf0{--width:60%;}.elementor-1910 .elementor-element.elementor-element-43c630b{--width:99.532%;}.elementor-1910 .elementor-element.elementor-element-b038acd{--width:99.532%;}.elementor-1910 .elementor-element.elementor-element-1c0426b{--width:23%;}.elementor-1910 .elementor-element.elementor-element-761f2c7{--content-width:1050px;}.elementor-1910 .elementor-element.elementor-element-41cd206{--width:70%;}.elementor-1910 .elementor-element.elementor-element-388efb2{--content-width:100%;}.elementor-1910 .elementor-element.elementor-element-119000e{--content-width:1050px;}.elementor-1910 .elementor-element.elementor-element-213bb03{--width:70%;}.elementor-1910 .elementor-element.elementor-element-eececdc{--content-width:100%;}.elementor-1910 .elementor-element.elementor-element-45cb188{--width:23%;}.elementor-1910 .elementor-element.elementor-element-3b33a5d{--content-width:1440px;}.elementor-1910 .elementor-element.elementor-element-5274682{--content-width:1440px;}.elementor-1910 .elementor-element.elementor-element-7080c70{--content-width:1440px;}.elementor-1910 .elementor-element.elementor-element-4152f3f{--content-width:1440px;}.elementor-1910 .elementor-element.elementor-element-0c8a5ad{--content-width:1440px;}.elementor-1910 .elementor-element.elementor-element-4cf3c6d{--content-width:1440px;}.elementor-1910 .elementor-element.elementor-element-4f2c884{--content-width:1440px;}.elementor-1910 .elementor-element.elementor-element-daf7fa4{--content-width:1440px;}.elementor-1910 .elementor-element.elementor-element-e1eaf82{--content-width:1200px;}.elementor-1910 .elementor-element.elementor-element-5cf0c05{--width:74%;}.elementor-1910 .elementor-element.elementor-element-de6ab32{--width:93.585%;}.elementor-1910 .elementor-element.elementor-element-788d3df{--content-width:1200px;}.elementor-1910 .elementor-element.elementor-element-396e4f7{--width:74%;}.elementor-1910 .elementor-element.elementor-element-c6cdc59{--width:93.585%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1910 .elementor-element.elementor-element-41cd206{--width:80%;}.elementor-1910 .elementor-element.elementor-element-388efb2{--content-width:100%;}.elementor-1910 .elementor-element.elementor-element-213bb03{--width:80%;}.elementor-1910 .elementor-element.elementor-element-eececdc{--content-width:100%;}}@media(min-width:1025px){.elementor-1910 .elementor-element.elementor-element-d93f547:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-d93f547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1910 .elementor-element.elementor-element-4b8e197:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-4b8e197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-073a70e *//* Liquid Glass Effect para botão com classe liquid-btn */
.liquid-btn {
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    background: rgba(25, 20, 35, 0.4);
    border-radius: 14px;
    box-shadow: 
        0 25px 50px rgba(0, 0, 0, 0.25),
        inset 0 1px 0 rgba(255, 255, 255, 0.15),
        inset 0 -1px 0 rgba(0, 0, 0, 0.3),
        inset 4px 4px 10px -6px rgba(255, 255, 255, 0.25),
        inset -4px -4px 10px -6px rgba(255, 255, 255, 0.05) !important;
    transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Camada principal de distorção */
.liquid-btn .glass-distortion {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: 
        radial-gradient(
            circle at 20% 30%,
            rgba(255, 255, 255, 0.08) 0%,
            rgba(255, 255, 255, 0.04) 15%,
            transparent 30%
        ),
        radial-gradient(
            circle at 80% 70%,
            rgba(255, 255, 255, 0.06) 0%,
            rgba(255, 255, 255, 0.02) 20%,
            transparent 35%
        ),
        linear-gradient(
            45deg,
            transparent 49%,
            rgba(255, 255, 255, 0.02) 50%,
            transparent 51%
        ),
        linear-gradient(
            -45deg,
            transparent 49%,
            rgba(255, 255, 255, 0.015) 50%,
            transparent 51%
        );
    background-size: 
        100% 100%,
        100% 100%,
        30px 30px,
        30px 30px;
    filter: blur(1.5px) contrast(1.2) brightness(1.1);
    opacity: 0.5;
    animation: distortionMove 12s infinite alternate ease-in-out;
    pointer-events: none;
    z-index: 1;
    mix-blend-mode: overlay;
    border-radius: 14px;
}

/* Efeito de micro-ondas */
.liquid-btn .liquid-waves {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: 
        repeating-radial-gradient(
            circle at 50% 50%,
            transparent,
            transparent 10px,
            rgba(255, 255, 255, 0.01) 10px,
            rgba(255, 255, 255, 0.01) 11px
        );
    opacity: 0.2;
    animation: wavesPulse 8s infinite ease-in-out;
    pointer-events: none;
    z-index: 0;
    mix-blend-mode: soft-light;
}

/* Efeito de reflexo líquido */
.liquid-btn .liquid-reflection {
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: 
        linear-gradient(
            45deg,
            transparent 40%,
            rgba(255, 255, 255, 0.05) 50%,
            transparent 60%
        ),
        linear-gradient(
            -45deg,
            transparent 40%,
            rgba(255, 255, 255, 0.04) 50%,
            transparent 60%
        );
    transform: rotate(30deg);
    animation: liquidFlow 10s linear infinite;
    pointer-events: none;
    z-index: 1;
    opacity: 0.3;
    filter: blur(3px);
}

/* Efeito de luz do mouse */
.liquid-btn::before {
    content: '';
    position: absolute;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background: radial-gradient(
        circle,
        rgba(255, 255, 255, 0.2) 0%,
        rgba(255, 255, 255, 0.1) 30%,
        rgba(255, 255, 255, 0.05) 50%,
        transparent 70%
    );
    filter: blur(30px);
    pointer-events: none;
    transform: translate(-50%, -50%);
    top: var(--mouse-y, 50%);
    left: var(--mouse-x, 50%);
    opacity: 0;
    transition: 
        opacity 0.4s ease,
        top 0.1s ease,
        left 0.1s ease;
    z-index: 3;
    mix-blend-mode: screen;
}

/* Animações */
@keyframes distortionMove {
    0% {
        transform: translate(0, 0) scale(1);
        opacity: 0.4;
        filter: blur(1px) contrast(1.1);
    }
    25% {
        transform: translate(8px, 5px) scale(1.02);
        opacity: 0.6;
        filter: blur(2px) contrast(1.3);
    }
    50% {
        transform: translate(5px, 10px) scale(0.98);
        opacity: 0.5;
        filter: blur(1.8px) contrast(1.2);
    }
    75% {
        transform: translate(12px, 3px) scale(1.01);
        opacity: 0.7;
        filter: blur(2.2px) contrast(1.4);
    }
    100% {
        transform: translate(3px, 8px) scale(0.99);
        opacity: 0.45;
        filter: blur(1.5px) contrast(1.15);
    }
}

@keyframes wavesPulse {
    0%, 100% {
        transform: scale(1);
        opacity: 0.15;
    }
    50% {
        transform: scale(1.1);
        opacity: 0.25;
    }
}

@keyframes liquidFlow {
    0% {
        transform: rotate(30deg) translateX(-30%);
    }
    100% {
        transform: rotate(30deg) translateX(30%);
    }
}

/* Efeitos no hover */
.liquid-btn:hover .glass-distortion {
    animation: distortionMove 6s infinite alternate ease-in-out;
    opacity: 0.7;
    filter: blur(2.5px) contrast(1.4) brightness(1.3);
}

.liquid-btn:hover::before {
    opacity: 0.8;
    filter: blur(35px);
}

.liquid-btn:hover {
    backdrop-filter: blur(15px) contrast(1.3) brightness(1.1);
    -webkit-backdrop-filter: blur(15px) contrast(1.3) brightness(1.1);
    transform: translateY(-3px);
}

/* Conteúdo sobre os efeitos */
.liquid-btn > * {
    position: relative;
    z-index: 4;
}

/* Efeito no ícone */
.liquid-btn .elementor-button-icon {
    transition: all 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3)) contrast(1.1);
}

.liquid-btn:hover .elementor-button-icon {
    transform: scale(1.15) rotate(5deg) translateZ(10px);
    filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.6)) contrast(1.3) brightness(1.2);
}

/* Efeito no texto */
.liquid-btn .elementor-button-text {
    transition: all 0.3s ease;
    position: relative;
    z-index: 5;
}

.liquid-btn:hover .elementor-button-text {
    transform: translateX(3px);
}
/* ================================
   🌈 Ripple Holográfico Líquido
================================ */
.liquid-btn .ripple {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    transform: translate(-50%, -50%) scale(0);
    background: radial-gradient(
        circle,
        rgba(255, 255, 255, 0.55) 0%,
        rgba(255, 255, 255, 0.25) 40%,
        rgba(255, 255, 255, 0.05) 70%,
        transparent 100%
    );
    mix-blend-mode: screen;
    filter: blur(16px);
    opacity: 0.9;
    animation: liquidRipple 1.1s cubic-bezier(0.25, 1, 0.35, 1);
    z-index: 4;
}

/* Onda secundária holográfica */
.liquid-btn .ripple-2 {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    transform: translate(-50%, -50%) scale(0);
    background: conic-gradient(
        from 0deg,
        #ff00ff55,
        #00eaff55,
        #7b5fff55,
        #ff00ff55
    );
    opacity: 0.35;
    mix-blend-mode: screen;
    filter: blur(20px);
    animation: rippleSecondary 1.4s ease-out;
    z-index: 3;
}

/* Distorção líquida simulando refração (vidro molhado) */
.liquid-btn .refraction {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(255,255,255,0.25), transparent 70%);
    filter: blur(10px) contrast(1.6);
    opacity: 0.4;
    transform: translate(-50%, -50%) scale(0);
    mix-blend-mode: overlay;
    animation: refractionPulse 0.9s ease-out;
    z-index: 2;
}

/* Respingo invertido (quando solta o clique) */
.liquid-btn .reverse-splash {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(
        circle,
        transparent,
        rgba(255,255,255,0.15) 30%,
        transparent 60%
    );
    filter: blur(18px);
    opacity: 0.25;
    transform: translate(-50%, -50%) scale(1);
    mix-blend-mode: screen;
    animation: reverseSplash 0.6s ease-out;
    z-index: 4;
}


/* -------- ANIMAÇÕES -------- */

@keyframes liquidRipple {
    0% {
        transform: translate(-50%, -50%) scale(0);
        opacity: 1;
        filter: blur(24px);
    }
    45% {
        transform: translate(-50%, -50%) scale(1.35);
        opacity: 0.6;
        filter: blur(14px);
    }
    100% {
        transform: translate(-50%, -50%) scale(2.4);
        opacity: 0;
        filter: blur(35px);
    }
}

@keyframes rippleSecondary {
    0% {
        transform: translate(-50%, -50%) scale(0);
        opacity: 0.35;
        filter: blur(30px);
    }
    100% {
        transform: translate(-50%, -50%) scale(3);
        opacity: 0;
        filter: blur(45px);
    }
}

@keyframes refractionPulse {
    0% {
        transform: translate(-50%, -50%) scale(0.3);
        opacity: 0.6;
        filter: blur(5px);
    }
    100% {
        transform: translate(-50%, -50%) scale(2.2);
        opacity: 0;
        filter: blur(25px);
    }
}

@keyframes reverseSplash {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 0.25;
    }
    100% {
        transform: translate(-50%, -50%) scale(1.6);
        opacity: 0;
    }
}
/* ===========================================================
   🧊 GLASS NEUTRO REAL – independente do background
=========================================================== */

.liquid-btn {
    position: relative;
    overflow: hidden;

    /* O vidro real: neutro, sem cor */
    background: rgba(255, 255, 255, 0.10); 
    backdrop-filter: blur(14px) brightness(1.1);
    -webkit-backdrop-filter: blur(14px) brightness(1.1);

    border-radius: 16px;
    border: 1px solid rgba(255,255,255,0.18);

    box-shadow:
        0 8px 20px rgba(0,0,0,0.35),
        inset 0 1px 0 rgba(255,255,255,0.35),
        inset 0 -1px 0 rgba(0,0,0,0.25);

    transition: transform .25s ease, box-shadow .25s ease;
}

/* Reflexo superior neutro – não colore */
.liquid-btn::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(255,255,255,0.55) 0%,
        rgba(255,255,255,0.20) 20%,
        rgba(255,255,255,0) 40%
    );

    pointer-events: none;
    mix-blend-mode: screen;
    opacity: 0.5;
}

/* Glow interno branco suave – neutro e premium */
.liquid-btn::after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;

    background: radial-gradient(
        circle at 50% 60%,
        rgba(255,255,255,0.20),
        rgba(255,255,255,0) 60%
    );

    pointer-events: none;
    opacity: 0.25;
    filter: blur(22px);
    transition: opacity .25s ease, filter .25s ease;
}

/* Hover: mais vidro, menos cor */
.liquid-btn:hover {
    transform: translateY(-2px);
    box-shadow:
        0 12px 28px rgba(0,0,0,0.45),
        inset 0 1px 0 rgba(255,255,255,0.4),
        inset 0 -1px 0 rgba(0,0,0,0.3);
}

.liquid-btn:hover::after {
    opacity: 0.35;
    filter: blur(26px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e3dfa3 *//* BOTÃO VERMELHO PREMIUM */
.elementor-1910 .elementor-element.elementor-element-8e3dfa3 {
  border-radius: 12px;

  /* Borda superior suave */
  border-top: 2px solid #FFC8C8;

  /* Degradê Vermelho Premium */
  background: linear-gradient(90deg, #0e9400 0%, #14d600 50%, #0e9400 100%);

  /* Glows vermelhos */
  box-shadow:
    0 10px 20px 0 rgba(15, 160, 0, 0.45),
    0 20px 40px 0 rgba(15, 160, 0, 0.32),
    0 40px 80px 0 rgba(15, 160, 0, 0.20),
    0 60px 120px 0 rgba(15, 160, 0, 0.12);

  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white !important;
}

/* Ícone */
.elementor-1910 .elementor-element.elementor-element-8e3dfa3 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-1910 .elementor-element.elementor-element-8e3dfa3:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-1910 .elementor-element.elementor-element-8e3dfa3:active {
  opacity: 0.5;
}

/* SHINERY ANIMADO */
.elementor-1910 .elementor-element.elementor-element-8e3dfa3::before {
  content: '';
  background: linear-gradient(10deg, #FFECEC 12.81%, rgba(255, 210, 210, 0) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover suave */
.elementor-1910 .elementor-element.elementor-element-8e3dfa3:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-1910 .elementor-element.elementor-element-8e3dfa3 svg {
  font-size: 14px;
}

/* GLOW SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-8e3dfa3:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #FF8F8F 20%,
    #FF8F8F50 70%,
    #FF8F8F00 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* REFLEXO SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-8e3dfa3 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* REFLEXO INFERIOR */
.elementor-1910 .elementor-element.elementor-element-8e3dfa3 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80c9050 */.elementor-1910 .elementor-element.elementor-element-80c9050 {
  border-width: 0px 0px 2px 0px;
  border-style: solid;
  border-image: linear-gradient(90deg, #ff9c0000, #ff9c0099, #ff9c0000) 1;
}

.elementor-1910 .elementor-element.elementor-element-80c9050 {
  background: rgba(0, 0, 0, 0.52);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(40px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0688592 *//* Liquid Glass Effect para botão com classe liquid-btn */
.liquid-btn {
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    background: rgba(25, 20, 35, 0.4);
    border-radius: 14px;
    box-shadow: 
        0 25px 50px rgba(0, 0, 0, 0.25),
        inset 0 1px 0 rgba(255, 255, 255, 0.15),
        inset 0 -1px 0 rgba(0, 0, 0, 0.3),
        inset 4px 4px 10px -6px rgba(255, 255, 255, 0.25),
        inset -4px -4px 10px -6px rgba(255, 255, 255, 0.05) !important;
    transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Camada principal de distorção */
.liquid-btn .glass-distortion {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: 
        radial-gradient(
            circle at 20% 30%,
            rgba(255, 255, 255, 0.08) 0%,
            rgba(255, 255, 255, 0.04) 15%,
            transparent 30%
        ),
        radial-gradient(
            circle at 80% 70%,
            rgba(255, 255, 255, 0.06) 0%,
            rgba(255, 255, 255, 0.02) 20%,
            transparent 35%
        ),
        linear-gradient(
            45deg,
            transparent 49%,
            rgba(255, 255, 255, 0.02) 50%,
            transparent 51%
        ),
        linear-gradient(
            -45deg,
            transparent 49%,
            rgba(255, 255, 255, 0.015) 50%,
            transparent 51%
        );
    background-size: 
        100% 100%,
        100% 100%,
        30px 30px,
        30px 30px;
    filter: blur(1.5px) contrast(1.2) brightness(1.1);
    opacity: 0.5;
    animation: distortionMove 12s infinite alternate ease-in-out;
    pointer-events: none;
    z-index: 1;
    mix-blend-mode: overlay;
    border-radius: 14px;
}

/* Efeito de micro-ondas */
.liquid-btn .liquid-waves {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: 
        repeating-radial-gradient(
            circle at 50% 50%,
            transparent,
            transparent 10px,
            rgba(255, 255, 255, 0.01) 10px,
            rgba(255, 255, 255, 0.01) 11px
        );
    opacity: 0.2;
    animation: wavesPulse 8s infinite ease-in-out;
    pointer-events: none;
    z-index: 0;
    mix-blend-mode: soft-light;
}

/* Efeito de reflexo líquido */
.liquid-btn .liquid-reflection {
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: 
        linear-gradient(
            45deg,
            transparent 40%,
            rgba(255, 255, 255, 0.05) 50%,
            transparent 60%
        ),
        linear-gradient(
            -45deg,
            transparent 40%,
            rgba(255, 255, 255, 0.04) 50%,
            transparent 60%
        );
    transform: rotate(30deg);
    animation: liquidFlow 10s linear infinite;
    pointer-events: none;
    z-index: 1;
    opacity: 0.3;
    filter: blur(3px);
}

/* Efeito de luz do mouse */
.liquid-btn::before {
    content: '';
    position: absolute;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background: radial-gradient(
        circle,
        rgba(255, 255, 255, 0.2) 0%,
        rgba(255, 255, 255, 0.1) 30%,
        rgba(255, 255, 255, 0.05) 50%,
        transparent 70%
    );
    filter: blur(30px);
    pointer-events: none;
    transform: translate(-50%, -50%);
    top: var(--mouse-y, 50%);
    left: var(--mouse-x, 50%);
    opacity: 0;
    transition: 
        opacity 0.4s ease,
        top 0.1s ease,
        left 0.1s ease;
    z-index: 3;
    mix-blend-mode: screen;
}

/* Animações */
@keyframes distortionMove {
    0% {
        transform: translate(0, 0) scale(1);
        opacity: 0.4;
        filter: blur(1px) contrast(1.1);
    }
    25% {
        transform: translate(8px, 5px) scale(1.02);
        opacity: 0.6;
        filter: blur(2px) contrast(1.3);
    }
    50% {
        transform: translate(5px, 10px) scale(0.98);
        opacity: 0.5;
        filter: blur(1.8px) contrast(1.2);
    }
    75% {
        transform: translate(12px, 3px) scale(1.01);
        opacity: 0.7;
        filter: blur(2.2px) contrast(1.4);
    }
    100% {
        transform: translate(3px, 8px) scale(0.99);
        opacity: 0.45;
        filter: blur(1.5px) contrast(1.15);
    }
}

@keyframes wavesPulse {
    0%, 100% {
        transform: scale(1);
        opacity: 0.15;
    }
    50% {
        transform: scale(1.1);
        opacity: 0.25;
    }
}

@keyframes liquidFlow {
    0% {
        transform: rotate(30deg) translateX(-30%);
    }
    100% {
        transform: rotate(30deg) translateX(30%);
    }
}

/* Efeitos no hover */
.liquid-btn:hover .glass-distortion {
    animation: distortionMove 6s infinite alternate ease-in-out;
    opacity: 0.7;
    filter: blur(2.5px) contrast(1.4) brightness(1.3);
}

.liquid-btn:hover::before {
    opacity: 0.8;
    filter: blur(35px);
}

.liquid-btn:hover {
    backdrop-filter: blur(15px) contrast(1.3) brightness(1.1);
    -webkit-backdrop-filter: blur(15px) contrast(1.3) brightness(1.1);
    transform: translateY(-3px);
}

/* Conteúdo sobre os efeitos */
.liquid-btn > * {
    position: relative;
    z-index: 4;
}

/* Efeito no ícone */
.liquid-btn .elementor-button-icon {
    transition: all 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3)) contrast(1.1);
}

.liquid-btn:hover .elementor-button-icon {
    transform: scale(1.15) rotate(5deg) translateZ(10px);
    filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.6)) contrast(1.3) brightness(1.2);
}

/* Efeito no texto */
.liquid-btn .elementor-button-text {
    transition: all 0.3s ease;
    position: relative;
    z-index: 5;
}

.liquid-btn:hover .elementor-button-text {
    transform: translateX(3px);
}
/* ================================
   🌈 Ripple Holográfico Líquido
================================ */
.liquid-btn .ripple {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    transform: translate(-50%, -50%) scale(0);
    background: radial-gradient(
        circle,
        rgba(255, 255, 255, 0.55) 0%,
        rgba(255, 255, 255, 0.25) 40%,
        rgba(255, 255, 255, 0.05) 70%,
        transparent 100%
    );
    mix-blend-mode: screen;
    filter: blur(16px);
    opacity: 0.9;
    animation: liquidRipple 1.1s cubic-bezier(0.25, 1, 0.35, 1);
    z-index: 4;
}

/* Onda secundária holográfica */
.liquid-btn .ripple-2 {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    transform: translate(-50%, -50%) scale(0);
    background: conic-gradient(
        from 0deg,
        #ff00ff55,
        #00eaff55,
        #7b5fff55,
        #ff00ff55
    );
    opacity: 0.35;
    mix-blend-mode: screen;
    filter: blur(20px);
    animation: rippleSecondary 1.4s ease-out;
    z-index: 3;
}

/* Distorção líquida simulando refração (vidro molhado) */
.liquid-btn .refraction {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(255,255,255,0.25), transparent 70%);
    filter: blur(10px) contrast(1.6);
    opacity: 0.4;
    transform: translate(-50%, -50%) scale(0);
    mix-blend-mode: overlay;
    animation: refractionPulse 0.9s ease-out;
    z-index: 2;
}

/* Respingo invertido (quando solta o clique) */
.liquid-btn .reverse-splash {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(
        circle,
        transparent,
        rgba(255,255,255,0.15) 30%,
        transparent 60%
    );
    filter: blur(18px);
    opacity: 0.25;
    transform: translate(-50%, -50%) scale(1);
    mix-blend-mode: screen;
    animation: reverseSplash 0.6s ease-out;
    z-index: 4;
}


/* -------- ANIMAÇÕES -------- */

@keyframes liquidRipple {
    0% {
        transform: translate(-50%, -50%) scale(0);
        opacity: 1;
        filter: blur(24px);
    }
    45% {
        transform: translate(-50%, -50%) scale(1.35);
        opacity: 0.6;
        filter: blur(14px);
    }
    100% {
        transform: translate(-50%, -50%) scale(2.4);
        opacity: 0;
        filter: blur(35px);
    }
}

@keyframes rippleSecondary {
    0% {
        transform: translate(-50%, -50%) scale(0);
        opacity: 0.35;
        filter: blur(30px);
    }
    100% {
        transform: translate(-50%, -50%) scale(3);
        opacity: 0;
        filter: blur(45px);
    }
}

@keyframes refractionPulse {
    0% {
        transform: translate(-50%, -50%) scale(0.3);
        opacity: 0.6;
        filter: blur(5px);
    }
    100% {
        transform: translate(-50%, -50%) scale(2.2);
        opacity: 0;
        filter: blur(25px);
    }
}

@keyframes reverseSplash {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 0.25;
    }
    100% {
        transform: translate(-50%, -50%) scale(1.6);
        opacity: 0;
    }
}
/* ===========================================================
   🧊 GLASS NEUTRO REAL – independente do background
=========================================================== */

.liquid-btn {
    position: relative;
    overflow: hidden;

    /* O vidro real: neutro, sem cor */
    background: rgba(255, 255, 255, 0.10); 
    backdrop-filter: blur(14px) brightness(1.1);
    -webkit-backdrop-filter: blur(14px) brightness(1.1);

    border-radius: 16px;
    border: 1px solid rgba(255,255,255,0.18);

    box-shadow:
        0 8px 20px rgba(0,0,0,0.35),
        inset 0 1px 0 rgba(255,255,255,0.35),
        inset 0 -1px 0 rgba(0,0,0,0.25);

    transition: transform .25s ease, box-shadow .25s ease;
}

/* Reflexo superior neutro – não colore */
.liquid-btn::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(255,255,255,0.55) 0%,
        rgba(255,255,255,0.20) 20%,
        rgba(255,255,255,0) 40%
    );

    pointer-events: none;
    mix-blend-mode: screen;
    opacity: 0.5;
}

/* Glow interno branco suave – neutro e premium */
.liquid-btn::after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;

    background: radial-gradient(
        circle at 50% 60%,
        rgba(255,255,255,0.20),
        rgba(255,255,255,0) 60%
    );

    pointer-events: none;
    opacity: 0.25;
    filter: blur(22px);
    transition: opacity .25s ease, filter .25s ease;
}

/* Hover: mais vidro, menos cor */
.liquid-btn:hover {
    transform: translateY(-2px);
    box-shadow:
        0 12px 28px rgba(0,0,0,0.45),
        inset 0 1px 0 rgba(255,255,255,0.4),
        inset 0 -1px 0 rgba(0,0,0,0.3);
}

.liquid-btn:hover::after {
    opacity: 0.35;
    filter: blur(26px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3ee10b *//* BOTÃO VERMELHO PREMIUM */
.elementor-1910 .elementor-element.elementor-element-f3ee10b {
  border-radius: 12px;

  /* Borda superior suave */
  border-top: 2px solid #FFC8C8;

  /* Degradê Vermelho Premium */
  background: linear-gradient(90deg, #0e9400 0%, #14d600 50%, #0e9400 100%);

  /* Glows vermelhos */
  box-shadow:
    0 10px 20px 0 rgba(15, 160, 0, 0.45),
    0 20px 40px 0 rgba(15, 160, 0, 0.32),
    0 40px 80px 0 rgba(15, 160, 0, 0.20),
    0 60px 120px 0 rgba(15, 160, 0, 0.12);

  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white !important;
}

/* Ícone */
.elementor-1910 .elementor-element.elementor-element-f3ee10b .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-1910 .elementor-element.elementor-element-f3ee10b:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-1910 .elementor-element.elementor-element-f3ee10b:active {
  opacity: 0.5;
}

/* SHINERY ANIMADO */
.elementor-1910 .elementor-element.elementor-element-f3ee10b::before {
  content: '';
  background: linear-gradient(10deg, #FFECEC 12.81%, rgba(255, 210, 210, 0) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover suave */
.elementor-1910 .elementor-element.elementor-element-f3ee10b:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-1910 .elementor-element.elementor-element-f3ee10b svg {
  font-size: 14px;
}

/* GLOW SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-f3ee10b:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #FF8F8F 20%,
    #FF8F8F50 70%,
    #FF8F8F00 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* REFLEXO SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-f3ee10b .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* REFLEXO INFERIOR */
.elementor-1910 .elementor-element.elementor-element-f3ee10b .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d2016 */.elementor-1910 .elementor-element.elementor-element-67d2016 {
  border-width: 0px 0px 2px 0px;
  border-style: solid;
  border-image: linear-gradient(90deg, #ff9c0000, #ff9c0099, #ff9c0000) 1;
}

.elementor-1910 .elementor-element.elementor-element-67d2016 {
  background: rgba(0, 0, 0, 0.52);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(40px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c21c5f6 */.elementor-1910 .elementor-element.elementor-element-c21c5f6 {
    text-wrap: balance;
}

/* TEXTO EM DEGRADÊ VERMELHO */
.elementor-1910 .elementor-element.elementor-element-c21c5f6 {
    background: linear-gradient(
        90deg,
        #515151 0%,
        #0b0b0b 50%,
        #b97100 100%
    );
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4386625 *//* CONTÊINER DOS CARDS */
.grupo-boxes {
  display: flex;
  justify-content: center;
  gap: 1.5rem;
  padding: 2rem 0;
  flex-wrap: wrap;
}

/* CARD */
.box-efeito {
  position: relative;
  width: 100%;
  max-width: 290px; /* 🔥 Menor e mais elegante */
  background: #0f0f0f;
  border-radius: 14px;
  padding: 1.8rem 1.6rem;

  border: 1px solid rgba(255, 40, 40, 0.45); /* 🔥 borda vermelha fina */
  box-shadow: none; /* sem glow */

  transition: transform .35s ease, border-color .35s ease;
  cursor: pointer;
}

/* PONTINHOS DO MACOS */
.box-efeito::before {
  content: "";
  position: absolute;
  top: 10px;
  left: 14px;
  width: 48px;
  height: 12px;
  background:
      radial-gradient(circle, #ff5f56 70%, transparent 72%) 0 0,
      radial-gradient(circle, #ffbd2e 70%, transparent 72%) 16px 0,
      radial-gradient(circle, #27c93f 70%, transparent 72%) 32px 0;
  background-size: 12px 12px;
  background-repeat: no-repeat;
  pointer-events: none;
  opacity: .9;
}

/* ÍCONE */
.box-efeito .elementor-icon {
  font-size: 2.4rem;
  color: #ffffff;
  margin-top: 1.8rem; /* espaço por causa dos pontinhos */
  margin-bottom: 1rem;
  transition: transform .3s ease;
}

/* TÍTULO */
.box-efeito h3 {
  color: white;
  font-size: 1.25rem;
  margin-bottom: .6rem;
}

/* TEXTO */
.box-efeito p {
  color: #bdbdbd;
  font-size: .92rem;
  line-height: 1.45rem;
}

/* HOVER */
.box-efeito:hover {
  transform: translateY(-6px);
  border-color: rgba(255, 60, 60, 0.8);
}

.box-efeito:hover .elementor-icon {
  transform: scale(1.12);
}

/* RESPONSIVIDADE */
@media (max-width: 1024px) {
  .grupo-boxes {
    gap: 1.2rem;
  }
  .box-efeito {
    max-width: 260px;
  }
}

@media (max-width: 768px) {
  .grupo-boxes {
    justify-content: center;
  }
  .box-efeito {
    max-width: 85%;
  }
}

@media (max-width: 480px) {
  .box-efeito {
    padding: 1.5rem;
  }
  .box-efeito .elementor-icon {
    font-size: 2rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f023e2 *//* BOTÃO VERMELHO PREMIUM */
.elementor-1910 .elementor-element.elementor-element-4f023e2 {
  border-radius: 12px;

  /* Borda superior suave */
  border-top: 2px solid #FFC8C8;

  /* Degradê Vermelho Premium */
  background: linear-gradient(90deg, #0e9400 0%, #14d600 50%, #0e9400 100%);

  /* Glows vermelhos */
  box-shadow:
    0 10px 20px 0 rgba(15, 160, 0, 0.45),
    0 20px 40px 0 rgba(15, 160, 0, 0.32),
    0 40px 80px 0 rgba(15, 160, 0, 0.20),
    0 60px 120px 0 rgba(15, 160, 0, 0.12);

  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white !important;
}

/* Ícone */
.elementor-1910 .elementor-element.elementor-element-4f023e2 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-1910 .elementor-element.elementor-element-4f023e2:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-1910 .elementor-element.elementor-element-4f023e2:active {
  opacity: 0.5;
}

/* SHINERY ANIMADO */
.elementor-1910 .elementor-element.elementor-element-4f023e2::before {
  content: '';
  background: linear-gradient(10deg, #FFECEC 12.81%, rgba(255, 210, 210, 0) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover suave */
.elementor-1910 .elementor-element.elementor-element-4f023e2:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-1910 .elementor-element.elementor-element-4f023e2 svg {
  font-size: 14px;
}

/* GLOW SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-4f023e2:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #FF8F8F 20%,
    #FF8F8F50 70%,
    #FF8F8F00 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* REFLEXO SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-4f023e2 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* REFLEXO INFERIOR */
.elementor-1910 .elementor-element.elementor-element-4f023e2 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d13791b */.elementor-1910 .elementor-element.elementor-element-d13791b::before {
  content: "";
  position: absolute;
  top: -40px;            /* Luz sobe para o topo */
  left: 50%;
  transform: translateX(-50%);

  width: 80%;
  height: 160px;

  background: radial-gradient(
    ellipse at center,
    rgba(222, 222, 222, 0.55) 0%,
    rgba(222, 222, 222, 0.25) 45%,
    rgba222, 222, 222, 0.05) 80%,
    transparent 100%
  );

  filter: blur(80px);
  opacity: 0.85;

  border-radius: 50%;
  pointer-events: none;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9db710a */.elementor-1910 .elementor-element.elementor-element-9db710a {
    text-wrap: balance;
}

/* TEXTO EM DEGRADÊ VERMELHO */
.elementor-1910 .elementor-element.elementor-element-9db710a {
    background: linear-gradient(
        90deg,
        #515151 0%,
        #0b0b0b 50%,
        #b97100 100%
    );
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-982bf1c *//* CONTÊINER DOS CARDS */
.grupo-boxes {
  display: flex;
  justify-content: center;
  gap: 1.5rem;
  padding: 2rem 0;
  flex-wrap: wrap;
}

/* CARD */
.box-efeito {
  position: relative;
  width: 100%;
  max-width: 290px; /* 🔥 Menor e mais elegante */
  background: #0f0f0f;
  border-radius: 14px;
  padding: 1.8rem 1.6rem;

  border: 1px solid rgba(255, 40, 40, 0.45); /* 🔥 borda vermelha fina */
  box-shadow: none; /* sem glow */

  transition: transform .35s ease, border-color .35s ease;
  cursor: pointer;
}

/* PONTINHOS DO MACOS */
.box-efeito::before {
  content: "";
  position: absolute;
  top: 10px;
  left: 14px;
  width: 48px;
  height: 12px;
  background:
      radial-gradient(circle, #ff5f56 70%, transparent 72%) 0 0,
      radial-gradient(circle, #ffbd2e 70%, transparent 72%) 16px 0,
      radial-gradient(circle, #27c93f 70%, transparent 72%) 32px 0;
  background-size: 12px 12px;
  background-repeat: no-repeat;
  pointer-events: none;
  opacity: .9;
}

/* ÍCONE */
.box-efeito .elementor-icon {
  font-size: 2.4rem;
  color: #ffffff;
  margin-top: 1.8rem; /* espaço por causa dos pontinhos */
  margin-bottom: 1rem;
  transition: transform .3s ease;
}

/* TÍTULO */
.box-efeito h3 {
  color: white;
  font-size: 1.25rem;
  margin-bottom: .6rem;
}

/* TEXTO */
.box-efeito p {
  color: #bdbdbd;
  font-size: .92rem;
  line-height: 1.45rem;
}

/* HOVER */
.box-efeito:hover {
  transform: translateY(-6px);
  border-color: rgba(255, 60, 60, 0.8);
}

.box-efeito:hover .elementor-icon {
  transform: scale(1.12);
}

/* RESPONSIVIDADE */
@media (max-width: 1024px) {
  .grupo-boxes {
    gap: 1.2rem;
  }
  .box-efeito {
    max-width: 260px;
  }
}

@media (max-width: 768px) {
  .grupo-boxes {
    justify-content: center;
  }
  .box-efeito {
    max-width: 85%;
  }
}

@media (max-width: 480px) {
  .box-efeito {
    padding: 1.5rem;
  }
  .box-efeito .elementor-icon {
    font-size: 2rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b1141e */.elementor-1910 .elementor-element.elementor-element-2b1141e::before {
  content: "";
  position: absolute;
  top: -40px;            /* Luz sobe para o topo */
  left: 50%;
  transform: translateX(-50%);

  width: 80%;
  height: 160px;

  background: radial-gradient(
    ellipse at center,
    rgba(222, 222, 222, 0.55) 0%,
    rgba(222, 222, 222, 0.25) 45%,
    rgba222, 222, 222, 0.05) 80%,
    transparent 100%
  );

  filter: blur(80px);
  opacity: 0.85;

  border-radius: 50%;
  pointer-events: none;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6446d10 */.elementor-1910 .elementor-element.elementor-element-6446d10{
    position: sticky;
    top: 30px;
    z-index: 99999;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0f2b22 */.girar-com-pausas {
  animation: girarComPausas 3s ease-in-out infinite;
}

@keyframes girarComPausas {
  0% { transform: rotate(0deg); }
  40% { transform: rotate(15deg); }
  60% { transform: rotate(-15deg); } /* pausa */
  100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb58ba3 */.girar-com-pausas {
  animation: girarComPausas 3s ease-in-out infinite;
}

@keyframes girarComPausas {
  0% { transform: rotate(0deg); }
  40% { transform: rotate(15deg); }
  60% { transform: rotate(-15deg); } /* pausa */
  100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3217c80 */.girar-com-pausas {
  animation: girarComPausas 3s ease-in-out infinite;
}

@keyframes girarComPausas {
  0% { transform: rotate(0deg); }
  40% { transform: rotate(15deg); }
  60% { transform: rotate(-15deg); } /* pausa */
  100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d9c993 */.girar-com-pausas {
  animation: girarComPausas 3s ease-in-out infinite;
}

@keyframes girarComPausas {
  0% { transform: rotate(0deg); }
  40% { transform: rotate(15deg); }
  60% { transform: rotate(-15deg); } /* pausa */
  100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3635448 */.elementor-1910 .elementor-element.elementor-element-3635448::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-930acb7 */.elementor-1910 .elementor-element.elementor-element-930acb7::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6366351 */.elementor-1910 .elementor-element.elementor-element-6366351::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad2292 */.elementor-1910 .elementor-element.elementor-element-2ad2292::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2679cb *//* BOTÃO VERMELHO PREMIUM */
.elementor-1910 .elementor-element.elementor-element-f2679cb {
  border-radius: 12px;

  /* Borda superior suave */
  border-top: 2px solid #FFC8C8;

  /* Degradê Vermelho Premium */
  background: linear-gradient(90deg, #0e9400 0%, #14d600 50%, #0e9400 100%);

  /* Glows vermelhos */
  box-shadow:
    0 10px 20px 0 rgba(15, 160, 0, 0.45),
    0 20px 40px 0 rgba(15, 160, 0, 0.32),
    0 40px 80px 0 rgba(15, 160, 0, 0.20),
    0 60px 120px 0 rgba(15, 160, 0, 0.12);

  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white !important;
}

/* Ícone */
.elementor-1910 .elementor-element.elementor-element-f2679cb .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-1910 .elementor-element.elementor-element-f2679cb:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-1910 .elementor-element.elementor-element-f2679cb:active {
  opacity: 0.5;
}

/* SHINERY ANIMADO */
.elementor-1910 .elementor-element.elementor-element-f2679cb::before {
  content: '';
  background: linear-gradient(10deg, #FFECEC 12.81%, rgba(255, 210, 210, 0) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover suave */
.elementor-1910 .elementor-element.elementor-element-f2679cb:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-1910 .elementor-element.elementor-element-f2679cb svg {
  font-size: 14px;
}

/* GLOW SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-f2679cb:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #FF8F8F 20%,
    #FF8F8F50 70%,
    #FF8F8F00 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* REFLEXO SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-f2679cb .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* REFLEXO INFERIOR */
.elementor-1910 .elementor-element.elementor-element-f2679cb .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d93f547 */.elementor-1910 .elementor-element.elementor-element-d93f547::before {
    content: "";
    opacity: 0.1;
    background-color: black;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}
.elementor-1910 .elementor-element.elementor-element-d93f547{
    mask-image: linear-gradient(0deg, black 1%, #101010 15%, #101010 100%, black 100%);
    -webkit-mask-image: linear-gradient(0deg, black 1%, #101010 15%, #101010 100%, tblack 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3157df6 */.elementor-1910 .elementor-element.elementor-element-3157df6{
    position: sticky;
    top: 30px;
    z-index: 99999;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c94d24c */.girar-com-pausas {
  animation: girarComPausas 3s ease-in-out infinite;
}

@keyframes girarComPausas {
  0% { transform: rotate(0deg); }
  40% { transform: rotate(15deg); }
  60% { transform: rotate(-15deg); } /* pausa */
  100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e5234 */.elementor-1910 .elementor-element.elementor-element-33e5234::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-737ee6a */.girar-com-pausas {
  animation: girarComPausas 3s ease-in-out infinite;
}

@keyframes girarComPausas {
  0% { transform: rotate(0deg); }
  40% { transform: rotate(15deg); }
  60% { transform: rotate(-15deg); } /* pausa */
  100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbe5b4 */.elementor-1910 .elementor-element.elementor-element-3fbe5b4::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bcf6cf */.girar-com-pausas {
  animation: girarComPausas 3s ease-in-out infinite;
}

@keyframes girarComPausas {
  0% { transform: rotate(0deg); }
  40% { transform: rotate(15deg); }
  60% { transform: rotate(-15deg); } /* pausa */
  100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb80b8 */.elementor-1910 .elementor-element.elementor-element-bcb80b8::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14711b3 */.girar-com-pausas {
  animation: girarComPausas 3s ease-in-out infinite;
}

@keyframes girarComPausas {
  0% { transform: rotate(0deg); }
  40% { transform: rotate(15deg); }
  60% { transform: rotate(-15deg); } /* pausa */
  100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6d89 */.elementor-1910 .elementor-element.elementor-element-33f6d89::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b8e197 */.elementor-1910 .elementor-element.elementor-element-4b8e197::before {
    content: "";
    opacity: 0.1;
    background-color: black;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}
.elementor-1910 .elementor-element.elementor-element-4b8e197{
    mask-image: linear-gradient(0deg, black 1%, #101010 15%, #101010 100%, black 100%);
    -webkit-mask-image: linear-gradient(0deg, black 1%, #101010 15%, #101010 100%, tblack 100%);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d3809db */.elementor-1910 .elementor-element.elementor-element-d3809db .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-1910 .elementor-element.elementor-element-d3809db::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #020001 0%, transparent 50%, transparent 10%, #fde3b4 200%);
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76f86ac *//* BOTÃO VERMELHO PREMIUM */
.elementor-1910 .elementor-element.elementor-element-76f86ac {
  border-radius: 12px;

  /* Borda superior suave */
  border-top: 2px solid #FFC8C8;

  /* Degradê Vermelho Premium */
  background: linear-gradient(90deg, #0e9400 0%, #14d600 50%, #0e9400 100%);

  /* Glows vermelhos */
  box-shadow:
    0 10px 20px 0 rgba(15, 160, 0, 0.45),
    0 20px 40px 0 rgba(15, 160, 0, 0.32),
    0 40px 80px 0 rgba(15, 160, 0, 0.20),
    0 60px 120px 0 rgba(15, 160, 0, 0.12);

  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white !important;
}

/* Ícone */
.elementor-1910 .elementor-element.elementor-element-76f86ac .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-1910 .elementor-element.elementor-element-76f86ac:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-1910 .elementor-element.elementor-element-76f86ac:active {
  opacity: 0.5;
}

/* SHINERY ANIMADO */
.elementor-1910 .elementor-element.elementor-element-76f86ac::before {
  content: '';
  background: linear-gradient(10deg, #FFECEC 12.81%, rgba(255, 210, 210, 0) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover suave */
.elementor-1910 .elementor-element.elementor-element-76f86ac:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-1910 .elementor-element.elementor-element-76f86ac svg {
  font-size: 14px;
}

/* GLOW SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-76f86ac:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #FF8F8F 20%,
    #FF8F8F50 70%,
    #FF8F8F00 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* REFLEXO SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-76f86ac .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* REFLEXO INFERIOR */
.elementor-1910 .elementor-element.elementor-element-76f86ac .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cd206 */.elementor-1910 .elementor-element.elementor-element-41cd206::before {
    content: "";
    position: absolute;

    top: 50%;
    right: -10%; /* 🔥 posiciona realmente na direita */
    left: auto;  /* 🔥 garante que NÃO volte pra esquerda */

    width: 600px;
    height: 200px;
    transform: translate(0, -50%);

    background: #3b82f6; /* azul */
    border-radius: 10%;
    filter: blur(180px);
    opacity: 40%;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761f2c7 */.elementor-1910 .elementor-element.elementor-element-761f2c7::before {
    content: "";
    position: absolute;

    top: 50%;
    right: -10%; /* 🔥 posiciona realmente na direita */
    left: auto;  /* 🔥 garante que NÃO volte pra esquerda */

    width: 600px;
    height: 200px;
    transform: translate(0, -50%);

    background: #ff9c00; /* azul */
    border-radius: 10%;
    filter: blur(180px);
    opacity: 40%;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b786d6 *//* BOTÃO VERMELHO PREMIUM */
.elementor-1910 .elementor-element.elementor-element-3b786d6 {
  border-radius: 12px;

  /* Borda superior suave */
  border-top: 2px solid #FFC8C8;

  /* Degradê Vermelho Premium */
  background: linear-gradient(90deg, #0e9400 0%, #14d600 50%, #0e9400 100%);

  /* Glows vermelhos */
  box-shadow:
    0 10px 20px 0 rgba(15, 160, 0, 0.45),
    0 20px 40px 0 rgba(15, 160, 0, 0.32),
    0 40px 80px 0 rgba(15, 160, 0, 0.20),
    0 60px 120px 0 rgba(15, 160, 0, 0.12);

  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white !important;
}

/* Ícone */
.elementor-1910 .elementor-element.elementor-element-3b786d6 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-1910 .elementor-element.elementor-element-3b786d6:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-1910 .elementor-element.elementor-element-3b786d6:active {
  opacity: 0.5;
}

/* SHINERY ANIMADO */
.elementor-1910 .elementor-element.elementor-element-3b786d6::before {
  content: '';
  background: linear-gradient(10deg, #FFECEC 12.81%, rgba(255, 210, 210, 0) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover suave */
.elementor-1910 .elementor-element.elementor-element-3b786d6:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-1910 .elementor-element.elementor-element-3b786d6 svg {
  font-size: 14px;
}

/* GLOW SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-3b786d6:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(
    ellipse at center,
    #FF8F8F 20%,
    #FF8F8F50 70%,
    #FF8F8F00 100%
  );
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* REFLEXO SUPERIOR */
.elementor-1910 .elementor-element.elementor-element-3b786d6 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* REFLEXO INFERIOR */
.elementor-1910 .elementor-element.elementor-element-3b786d6 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213bb03 */.elementor-1910 .elementor-element.elementor-element-213bb03::before {
    content: "";
    position: absolute;

    top: 50%;
    right: -10%; /* 🔥 posiciona realmente na direita */
    left: auto;  /* 🔥 garante que NÃO volte pra esquerda */

    width: 600px;
    height: 200px;
    transform: translate(0, -50%);

    background: #3b82f6; /* azul */
    border-radius: 10%;
    filter: blur(180px);
    opacity: 40%;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-119000e */.elementor-1910 .elementor-element.elementor-element-119000e::before {
    content: "";
    position: absolute;

    top: 50%;
    right: -10%; /* 🔥 posiciona realmente na direita */
    left: auto;  /* 🔥 garante que NÃO volte pra esquerda */

    width: 600px;
    height: 200px;
    transform: translate(0, -50%);

    background: #ff9c00; /* azul */
    border-radius: 10%;
    filter: blur(180px);
    opacity: 40%;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c353d55 */.elementor-1910 .elementor-element.elementor-element-c353d55 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-1910 .elementor-element.elementor-element-c353d55::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #020001 0%, transparent 50%, transparent 10%, #fde3b4 200%);
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-681eefb */.elementor-1910 .elementor-element.elementor-element-681eefb {
  text-wrap: balance;
}
.elementor-1910 .elementor-element.elementor-element-681eefb .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #f6d57f,      /* Branco */
        #ff9c00,      /* Magenta */
        #bb8033,      /* Roxo vibrante */
        #f6d57f,      /* Branco */
        #ff9c00       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c86f508 */.elementor-1910 .elementor-element.elementor-element-c86f508 {
  text-wrap: balance;
}
.elementor-1910 .elementor-element.elementor-element-c86f508 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #f6d57f,      /* Branco */
        #ff9c00,      /* Magenta */
        #bb8033,      /* Roxo vibrante */
        #f6d57f,      /* Branco */
        #ff9c00       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1254f35 */.elementor-1910 .elementor-element.elementor-element-1254f35 {
  text-wrap: balance;
}
.elementor-1910 .elementor-element.elementor-element-1254f35 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #f6d57f,      /* Branco */
        #ff9c00,      /* Magenta */
        #bb8033,      /* Roxo vibrante */
        #f6d57f,      /* Branco */
        #ff9c00       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7303788 */.elementor-1910 .elementor-element.elementor-element-7303788 {
  text-wrap: balance;
}
.elementor-1910 .elementor-element.elementor-element-7303788 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #f6d57f,      /* Branco */
        #ff9c00,      /* Magenta */
        #bb8033,      /* Roxo vibrante */
        #f6d57f,      /* Branco */
        #ff9c00       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b0d25f */.elementor-1910 .elementor-element.elementor-element-4b0d25f {
  text-wrap: balance;
}
.elementor-1910 .elementor-element.elementor-element-4b0d25f .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #f6d57f,      /* Branco */
        #ff9c00,      /* Magenta */
        #bb8033,      /* Roxo vibrante */
        #f6d57f,      /* Branco */
        #ff9c00       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f0d1a1 */.elementor-1910 .elementor-element.elementor-element-6f0d1a1 b{
    color: #ff9c00;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d94bb */.elementor-1910 .elementor-element.elementor-element-c7d94bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a3568 */.elementor-1910 .elementor-element.elementor-element-f2a3568{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccab318 */.elementor-1910 .elementor-element.elementor-element-ccab318{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9fd99 */.elementor-1910 .elementor-element.elementor-element-cc9fd99{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a76e893 */.elementor-1910 .elementor-element.elementor-element-a76e893{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac2365 */.elementor-1910 .elementor-element.elementor-element-9ac2365{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff85be */.elementor-1910 .elementor-element.elementor-element-4ff85be{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df8fc73 */.elementor-1910 .elementor-element.elementor-element-df8fc73{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4cca2 */.elementor-1910 .elementor-element.elementor-element-0d4cca2{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0cce0a */.elementor-1910 .elementor-element.elementor-element-e0cce0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf0c05 */.glow-purple-bar {
    position: relative;
    overflow: hidden;
}

.glow-purple-bar::after {
	content: '';
	position: absolute;
	top: 0;
	left: 50%; 
	transform: translateX(-50%);
	width: 300px;
	height: 20px;
	
	/* 🌈 Gradiente ROXO Premium */
	background: linear-gradient(
		98deg, 
		#ff9c00 -5.25%,   /* Purple 500 */
		#f6d57f 93.97%    /* Purple 300 */
	);

	/* 💜 Glow roxo em camadas (tons suaves e profundos) */
	box-shadow:
		0px 100px 80px 0px rgba(255, 175, 0, 0.28),
		0px 41.778px 33.422px 0px rgba(255, 175, 0, 0.20),
		0px 22.336px 17.869px 0px rgba(255, 175, 0, 0.17),
		0px 12.522px 10.017px 0px rgba(255, 175, 0, 0.14),
		0px 6.65px 5.32px 0px rgba(255, 175, 0, 0.11),
		0px 2.767px 2.214px 0px rgba(255, 175, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1eaf82 */.degrade{
        background: linear-gradient(90deg, #51A6FF 0.24%, #0B72EB 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
    
    
    html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942e8f9 */.elementor-1910 .elementor-element.elementor-element-942e8f9 b{
    color: #ff9c00;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff04ea1 */.elementor-1910 .elementor-element.elementor-element-ff04ea1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dda36f */.elementor-1910 .elementor-element.elementor-element-4dda36f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10cfd64 */.elementor-1910 .elementor-element.elementor-element-10cfd64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d781dbf */.elementor-1910 .elementor-element.elementor-element-d781dbf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-942ae46 */.elementor-1910 .elementor-element.elementor-element-942ae46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca72a4 */.elementor-1910 .elementor-element.elementor-element-cca72a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc5b76 */.elementor-1910 .elementor-element.elementor-element-ecc5b76{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3367eed */.elementor-1910 .elementor-element.elementor-element-3367eed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ba764 */.elementor-1910 .elementor-element.elementor-element-f1ba764{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eba7024 */.elementor-1910 .elementor-element.elementor-element-eba7024{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-396e4f7 */.glow-purple-bar {
    position: relative;
    overflow: hidden;
}

.glow-purple-bar::after {
	content: '';
	position: absolute;
	top: 0;
	left: 50%; 
	transform: translateX(-50%);
	width: 350px;
	height: 10px;
	
	/* 🌈 Gradiente ROXO Premium */
	background: linear-gradient(
		98deg, 
		#ff9c00 -5.25%,   /* Purple 500 */
		#f6d57f 93.97%    /* Purple 300 */
	);

	/* 💜 Glow roxo em camadas (tons suaves e profundos) */
	box-shadow:
		0px 100px 80px 0px rgba(255, 175, 0, 0.28),
		0px 41.778px 33.422px 0px rgba(255, 175, 0, 0.20),
		0px 22.336px 17.869px 0px rgba(255, 175, 0, 0.17),
		0px 12.522px 10.017px 0px rgba(255, 175, 0, 0.14),
		0px 6.65px 5.32px 0px rgba(255, 175, 0, 0.11),
		0px 2.767px 2.214px 0px rgba(255, 175, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-788d3df */.degrade{
        background: linear-gradient(90deg, #51A6FF 0.24%, #0B72EB 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
    
    
    html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b1aafb */.elementor-1910 .elementor-element.elementor-element-3b1aafb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30fa7c8 */.elementor-1910 .elementor-element.elementor-element-30fa7c8{
    text-wrap: balance;
}/* End custom CSS */