.elementor-1089 .elementor-element.elementor-element-697eb474{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-2b4274a7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1089 .elementor-element.elementor-element-2b4274a7{z-index:2;text-align:center;}.elementor-1089 .elementor-element.elementor-element-2b4274a7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-112f69c3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-1089 .elementor-element.elementor-element-112f69c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-112f69c3.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-112f69c3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-625198f8 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-625198f8{z-index:2;text-align:center;font-family:var( --e-global-typography-2ef2db6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef2db6-font-size );font-weight:var( --e-global-typography-2ef2db6-font-weight );line-height:var( --e-global-typography-2ef2db6-line-height );color:#FFFFFF00;}.elementor-1089 .elementor-element.elementor-element-81b3036 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-81b3036{z-index:2;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1089 .elementor-element.elementor-element-3dac0bfd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-33cd3c77{--e-image-carousel-slides-to-show:8;width:100%;max-width:100%;}.elementor-1089 .elementor-element.elementor-element-33cd3c77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-33cd3c77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1089 .elementor-element.elementor-element-33cd3c77 .swiper-wrapper{display:flex;align-items:center;}.elementor-1089 .elementor-element.elementor-element-33cd3c77 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-1089 .elementor-element.elementor-element-3e6a7181{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-6b2882bc{--display:flex;}.elementor-1089 .elementor-element.elementor-element-286590a0{--display:flex;}.elementor-1089 .elementor-element.elementor-element-355c3304 .elementor-heading-title{font-family:var( --e-global-typography-5f8139b-font-family ), Sans-serif;font-size:var( --e-global-typography-5f8139b-font-size );font-weight:var( --e-global-typography-5f8139b-font-weight );text-transform:var( --e-global-typography-5f8139b-text-transform );line-height:var( --e-global-typography-5f8139b-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-7fea2626{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-11116294{--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:75px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1089 .elementor-element.elementor-element-f1beda4{--display:flex;}.elementor-1089 .elementor-element.elementor-element-97bb2b2{--display:flex;--z-index:1;}.elementor-1089 .elementor-element.elementor-element-73775d8a{text-align:center;}.elementor-1089 .elementor-element.elementor-element-73775d8a .elementor-heading-title{font-family:var( --e-global-typography-5f8139b-font-family ), Sans-serif;font-size:var( --e-global-typography-5f8139b-font-size );font-weight:var( --e-global-typography-5f8139b-font-weight );text-transform:var( --e-global-typography-5f8139b-text-transform );line-height:var( --e-global-typography-5f8139b-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4e2cef5f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-95d758e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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;--z-index:1;}.elementor-1089 .elementor-element.elementor-element-95d758e:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-95d758e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-85d56b2{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-4d70beb.elementor-element{--align-self:flex-start;}.elementor-1089 .elementor-element.elementor-element-46beef1{--display:flex;}.elementor-1089 .elementor-element.elementor-element-14fcc63 .elementor-heading-title{font-family:var( --e-global-typography-64ab307-font-family ), Sans-serif;font-size:var( --e-global-typography-64ab307-font-size );font-weight:var( --e-global-typography-64ab307-font-weight );line-height:var( --e-global-typography-64ab307-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-aa0b55f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-ca41e22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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;--z-index:2;}.elementor-1089 .elementor-element.elementor-element-ca41e22:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-ca41e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-779f77a{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-213a513.elementor-element{--align-self:flex-start;}.elementor-1089 .elementor-element.elementor-element-cc0ef73{--display:flex;}.elementor-1089 .elementor-element.elementor-element-2800078 .elementor-heading-title{font-family:var( --e-global-typography-64ab307-font-family ), Sans-serif;font-size:var( --e-global-typography-64ab307-font-size );font-weight:var( --e-global-typography-64ab307-font-weight );line-height:var( --e-global-typography-64ab307-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-6698030{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-afceada{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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;--z-index:3;}.elementor-1089 .elementor-element.elementor-element-afceada:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-afceada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-3918cdc{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-e04184e.elementor-element{--align-self:flex-start;}.elementor-1089 .elementor-element.elementor-element-c67e583{--display:flex;}.elementor-1089 .elementor-element.elementor-element-cd54e9d .elementor-heading-title{font-family:var( --e-global-typography-64ab307-font-family ), Sans-serif;font-size:var( --e-global-typography-64ab307-font-size );font-weight:var( --e-global-typography-64ab307-font-weight );line-height:var( --e-global-typography-64ab307-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-b325a17{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4f8169fe{--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:75px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-32bf86d1{text-align:center;}.elementor-1089 .elementor-element.elementor-element-32bf86d1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1px;font-weight:400;color:#FFFFFF00;}.elementor-1089 .elementor-element.elementor-element-6ff9cfc5{text-align:center;}.elementor-1089 .elementor-element.elementor-element-6ff9cfc5 .elementor-heading-title{font-family:var( --e-global-typography-5f8139b-font-family ), Sans-serif;font-size:var( --e-global-typography-5f8139b-font-size );font-weight:var( --e-global-typography-5f8139b-font-weight );text-transform:var( --e-global-typography-5f8139b-text-transform );line-height:var( --e-global-typography-5f8139b-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-6a38b61b{--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-1089 .elementor-element.elementor-element-6a38b61b:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-6a38b61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quantummarketing.com.br/wp-content/uploads/2024/08/BackgroundBlur.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1089 .elementor-element.elementor-element-7b8b7141{--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-1089 .elementor-element.elementor-element-458fefa6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1089 .elementor-element.elementor-element-458fefa6:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-458fefa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-1e46e2a8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1089 .elementor-element.elementor-element-1e46e2a8 .elementor-divider-separator{width:100%;}.elementor-1089 .elementor-element.elementor-element-1e46e2a8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1089 .elementor-element.elementor-element-66df1e0e .elementor-icon-wrapper{text-align:start;}.elementor-1089 .elementor-element.elementor-element-66df1e0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-66df1e0e.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-66df1e0e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-66df1e0e.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-66df1e0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-66df1e0e .elementor-icon{font-size:30px;}.elementor-1089 .elementor-element.elementor-element-66df1e0e .elementor-icon svg{height:30px;}.elementor-1089 .elementor-element.elementor-element-6d079a3a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1089 .elementor-element.elementor-element-b66d36f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-b66d36f .elementor-heading-title{font-family:var( --e-global-typography-64ab307-font-family ), Sans-serif;font-size:var( --e-global-typography-64ab307-font-size );font-weight:var( --e-global-typography-64ab307-font-weight );line-height:var( --e-global-typography-64ab307-line-height );color:var( --e-global-color-secondary );}.elementor-1089 .elementor-element.elementor-element-3d81f880{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-7a180c12{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1089 .elementor-element.elementor-element-7a180c12:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-7a180c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-43c835d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1089 .elementor-element.elementor-element-43c835d .elementor-divider-separator{width:100%;}.elementor-1089 .elementor-element.elementor-element-43c835d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1089 .elementor-element.elementor-element-e3d731e .elementor-icon-wrapper{text-align:start;}.elementor-1089 .elementor-element.elementor-element-e3d731e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-e3d731e.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-e3d731e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-e3d731e.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-e3d731e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-e3d731e .elementor-icon{font-size:30px;}.elementor-1089 .elementor-element.elementor-element-e3d731e .elementor-icon svg{height:30px;}.elementor-1089 .elementor-element.elementor-element-6f3e87d9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1089 .elementor-element.elementor-element-381766a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-381766a5 .elementor-heading-title{font-family:var( --e-global-typography-64ab307-font-family ), Sans-serif;font-size:var( --e-global-typography-64ab307-font-size );font-weight:var( --e-global-typography-64ab307-font-weight );line-height:var( --e-global-typography-64ab307-line-height );color:var( --e-global-color-secondary );}.elementor-1089 .elementor-element.elementor-element-5a1d516d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-20749f5f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1089 .elementor-element.elementor-element-20749f5f:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-20749f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-1f9c04c6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1089 .elementor-element.elementor-element-1f9c04c6 .elementor-divider-separator{width:100%;}.elementor-1089 .elementor-element.elementor-element-1f9c04c6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1089 .elementor-element.elementor-element-35b0fe6f .elementor-icon-wrapper{text-align:start;}.elementor-1089 .elementor-element.elementor-element-35b0fe6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-35b0fe6f.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-35b0fe6f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-35b0fe6f.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-35b0fe6f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-35b0fe6f .elementor-icon{font-size:30px;}.elementor-1089 .elementor-element.elementor-element-35b0fe6f .elementor-icon svg{height:30px;}.elementor-1089 .elementor-element.elementor-element-7ed4e3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1089 .elementor-element.elementor-element-51932240 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-51932240 .elementor-heading-title{font-family:var( --e-global-typography-64ab307-font-family ), Sans-serif;font-size:var( --e-global-typography-64ab307-font-size );font-weight:var( --e-global-typography-64ab307-font-weight );line-height:var( --e-global-typography-64ab307-line-height );color:var( --e-global-color-secondary );}.elementor-1089 .elementor-element.elementor-element-30a4341b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-264ef2bb{--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-1089 .elementor-element.elementor-element-51eff8a1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1089 .elementor-element.elementor-element-51eff8a1:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-51eff8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-65cd064f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1089 .elementor-element.elementor-element-65cd064f .elementor-divider-separator{width:100%;}.elementor-1089 .elementor-element.elementor-element-65cd064f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1089 .elementor-element.elementor-element-2a3ef6 .elementor-icon-wrapper{text-align:start;}.elementor-1089 .elementor-element.elementor-element-2a3ef6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-2a3ef6.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-2a3ef6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-2a3ef6.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-2a3ef6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-2a3ef6 .elementor-icon{font-size:30px;}.elementor-1089 .elementor-element.elementor-element-2a3ef6 .elementor-icon svg{height:30px;}.elementor-1089 .elementor-element.elementor-element-15ef22c1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1089 .elementor-element.elementor-element-26a372fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-26a372fd .elementor-heading-title{font-family:var( --e-global-typography-64ab307-font-family ), Sans-serif;font-size:var( --e-global-typography-64ab307-font-size );font-weight:var( --e-global-typography-64ab307-font-weight );line-height:var( --e-global-typography-64ab307-line-height );color:var( --e-global-color-secondary );}.elementor-1089 .elementor-element.elementor-element-738235ee{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-f04a2f3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1089 .elementor-element.elementor-element-f04a2f3:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-f04a2f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-65beadd7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1089 .elementor-element.elementor-element-65beadd7 .elementor-divider-separator{width:100%;}.elementor-1089 .elementor-element.elementor-element-65beadd7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1089 .elementor-element.elementor-element-4d62020a .elementor-icon-wrapper{text-align:start;}.elementor-1089 .elementor-element.elementor-element-4d62020a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4d62020a.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-4d62020a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4d62020a.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-4d62020a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4d62020a .elementor-icon{font-size:30px;}.elementor-1089 .elementor-element.elementor-element-4d62020a .elementor-icon svg{height:30px;}.elementor-1089 .elementor-element.elementor-element-1a043317 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1089 .elementor-element.elementor-element-408b6057 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-408b6057 .elementor-heading-title{font-family:var( --e-global-typography-64ab307-font-family ), Sans-serif;font-size:var( --e-global-typography-64ab307-font-size );font-weight:var( --e-global-typography-64ab307-font-weight );line-height:var( --e-global-typography-64ab307-line-height );color:var( --e-global-color-secondary );}.elementor-1089 .elementor-element.elementor-element-d111aab{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-67f4a5f0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1089 .elementor-element.elementor-element-67f4a5f0:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-67f4a5f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-4f43f05f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1089 .elementor-element.elementor-element-4f43f05f .elementor-divider-separator{width:100%;}.elementor-1089 .elementor-element.elementor-element-4f43f05f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1089 .elementor-element.elementor-element-245eb8b6 .elementor-icon-wrapper{text-align:start;}.elementor-1089 .elementor-element.elementor-element-245eb8b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-245eb8b6.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-245eb8b6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-245eb8b6.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-245eb8b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-245eb8b6 .elementor-icon{font-size:30px;}.elementor-1089 .elementor-element.elementor-element-245eb8b6 .elementor-icon svg{height:30px;}.elementor-1089 .elementor-element.elementor-element-27b9986d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1089 .elementor-element.elementor-element-40310a37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-40310a37 .elementor-heading-title{font-family:var( --e-global-typography-64ab307-font-family ), Sans-serif;font-size:var( --e-global-typography-64ab307-font-size );font-weight:var( --e-global-typography-64ab307-font-weight );line-height:var( --e-global-typography-64ab307-line-height );color:var( --e-global-color-secondary );}.elementor-1089 .elementor-element.elementor-element-2ac0e9bb{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-3e4f39c8{--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:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-3649fd4f{--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-1089 .elementor-element.elementor-element-791a9c59{font-family:var( --e-global-typography-2ef2db6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef2db6-font-size );font-weight:var( --e-global-typography-2ef2db6-font-weight );line-height:var( --e-global-typography-2ef2db6-line-height );}.elementor-1089 .elementor-element.elementor-element-2cdc29bb{text-align:center;}.elementor-1089 .elementor-element.elementor-element-2cdc29bb .elementor-heading-title{font-family:var( --e-global-typography-5f8139b-font-family ), Sans-serif;font-size:var( --e-global-typography-5f8139b-font-size );font-weight:var( --e-global-typography-5f8139b-font-weight );text-transform:var( --e-global-typography-5f8139b-text-transform );line-height:var( --e-global-typography-5f8139b-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-24f37394{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-5abf132f{--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;--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-1089 .elementor-element.elementor-element-3c728b7{--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-1089 .elementor-element.elementor-element-fac2245{--e-image-carousel-slides-to-show:5;}.elementor-1089 .elementor-element.elementor-element-fac2245 .swiper-wrapper{display:flex;align-items:center;}.elementor-1089 .elementor-element.elementor-element-fac2245 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-1089 .elementor-element.elementor-element-25465c8c{--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:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-10e761b9{text-align:center;}.elementor-1089 .elementor-element.elementor-element-10e761b9 .elementor-heading-title{font-family:var( --e-global-typography-2ef2db6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef2db6-font-size );font-weight:var( --e-global-typography-2ef2db6-font-weight );line-height:var( --e-global-typography-2ef2db6-line-height );color:#FFFFFF00;}.elementor-1089 .elementor-element.elementor-element-75006efe{text-align:center;}.elementor-1089 .elementor-element.elementor-element-75006efe .elementor-heading-title{font-family:var( --e-global-typography-5f8139b-font-family ), Sans-serif;font-size:var( --e-global-typography-5f8139b-font-size );font-weight:var( --e-global-typography-5f8139b-font-weight );text-transform:var( --e-global-typography-5f8139b-text-transform );line-height:var( --e-global-typography-5f8139b-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-5bd6c638{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-798cf75c{--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-1089 .elementor-element.elementor-element-162b8ede{--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-1089 .elementor-element.elementor-element-499fdace{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1089 .elementor-element.elementor-element-499fdace:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-499fdace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-14bf6da8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1089 .elementor-element.elementor-element-14bf6da8 .elementor-divider-separator{width:100%;}.elementor-1089 .elementor-element.elementor-element-14bf6da8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1089 .elementor-element.elementor-element-4b1e4fe8 .elementor-icon-wrapper{text-align:start;}.elementor-1089 .elementor-element.elementor-element-4b1e4fe8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4b1e4fe8.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-4b1e4fe8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4b1e4fe8.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-4b1e4fe8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4b1e4fe8 .elementor-icon{font-size:30px;}.elementor-1089 .elementor-element.elementor-element-4b1e4fe8 .elementor-icon svg{height:30px;}.elementor-1089 .elementor-element.elementor-element-550662cd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4498f0b4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#818188;}.elementor-1089 .elementor-element.elementor-element-3b0606f0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1089 .elementor-element.elementor-element-3b0606f0:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-3b0606f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-26ff9f3b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1089 .elementor-element.elementor-element-26ff9f3b .elementor-divider-separator{width:100%;}.elementor-1089 .elementor-element.elementor-element-26ff9f3b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1089 .elementor-element.elementor-element-4c1f304 .elementor-icon-wrapper{text-align:start;}.elementor-1089 .elementor-element.elementor-element-4c1f304.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4c1f304.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-4c1f304.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4c1f304.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-4c1f304.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-4c1f304 .elementor-icon{font-size:30px;}.elementor-1089 .elementor-element.elementor-element-4c1f304 .elementor-icon svg{height:30px;}.elementor-1089 .elementor-element.elementor-element-65a548cd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-76ef1c6b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#818188;}.elementor-1089 .elementor-element.elementor-element-2469c7e2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1089 .elementor-element.elementor-element-2469c7e2:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-2469c7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020D;}.elementor-1089 .elementor-element.elementor-element-3b55165f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1089 .elementor-element.elementor-element-3b55165f .elementor-divider-separator{width:100%;}.elementor-1089 .elementor-element.elementor-element-3b55165f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1089 .elementor-element.elementor-element-a155d64 .elementor-icon-wrapper{text-align:start;}.elementor-1089 .elementor-element.elementor-element-a155d64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-a155d64.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-a155d64.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-a155d64.elementor-view-framed .elementor-icon, .elementor-1089 .elementor-element.elementor-element-a155d64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-a155d64 .elementor-icon{font-size:30px;}.elementor-1089 .elementor-element.elementor-element-a155d64 .elementor-icon svg{height:30px;}.elementor-1089 .elementor-element.elementor-element-7e183f73{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-58778852 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#818188;}.elementor-1089 .elementor-element.elementor-element-74347d26{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-37eb6783{text-align:center;}.elementor-1089 .elementor-element.elementor-element-37eb6783 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1px;font-weight:400;color:#FFFFFF00;}.elementor-1089 .elementor-element.elementor-element-6def1f7d{text-align:center;}.elementor-1089 .elementor-element.elementor-element-6def1f7d .elementor-heading-title{font-family:var( --e-global-typography-5f8139b-font-family ), Sans-serif;font-size:var( --e-global-typography-5f8139b-font-size );font-weight:var( --e-global-typography-5f8139b-font-weight );text-transform:var( --e-global-typography-5f8139b-text-transform );line-height:var( --e-global-typography-5f8139b-line-height );color:var( --e-global-color-secondary );}.elementor-1089 .elementor-element.elementor-element-652b1062{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(147.89999999999998, 147.89999999999998, 147.89999999999998, 0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1089 .elementor-element.elementor-element-374cb68b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1089 .elementor-element.elementor-element-374cb68b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-42a24095 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-42a24095 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1089 .elementor-element.elementor-element-42a24095 .elementor-button{font-family:"Outfit", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:12px 35px 12px 35px;}.elementor-1089 .elementor-element.elementor-element-79741582 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:20px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-79741582{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1089 .elementor-element.elementor-element-109a65d8 .elementor-button{background-color:var( --e-global-color-3369879 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 4px 4px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-1089 .elementor-element.elementor-element-109a65d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-5d887eca{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-1089 .elementor-element.elementor-element-7b359101 > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-1089 .elementor-element.elementor-element-7b359101{text-align:center;}.elementor-1089 .elementor-element.elementor-element-7b359101 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:900;color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-5b7bdbbc{text-align:center;}.elementor-1089 .elementor-element.elementor-element-5b7bdbbc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1px;font-weight:400;color:#FFFFFF00;}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-content{border-block-end-color:#02010100;background-color:var( --e-global-color-3369879 );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-title{border-color:#02010100;background-color:var( --e-global-color-3369879 );padding:20px 20px 20px 20px;}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-toggle-item:not(:last-child){margin-block-end:10px;}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-toggle-title, .elementor-1089 .elementor-element.elementor-element-341f818b .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-title.elementor-active a, .elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-toggle-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-ebffc0c );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-ebffc0c );}.elementor-1089 .elementor-element.elementor-element-1c866d42{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-1089 .elementor-element.elementor-element-4c0e7994{width:100%;max-width:100%;font-family:var( --e-global-typography-2ef2db6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef2db6-font-size );font-weight:var( --e-global-typography-2ef2db6-font-weight );line-height:var( --e-global-typography-2ef2db6-line-height );color:var( --e-global-color-010f369 );}.elementor-1089 .elementor-element.elementor-element-4c0e7994 > .elementor-widget-container{margin:0px 0px -250px 0px;padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-4c0e7994.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-1089 .elementor-element.elementor-element-2b4274a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1089 .elementor-element.elementor-element-112f69c3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1089 .elementor-element.elementor-element-625198f8{font-size:var( --e-global-typography-2ef2db6-font-size );line-height:var( --e-global-typography-2ef2db6-line-height );}.elementor-1089 .elementor-element.elementor-element-81b3036{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-355c3304 .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-7fea2626{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-73775d8a .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-4e2cef5f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-14fcc63 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-aa0b55f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-2800078 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-6698030{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-cd54e9d .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-b325a17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-6ff9cfc5 .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-b66d36f .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-3d81f880{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-381766a5 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-5a1d516d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-51932240 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-30a4341b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-26a372fd .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-408b6057 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-40310a37 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-791a9c59{font-size:var( --e-global-typography-2ef2db6-font-size );line-height:var( --e-global-typography-2ef2db6-line-height );}.elementor-1089 .elementor-element.elementor-element-2cdc29bb .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-24f37394{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-10e761b9 .elementor-heading-title{font-size:var( --e-global-typography-2ef2db6-font-size );line-height:var( --e-global-typography-2ef2db6-line-height );}.elementor-1089 .elementor-element.elementor-element-75006efe .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-5bd6c638{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-550662cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-65a548cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-7e183f73{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-6def1f7d .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-374cb68b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-79741582{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-109a65d8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-toggle-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-4c0e7994{font-size:var( --e-global-typography-2ef2db6-font-size );line-height:var( --e-global-typography-2ef2db6-line-height );}}@media(min-width:768px){.elementor-1089 .elementor-element.elementor-element-697eb474{--content-width:1250px;}.elementor-1089 .elementor-element.elementor-element-3e6a7181{--content-width:1250px;}.elementor-1089 .elementor-element.elementor-element-11116294{--content-width:1250px;}.elementor-1089 .elementor-element.elementor-element-6a38b61b{--content-width:1250px;}.elementor-1089 .elementor-element.elementor-element-3e4f39c8{--content-width:1250px;}.elementor-1089 .elementor-element.elementor-element-798cf75c{--content-width:1250px;}.elementor-1089 .elementor-element.elementor-element-74347d26{--content-width:1250px;}.elementor-1089 .elementor-element.elementor-element-652b1062{--width:50%;}}@media(max-width:767px){.elementor-1089 .elementor-element.elementor-element-697eb474{--content-width:340px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1089 .elementor-element.elementor-element-697eb474.e-con{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-2b4274a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1089 .elementor-element.elementor-element-112f69c3{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1089 .elementor-element.elementor-element-112f69c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-112f69c3.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-112f69c3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1089 .elementor-element.elementor-element-625198f8{font-size:var( --e-global-typography-2ef2db6-font-size );line-height:var( --e-global-typography-2ef2db6-line-height );}.elementor-1089 .elementor-element.elementor-element-81b3036{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-33cd3c77{--e-image-carousel-slides-to-show:2;}.elementor-1089 .elementor-element.elementor-element-3e6a7181{--content-width:320px;}.elementor-1089 .elementor-element.elementor-element-344d11c5 img{width:80%;}.elementor-1089 .elementor-element.elementor-element-355c3304 .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-7fea2626{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-11116294{--content-width:320px;}.elementor-1089 .elementor-element.elementor-element-73775d8a .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-4e2cef5f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-4d70beb img{width:99%;}.elementor-1089 .elementor-element.elementor-element-14fcc63 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-aa0b55f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-779f77a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-213a513.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-213a513{text-align:center;}.elementor-1089 .elementor-element.elementor-element-213a513 img{width:94%;}.elementor-1089 .elementor-element.elementor-element-2800078 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-6698030{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-e04184e img{width:99%;}.elementor-1089 .elementor-element.elementor-element-cd54e9d .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-b325a17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-4f8169fe{--content-width:320px;}.elementor-1089 .elementor-element.elementor-element-6ff9cfc5 .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-6a38b61b{--content-width:320px;}.elementor-1089 .elementor-element.elementor-element-b66d36f .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-3d81f880{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-381766a5 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-5a1d516d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-51932240 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-30a4341b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-26a372fd .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-408b6057 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-40310a37 .elementor-heading-title{font-size:var( --e-global-typography-64ab307-font-size );line-height:var( --e-global-typography-64ab307-line-height );}.elementor-1089 .elementor-element.elementor-element-3e4f39c8{--content-width:320px;}.elementor-1089 .elementor-element.elementor-element-791a9c59{font-size:var( --e-global-typography-2ef2db6-font-size );line-height:var( --e-global-typography-2ef2db6-line-height );}.elementor-1089 .elementor-element.elementor-element-2cdc29bb .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-24f37394{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-5abf132f{--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-1089 .elementor-element.elementor-element-fac2245{--e-image-carousel-slides-to-show:1;}.elementor-1089 .elementor-element.elementor-element-25465c8c{--width:320px;}.elementor-1089 .elementor-element.elementor-element-10e761b9 .elementor-heading-title{font-size:var( --e-global-typography-2ef2db6-font-size );line-height:var( --e-global-typography-2ef2db6-line-height );}.elementor-1089 .elementor-element.elementor-element-75006efe .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-5bd6c638{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-798cf75c{--content-width:320px;}.elementor-1089 .elementor-element.elementor-element-550662cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-65a548cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-7e183f73{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-74347d26{--content-width:320px;}.elementor-1089 .elementor-element.elementor-element-6def1f7d .elementor-heading-title{font-size:var( --e-global-typography-5f8139b-font-size );line-height:var( --e-global-typography-5f8139b-line-height );}.elementor-1089 .elementor-element.elementor-element-374cb68b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-79741582{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-109a65d8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1089 .elementor-element.elementor-element-5d887eca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-toggle-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1089 .elementor-element.elementor-element-341f818b .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1089 .elementor-element.elementor-element-4c0e7994{font-size:var( --e-global-typography-2ef2db6-font-size );line-height:var( --e-global-typography-2ef2db6-line-height );}}/* Start custom CSS for heading, class: .elementor-element-112f69c3 */@media (max-width: 767px) {
  .gradient-text {
    margin: 0 auto; /* Centraliza o contêiner */
    padding: 0 10px; /* Adiciona padding para evitar que o texto fique colado nas bordas */
    width: 100%; /* Garante que a largura seja 100% */
    text-align: center; /* Centraliza o texto */
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-33cd3c77 */.elementor-1089 .elementor-element.elementor-element-33cd3c77 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dac0bfd */.elementor-1089 .elementor-element.elementor-element-3dac0bfd {
    border: 1px solid;
    border-image: linear-gradient(90deg,rgba(116,27,171,0),#FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE,rgba(116,27,171,0)) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-right: none;  /* BORDA DIREITA */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d758e */.elementor-1089 .elementor-element.elementor-element-95d758e::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca41e22 */.elementor-1089 .elementor-element.elementor-element-ca41e22::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afceada */.elementor-1089 .elementor-element.elementor-element-afceada::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11116294 */.elementor-1089 .elementor-element.elementor-element-11116294 {
    border: 10px solid;
    border-image: linear-gradient(90deg,rgba(116,27,171,0),#FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE,rgba(116,27,171,0)) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-right: none;  /* BORDA DIREITA */
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-458fefa6 */.elementor-1089 .elementor-element.elementor-element-458fefa6::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a180c12 */.elementor-1089 .elementor-element.elementor-element-7a180c12::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20749f5f */.elementor-1089 .elementor-element.elementor-element-20749f5f::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51eff8a1 */.elementor-1089 .elementor-element.elementor-element-51eff8a1::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f04a2f3 */.elementor-1089 .elementor-element.elementor-element-f04a2f3::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f4a5f0 */.elementor-1089 .elementor-element.elementor-element-67f4a5f0::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
    
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fac2245 */.elementor-1089 .elementor-element.elementor-element-fac2245 .swiper-wrapper {
    transition-timing-function: linear!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-499fdace */.elementor-1089 .elementor-element.elementor-element-499fdace::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0606f0 */.elementor-1089 .elementor-element.elementor-element-3b0606f0::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2469c7e2 */.elementor-1089 .elementor-element.elementor-element-2469c7e2::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
    
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42a24095 */.elementor-1089 .elementor-element.elementor-element-42a24095 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: 5px
}

.elementor-1089 .elementor-element.elementor-element-42a24095 .elementor-button:before{
    content: '';
    position: absolute;
    left: 2px;
    top: 2px;
    width: calc(100% + 1px);
    height: calc(100% + 1px);
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    border-radius: inherit;
    z-index: -1;
}

.elementor-1089 .elementor-element.elementor-element-42a24095 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    left: 3px;
    top: 3px;
    background-color: #07080f;
    border-radius: inherit;
    z-index: -1;
}

.elementor-1089 .elementor-element.elementor-element-42a24095 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -6px
}

.elementor-1089 .elementor-element.elementor-element-42a24095 .elementor-button:before{
    content: '';
    position: absolute;
    left: -10px;
    top: -100px;
    width: calc(100% + 20px);
    height: calc(100% + 220px);
    background: linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    z-index: -1;
    animation: rotatebtn 4s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-1089 .elementor-element.elementor-element-42a24095 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 2px;
    top: 2px;
    background-color: #07080f;
    border-radius: 8px;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS *//* Gradiente Animado texto */
.gradient-text {
    background: linear-gradient(90deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
    background-size: 200% 200%;
    animation: gradientAnimation 7s linear infinite; 
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/* BARRA DE LED */
.elementocombarra::after {
    content: '';
    position: absolute;
    top: 0;
    left: 100px;
    transform: translateX(-50px);
    width: calc(100% - 100px);
    height: 4px;
    border-radius: 50px;
    background: linear-gradient(98deg, #FD4674 0, #FDAF81 50%, #6D51E4 100%);
    box-shadow: 0 41.778px 33.422px 0 #FD467450, 0 22.336px 17.869px 0 #FD467450, 0 12.522px 10.017px 0 #FD467450, 0 6.65px 5.32px 0 #FD467450, 0 2.767px 2.214px 0 #FD467450;
    z-index: 2;
  animation: flicker-shadow 4s ease-in-out infinite;
    animation-delay: 6s;
}

@keyframes flicker-shadow {
    0%, 19%, 21%, 23%, 25%, 54%, 56%, 58%, 60%, 62%, 100% {
        box-shadow: 0 100px 80px 0 #FD467450, 
                    0 41.778px 33.422px 0 #FD467450, 
                    0 22.336px 17.869px 0 #FD467450, 
                    0 12.522px 10.017px 0 #FD467450, 
                    0 6.65px 5.32px 0 #FD467450, 
                    0 2.767px 2.214px 0 #FD467450;
    }
    20%, 22%, 24%, 55%, 57%, 59%, 61% {
        box-shadow: none;
    }
}

/* BORDA GRADIENTE E ARREDONDAMENTO CANTOS - FAQ */
.elementor-toggle-item {
  border-radius: 10px;
  border: 1px solid transparent;
  position: relative;
  overflow: hidden;
  background: linear-gradient(white, white) padding-box,
              linear-gradient(45deg, #FD4674, #FDAF81, #3BBBFA, #6D51E4, #B740CE) border-box;
}/* End custom CSS */