.elementor-506 .elementor-element.elementor-element-25c0fd0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:5%;--padding-bottom:5%;--padding-left:14%;--padding-right:14%;}.elementor-506 .elementor-element.elementor-element-25c0fd0:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-25c0fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aceleraassessoria.com/wp-content/uploads/2026/04/Imagem-Fundo.jpg-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-506 .elementor-element.elementor-element-25c0fd0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-506 .elementor-element.elementor-element-597caad{--display:flex;}.elementor-506 .elementor-element.elementor-element-567fa28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-506 .elementor-element.elementor-element-4329365{width:var( --container-widget-width, 25% );max-width:25%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 1%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-506 .elementor-element.elementor-element-4329365.elementor-element{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-506 .elementor-element.elementor-element-8f6ec8a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;}.elementor-506 .elementor-element.elementor-element-8f6ec8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.3vw;font-weight:600;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-720a00f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.3vw;font-weight:900;line-height:1.2em;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-a7635eb{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-506 .elementor-element.elementor-element-a7635eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.3vw;font-weight:700;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-506 .elementor-element.elementor-element-f982524{width:initial;max-width:initial;margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;line-height:1.1em;color:#FFE8E8E6;}.elementor-506 .elementor-element.elementor-element-f982524 p{margin-block-end: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-506 .elementor-element.elementor-element-d263984 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:800;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #9A0909 0%, #FF1010 100%);border-radius:1em 1em 1em 1em;padding:1.5vw 2.5vw 1.5vw 2.5vw;}.elementor-506 .elementor-element.elementor-element-d263984:hover{--e-transform-scale:1.05;}.elementor-506 .elementor-element.elementor-element-d263984{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-506 .elementor-element.elementor-element-bd27158{--display:flex;}.elementor-506 .elementor-element.elementor-element-680c18c{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-680c18c:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-680c18c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-506 .elementor-element.elementor-element-680c18c::before, .elementor-506 .elementor-element.elementor-element-680c18c > .elementor-background-video-container::before, .elementor-506 .elementor-element.elementor-element-680c18c > .e-con-inner > .elementor-background-video-container::before, .elementor-506 .elementor-element.elementor-element-680c18c > .elementor-background-slideshow::before, .elementor-506 .elementor-element.elementor-element-680c18c > .e-con-inner > .elementor-background-slideshow::before, .elementor-506 .elementor-element.elementor-element-680c18c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-506 .elementor-element.elementor-element-a556b12{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:14%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-a556b12:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-a556b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-506 .elementor-element.elementor-element-b8eac82{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;text-align:center;}.elementor-506 .elementor-element.elementor-element-b8eac82.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-b8eac82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2vw;font-weight:900;line-height:1.2em;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-be67f55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-0f41b12{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B;--border-color:#3B3B3B;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-506 .elementor-element.elementor-element-0f41b12:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-0f41b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.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-506 .elementor-element.elementor-element-fc3390e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-fc3390e.elementor-element{--align-self:flex-start;}.elementor-506 .elementor-element.elementor-element-fc3390e.elementor-view-stacked .elementor-icon{background-color:#FF4D4D;}.elementor-506 .elementor-element.elementor-element-fc3390e.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-fc3390e.elementor-view-default .elementor-icon{color:#FF4D4D;border-color:#FF4D4D;}.elementor-506 .elementor-element.elementor-element-fc3390e.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-fc3390e.elementor-view-default .elementor-icon svg{fill:#FF4D4D;}.elementor-506 .elementor-element.elementor-element-fc3390e .elementor-icon{font-size:40px;}.elementor-506 .elementor-element.elementor-element-fc3390e .elementor-icon svg{height:40px;}.elementor-506 .elementor-element.elementor-element-97ba97b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2vw;font-weight:700;color:#EDEDED;}.elementor-506 .elementor-element.elementor-element-597aaf4{font-family:"Montserrat", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#BBBBBB;}.elementor-506 .elementor-element.elementor-element-597aaf4 p{margin-block-end:0px;}.elementor-506 .elementor-element.elementor-element-0a177bf{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B;--border-color:#3B3B3B;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-506 .elementor-element.elementor-element-0a177bf:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-0a177bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-506 .elementor-element.elementor-element-eb529fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-eb529fd.elementor-element{--align-self:flex-start;}.elementor-506 .elementor-element.elementor-element-eb529fd.elementor-view-stacked .elementor-icon{background-color:#FF4D4D;}.elementor-506 .elementor-element.elementor-element-eb529fd.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-eb529fd.elementor-view-default .elementor-icon{color:#FF4D4D;border-color:#FF4D4D;}.elementor-506 .elementor-element.elementor-element-eb529fd.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-eb529fd.elementor-view-default .elementor-icon svg{fill:#FF4D4D;}.elementor-506 .elementor-element.elementor-element-eb529fd .elementor-icon{font-size:40px;}.elementor-506 .elementor-element.elementor-element-eb529fd .elementor-icon svg{height:40px;}.elementor-506 .elementor-element.elementor-element-aaa12e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2vw;font-weight:700;color:#EDEDED;}.elementor-506 .elementor-element.elementor-element-f8c6b26{font-family:"Montserrat", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.3em;color:#BBBBBB;}.elementor-506 .elementor-element.elementor-element-f8c6b26 p{margin-block-end:0px;}.elementor-506 .elementor-element.elementor-element-ddf14b7{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B;--border-color:#3B3B3B;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-506 .elementor-element.elementor-element-ddf14b7:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-ddf14b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-506 .elementor-element.elementor-element-4f05ecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-4f05ecc.elementor-element{--align-self:flex-start;}.elementor-506 .elementor-element.elementor-element-4f05ecc.elementor-view-stacked .elementor-icon{background-color:#FF4D4D;}.elementor-506 .elementor-element.elementor-element-4f05ecc.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-4f05ecc.elementor-view-default .elementor-icon{color:#FF4D4D;border-color:#FF4D4D;}.elementor-506 .elementor-element.elementor-element-4f05ecc.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-4f05ecc.elementor-view-default .elementor-icon svg{fill:#FF4D4D;}.elementor-506 .elementor-element.elementor-element-4f05ecc .elementor-icon{font-size:40px;}.elementor-506 .elementor-element.elementor-element-4f05ecc .elementor-icon svg{height:40px;}.elementor-506 .elementor-element.elementor-element-2546e15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2vw;font-weight:700;color:#EDEDED;}.elementor-506 .elementor-element.elementor-element-0bdfa57{font-family:"Montserrat", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:#BBBBBB;}.elementor-506 .elementor-element.elementor-element-0bdfa57 p{margin-block-end:0px;}.elementor-506 .elementor-element.elementor-element-e17afab{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-506 .elementor-element.elementor-element-e17afab.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-262100d{text-align:center;}.elementor-506 .elementor-element.elementor-element-262100d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2vw;font-weight:900;line-height:1.2em;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-5c8259b{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-data-wrap{margin-right:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-left-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-right:40px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:40px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-one-sided-timeline .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-one-sided-wrapper .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{margin-right:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered .wpr-year-wrap{margin-bottom:80px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered .wpr-timeline-entry{margin-bottom:80px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-year-label{left:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-middle-line{left:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-fill{left:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-icon{left:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-year-label{right:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-middle-line{right:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-fill{right:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-icon{right:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-year-label{position:absolute;left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-middle-line{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-timeline-fill{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-icon{left:calc(100px/2);transform:translate(-50%, -50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-year-label{width:70px;height:41px;border-style:solid;border-width:3px;border-radius:5px 5px 5px 5px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-icon i{display:block;font-size:0px !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-icon{height:0px;width:0px;display:flex !important;justify-content:center !important;align-items:center !important;color:#4B4B4B00;background-color:#00000000;border-color:#4B4B4B00;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered .wpr-data-wrap:after{top:30%;transform:translateY(-50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-both-sided-timeline .wpr-right-aligned .wpr-icon{position:absolute;top:30%;transform:translate(50%, -50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline  .wpr-right-aligned .wpr-icon{position:absolute;top:30%;transform:translate(-50%, -50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered  .wpr-left-aligned .wpr-icon{position:absolute;top:30%;transform:translate(-50%, -50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered .wpr-extra-label{top:30%;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-one-sided-timeline .wpr-data-wrap:after{top:30%;transform:translateY(-50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-story-info{text-align:center;padding:20px 20px 20px 20px;border-style:none !important;border-radius:5px 5px 5px 5px !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-left-aligned .wpr-story-info-vertical{text-align:center;border-color:#FF1010;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-left-aligned .wpr-title-wrap{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-left-aligned .wpr-description{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-left-aligned .wpr-inner-date-label{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .swiper-wrapper .wpr-title-wrap{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .swiper-wrapper .wpr-description{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .swiper-wrapper .wpr-inner-date-label{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-title-wrap{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-right-aligned .wpr-story-info-vertical{text-align:center;border-color:#FF1010 !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-right-aligned .wpr-title-wrap{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-right-aligned .wpr-description{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-right-aligned .wpr-inner-date-label{text-align:center;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-data-wrap{background-color:#FFFFFF00;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-horizontal .wpr-story-info{background-color:#FFFFFF00;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-horizontal-bottom .wpr-story-info{background-color:#FFFFFF00;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-data-wrap{padding:20px 20px 20px 20px !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-vertical{padding:10px 10px 10px 10px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .swiper-slide{padding:10px 10px 10px 10px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-story-info-vertical{border-style:none !important;border-radius:5px 5px 5px 5px !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-media{width:100%;border-color:#E8E8E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-content-wrapper{border-color:#E8E8E8;border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-title{color:#FF1010;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-title-wrap{background-color:#FFFFFF00 !important;margin:0px 0px 0px 0px !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-title{font-family:"Montserrat", Sans-serif;font-size:2.2vw;font-weight:800;padding:0px 0px 0px 0px !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-description{color:#EEEEEE;font-family:"Montserrat", Sans-serif;font-size:1.1vw;margin:5px 0px 5px 0px !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-description p{color:#EEEEEE;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-line::before{background-color:#4B4B4B;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-middle-line{background-color:#4B4B4B;width:3px;transform:translate(-50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-timeline-centered .wpr-year{border-color:#4B4B4B;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper:before{background-color:#4B4B4B;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper:after{background-color:#4B4B4B;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-horizontal .wpr-swiper-pagination.swiper-pagination-progressbar{background-color:#4B4B4B;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-horizontal-bottom .wpr-swiper-pagination.swiper-pagination-progressbar{background-color:#4B4B4B;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-horizontal .wpr-button-prev{color:#4B4B4B;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-horizontal .wpr-button-next{color:#4B4B4B;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-fill{background-color:#FF1010 !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-change-border-color{border-color:#FF1010 !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-vertical:before{background-color:#FF1010 !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-vertical:after{background-color:#FF1010 !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-timeline-fill{width:3px;transform:translate(-50%)  !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-one-sided-timeline-left .wpr-middle-line{width:3px;transform:translate(50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-one-sided-timeline-left .wpr-timeline-fill{width:3px;transform:translate(50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-one-sided-timeline .wpr-middle-line{width:3px;transform:translate(-50%)  !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-one-sided-timeline .wpr-timeline-fill{width:3px;transform:translate(-50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-year{color:#5B5B5B;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-year-wrap{height:41px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-icon i{color:#4B4B4B00;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-icon svg{fill:#4B4B4B00;width:0px !important;height:0px !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-change-border-color.wpr-icon i{color:#FF000000;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-change-border-color.wpr-icon svg{fill:#FF000000;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-change-border-color.wpr-icon{background-color:#00000000;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-icon{transition-duration:0.1s;border-style:none;border-radius:50% 50% 50% 50% !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned .wpr-extra-label{left:calc(100% + 35px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-right-aligned .wpr-extra-label{right:calc(100% + 35px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-extra-label{padding:30px 0px 0px 0px !important;border-radius:0px 0px 0px 0px !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper span.wpr-label{color:#7A7A7A;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-extra-label span.wpr-label{font-family:"Montserrat", Sans-serif;font-size:1.35vw;font-weight:400;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper span.wpr-sub-label{color:#7A7A7A00;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-horizontal .wpr-story-info:before{border-width:0px;top:100%;left:50%;transform:translate(-50%);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-horizontal-bottom .wpr-story-info:before{border-width:0px;bottom:100%;left:50%;transform:translate(-50%);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-one-sided-timeline .wpr-data-wrap:after{border-width:0px;top:30%;transform:translateY(-50%);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-one-sided-timeline-left .wpr-data-wrap:after{border-width:0px;top:30%;transform:translateY(-50%);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-right-aligned .wpr-data-wrap:after{border-width:0px;top:30%;transform:translateY(-50%);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-left-aligned .wpr-data-wrap:after{border-width:0px;top:30%;transform:translateY(-50%);}.elementor-506 .elementor-element.elementor-element-babc60d{--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:flex-end;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-506 .elementor-element.elementor-element-babc60d:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-babc60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-506 .elementor-element.elementor-element-babc60d::before, .elementor-506 .elementor-element.elementor-element-babc60d > .elementor-background-video-container::before, .elementor-506 .elementor-element.elementor-element-babc60d > .e-con-inner > .elementor-background-video-container::before, .elementor-506 .elementor-element.elementor-element-babc60d > .elementor-background-slideshow::before, .elementor-506 .elementor-element.elementor-element-babc60d > .e-con-inner > .elementor-background-slideshow::before, .elementor-506 .elementor-element.elementor-element-babc60d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-506 .elementor-element.elementor-element-7243bc7{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-506 .elementor-element.elementor-element-7243bc7.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-9254619{text-align:center;}.elementor-506 .elementor-element.elementor-element-9254619 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6vw;font-weight:900;line-height:1.2em;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-529477e{--display:flex;}.elementor-506 .elementor-element.elementor-element-5511412{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 71% );max-width:71%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-506 .elementor-element.elementor-element-5511412.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-5511412 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-506 .elementor-element.elementor-element-5511412 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-506 .elementor-element.elementor-element-5b8702a .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:1.3vw;font-weight:800;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #9A0909 0%, #FF1010 100%);border-radius:16px 16px 16px 16px;padding:16px 26px 16px 26px;}.elementor-506 .elementor-element.elementor-element-5b8702a:hover{--e-transform-scale:1.05;}.elementor-506 .elementor-element.elementor-element-5b8702a{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-506 .elementor-element.elementor-element-5b8702a.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-20f3e2a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-506 .elementor-element.elementor-element-20f3e2a:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-20f3e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-506 .elementor-element.elementor-element-9f3c6c0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-506 .elementor-element.elementor-element-9f3c6c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4vw;font-weight:400;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-a2a5e12{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-5007a16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-18%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-506 .elementor-element.elementor-element-846b891{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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:#FF1010D6;--border-color:#FF1010D6;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 20px -3px rgba(255, 16.000000000000057, 16.000000000000057, 0.41);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-506 .elementor-element.elementor-element-846b891:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-846b891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616AD;}.elementor-506 .elementor-element.elementor-element-5be4ddd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-5be4ddd .elementor-icon-wrapper{text-align:center;}.elementor-506 .elementor-element.elementor-element-5be4ddd.elementor-view-stacked .elementor-icon{background-color:#FF1010;}.elementor-506 .elementor-element.elementor-element-5be4ddd.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-5be4ddd.elementor-view-default .elementor-icon{color:#FF1010;border-color:#FF1010;}.elementor-506 .elementor-element.elementor-element-5be4ddd.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-5be4ddd.elementor-view-default .elementor-icon svg{fill:#FF1010;}.elementor-506 .elementor-element.elementor-element-5be4ddd .elementor-icon{font-size:3vw;}.elementor-506 .elementor-element.elementor-element-5be4ddd .elementor-icon svg{height:3vw;}.elementor-506 .elementor-element.elementor-element-f305b7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:5px;--margin-left:5px;--margin-right:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-f305b7b.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-6b4bfba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8vw;font-weight:700;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-b5928c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.15vw;font-weight:300;line-height:1.2em;color:#D0D0D0;}.elementor-506 .elementor-element.elementor-element-b5928c7 p{margin-block-end:0px;}.elementor-506 .elementor-element.elementor-element-b211d53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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:#FF1010D6;--border-color:#FF1010D6;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 20px -3px rgba(255, 16.000000000000057, 16.000000000000057, 0.41);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-506 .elementor-element.elementor-element-b211d53:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-b211d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616AD;}.elementor-506 .elementor-element.elementor-element-747edde{margin:0px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-747edde .elementor-icon-wrapper{text-align:center;}.elementor-506 .elementor-element.elementor-element-747edde.elementor-view-stacked .elementor-icon{background-color:#FF1010;}.elementor-506 .elementor-element.elementor-element-747edde.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-747edde.elementor-view-default .elementor-icon{color:#FF1010;border-color:#FF1010;}.elementor-506 .elementor-element.elementor-element-747edde.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-747edde.elementor-view-default .elementor-icon svg{fill:#FF1010;}.elementor-506 .elementor-element.elementor-element-747edde .elementor-icon{font-size:2.8vw;}.elementor-506 .elementor-element.elementor-element-747edde .elementor-icon svg{height:2.8vw;}.elementor-506 .elementor-element.elementor-element-46908ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:5px;--margin-left:5px;--margin-right:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-46908ac.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-19c56a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8vw;font-weight:700;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-71bdbc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.15vw;font-weight:300;line-height:1.2em;color:#D0D0D0;}.elementor-506 .elementor-element.elementor-element-71bdbc4 p{margin-block-end:0px;}.elementor-506 .elementor-element.elementor-element-48da930{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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:#FF1010D6;--border-color:#FF1010D6;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 20px -3px rgba(255, 16.000000000000057, 16.000000000000057, 0.41);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-506 .elementor-element.elementor-element-48da930:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-48da930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F50000AD;}.elementor-506 .elementor-element.elementor-element-0a3fec5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-0a3fec5 .elementor-icon-wrapper{text-align:center;}.elementor-506 .elementor-element.elementor-element-0a3fec5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-0a3fec5.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-0a3fec5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-0a3fec5.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-0a3fec5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-0a3fec5 .elementor-icon{font-size:3vw;}.elementor-506 .elementor-element.elementor-element-0a3fec5 .elementor-icon svg{height:3vw;}.elementor-506 .elementor-element.elementor-element-f43fc1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:5px;--margin-left:8px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-f43fc1b.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-91593ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8vw;font-weight:700;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-e44c438{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.15vw;font-weight:300;line-height:1.2em;color:#D0D0D0;}.elementor-506 .elementor-element.elementor-element-e44c438 p{margin-block-end:0px;}.elementor-506 .elementor-element.elementor-element-961ee0c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-506 .elementor-element.elementor-element-ba70957{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-506 .elementor-element.elementor-element-ba70957 img{width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-6920562{--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;--overflow:hidden;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-6920562:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-6920562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-506 .elementor-element.elementor-element-4e939d6{--display:flex;--min-height:0px;--justify-content: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:#FF1010;--border-color:#FF1010;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 44px 5px rgba(255, 104, 104, 0.42);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:94px;--padding-bottom:90px;--padding-left:050px;--padding-right:050px;--z-index:1;}.elementor-506 .elementor-element.elementor-element-4e939d6:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-4e939d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #040404 53%, #191919 100%);}.elementor-506 .elementor-element.elementor-element-0622743{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 7%) 0%;padding:0em 0em 0em 0em;}.elementor-506 .elementor-element.elementor-element-0622743 img{width:30%;}.elementor-506 .elementor-element.elementor-element-5e36709{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.7vw;font-weight:400;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-a8b81ad{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:7vw;font-weight:700;line-height:76px;letter-spacing:-5px;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-cc3c8b0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8vw;font-weight:500;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-42c6ccd .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:1.6vw;font-weight:800;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #B90000 0%, #FF1010 100%);box-shadow:0px 0px 43px 4px rgba(255, 35.847837365191914, 35.847837365191914, 0.83);border-radius:16px 16px 16px 16px;padding:6% 10% 6% 10%;}.elementor-506 .elementor-element.elementor-element-42c6ccd{width:var( --container-widget-width, 100% );max-width:100%;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-506 .elementor-element.elementor-element-42c6ccd:hover{--e-transform-scale:1.05;}.elementor-506 .elementor-element.elementor-element-42c6ccd.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-1c18166{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-506 .elementor-element.elementor-element-1c18166 img{width:72%;}.elementor-506 .elementor-element.elementor-element-fabc1a1{--display:flex;--overflow:hidden;--padding-top:12%;--padding-bottom:12%;--padding-left:2%;--padding-right:2%;}.elementor-506 .elementor-element.elementor-element-fabc1a1:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-fabc1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-506 .elementor-element.elementor-element-698f9bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-698f9bc:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-698f9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-506 .elementor-element.elementor-element-9ae0854{--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-506 .elementor-element.elementor-element-b39f790{--display:flex;--justify-content:center;}.elementor-506 .elementor-element.elementor-element-cededb9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-506 .elementor-element.elementor-element-cededb9.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-cededb9 img{width:40%;}.elementor-506 .elementor-element.elementor-element-24e5a82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-506 .elementor-element.elementor-element-24e5a82:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-24e5a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13131300;}.elementor-506 .elementor-element.elementor-element-f37590b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-2a34a0e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-506 .elementor-element.elementor-element-2a34a0e.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-2a34a0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:500;color:#9A3939;}.elementor-506 .elementor-element.elementor-element-2f57e4a{--display:flex;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-506 .elementor-element.elementor-element-0fe5e4a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-506 .elementor-element.elementor-element-0fe5e4a.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-0fe5e4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.1vw;font-weight:800;line-height:38px;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-890aa36{width:var( --container-widget-width, 84% );max-width:84%;padding:0px 0px 0px 0px;--container-widget-width:84%;--container-widget-flex-grow:0;border-style:none;border-radius:18px 18px 18px 18px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:300;color:#DDDDDD;}.elementor-506 .elementor-element.elementor-element-890aa36.elementor-element{--align-self:flex-start;}.elementor-506 .elementor-element.elementor-element-890aa36 p{margin-block-end:0px;}.elementor-506 .elementor-element.elementor-element-597b665 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:1.3vw;font-weight:800;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #9A0909 0%, #FF1010 100%);border-radius:16px 16px 16px 16px;padding:16px 26px 16px 26px;}.elementor-506 .elementor-element.elementor-element-597b665:hover{--e-transform-scale:1.05;}.elementor-506 .elementor-element.elementor-element-597b665{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-506 .elementor-element.elementor-element-570cbd6{--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:space-evenly;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-506 .elementor-element.elementor-element-570cbd6:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-570cbd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-506 .elementor-element.elementor-element-d35ef4f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-947147e.elementor-element{--order:-99999 /* order start hack */;}.elementor-506 .elementor-element.elementor-element-947147e{text-align:center;}.elementor-506 .elementor-element.elementor-element-947147e img{width:54%;}.elementor-506 .elementor-element.elementor-element-714166b{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-2bcc05b{text-align:center;}.elementor-506 .elementor-element.elementor-element-2bcc05b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3vw;font-weight:400;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-c2c61de{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap: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-506 .elementor-element.elementor-element-c356b45{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:4vw;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-506 .elementor-element.elementor-element-c356b45 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-506 .elementor-element.elementor-element-c356b45 .elementor-social-icon i{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-c356b45 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-a288fbc{--display:flex;--overflow:hidden;}.elementor-506 .elementor-element.elementor-element-a288fbc:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-a288fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-506 .elementor-element.elementor-element-25c0fd0{--content-width:100%;}.elementor-506 .elementor-element.elementor-element-567fa28{--width:100%;}.elementor-506 .elementor-element.elementor-element-bd27158{--width:56%;}.elementor-506 .elementor-element.elementor-element-a556b12{--width:80%;}.elementor-506 .elementor-element.elementor-element-be67f55{--width:100%;}.elementor-506 .elementor-element.elementor-element-e17afab{--width:70%;}.elementor-506 .elementor-element.elementor-element-7243bc7{--width:70%;}.elementor-506 .elementor-element.elementor-element-20f3e2a{--content-width:100%;}.elementor-506 .elementor-element.elementor-element-a2a5e12{--width:100%;}.elementor-506 .elementor-element.elementor-element-5007a16{--width:73%;}.elementor-506 .elementor-element.elementor-element-4e939d6{--width:56%;}.elementor-506 .elementor-element.elementor-element-fabc1a1{--width:100%;}.elementor-506 .elementor-element.elementor-element-24e5a82{--width:100%;}.elementor-506 .elementor-element.elementor-element-f37590b{--width:15%;}.elementor-506 .elementor-element.elementor-element-570cbd6{--content-width:100%;}.elementor-506 .elementor-element.elementor-element-d35ef4f{--width:30%;}.elementor-506 .elementor-element.elementor-element-714166b{--width:30%;}.elementor-506 .elementor-element.elementor-element-c2c61de{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-506 .elementor-element.elementor-element-d35ef4f{--width:100%;}.elementor-506 .elementor-element.elementor-element-714166b{--width:100%;}.elementor-506 .elementor-element.elementor-element-c2c61de{--width:100%;}}@media(min-width:1025px){.elementor-506 .elementor-element.elementor-element-25c0fd0:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-25c0fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-506 .elementor-element.elementor-element-97ba97b .elementor-heading-title{font-size:28px;}.elementor-506 .elementor-element.elementor-element-aaa12e9 .elementor-heading-title{font-size:28px;}.elementor-506 .elementor-element.elementor-element-2546e15 .elementor-heading-title{font-size:28px;}.elementor-506 .elementor-element.elementor-element-e17afab{--margin-top:0em;--margin-bottom:0em;--margin-left:01.2em;--margin-right:0em;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-data-wrap{margin-right:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-left-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-right:40px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:40px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-one-sided-timeline .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-one-sided-wrapper .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{margin-right:calc(100px/2 + 40px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-year-label{left:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-middle-line{left:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-fill{left:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-icon{left:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-year-label{right:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-middle-line{right:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-fill{right:calc(100px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-icon{right:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-year-label{position:absolute;left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-middle-line{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-timeline-fill{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-icon{left:calc(100px/2);transform:translate(-50%, -50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-icon i{display:block;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-vertical{padding:10px 10px 10px 10px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .swiper-slide{padding:10px 10px 10px 10px;}.elementor-506 .elementor-element.elementor-element-7243bc7{--margin-top:0em;--margin-bottom:0em;--margin-left:01.2em;--margin-right:0em;}.elementor-506 .elementor-element.elementor-element-5511412{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:535px;--container-widget-flex-grow:0;width:var( --container-widget-width, 535px );max-width:535px;}.elementor-506 .elementor-element.elementor-element-570cbd6{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-506 .elementor-element.elementor-element-d35ef4f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-506 .elementor-element.elementor-element-d35ef4f.e-con{--order:-99999 /* order start hack */;}.elementor-506 .elementor-element.elementor-element-947147e.elementor-element{--order:-99999 /* order start hack */;}.elementor-506 .elementor-element.elementor-element-947147e{text-align:center;}.elementor-506 .elementor-element.elementor-element-947147e img{width:25vw;}.elementor-506 .elementor-element.elementor-element-714166b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-2bcc05b{text-align:center;}.elementor-506 .elementor-element.elementor-element-2bcc05b .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-506 .elementor-element.elementor-element-c2c61de{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-506 .elementor-element.elementor-element-25c0fd0:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-25c0fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aceleraassessoria.com/wp-content/uploads/2026/04/Imagem-Fundo-Celular.jpg");background-position:top center;}.elementor-506 .elementor-element.elementor-element-25c0fd0{--min-height:94vh;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-506 .elementor-element.elementor-element-597caad{--min-height:15vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-506 .elementor-element.elementor-element-567fa28{--width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-506 .elementor-element.elementor-element-4329365{--container-widget-width:28vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 28vw );max-width:28vw;}.elementor-506 .elementor-element.elementor-element-4329365.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-8f6ec8a .elementor-heading-title{font-size:5.5vw;}.elementor-506 .elementor-element.elementor-element-720a00f .elementor-heading-title{font-size:5.5vw;}.elementor-506 .elementor-element.elementor-element-a7635eb .elementor-heading-title{font-size:5.5vw;}.elementor-506 .elementor-element.elementor-element-f982524{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-size:2.5vw;}.elementor-506 .elementor-element.elementor-element-d263984 .elementor-button{font-size:3vw;padding:3vw 4vw 3vw 4vw;}.elementor-506 .elementor-element.elementor-element-680c18c{--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-506 .elementor-element.elementor-element-a556b12{--padding-top:0%;--padding-bottom:26%;--padding-left:6%;--padding-right:6%;}.elementor-506 .elementor-element.elementor-element-b8eac82 .elementor-heading-title{font-size:6.5vw;}.elementor-506 .elementor-element.elementor-element-0f41b12{--min-height:48vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-506 .elementor-element.elementor-element-fc3390e.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-97ba97b{text-align:center;}.elementor-506 .elementor-element.elementor-element-97ba97b .elementor-heading-title{font-size:6vw;}.elementor-506 .elementor-element.elementor-element-597aaf4{text-align:center;font-size:15px;}.elementor-506 .elementor-element.elementor-element-0a177bf{--min-height:48vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-506 .elementor-element.elementor-element-eb529fd.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-aaa12e9{text-align:center;}.elementor-506 .elementor-element.elementor-element-aaa12e9 .elementor-heading-title{font-size:6vw;}.elementor-506 .elementor-element.elementor-element-f8c6b26{text-align:center;font-size:15px;}.elementor-506 .elementor-element.elementor-element-ddf14b7{--min-height:48vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-506 .elementor-element.elementor-element-4f05ecc.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-2546e15{text-align:center;}.elementor-506 .elementor-element.elementor-element-2546e15 .elementor-heading-title{font-size:6vw;}.elementor-506 .elementor-element.elementor-element-0bdfa57{text-align:center;font-size:15px;}.elementor-506 .elementor-element.elementor-element-e17afab{--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-506 .elementor-element.elementor-element-262100d .elementor-heading-title{font-size:4.7vw;line-height:1.05em;}.elementor-506 .elementor-element.elementor-element-5c8259b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-data-wrap{margin-right:calc(50px/2 + 15px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-data-wrap{margin-left:calc(50px/2 + 15px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-left-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-right:15px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:15px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-one-sided-timeline .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:calc(50px/2 + 15px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-centered .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(50px/2 + 15px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-one-sided-wrapper .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(50px/2 + 15px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{margin-right:calc(50px/2 + 15px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered .wpr-year-wrap{margin-bottom:40px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered .wpr-timeline-entry{margin-bottom:40px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-year-label{left:calc(50px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-middle-line{left:calc(50px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-fill{left:calc(50px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-icon{left:calc(50px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-year-label{right:calc(50px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-middle-line{right:calc(50px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-fill{right:calc(50px/2);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-icon{right:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-year-label{position:absolute;left:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-middle-line{left:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-timeline-fill{left:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-506 .elementor-element.elementor-element-f268360 .wpr-both-sided-timeline .wpr-icon{left:calc(50px/2);transform:translate(-50%, -50%) !important;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-icon i{display:block;}.elementor-506 .elementor-element.elementor-element-f268360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-vertical{padding:10px 10px 10px 10px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .swiper-slide{padding:10px 10px 10px 10px;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-title{font-size:5.1vw;line-height:1em;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-wrapper .wpr-description{font-size:3.5vw;}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned .wpr-extra-label{left:calc(100% + 30px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-right-aligned .wpr-extra-label{right:calc(100% + 30px);}.elementor-506 .elementor-element.elementor-element-f268360 .wpr-extra-label span.wpr-label{font-size:2.6vw;}.elementor-506 .elementor-element.elementor-element-babc60d{--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5%;--padding-bottom:25%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-7243bc7{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-506 .elementor-element.elementor-element-9254619 .elementor-heading-title{font-size:5vw;}.elementor-506 .elementor-element.elementor-element-529477e{--width:78%;}.elementor-506 .elementor-element.elementor-element-5511412{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 341px );max-width:341px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-506 .elementor-element.elementor-element-5511412.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-5b8702a.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-5b8702a .elementor-button{font-size:3.4vw;}.elementor-506 .elementor-element.elementor-element-9f3c6c0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;}.elementor-506 .elementor-element.elementor-element-9f3c6c0 .elementor-heading-title{font-size:5.2vw;}.elementor-506 .elementor-element.elementor-element-a2a5e12{--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;}.elementor-506 .elementor-element.elementor-element-5007a16{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-506 .elementor-element.elementor-element-846b891{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-506 .elementor-element.elementor-element-5be4ddd.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-f305b7b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-506 .elementor-element.elementor-element-6b4bfba .elementor-heading-title{font-size:4.4vw;}.elementor-506 .elementor-element.elementor-element-b5928c7{text-align:center;font-size:2.8vw;}.elementor-506 .elementor-element.elementor-element-b211d53{--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:4%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-506 .elementor-element.elementor-element-46908ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-506 .elementor-element.elementor-element-19c56a1 .elementor-heading-title{font-size:4.4vw;}.elementor-506 .elementor-element.elementor-element-71bdbc4{text-align:center;font-size:2.8vw;}.elementor-506 .elementor-element.elementor-element-48da930{--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:4%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-506 .elementor-element.elementor-element-f43fc1b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-506 .elementor-element.elementor-element-91593ad .elementor-heading-title{font-size:4.4vw;}.elementor-506 .elementor-element.elementor-element-e44c438{text-align:center;font-size:2.8vw;}.elementor-506 .elementor-element.elementor-element-961ee0c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-506 .elementor-element.elementor-element-961ee0c.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-6920562{--min-height:100vh;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-506 .elementor-element.elementor-element-6920562.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-4e939d6{--width:90%;--min-height:75vh;--justify-content:space-evenly;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:66px;--padding-bottom:066px;--padding-left:10px;--padding-right:10px;}.elementor-506 .elementor-element.elementor-element-4e939d6.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-0622743{padding:0em 0em 0em 0em;text-align:center;}.elementor-506 .elementor-element.elementor-element-0622743.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-0622743 img{width:58%;}.elementor-506 .elementor-element.elementor-element-5e36709{font-size:3.8vw;}.elementor-506 .elementor-element.elementor-element-a8b81ad{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;font-size:62px;line-height:0.9em;letter-spacing:-3.5px;}.elementor-506 .elementor-element.elementor-element-cc3c8b0{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:0.1em;}.elementor-506 .elementor-element.elementor-element-42c6ccd{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 12%) 0%;}.elementor-506 .elementor-element.elementor-element-42c6ccd.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-42c6ccd .elementor-button{font-size:3.4vw;}.elementor-506 .elementor-element.elementor-element-1c18166{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-506 .elementor-element.elementor-element-1c18166 img{width:65%;}.elementor-506 .elementor-element.elementor-element-698f9bc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-506 .elementor-element.elementor-element-9ae0854{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-506 .elementor-element.elementor-element-b39f790{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-506 .elementor-element.elementor-element-cededb9{padding:0px 0px 0px 0px;--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;text-align:center;}.elementor-506 .elementor-element.elementor-element-cededb9.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-cededb9 img{width:81%;}.elementor-506 .elementor-element.elementor-element-24e5a82{--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-506 .elementor-element.elementor-element-f37590b{--width:20%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-2a34a0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;text-align:right;}.elementor-506 .elementor-element.elementor-element-2a34a0e.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-2a34a0e .elementor-heading-title{font-size:10px;}.elementor-506 .elementor-element.elementor-element-0fe5e4a{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-506 .elementor-element.elementor-element-0fe5e4a .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-506 .elementor-element.elementor-element-890aa36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:2.9vw;}.elementor-506 .elementor-element.elementor-element-597b665.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-597b665 .elementor-button{font-size:3.4vw;}.elementor-506 .elementor-element.elementor-element-570cbd6{--gap:40px 20px;--row-gap:40px;--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-506 .elementor-element.elementor-element-d35ef4f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-947147e img{width:36vw;}.elementor-506 .elementor-element.elementor-element-714166b{--width:100%;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-714166b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-506 .elementor-element.elementor-element-2bcc05b{text-align:center;}.elementor-506 .elementor-element.elementor-element-2bcc05b .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-506 .elementor-element.elementor-element-c2c61de{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-506 .elementor-element.elementor-element-c356b45{--icon-size:14vw;}}/* Start custom CSS for heading, class: .elementor-element-720a00f */.elementor-506 .elementor-element.elementor-element-720a00f {
  text-wrap: balance;
}
.elementor-506 .elementor-element.elementor-element-720a00f .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 5s ease 1.5s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #ff6262,      /* Vermelho Claro */
       #FF2931,      /* Vermelho */
        #c3060d,      /* Vermelho Escuro */
       #ff6262,      /* Vermelho Claro */
        #FF2931,    /* Vermelho */ #c3060d    /* Vermelho Escuro */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f982524 */.elementor-506 .elementor-element.elementor-element-f982524 {
  text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d263984 */.elementor-506 .elementor-element.elementor-element-d263984 .elementor-button {
        box-shadow: 0px 0px 28px 0px #9a090970, 0px 0px 28px 0px #ff101070;
   }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8eac82 */.elementor-506 .elementor-element.elementor-element-b8eac82 {
  text-wrap: balance;
}
.elementor-506 .elementor-element.elementor-element-b8eac82 .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 5s ease 1.5s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #ff6262,      /* Vermelho Claro */
       #FF2931,      /* Vermelho */
        #c3060d,      /* Vermelho Escuro */
       #ff6262,      /* Vermelho Claro */
        #FF2931,    /* Vermelho */ #c3060d    /* Vermelho Escuro */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fc3390e */.elementor-506 .elementor-element.elementor-element-fc3390e .elementor-icon {
    position: relative;
    padding: 24px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    /* Background glass escuro */
    background: rgba(15, 15, 20, 0.7);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.3),
        inset 0 0 20px rgba(255, 255, 255, 0.05);
}

.elementor-506 .elementor-element.elementor-element-fc3390e .elementor-icon::before {
    content: '';
    position: absolute;
    top: -3px;
    left: -3px;
    right: -3px;
    bottom: -3px;
    border-radius: 50%;
    background: conic-gradient(
        from 0deg,
        transparent 180deg,
        rgba(255, 255, 255, 0.1) 180deg,  /* Branco claro - começo da cauda */
        rgba(255, 255, 255, 0.3) 190deg,   /* Branco - cauda ficando mais forte */
        rgba(255, 255, 255, 0.6) 200deg,   /* Branco - cauda intensa */
        #FFFFFF 210deg,                    /* Branco - núcleo do cometa */
        #FFFFFF 212deg,                    /* Ponto brilhante no centro */
        #FFFFFF 214deg,                    /* Branco - continuidade do núcleo */
        rgba(255, 255, 255, 0.8) 220deg,   /* Branco - cauda próxima */
        rgba(255, 255, 255, 0.5) 230deg,   /* Branco - cauda média */
        rgba(255, 255, 255, 0.2) 250deg,   /* Branco desvanecendo */
        transparent 270deg                  /* Fim da cauda */
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 3px;
    /* ANIMAÇÃO INVERTIDA: de 360° para 0° */
    animation: cometWithGlowReverse 3s linear infinite;
    filter: blur(0.5px);
}

@keyframes cometWithGlowReverse {
    from {
        transform: rotate(360deg);  /* Começa em 360° */
    }
    to {
        transform: rotate(0deg);    /* Termina em 0° */
    }
}

/* Efeito de brilho adicional para a cauda */
.elementor-506 .elementor-element.elementor-element-fc3390e .elementor-icon::after {
    content: '';
    position: absolute;
    top: -10px;
    left: -10px;
    right: -10px;
    bottom: -10px;
    border-radius: 50%;
    background: conic-gradient(
        from 0deg,
        transparent 180deg,
        rgba(255, 255, 255, 0.05) 180deg,
        rgba(255, 255, 255, 0.1) 190deg,
        rgba(255, 255, 255, 0.05) 230deg,
        transparent 250deg
    );
    filter: blur(10px);
    /* ANIMAÇÃO INVERTIDA também */
    animation: cometGlowReverse 6s linear infinite;
    pointer-events: none;
    z-index: -1;
    opacity: 0.6;
}

@keyframes cometGlowReverse {
    from {
        transform: rotate(360deg);  /* Começa em 360° */
    }
    to {
        transform: rotate(0deg);    /* Termina em 0° */
    }
}

.elementor-506 .elementor-element.elementor-element-fc3390e:hover .elementor-icon::before {
    /* ANIMAÇÃO INVERTIDA mais rápida no hover */
    animation: cometWithGlowReverse 1s linear infinite;
    filter: drop-shadow(0 0 20px rgba(255, 255, 255, 0.5)) blur(0.3px);
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.2);
}

