.elementor-kit-277{--e-global-color-primary:#4E0038;--e-global-color-secondary:#8D0449;--e-global-color-text:#FFF2FF;--e-global-color-accent:#D99D55;--e-global-color-8e0eaad:#FFF2FF;--e-global-color-a6b6afa:#330025;--e-global-color-8cd8316:#8D0449;--e-global-color-c869b87:#FFFFFF;--e-global-color-76df07a:#1A1A1A;--e-global-color-e264207:#8D0449;--e-global-color-c30b8f1:#330025;--e-global-color-a1ae4b9:#AAAAAA;--e-global-color-8999790:#D99D55;--e-global-color-de786f4:#DAA520;--e-global-color-e53a7d2:#8D0449;--e-global-color-9dd1adb:#8D0449;--e-global-color-6957449:#FFFFFF;--e-global-color-15aae03:#D99D55;--e-global-color-90f9c56:#D99D55;--e-global-color-85a5a9e:#FFFFFF;--e-global-color-4286a55:#FFFFFF;--e-global-color-f9b0fb6:#330025;--e-global-color-524e620:#8D0449;--e-global-color-f94d909:#1A1A1A;--e-global-color-5f42cc2:#FCEEF5;--e-global-typography-primary-font-family:"Bricolage Grotesque";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.1;--e-global-typography-primary-letter-spacing:1;--e-global-typography-secondary-font-family:"Bricolage Grotesque";--e-global-typography-secondary-font-size:35px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.2;--e-global-typography-secondary-letter-spacing:0.5;--e-global-typography-text-font-family:"Nunito";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.3;--e-global-typography-accent-font-family:"Nunito";--e-global-typography-accent-font-weight:500;--e-global-typography-4e12848-font-family:"Cormorant Garamond";--e-global-typography-4e12848-font-size:48px;--e-global-typography-4e12848-font-weight:400;--e-global-typography-4e12848-text-transform:uppercase;--e-global-typography-4e12848-line-height:1.1;--e-global-typography-489fce8-font-family:"Bricolage Grotesque";--e-global-typography-489fce8-font-size:56px;--e-global-typography-489fce8-font-weight:700;--e-global-typography-489fce8-line-height:1.1;--e-global-typography-489fce8-letter-spacing:1;--e-global-typography-4aaba3a-font-family:"Cormorant Garamond";--e-global-typography-4aaba3a-font-size:24px;--e-global-typography-4aaba3a-text-transform:uppercase;--e-global-typography-46e1ae6-font-family:"Nunito";--e-global-typography-46e1ae6-font-size:26px;--e-global-typography-46e1ae6-font-weight:700;--e-global-typography-46e1ae6-line-height:1.3;--e-global-typography-46e1ae6-letter-spacing:0;--e-global-typography-79e7e90-font-family:"Nunito";--e-global-typography-79e7e90-font-size:22px;--e-global-typography-79e7e90-font-weight:600;--e-global-typography-79e7e90-line-height:1.4;--e-global-typography-e89f231-font-family:"Cormorant Garamond";--e-global-typography-e89f231-font-size:18px;--e-global-typography-e89f231-font-weight:400;--e-global-typography-2d782cc-font-family:"Nunito";--e-global-typography-2d782cc-font-size:15px;--e-global-typography-2d782cc-font-weight:400;--e-global-typography-2d782cc-font-style:italic;--e-global-typography-2d782cc-line-height:1.3;--e-global-typography-e7dd202-font-family:"Nunito";--e-global-typography-e7dd202-font-size:14px;--e-global-typography-e7dd202-font-weight:400;--e-global-typography-e7dd202-line-height:1.7;--e-global-typography-e7dd202-letter-spacing:1.3px;--e-global-typography-02ed426-font-family:"Nunito";--e-global-typography-02ed426-font-size:14px;--e-global-typography-02ed426-font-weight:300;--e-global-typography-02ed426-line-height:1.3;--e-global-typography-02ed426-letter-spacing:1px;--e-global-typography-c78a38f-font-family:"Nunito";--e-global-typography-c78a38f-font-size:15px;--e-global-typography-c78a38f-font-weight:500;--e-global-typography-5130402-font-family:"Nunito";--e-global-typography-5130402-font-size:16px;--e-global-typography-5130402-font-weight:600;--e-global-typography-20da086-font-family:"Nunito";--e-global-typography-20da086-font-size:12px;--e-global-typography-20da086-font-weight:500;--e-global-typography-493f7a0-font-family:"Nunito";--e-global-typography-493f7a0-font-size:14px;--e-global-typography-493f7a0-font-weight:500;--e-global-typography-493f7a0-line-height:1.2;--e-global-typography-493f7a0-letter-spacing:1px;--e-global-typography-7e2b35a-font-family:"Bricolage Grotesque";--e-global-typography-7e2b35a-font-size:64px;--e-global-typography-7e2b35a-font-weight:700;--e-global-typography-2589f12-font-family:"Bricolage Grotesque";--e-global-typography-2589f12-font-size:28px;--e-global-typography-2589f12-font-weight:700;--e-global-typography-9c3bed6-font-family:"Bricolage Grotesque";--e-global-typography-9c3bed6-font-size:18px;--e-global-typography-9c3bed6-font-weight:700;--e-global-typography-e9a966b-font-family:"Bricolage Grotesque";--e-global-typography-e9a966b-font-size:30px;--e-global-typography-e9a966b-font-weight:700;--e-global-typography-e9a966b-line-height:1.3;--e-global-typography-e10fc87-font-family:"Bricolage Grotesque";--e-global-typography-e10fc87-font-size:29px;--e-global-typography-e10fc87-font-weight:700;--e-global-typography-e10fc87-line-height:1.1px;--e-global-typography-e10fc87-letter-spacing:1px;color:var( --e-global-color-c30b8f1 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-277 button,.elementor-kit-277 input[type="button"],.elementor-kit-277 input[type="submit"],.elementor-kit-277 .elementor-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-6957449 );}.elementor-kit-277 button:hover,.elementor-kit-277 button:focus,.elementor-kit-277 input[type="button"]:hover,.elementor-kit-277 input[type="button"]:focus,.elementor-kit-277 input[type="submit"]:hover,.elementor-kit-277 input[type="submit"]:focus,.elementor-kit-277 .elementor-button:hover,.elementor-kit-277 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-6957449 );}.ha-scroll-to-top-wrap .ha-scroll-to-top-button{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-5f42cc2 );}.ha-scroll-to-top-wrap .ha-scroll-to-top-button:hover{background-color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-kit-277 a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-277 h1{color:var( --e-global-color-8e0eaad );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-277 h2{color:var( --e-global-color-a6b6afa );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-277 h3{color:var( --e-global-color-76df07a );font-family:var( --e-global-typography-46e1ae6-font-family ), Sans-serif;font-size:var( --e-global-typography-46e1ae6-font-size );font-weight:var( --e-global-typography-46e1ae6-font-weight );line-height:var( --e-global-typography-46e1ae6-line-height );letter-spacing:var( --e-global-typography-46e1ae6-letter-spacing );}.elementor-kit-277 h4{font-family:var( --e-global-typography-79e7e90-font-family ), Sans-serif;font-size:var( --e-global-typography-79e7e90-font-size );font-weight:var( --e-global-typography-79e7e90-font-weight );line-height:var( --e-global-typography-79e7e90-line-height );}.elementor-kit-277 h5{font-family:var( --e-global-typography-79e7e90-font-family ), Sans-serif;font-size:var( --e-global-typography-79e7e90-font-size );font-weight:var( --e-global-typography-79e7e90-font-weight );line-height:var( --e-global-typography-79e7e90-line-height );}.elementor-kit-277 h6{font-family:var( --e-global-typography-79e7e90-font-family ), Sans-serif;font-size:var( --e-global-typography-79e7e90-font-size );font-weight:var( --e-global-typography-79e7e90-font-weight );line-height:var( --e-global-typography-79e7e90-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}body[data-elementor-device-mode="widescreen"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}.elementor-kit-277 .ha-scroll-to-top-wrap .ha-scroll-to-top-button{border-style:solid;border-width:2px 2px 2px 2px;}.ha-scroll-to-top-wrap .ha-scroll-to-top-button i{color:var( --e-global-color-text );}.ha-scroll-to-top-wrap .ha-scroll-to-top-button span{color:var( --e-global-color-text );}.ha-scroll-to-top-wrap .ha-scroll-to-top-button:hover i{color:var( --e-global-color-accent );}.ha-scroll-to-top-wrap .ha-scroll-to-top-button:hover span{color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-kit-277{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-277 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-277 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-277 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-277 h3{font-size:var( --e-global-typography-46e1ae6-font-size );line-height:var( --e-global-typography-46e1ae6-line-height );letter-spacing:var( --e-global-typography-46e1ae6-letter-spacing );}.elementor-kit-277 h4{font-size:var( --e-global-typography-79e7e90-font-size );line-height:var( --e-global-typography-79e7e90-line-height );}.elementor-kit-277 h5{font-size:var( --e-global-typography-79e7e90-font-size );line-height:var( --e-global-typography-79e7e90-line-height );}.elementor-kit-277 h6{font-size:var( --e-global-typography-79e7e90-font-size );line-height:var( --e-global-typography-79e7e90-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}body[data-elementor-device-mode="widescreen"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}@media(max-width:767px){.elementor-kit-277{--e-global-typography-secondary-font-size:35px;--e-global-typography-e10fc87-font-size:30px;--e-global-typography-e10fc87-line-height:1.1em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-277 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-277 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-277 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-277 h3{font-size:var( --e-global-typography-46e1ae6-font-size );line-height:var( --e-global-typography-46e1ae6-line-height );letter-spacing:var( --e-global-typography-46e1ae6-letter-spacing );}.elementor-kit-277 h4{font-size:var( --e-global-typography-79e7e90-font-size );line-height:var( --e-global-typography-79e7e90-line-height );}.elementor-kit-277 h5{font-size:var( --e-global-typography-79e7e90-font-size );line-height:var( --e-global-typography-79e7e90-line-height );}.elementor-kit-277 h6{font-size:var( --e-global-typography-79e7e90-font-size );line-height:var( --e-global-typography-79e7e90-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}body[data-elementor-device-mode="widescreen"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .ha-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .ha-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .ha-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}/* Start custom CSS *//* Estilo Plyr */
.plyr {
  max-width: 100%;
  border-radius: 12px;
  overflow: hidden;
}


/* ==========================================================================
   BOTÃO DUPLO - CTA (Call to Action)
   ==========================================================================
   Componente de botão duplo (dois links lado a lado, unidos visualmente
   em uma única "cápsula" com bordas arredondadas de 20px).

   Estrutura:
   - .dual-btn-wrap  → container flex que agrupa os dois botões, com borda
                        externa rosa (#E91E8C) e cantos arredondados
   - .dual-btn       → estilo base compartilhado (padding, fonte, cor do
                        texto, transição do hover)
   - .dual-btn--left → metade esquerda, fundo magenta (#B0116E), com
                        divisória fina à direita
   - .dual-btn--right→ metade direita, fundo vinho escuro (#4A0E2E)

   Hover: fade suave (0.4s) para fundo branco + texto amarelo (#D99D55)

   Uso: criado para substituir o botão duplo do plugin Happy Addons,
   como alternativa leve e nativa via widget HTML do Elementor Pro,
   sem dependência de plugins extras.

   Reutilização: o CSS é fixo e global (colado 1x em Site Settings >
   Custom CSS). Cada instância do botão no site só precisa do HTML,
   trocando texto e link:

   <div class="dual-btn-wrap">
     <a href="LINK-1" class="dual-btn dual-btn--left">Texto 1</a>
     <a href="LINK-2" class="dual-btn dual-btn--right">Texto 2</a>
   </div>
   ========================================================================== */

.dual-btn-wrap{
  display:inline-flex;
  border: 2px solid #E91E8C;
  border-radius: 10px;
  overflow: hidden;
}
.dual-btn{
  padding: 14px 30px;
  font-weight: 600;
  text-decoration: none;
  white-space: nowrap;
  color: #fff !important;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
.dual-btn--left{
  background: #8D0449;
  border-right: 1px solid #E91E8C;
}
.dual-btn--right{
  background: #4A0E2E;
}
.dual-btn:hover{
  background: #fff;
  color: #D99D55 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bricolage Grotesque';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dnadasempreendedoras.com/wp-content/uploads/2026/06/BricolageGrotesque-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dnadasempreendedoras.com/wp-content/uploads/2026/06/Nunito-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dnadasempreendedoras.com/wp-content/uploads/2026/06/Nunito-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dnadasempreendedoras.com/wp-content/uploads/2026/06/Nunito-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dnadasempreendedoras.com/wp-content/uploads/2026/06/CormorantGaramond-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */