.elementor-238 .elementor-element.elementor-element-a0a73d4{--display:flex;--min-height:620px;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-a0a73d4:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-a0a73d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rosafelipe.com.br/wp-content/uploads/2025/06/juninou-1-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-238 .elementor-element.elementor-element-a0a73d4, .elementor-238 .elementor-element.elementor-element-a0a73d4::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-098ca45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-8aa9c0d .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#0EA800;border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-238 .elementor-element.elementor-element-8aa9c0d.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-238 .elementor-element.elementor-element-b3ffb0f{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-238 .elementor-element.elementor-element-b3ffb0f, .elementor-238 .elementor-element.elementor-element-b3ffb0f::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-d730c00 .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-238 .elementor-element.elementor-element-d730c00 .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-238 .elementor-element.elementor-element-d730c00 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-238 .elementor-element.elementor-element-539c4df{text-align:center;}.elementor-238 .elementor-element.elementor-element-539c4df .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-238 .elementor-element.elementor-element-a025161{text-align:center;}.elementor-238 .elementor-element.elementor-element-a025161 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-238 .elementor-element.elementor-element-a025161 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-6c77df6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-6c77df6.e-con{--align-self:center;}.elementor-238 .elementor-element.elementor-element-dffa041 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#0EA800;border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-238 .elementor-element.elementor-element-dffa041.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-238 .elementor-element.elementor-element-2465d30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-2465d30, .elementor-238 .elementor-element.elementor-element-2465d30::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-d95f25d{--e-image-carousel-slides-to-show:6;width:100%;max-width:100%;}.elementor-238 .elementor-element.elementor-element-5c99f3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-dcb7591 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-238 .elementor-element.elementor-element-dcb7591.elementor-element{--align-self:center;}.elementor-238 .elementor-element.elementor-element-980a812{--display:flex;--min-height:620px;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-980a812:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-980a812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-980a812, .elementor-238 .elementor-element.elementor-element-980a812::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-5ff2da5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-2c99c7e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:46px;}.elementor-238 .elementor-element.elementor-element-2c99c7e{width:var( --container-widget-width, 85.017% );max-width:85.017%;--container-widget-width:85.017%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-2c99c7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-1f536b6{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;width:var( --container-widget-width, 85.633% );max-width:85.633%;--container-widget-width:85.633%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-1f536b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-e476e10 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-238 .elementor-element.elementor-element-3329a13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-cf98ba3 img{width:88%;}.elementor-238 .elementor-element.elementor-element-d7496bb{--display:flex;--min-height:620px;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-d7496bb:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-d7496bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rosafelipe.com.br/wp-content/uploads/2024/04/Fundo-mulher.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-238 .elementor-element.elementor-element-d7496bb, .elementor-238 .elementor-element.elementor-element-d7496bb::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-47cac1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-283e14d{--spacer-size:50px;}.elementor-238 .elementor-element.elementor-element-7803471{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-ceca8b7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:46px;}.elementor-238 .elementor-element.elementor-element-ceca8b7{width:var( --container-widget-width, 85.017% );max-width:85.017%;--container-widget-width:85.017%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-ceca8b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-73ee5f8{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;width:var( --container-widget-width, 85.633% );max-width:85.633%;--container-widget-width:85.633%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-73ee5f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-89bcc46 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-238 .elementor-element.elementor-element-83930a0{--display:flex;--min-height:700px;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-83930a0:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-83930a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83930a0, .elementor-238 .elementor-element.elementor-element-83930a0::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-b62e28c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-992c6d5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:46px;}.elementor-238 .elementor-element.elementor-element-992c6d5{width:var( --container-widget-width, 85.017% );max-width:85.017%;--container-widget-width:85.017%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-992c6d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-6c9c5e8{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;width:var( --container-widget-width, 85.633% );max-width:85.633%;--container-widget-width:85.633%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-6c9c5e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-d96a1c5 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-238 .elementor-element.elementor-element-7ad21da .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:20px 60px 20px 60px;}.elementor-238 .elementor-element.elementor-element-fdab469{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-3d5d8e3 img{width:88%;}.elementor-238 .elementor-element.elementor-element-3d5d8e3{width:var( --container-widget-width, 104.909% );max-width:104.909%;--container-widget-width:104.909%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-3d5d8e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-247b25f{width:var( --container-widget-width, 27.196% );max-width:27.196%;--container-widget-width:27.196%;--container-widget-flex-grow:0;top:379.966px;}.elementor-238 .elementor-element.elementor-element-247b25f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-238 .elementor-element.elementor-element-247b25f{left:341px;}body.rtl .elementor-238 .elementor-element.elementor-element-247b25f{right:341px;}.elementor-238 .elementor-element.elementor-element-16d051a{--display:flex;--min-height:620px;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-16d051a:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-16d051a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-16d051a, .elementor-238 .elementor-element.elementor-element-16d051a::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-a07dfd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-a8e61f2 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Plus Jakarta Sans", Sans-serif;font-size:33px;font-weight:700;line-height:40px;}.elementor-238 .elementor-element.elementor-element-a8e61f2{width:var( --container-widget-width, 73.2% );max-width:73.2%;--container-widget-width:73.2%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-a8e61f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-7ef6123{color:var( --e-global-color-accent );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;width:var( --container-widget-width, 102.176% );max-width:102.176%;--container-widget-width:102.176%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-7ef6123.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-8935583{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-e053c04 img{width:50%;}.elementor-238 .elementor-element.elementor-element-cea09bf{--display:flex;--min-height:400px;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-238 .elementor-element.elementor-element-cea09bf:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-cea09bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-cea09bf, .elementor-238 .elementor-element.elementor-element-cea09bf::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-0325172{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-0325172.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-a0fb23d{text-align:left;}.elementor-238 .elementor-element.elementor-element-a0fb23d img{width:65%;}.elementor-238 .elementor-element.elementor-element-ba5b139{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-db63915 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Plus Jakarta Sans", Sans-serif;font-size:33px;font-weight:700;line-height:40px;}.elementor-238 .elementor-element.elementor-element-db63915 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-db63915{width:var( --container-widget-width, 73.2% );max-width:73.2%;--container-widget-width:73.2%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-db63915.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-4fe24a5{color:var( --e-global-color-accent );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-4fe24a5 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-4fe24a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-2bf0cbb{text-align:left;}.elementor-238 .elementor-element.elementor-element-2bf0cbb img{width:50%;}.elementor-238 .elementor-element.elementor-element-1b0f986{text-align:left;}.elementor-238 .elementor-element.elementor-element-1b0f986 img{width:50%;}.elementor-238 .elementor-element.elementor-element-ab45649{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:55px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-238 .elementor-element.elementor-element-ab45649, .elementor-238 .elementor-element.elementor-element-ab45649::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-5b9b512{text-align:center;}.elementor-238 .elementor-element.elementor-element-5b9b512 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-238 .elementor-element.elementor-element-5b9b512 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-accordion-item{border-width:2px;border-color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-accordion-item .elementor-tab-content{border-width:2px;border-top-color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;border-bottom-color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-tab-title{background-color:var( --e-global-color-text );padding:25px 25px 25px 25px;}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-accordion-icon, .elementor-238 .elementor-element.elementor-element-e77e190 .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-active .elementor-accordion-icon, .elementor-238 .elementor-element.elementor-element-e77e190 .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-accordion-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:10px;}.elementor-238 .elementor-element.elementor-element-e77e190 .elementor-tab-content{color:var( --e-global-color-accent );font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;padding:20px 20px 20px 20px;}.elementor-238 .elementor-element.elementor-element-e77e190 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-238 .elementor-element.elementor-element-098ca45{--width:50%;}.elementor-238 .elementor-element.elementor-element-6c77df6{--width:50%;}.elementor-238 .elementor-element.elementor-element-5ff2da5{--width:50%;}.elementor-238 .elementor-element.elementor-element-3329a13{--width:50%;}.elementor-238 .elementor-element.elementor-element-47cac1e{--width:50%;}.elementor-238 .elementor-element.elementor-element-7803471{--width:50%;}.elementor-238 .elementor-element.elementor-element-b62e28c{--width:50%;}.elementor-238 .elementor-element.elementor-element-fdab469{--width:50%;}.elementor-238 .elementor-element.elementor-element-a07dfd3{--width:50%;}.elementor-238 .elementor-element.elementor-element-8935583{--width:50%;}.elementor-238 .elementor-element.elementor-element-0325172{--width:55%;}.elementor-238 .elementor-element.elementor-element-ba5b139{--width:50%;}}@media(max-width:767px){.elementor-238 .elementor-element.elementor-element-a0a73d4{--content-width:1592px;--min-height:908px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;}.elementor-238 .elementor-element.elementor-element-a0a73d4:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-a0a73d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rosafelipe.com.br/wp-content/uploads/2025/06/juninou-copiar-mobile.webp");background-position:center center;}.elementor-238 .elementor-element.elementor-element-098ca45{--padding-block-start:732px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-238 .elementor-element.elementor-element-098ca45.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-8aa9c0d .elementor-button{font-size:28px;}.elementor-238 .elementor-element.elementor-element-8aa9c0d.elementor-element{--align-self:center;}.elementor-238 .elementor-element.elementor-element-6c77df6{--padding-block-start:732px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-238 .elementor-element.elementor-element-6c77df6.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-dffa041 .elementor-button{font-size:28px;}.elementor-238 .elementor-element.elementor-element-dffa041.elementor-element{--align-self:center;}.elementor-238 .elementor-element.elementor-element-d95f25d{--e-image-carousel-slides-to-show:2;}.elementor-238 .elementor-element.elementor-element-980a812{--min-height:900px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;}.elementor-238 .elementor-element.elementor-element-2c99c7e .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-238 .elementor-element.elementor-element-2c99c7e{width:var( --container-widget-width, 299.297px );max-width:299.297px;--container-widget-width:299.297px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-1f536b6{font-size:16px;width:var( --container-widget-width, 299.172px );max-width:299.172px;--container-widget-width:299.172px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-d7496bb:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-d7496bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rosafelipe.com.br/wp-content/uploads/2024/04/FUndo-mobile-mulher-3.jpg");}.elementor-238 .elementor-element.elementor-element-283e14d{--spacer-size:303px;}.elementor-238 .elementor-element.elementor-element-7803471{--padding-block-start:53px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-238 .elementor-element.elementor-element-ceca8b7 .elementor-heading-title{font-size:28px;line-height:1.4em;letter-spacing:0px;}.elementor-238 .elementor-element.elementor-element-ceca8b7{width:var( --container-widget-width, 311.297px );max-width:311.297px;--container-widget-width:311.297px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-73ee5f8{font-size:16px;width:var( --container-widget-width, 298.172px );max-width:298.172px;--container-widget-width:298.172px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-83930a0{--min-height:900px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;}.elementor-238 .elementor-element.elementor-element-992c6d5 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-238 .elementor-element.elementor-element-992c6d5{width:var( --container-widget-width, 299.297px );max-width:299.297px;--container-widget-width:299.297px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-6c9c5e8{font-size:16px;width:var( --container-widget-width, 299.172px );max-width:299.172px;--container-widget-width:299.172px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-d96a1c5 .elementor-button{font-size:15px;}.elementor-238 .elementor-element.elementor-element-7ad21da .elementor-button{font-size:15px;}body:not(.rtl) .elementor-238 .elementor-element.elementor-element-247b25f{left:194px;}body.rtl .elementor-238 .elementor-element.elementor-element-247b25f{right:194px;}.elementor-238 .elementor-element.elementor-element-247b25f{top:211.057px;}.elementor-238 .elementor-element.elementor-element-16d051a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-238 .elementor-element.elementor-element-a8e61f2{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-7ef6123{text-align:center;font-size:13px;}.elementor-238 .elementor-element.elementor-element-a0fb23d{text-align:center;}.elementor-238 .elementor-element.elementor-element-db63915{text-align:center;width:var( --container-widget-width, 321.891px );max-width:321.891px;--container-widget-width:321.891px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-db63915.elementor-element{--align-self:center;}.elementor-238 .elementor-element.elementor-element-4fe24a5{text-align:center;}.elementor-238 .elementor-element.elementor-element-2bf0cbb{text-align:center;}.elementor-238 .elementor-element.elementor-element-1b0f986{text-align:center;}}/* Start custom CSS for button, class: .elementor-element-8aa9c0d */.elementor-238 .elementor-element.elementor-element-8aa9c0d .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #0025fa
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d730c00 */.elementor-238 .elementor-element.elementor-element-d730c00 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #0025fa
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dffa041 */.elementor-238 .elementor-element.elementor-element-dffa041 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #0025fa
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2465d30 */.elementor-238 .elementor-element.elementor-element-2465d30 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}