.elementor-506 .elementor-element.elementor-element-fc3390e:hover .elementor-icon::after {
    /* ANIMAÇÃO INVERTIDA mais rápida no hover */
    animation: cometGlowReverse 3s linear infinite;
    opacity: 0.8;
    filter: blur(12px);
}

/* Efeito adicional no hover do ícone */
.elementor-506 .elementor-element.elementor-element-fc3390e:hover .elementor-icon {
    background: rgba(20, 20, 25, 0.8);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.2);
    transform: scale(1.05);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f41b12 */.box2 {
    transition: 0.4s ease all;
}

.box2:hover {
    background: #1F1F1F !important;
    transform: translatey(-10px);
}

.box2::before {
    content: "";
    border-radius: 0px !important;
    /* Gradiente vermelho*/
    background: linear-gradient(90deg, #ff1010, #ff475d);
    width: 0%;
    height: 6px;
    position: absolute;
    left: 0px;
    top: 100%;
    transform: translatey(-50%);
    /* Sombra roxa */
    box-shadow: 0px 0px 20px 0px #ff475d;
    transition: 0.5s ease all;
}

.box2:hover::before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb529fd */.elementor-506 .elementor-element.elementor-element-eb529fd .elementor-icon {
    position: relative;
    padding: 24px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    /* Background glass escuro */
    background: rgba(15, 15, 20, 0.7);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.3),
        inset 0 0 20px rgba(255, 255, 255, 0.05);
}

