.elementor-169 .elementor-element.elementor-element-b69d5c0{--display:flex;--min-height:990px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-169 .elementor-element.elementor-element-b69d5c0:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-b69d5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140309;background-image:url("https://amigasdoreino.com.br/wp-content/uploads/2026/02/BG01-copiar-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-169 .elementor-element.elementor-element-70785d7{--spacer-size:50px;}.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-169 .elementor-element.elementor-element-640e1d6 .elementor-button{background-color:#FFFFFF;fill:#FF2FCA;color:#FF2FCA;}.elementor-169 .elementor-element.elementor-element-640e1d6 .elementor-button-content-wrapper{flex-direction:row;}.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-169 .elementor-element.elementor-element-c053b3e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E0E0E0;}.elementor-169 .elementor-element.elementor-element-c053b3e.elementor-element{--align-self:center;}.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-169 .elementor-element.elementor-element-53585e2{text-align:center;}.elementor-169 .elementor-element.elementor-element-53585e2 .elementor-heading-title{font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:64px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFE8FC59;stroke:#FFE8FC59;text-shadow:0px 0px 40px rgba(255, 120.29347826086958, 248.55751417769378, 0.64);color:#FF2FCA;}.elementor-169 .elementor-element.elementor-element-f2456ba{text-align:center;}.elementor-169 .elementor-element.elementor-element-f2456ba .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:100;color:#FFFFFF;}.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-169 .elementor-element.elementor-element-0baf5a3 img{width:120px;}.elementor-169 .elementor-element.elementor-element-3ee7f14{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.89;--overlay-mix-blend-mode:overlay;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:010px;}.elementor-169 .elementor-element.elementor-element-3ee7f14:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-3ee7f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140309;}.elementor-169 .elementor-element.elementor-element-3ee7f14::before, .elementor-169 .elementor-element.elementor-element-3ee7f14 > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-3ee7f14 > .e-con-inner > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-3ee7f14 > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-3ee7f14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-3ee7f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amigasdoreino.com.br/wp-content/uploads/2026/02/Ativo-1-1.svg");--background-overlay:'';background-position:top center;background-size:100% auto;}.elementor-169 .elementor-element.elementor-element-6b430e1{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-169 .elementor-element.elementor-element-01c5008{text-align:left;}.elementor-169 .elementor-element.elementor-element-01c5008 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:100;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-4294c6a{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#F072FF;}.elementor-169 .elementor-element.elementor-element-4294c6a.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-a276fe3{--spacer-size:10px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-icon i{color:#FF2FCA;transition:color 0.3s;}.elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-icon svg{fill:#FF2FCA;transition:fill 0.3s;}.elementor-169 .elementor-element.elementor-element-4e37311{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-169 .elementor-element.elementor-element-4e37311 .elementor-icon-list-text{color:#ECECEC;transition:color 0.3s;}.elementor-169 .elementor-element.elementor-element-c70658b .elementor-button{background-color:#FFFFFF;fill:#FF2FCA;color:#FF2FCA;}.elementor-169 .elementor-element.elementor-element-c70658b .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-d7315c3{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#C49AC9;}.elementor-169 .elementor-element.elementor-element-d7315c3.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-9c5f2d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:00px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-7b57782{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-169 .elementor-element.elementor-element-7b57782.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-7b57782 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-169 .elementor-element.elementor-element-98a57d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:050px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-98a57d6:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-98a57d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #81133A 1%, #140309 33%);}.elementor-169 .elementor-element.elementor-element-c8dd1ea{--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;--border-radius:5px 5px 5px 5px;}.elementor-169 .elementor-element.elementor-element-c8dd1ea:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-c8dd1ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(195deg, #FF2FCA 0%, #F072FF 100%);}.elementor-169 .elementor-element.elementor-element-15d468a{--display:flex;}.elementor-169 .elementor-element.elementor-element-48f10ee > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-169 .elementor-element.elementor-element-48f10ee iframe{height:532px;filter:brightness( 100% ) contrast( 100% ) saturate( 28% ) blur( 0px ) hue-rotate( 0deg );}.elementor-169 .elementor-element.elementor-element-6edf017{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-169 .elementor-element.elementor-element-f73b4eb{text-align:left;}.elementor-169 .elementor-element.elementor-element-f73b4eb .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:100;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-7abc9e1{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-7abc9e1 > .elementor-widget-container{background-color:#C00094;padding:10px 10px 10px 10px;border-radius:33px 33px 33px 33px;}.elementor-169 .elementor-element.elementor-element-7abc9e1.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-icon i{color:#50013E;transition:color 0.3s;}.elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-icon svg{fill:#50013E;transition:fill 0.3s;}.elementor-169 .elementor-element.elementor-element-e0b7ea4{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-169 .elementor-element.elementor-element-e0b7ea4 .elementor-icon-list-text{color:#ECECEC;transition:color 0.3s;}.elementor-169 .elementor-element.elementor-element-e34c9d5 .elementor-button{background-color:#FFFFFF;fill:#FF2FCA;color:#FF2FCA;}.elementor-169 .elementor-element.elementor-element-e34c9d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-c29ce6c{--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;--overlay-opacity:0.33;--overlay-mix-blend-mode:overlay;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-c29ce6c:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-c29ce6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #FF2FCA 0%, #140309 55%);}.elementor-169 .elementor-element.elementor-element-c29ce6c::before, .elementor-169 .elementor-element.elementor-element-c29ce6c > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-c29ce6c > .e-con-inner > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-c29ce6c > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-c29ce6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-c29ce6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amigasdoreino.com.br/wp-content/uploads/2026/02/Ativo-1.svg");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:21% auto;}.elementor-169 .elementor-element.elementor-element-511e249{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-169 .elementor-element.elementor-element-2794f5f{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#F072FF;}.elementor-169 .elementor-element.elementor-element-2794f5f.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-c94d235{text-align:left;}.elementor-169 .elementor-element.elementor-element-c94d235 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:100;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-08917e1{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#F0F0F0;}.elementor-169 .elementor-element.elementor-element-08917e1.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-a139cc7 .elementor-button{background-color:#FFFFFF;fill:#FF2FCA;color:#FF2FCA;}.elementor-169 .elementor-element.elementor-element-a139cc7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-22dbda4{--display:flex;}.elementor-169 .elementor-element.elementor-element-036f211{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--overlay-opacity:0.33;--overlay-mix-blend-mode:overlay;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-036f211:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-036f211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #FF2FCA 0%, #140309 55%);}.elementor-169 .elementor-element.elementor-element-036f211::before, .elementor-169 .elementor-element.elementor-element-036f211 > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-036f211 > .e-con-inner > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-036f211 > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-036f211 > .e-con-inner > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-036f211 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amigasdoreino.com.br/wp-content/uploads/2026/02/Ativo-1.svg");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:21% auto;}.elementor-169 .elementor-element.elementor-element-888294e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-169 .elementor-element.elementor-element-364fd85{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#F072FF;}.elementor-169 .elementor-element.elementor-element-364fd85.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-3a3efa9{text-align:left;}.elementor-169 .elementor-element.elementor-element-3a3efa9 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:100;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-2836efb{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#F0F0F0;}.elementor-169 .elementor-element.elementor-element-2836efb.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-4f29b49 .elementor-button{background-color:#FFFFFF;fill:#FF2FCA;color:#FF2FCA;}.elementor-169 .elementor-element.elementor-element-4f29b49 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-efc1d9f{--display:flex;}.elementor-169 .elementor-element.elementor-element-c596b0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0100px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-c596b0e:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-c596b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(305deg, #140309 32%, #e423a4 150%);}.elementor-169 .elementor-element.elementor-element-c596b0e > .elementor-shape-top .elementor-shape-fill, .elementor-169 .elementor-element.elementor-element-c596b0e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF2FCA;}.elementor-169 .elementor-element.elementor-element-c596b0e > .elementor-shape-top svg, .elementor-169 .elementor-element.elementor-element-c596b0e > .e-con-inner > .elementor-shape-top svg{width:calc(245% + 1.3px);}.elementor-169 .elementor-element.elementor-element-c596b0e > .elementor-shape-bottom .elementor-shape-fill, .elementor-169 .elementor-element.elementor-element-c596b0e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#E423A4;}.elementor-169 .elementor-element.elementor-element-c596b0e > .elementor-shape-bottom svg, .elementor-169 .elementor-element.elementor-element-c596b0e > .e-con-inner > .elementor-shape-bottom svg{height:39px;}.elementor-169 .elementor-element.elementor-element-c596b0e > .elementor-shape-bottom, .elementor-169 .elementor-element.elementor-element-c596b0e > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-169 .elementor-element.elementor-element-b645b15 img{width:440px;}.elementor-169 .elementor-element.elementor-element-6a61b14 > .elementor-widget-container{margin:-63px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-6a61b14{text-align:center;}.elementor-169 .elementor-element.elementor-element-6a61b14 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:100;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-35bc197{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#F0F0F0;}.elementor-169 .elementor-element.elementor-element-35bc197.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-670de38 .elementor-button{background-color:#FFFFFF;fill:#FF2FCA;color:#FF2FCA;}.elementor-169 .elementor-element.elementor-element-670de38 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-a844e41{--spacer-size:50px;}.elementor-169 .elementor-element.elementor-element-3566c23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-fbe37b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-fbe37b4{text-align:center;}.elementor-169 .elementor-element.elementor-element-fbe37b4 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:100;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-4fd9f0d{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-3f99b21{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-a599ab6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;}.elementor-169 .elementor-element.elementor-element-a599ab6:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-a599ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-a599ab6::before, .elementor-169 .elementor-element.elementor-element-a599ab6 > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-a599ab6 > .e-con-inner > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-a599ab6 > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-a599ab6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-a599ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amigasdoreino.com.br/wp-content/uploads/2026/02/Ativo-1-1.svg");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-169 .elementor-element.elementor-element-0505fa4{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-8a13fe8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-8a13fe8{text-align:center;}.elementor-169 .elementor-element.elementor-element-8a13fe8 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:100;color:#e423a4;}.elementor-169 .elementor-element.elementor-element-c7c6eb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-c7c6eb2{text-align:center;}.elementor-169 .elementor-element.elementor-element-c7c6eb2 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:23px;font-weight:100;color:#850E5D;}.elementor-169 .elementor-element.elementor-element-f250556{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-febbe08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-febbe08{text-align:center;}.elementor-169 .elementor-element.elementor-element-febbe08 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:57px;font-weight:100;color:#e423a4;}.elementor-169 .elementor-element.elementor-element-34987d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-34987d6{text-align:center;}.elementor-169 .elementor-element.elementor-element-34987d6 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:17px;font-weight:100;color:#850E5D;}.elementor-169 .elementor-element.elementor-element-adc2bbc{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-bf72d16.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-icon i{color:#E46EB0;transition:color 0.3s;}.elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-icon svg{fill:#E46EB0;transition:fill 0.3s;}.elementor-169 .elementor-element.elementor-element-bf72d16{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-169 .elementor-element.elementor-element-bf72d16 .elementor-icon-list-text{transition:color 0.3s;}.elementor-169 .elementor-element.elementor-element-f62dda8{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-8b8747f .elementor-button{background-color:#FF2FCA;fill:#FFFFFF;color:#FFFFFF;padding:23px 23px 23px 23px;}.elementor-169 .elementor-element.elementor-element-8b8747f .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-608eddd img{width:166px;filter:brightness( 80% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:4px 4px 4px 4px;}.elementor-169 .elementor-element.elementor-element-710a0fd{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-02880a8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-169 .elementor-element.elementor-element-02880a8:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-02880a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0F14;}.elementor-169 .elementor-element.elementor-element-6f90b7a{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-b31a4a6 > .elementor-widget-container{background-color:#DA0788;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:39px 39px 39px 39px;}.elementor-169 .elementor-element.elementor-element-b31a4a6.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-b31a4a6{top:-22px;text-align:center;}.elementor-169 .elementor-element.elementor-element-b31a4a6 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:25px;font-weight:100;color:#FFE3F6;}.elementor-169 .elementor-element.elementor-element-c99fe13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-c99fe13{text-align:center;}.elementor-169 .elementor-element.elementor-element-c99fe13 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:100;color:#FFE3F6;}.elementor-169 .elementor-element.elementor-element-3be6a9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-3be6a9d{text-align:center;}.elementor-169 .elementor-element.elementor-element-3be6a9d .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:23px;font-weight:100;color:#FF62CA;}.elementor-169 .elementor-element.elementor-element-a593fb5{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-cfa2734 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-cfa2734{text-align:center;}.elementor-169 .elementor-element.elementor-element-cfa2734 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:57px;font-weight:100;color:#e423a4;}.elementor-169 .elementor-element.elementor-element-917b73c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-917b73c{text-align:center;}.elementor-169 .elementor-element.elementor-element-917b73c .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:17px;font-weight:100;color:#FF73D0;}.elementor-169 .elementor-element.elementor-element-316a61f{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-382e6db.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-icon i{color:#E46EB0;transition:color 0.3s;}.elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-icon svg{fill:#E46EB0;transition:fill 0.3s;}.elementor-169 .elementor-element.elementor-element-382e6db{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-169 .elementor-element.elementor-element-382e6db .elementor-icon-list-text{color:#D6D6D6;transition:color 0.3s;}.elementor-169 .elementor-element.elementor-element-637b555{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-de8c7d4 .elementor-button{background-color:#FF2FCA;fill:#FFFFFF;color:#FFFFFF;padding:23px 23px 23px 23px;}.elementor-169 .elementor-element.elementor-element-de8c7d4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-111a833 img{width:166px;filter:brightness( 80% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:4px 4px 4px 4px;}.elementor-169 .elementor-element.elementor-element-045361f{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-e5f8d6a{--display:flex;--min-height:499px;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-e5f8d6a:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-e5f8d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140309;}.elementor-169 .elementor-element.elementor-element-e5f8d6a > .elementor-shape-top .elementor-shape-fill, .elementor-169 .elementor-element.elementor-element-e5f8d6a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E423A4;}.elementor-169 .elementor-element.elementor-element-e5f8d6a > .elementor-shape-top svg, .elementor-169 .elementor-element.elementor-element-e5f8d6a > .e-con-inner > .elementor-shape-top svg{height:13px;}.elementor-169 .elementor-element.elementor-element-87f9484{--display:flex;}.elementor-169 .elementor-element.elementor-element-87f9484.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-169 .elementor-element.elementor-element-e2e6b09{text-align:left;}.elementor-169 .elementor-element.elementor-element-e2e6b09 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:100;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-5e48b54{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#F0F0F0;}.elementor-169 .elementor-element.elementor-element-5e48b54.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-c3189f0 .elementor-button{background-color:#FFFFFF;fill:#FF2FCA;color:#FF2FCA;}.elementor-169 .elementor-element.elementor-element-c3189f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-ed1c018{--display:flex;}.elementor-169 .elementor-element.elementor-element-fa07562 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-169 .elementor-element.elementor-element-c76ab3d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-c76ab3d:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-c76ab3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #DD00B0 0%, #6F0052 100%);}.elementor-169 .elementor-element.elementor-element-b3da5f5 img{width:120px;}.elementor-169 .elementor-element.elementor-element-bfe261d{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-0c3ef69 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-0c3ef69{text-align:center;}.elementor-169 .elementor-element.elementor-element-0c3ef69 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:38px;font-weight:600;letter-spacing:-2.3px;word-spacing:0px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-5646b10{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#F0F0F0;}.elementor-169 .elementor-element.elementor-element-5646b10.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-6ef797d{width:auto;max-width:auto;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:8px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-6ef797d > .elementor-widget-container{background-color:transparent;padding:10px 40px 10px 40px;background-image:radial-gradient(at bottom left, #FC21C9 12%, #33002900 83%);border-radius:33px 33px 33px 33px;}.elementor-169 .elementor-element.elementor-element-6ef797d.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-b57157f{--spacer-size:25px;}.elementor-169 .elementor-element.elementor-element-f4898b4 .elementor-button{background-color:#1F0017;fill:#FFFFFF;color:#FFFFFF;padding:23px 23px 23px 23px;}.elementor-169 .elementor-element.elementor-element-f4898b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-ad39e86{--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-169 .elementor-element.elementor-element-ad39e86:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-ad39e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F0052;}.elementor-169 .elementor-element.elementor-element-20a4334{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;color:#F0F0F0;}.elementor-169 .elementor-element.elementor-element-20a4334.elementor-element{--align-self:center;}.elementor-169 .elementor-element.elementor-element-2084763{width:100%;max-width:100%;text-align:right;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#F0F0F0;}.elementor-169 .elementor-element.elementor-element-2084763.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-169 .elementor-element.elementor-element-b69d5c0{--min-height:100vh;}.elementor-169 .elementor-element.elementor-element-b69d5c0:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-b69d5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:125% auto;}.elementor-169 .elementor-element.elementor-element-c053b3e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-169 .elementor-element.elementor-element-53585e2 .elementor-heading-title{font-size:43px;}.elementor-169 .elementor-element.elementor-element-01c5008 .elementor-heading-title{font-size:33px;}.elementor-169 .elementor-element.elementor-element-4294c6a{font-size:18px;}.elementor-169 .elementor-element.elementor-element-7b57782{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-169 .elementor-element.elementor-element-98a57d6:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-98a57d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #81133A 7%, #140309 74%);}.elementor-169 .elementor-element.elementor-element-15d468a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-7abc9e1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-169 .elementor-element.elementor-element-7abc9e1{font-size:18px;}.elementor-169 .elementor-element.elementor-element-c29ce6c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-169 .elementor-element.elementor-element-c29ce6c:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-c29ce6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, #FF2FCA 0%, #140309 100%);}.elementor-169 .elementor-element.elementor-element-036f211:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-036f211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #FF2FCA 0%, #140309 100%);}.elementor-169 .elementor-element.elementor-element-02880a8{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-169 .elementor-element.elementor-element-5646b10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-169 .elementor-element.elementor-element-6ef797d{font-size:19px;line-height:1.2em;}.elementor-169 .elementor-element.elementor-element-ad39e86{--justify-content:space-between;}.elementor-169 .elementor-element.elementor-element-20a4334{width:auto;max-width:auto;}.elementor-169 .elementor-element.elementor-element-2084763{width:auto;max-width:auto;}}@media(min-width:768px){.elementor-169 .elementor-element.elementor-element-b69d5c0{--content-width:1163px;}.elementor-169 .elementor-element.elementor-element-6b430e1{--width:50%;}.elementor-169 .elementor-element.elementor-element-9c5f2d1{--width:50%;}.elementor-169 .elementor-element.elementor-element-87f9484{--width:34.837%;}}/* Start custom CSS for container, class: .elementor-element-3ee7f14 */.elementor-169 .elementor-element.elementor-element-3ee7f14::before {
    /* Compatibilidade para navegadores WebKit */
    -webkit-mask-image: radial-gradient(circle, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 50%);
    
    /* Padrão moderno */
    mask-image: radial-gradient(circle, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 50%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b8747f *//* 1. Prepara o botão para os efeitos e aplica a animação de Pulsar */
.elementor-169 .elementor-element.elementor-element-8b8747f .elementor-button {
    position: relative;
    overflow: hidden !important; /* Impede que o brilho vaze para fora do botão */
    animation: pulse-animation 2s infinite;
    transition: all 0.3s ease;
}

/* 2. Criação do Brilho (Reflexo) que vai passar por cima */
.elementor-169 .elementor-element.elementor-element-8b8747f .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    /* Degradê branco semi-transparente para dar o efeito de vidro/luz */
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg); /* Inclina a luz */
    animation: shine-animation 3s infinite;
}

/* 3. Animação do Efeito Pulse (Pulsar e Sombra) */
@keyframes pulse-animation {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7); /* Cor da sombra inicial */
    }
    50% {
        transform: scale(1.05); /* Aumenta o botão em 5% */
        box-shadow: 0 0 15px 5px rgba(255, 255, 255, 0); /* A sombra expande e some */
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}