/*Gradiente*/
.elementor-238 .elementor-element.elementor-element-2465d30::before {
content:"";
pointer-events: none;
width: 100%;
height: 100%;
position: absolute;
z-index:2;
background: linear-gradient(to right, #FFFFFF 0%, transparent 40%, transparent 60%, #FFFFFF 100%);


}
/*Configurações das Setas*/
.elementor-238 .elementor-element.elementor-element-2465d30 .elementor-swiper-button-prev{
top: calc(50% - 0px);
left: 360px;
z-index: 2;
}

.elementor-238 .elementor-element.elementor-element-2465d30 .elementor-swiper-button-next{
top: calc(50% - 0px);
right: 360px;
z-index: 2;
}


/*PARA O NOTEBOOK*/
@media (max-width: 1400px){


.elementor-238 .elementor-element.elementor-element-2465d30 .elementor-swiper-button-prev{
top: calc(50% - 0px);
left: 20px;
z-index: 2;
}

.elementor-238 .elementor-element.elementor-element-2465d30 .elementor-swiper-button-next{
top: calc(50% - 0px);
right: 20px;
z-index: 2;
}

}


/*PARA O MOBILE*/
@media (max-width: 767px){

.elementor-238 .elementor-element.elementor-element-2465d30 .elementor-swiper-button-prev{
top: calc(50% - 0px);
left: 10px;
z-index: 2;
}

.elementor-238 .elementor-element.elementor-element-2465d30 .elementor-swiper-button-next{
top: calc(50% - 0px);
right: 10px;
z-index: 2;
}

.elementor-238 .elementor-element.elementor-element-2465d30 .swiper-slide{
overflow: visible !important;
}


.elementor-arrows-position-outside .swiper-container {
width: 100%;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dcb7591 */.elementor-238 .elementor-element.elementor-element-dcb7591 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #0025fa
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e476e10 */.elementor-238 .elementor-element.elementor-element-e476e10 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #0025fa
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89bcc46 */.elementor-238 .elementor-element.elementor-element-89bcc46 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #0025fa
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d96a1c5 */.elementor-238 .elementor-element.elementor-element-d96a1c5 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #0025fa
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ad21da */.elementor-238 .elementor-element.elementor-element-7ad21da .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #0025fa
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-247b25f */@keyframes instagramIconFloat {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}

#instagram-icon {
  animation: instagramIconFloat 2s ease-in-out infinite;
}/* End custom CSS */