.elementor-506 .elementor-element.elementor-element-eb529fd .elementor-icon::before {
    content: '';
    position: absolute;
    top: -3px;
    left: -3px;
    right: -3px;
    bottom: -3px;
    border-radius: 50%;
    background: conic-gradient(
        from 0deg,
        transparent 180deg,
        rgba(255, 255, 255, 0.1) 180deg,  /* Branco claro - começo da cauda */
        rgba(255, 255, 255, 0.3) 190deg,   /* Branco - cauda ficando mais forte */
        rgba(255, 255, 255, 0.6) 200deg,   /* Branco - cauda intensa */
        #FFFFFF 210deg,                    /* Branco - núcleo do cometa */
        #FFFFFF 212deg,                    /* Ponto brilhante no centro */
        #FFFFFF 214deg,                    /* Branco - continuidade do núcleo */
        rgba(255, 255, 255, 0.8) 220deg,   /* Branco - cauda próxima */
        rgba(255, 255, 255, 0.5) 230deg,   /* Branco - cauda média */
        rgba(255, 255, 255, 0.2) 250deg,   /* Branco desvanecendo */
        transparent 270deg                  /* Fim da cauda */
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 3px;
    /* ANIMAÇÃO INVERTIDA: de 360° para 0° */
    animation: cometWithGlowReverse 3s linear infinite;
    filter: blur(0.5px);
}

@keyframes cometWithGlowReverse {
    from {
        transform: rotate(360deg);  /* Começa em 360° */
    }
    to {
        transform: rotate(0deg);    /* Termina em 0° */
    }
}

/* Efeito de brilho adicional para a cauda */
.elementor-506 .elementor-element.elementor-element-eb529fd .elementor-icon::after {
    content: '';
    position: absolute;
    top: -10px;
    left: -10px;
    right: -10px;
    bottom: -10px;
    border-radius: 50%;
    background: conic-gradient(
        from 0deg,
        transparent 180deg,
        rgba(255, 255, 255, 0.05) 180deg,
        rgba(255, 255, 255, 0.1) 190deg,
        rgba(255, 255, 255, 0.05) 230deg,
        transparent 250deg
    );
    filter: blur(10px);
    /* ANIMAÇÃO INVERTIDA também */
    animation: cometGlowReverse 6s linear infinite;
    pointer-events: none;
    z-index: -1;
    opacity: 0.6;
}

@keyframes cometGlowReverse {
    from {
        transform: rotate(360deg);  /* Começa em 360° */
    }
    to {
        transform: rotate(0deg);    /* Termina em 0° */
    }
}

.elementor-506 .elementor-element.elementor-element-eb529fd:hover .elementor-icon::before {
    /* ANIMAÇÃO INVERTIDA mais rápida no hover */
    animation: cometWithGlowReverse 1s linear infinite;
    filter: drop-shadow(0 0 20px rgba(255, 255, 255, 0.5)) blur(0.3px);
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.2);
}