/* 4. Animação do Brilho (Luz passando) */
@keyframes shine-animation {
    0% {
        left: -150%;
    }
    20% {
        left: 150%; /* A luz passa rápido no começo */
    }
    100% {
        left: 150%; /* Fica um tempo parado antes de repetir */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b31a4a6 */.elementor-169 .elementor-element.elementor-element-b31a4a6 {
      overflow: hidden !important;
}

.elementor-169 .elementor-element.elementor-element-b31a4a6 .elementor-widget-container {
      overflow: hidden !important;
}

.elementor-169 .elementor-element.elementor-element-b31a4a6 .elementor-widget-container h2 {
      overflow: hidden !important;
}
/* 1. Criação do Brilho (Reflexo) que vai passar por cima */
.elementor-169 .elementor-element.elementor-element-b31a4a6 .elementor-widget-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    opacity: 0;
    /* Degradê branco semi-transparente para dar o efeito de vidro/luz */
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg); /* Inclina a luz */
    animation: shine-animation 3s infinite;
}


/* 2. Animação do Brilho (Luz passando) */
@keyframes shine-animation {
    0% {
        left: -150%;
        opacity: 0;
    }
    
    10%{
        opacity: 1;
        left: 25%;
    }
    70% {
        left: 50%; /* A luz passa rápido no começo */
        opacity: 1;
    }
    100% {
        right:50%; /* Fica um tempo parado antes de repetir */
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de8c7d4 *//* 1. Prepara o botão para os efeitos e aplica a animação de Pulsar */
.elementor-169 .elementor-element.elementor-element-de8c7d4 .elementor-button {
    position: relative;
    overflow: hidden !important; /* Impede que o brilho vaze para fora do botão */
    animation: pulse-animation 2s infinite;
    transition: all 0.3s ease;
}

/* 2. Criação do Brilho (Reflexo) que vai passar por cima */
.elementor-169 .elementor-element.elementor-element-de8c7d4 .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    /* Degradê branco semi-transparente para dar o efeito de vidro/luz */
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg); /* Inclina a luz */
    animation: shine-animation 3s infinite;
}