.elementor-506 .elementor-element.elementor-element-eb529fd:hover .elementor-icon::after {
    /* ANIMAÇÃO INVERTIDA mais rápida no hover */
    animation: cometGlowReverse 3s linear infinite;
    opacity: 0.8;
    filter: blur(12px);
}

/* Efeito adicional no hover do ícone */
.elementor-506 .elementor-element.elementor-element-eb529fd:hover .elementor-icon {
    background: rgba(20, 20, 25, 0.8);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.2);
    transform: scale(1.05);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a177bf */.box2 {
    transition: 0.4s ease all;
}

.box2:hover {
    background: #1F1F1F !important;
    transform: translatey(-10px);
}

.box2::before {
    content: "";
    border-radius: 0px !important;
    /* Gradiente vermelho*/
    background: linear-gradient(90deg, #ff1010, #ff475d);
    width: 0%;
    height: 6px;
    position: absolute;
    left: 0px;
    top: 100%;
    transform: translatey(-50%);
    /* Sombra roxa */
    box-shadow: 0px 0px 20px 0px #ff475d;
    transition: 0.5s ease all;
}

.box2:hover::before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4f05ecc */.elementor-506 .elementor-element.elementor-element-4f05ecc .elementor-icon {
    position: relative;
    padding: 24px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    /* Background glass escuro */
    background: rgba(15, 15, 20, 0.7);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.3),
        inset 0 0 20px rgba(255, 255, 255, 0.05);
}

.elementor-506 .elementor-element.elementor-element-4f05ecc .elementor-icon::before {
    content: '';
    position: absolute;
    top: -3px;
    left: -3px;
    right: -3px;
    bottom: -3px;
    border-radius: 50%;
    background: conic-gradient(
        from 0deg,
        transparent 180deg,
        rgba(255, 255, 255, 0.1) 180deg,  /* Branco claro - começo da cauda */
        rgba(255, 255, 255, 0.3) 190deg,   /* Branco - cauda ficando mais forte */
        rgba(255, 255, 255, 0.6) 200deg,   /* Branco - cauda intensa */
        #FFFFFF 210deg,                    /* Branco - núcleo do cometa */
        #FFFFFF 212deg,                    /* Ponto brilhante no centro */
        #FFFFFF 214deg,                    /* Branco - continuidade do núcleo */
        rgba(255, 255, 255, 0.8) 220deg,   /* Branco - cauda próxima */
        rgba(255, 255, 255, 0.5) 230deg,   /* Branco - cauda média */
        rgba(255, 255, 255, 0.2) 250deg,   /* Branco desvanecendo */
        transparent 270deg                  /* Fim da cauda */
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 3px;
    /* ANIMAÇÃO INVERTIDA: de 360° para 0° */
    animation: cometWithGlowReverse 3s linear infinite;
    filter: blur(0.5px);
}

@keyframes cometWithGlowReverse {
    from {
        transform: rotate(360deg);  /* Começa em 360° */
    }
    to {
        transform: rotate(0deg);    /* Termina em 0° */
    }
}

/* Efeito de brilho adicional para a cauda */
.elementor-506 .elementor-element.elementor-element-4f05ecc .elementor-icon::after {
    content: '';
    position: absolute;
    top: -10px;
    left: -10px;
    right: -10px;
    bottom: -10px;
    border-radius: 50%;
    background: conic-gradient(
        from 0deg,
        transparent 180deg,
        rgba(255, 255, 255, 0.05) 180deg,
        rgba(255, 255, 255, 0.1) 190deg,
        rgba(255, 255, 255, 0.05) 230deg,
        transparent 250deg
    );
    filter: blur(10px);
    /* ANIMAÇÃO INVERTIDA também */
    animation: cometGlowReverse 6s linear infinite;
    pointer-events: none;
    z-index: -1;
    opacity: 0.6;
}

@keyframes cometGlowReverse {
    from {
        transform: rotate(360deg);  /* Começa em 360° */
    }
    to {
        transform: rotate(0deg);    /* Termina em 0° */
    }
}

.elementor-506 .elementor-element.elementor-element-4f05ecc:hover .elementor-icon::before {
    /* ANIMAÇÃO INVERTIDA mais rápida no hover */
    animation: cometWithGlowReverse 1s linear infinite;
    filter: drop-shadow(0 0 20px rgba(255, 255, 255, 0.5)) blur(0.3px);
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.2);
}