/* 3. Animação do Efeito Pulse (Pulsar e Sombra) */
@keyframes pulse-animation {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7); /* Cor da sombra inicial */
    }
    50% {
        transform: scale(1.05); /* Aumenta o botão em 5% */
        box-shadow: 0 0 15px 5px rgba(255, 255, 255, 0); /* A sombra expande e some */
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}

/* 4. Animação do Brilho (Luz passando) */
@keyframes shine-animation {
    0% {
        left: -150%;
    }
    20% {
        left: 150%; /* A luz passa rápido no começo */
    }
    100% {
        left: 150%; /* Fica um tempo parado antes de repetir */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4898b4 *//* 1. Prepara o botão para os efeitos e aplica a animação de Pulsar */
.elementor-169 .elementor-element.elementor-element-f4898b4 .elementor-button {
    position: relative;
    overflow: hidden !important; /* Impede que o brilho vaze para fora do botão */
    animation: pulse-animation 2s infinite;
    transition: all 0.3s ease;
}

/* 2. Criação do Brilho (Reflexo) que vai passar por cima */
.elementor-169 .elementor-element.elementor-element-f4898b4 .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    /* Degradê branco semi-transparente para dar o efeito de vidro/luz */
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg); /* Inclina a luz */
    animation: shine-animation 3s infinite;
}

/* 3. Animação do Efeito Pulse (Pulsar e Sombra) */
@keyframes pulse-animation {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7); /* Cor da sombra inicial */
    }
    50% {
        transform: scale(1.05); /* Aumenta o botão em 5% */
        box-shadow: 0 0 15px 5px rgba(255, 255, 255, 0); /* A sombra expande e some */
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}

/* 4. Animação do Brilho (Luz passando) */
@keyframes shine-animation {
    0% {
        left: -150%;
    }
    20% {
        left: 150%; /* A luz passa rápido no começo */
    }
    100% {
        left: 150%; /* Fica um tempo parado antes de repetir */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad39e86 */.elementor-169 .elementor-element.elementor-element-ad39e86 {
    position: relative; /* Mantém a linha presa ao topo deste elemento */
}

.elementor-169 .elementor-element.elementor-element-ad39e86::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px; /* Espessura bem fina */
    
    /* Gradiente que cria o efeito de fade nas pontas com rosa claro */
    background: linear-gradient(90deg, transparent 0%, rgba(255, 192, 203, 0.7) 50%, transparent 100%);
}/* End custom CSS */