.elementor-506 .elementor-element.elementor-element-4f05ecc:hover .elementor-icon::after {
    /* ANIMAÇÃO INVERTIDA mais rápida no hover */
    animation: cometGlowReverse 3s linear infinite;
    opacity: 0.8;
    filter: blur(12px);
}

/* Efeito adicional no hover do ícone */
.elementor-506 .elementor-element.elementor-element-4f05ecc:hover .elementor-icon {
    background: rgba(20, 20, 25, 0.8);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.2);
    transform: scale(1.05);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddf14b7 */.box2 {
    transition: 0.4s ease all;
}

.box2:hover {
    background: #1F1F1F !important;
    transform: translatey(-10px);
}

.box2::before {
    content: "";
    border-radius: 0px !important;
    /* Gradiente vermelho*/
    background: linear-gradient(90deg, #ff1010, #ff475d);
    width: 0%;
    height: 6px;
    position: absolute;
    left: 0px;
    top: 100%;
    transform: translatey(-50%);
    /* Sombra roxa */
    box-shadow: 0px 0px 20px 0px #ff475d;
    transition: 0.5s ease all;
}

.box2:hover::before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be67f55 */.elementor-506 .elementor-element.elementor-element-be67f55 {
    --brilho-size: 250px;
}

.elementor-506 .elementor-element.elementor-element-be67f55 .inner {
    height: 100%;
    z-index: 1;
    background: rgba(9, 9, 9, .7);
}

.elementor-506 .elementor-element.elementor-element-be67f55 .brilho {
    width: var(--brilho-size);
    height: 80%;
    left: calc(50% - calc(var(--brilho-size)/2));
    filter: blur(60px);
    opacity: 0;    
    transition: opacity 300ms 300ms linear;
    /* Tons de roxo/magenta */
    background: linear-gradient(135deg, 
        #8B00FF 0%,      /* Roxo violeta */
        #9B30FF 25%,     /* Roxo médio */
        #DA70D6 50%,     /* Orchid */
        #EE82EE 75%,     /* Violeta */
        #FF00FF 100%     /* Magenta */
    ) !important;
}

.elementor-506 .elementor-element.elementor-element-be67f55 .brilho2 {
    visibility: hidden;
    z-index: -1;
    height: 100%;
    /* Adicione um background roxo também se necessário */
    background: rgba(138, 43, 226, 0.3); /* Roxo blueviolet com transparência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-262100d */:root {
    --realce-fundo: #FD283030;
    --espaco-horizontal: 10px;
    --espaco-vertical: 2px;
    --espessura-bordas: 1px;
    --cor-bordas: #FD2830;
    --gradiente-texto: linear-gradient(90deg, #ffffff 0%, #ffffff 100%);
    --tamanho-marcadores: 9px;
    --cor-marcadores: #FD2830;
}

.caixa-destaque {
    background: var(--realce-fundo);
    padding: var(--espaco-vertical) var(--espaco-horizontal);
    position: relative;
    border-left: var(--espessura-bordas) solid var(--cor-bordas);
    border-right: var(--espessura-bordas) solid var(--cor-bordas);
    display: inline-block;
    border-radius: 3px;
}

.texto-gradiente {
    background: var(--gradiente-texto);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    font-weight: bold;
}

.caixa-destaque::before,
.caixa-destaque::after {
    content: '';
    position: absolute;
    width: var(--tamanho-marcadores);
    height: var(--tamanho-marcadores);
    border-radius: 50%;
    background-color: var(--cor-marcadores);
    pointer-events: none;
}

.caixa-destaque::before {
    top: -5px;
    left: -5px;
}

.caixa-destaque::after {
    bottom: -5px;
    right: -5px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5511412 */.elementor-506 .elementor-element.elementor-element-5511412 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}

.elementor-506 .elementor-element.elementor-element-5511412::before {
content:"";
display: block;
width: 100%;
height: 100%;
position: absolute;
z-index: 999;
background: linear-gradient(90deg, #000, transparent 15%, transparent 85%, #000 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b8702a */.elementor-506 .elementor-element.elementor-element-5b8702a .elementor-button {
        box-shadow: 0px 0px 28px 0px #9a090970, 0px 0px 28px 0px #ff101070;
   }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f3c6c0 */.elementor-506 .elementor-element.elementor-element-9f3c6c0 {
  text-wrap: balance;
}
.elementor-506 .elementor-element.elementor-element-9f3c6c0 .degrade {
    /* 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; font-weight: 800;
    
    /* animação do movimento do gradiente */
    animation: move 5s ease 1.5s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #ff6262,      /* Vermelho Claro */
       #FF2931,      /* Vermelho */
        #c3060d,      /* Vermelho Escuro */
       #ff6262,      /* Vermelho Claro */
        #FF2931,    /* Vermelho */ #c3060d    /* Vermelho Escuro */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846b891 */.elementor-506 .elementor-element.elementor-element-846b891{
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b211d53 */.elementor-506 .elementor-element.elementor-element-b211d53{
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48da930 */.elementor-506 .elementor-element.elementor-element-48da930{
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e36709 */.elementor-506 .elementor-element.elementor-element-5e36709 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc3c8b0 */.elementor-506 .elementor-element.elementor-element-cc3c8b0 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f37590b */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -15px;
}
.elementor-506 .elementor-element.elementor-element-f37590b .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-506 .elementor-element.elementor-element-f37590b:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-890aa36 */.elementor-506 .elementor-element.elementor-element-890aa36 {
  text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-597b665 */.elementor-506 .elementor-element.elementor-element-597b665 .elementor-button {
        box-shadow: 0px 0px 28px 0px #9a090970, 0px 0px 28px 0px #ff101070;
   }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698f9bc *//* CSS Padrão (Mobile First - Telas Menores, ex: Celular) */
.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  /* Celular: 28% */
  left: 28%; 
  width: 151px;
  height: 8px;
  /* Gradiente e Sombra (mantido como Branco) */
  background: linear-gradient(98deg, #ffffff -5.25%, #f0f0f0 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(255, 255, 255, 0.31),
              0px 41.778px 33.422px 0px rgba(255, 255, 255, 0.22),
              0px 22.336px 17.869px 0px rgba(255, 255, 255, 0.18),
              0px 12.522px 10.017px 0px rgba(255, 255, 255, 0.16),
              0px 6.65px 5.32px 0px rgba(255, 255, 255, 0.13),
              0px 2.767px 2.214px 0px rgba(255, 255, 255, 0.09);
}

/* Media Query para Desktop (Telas Maiores que 768px, por exemplo) */
@media (min-width: 768px) {
  .efeitobrilho::after {
    /* Desktop: 22% */
    left: 22%; 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bcc05b */.elementor-506 .elementor-element.elementor-element-2bcc05b{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d163f7 */html{
    scroll-behavior: smooth !important;
}/* End custom CSS */