.elementor-12 .elementor-element.elementor-element-911254a{--display:flex;--min-height:868px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-911254a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-911254a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologacarolinaclepard.com.br/wp-content/uploads/2026/09/header-frame.avif");background-position:center center;background-size:cover;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-12 .elementor-element.elementor-element-b158309{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b158309.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b158309 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b158309 .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:49px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-b158309 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;}.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-12 .elementor-element.elementor-element-7f6a42e .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-7f6a42e{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7f6a42e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ae85636{width:var( --container-widget-width, 537px );max-width:537px;--container-widget-width:537px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ae85636.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ae85636 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ae85636 .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-ae85636 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-af11c41{--display:flex;--min-height:15px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-af11c41:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-af11c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-12 .elementor-element.elementor-element-af11c41.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-41ec98f{--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:04em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-41ec98f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41ec98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-12 .elementor-element.elementor-element-69752cc{width:var( --container-widget-width, 394px );max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-69752cc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-69752cc .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-69752cc .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-69752cc .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-86f6ffa{width:var( --container-widget-width, 715px );max-width:715px;--container-widget-width:715px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-86f6ffa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-86f6ffa .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-86f6ffa .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-86f6ffa .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-c229304 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-c229304{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c229304.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c229304 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f5e99fe{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-a32e3d9{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a32e3d9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a32e3d9 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a32e3d9 .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a32e3d9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-3bc5890{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-12 .elementor-element.elementor-element-3a7d1b0{width:var( --container-widget-width, 36.607% );max-width:36.607%;padding:11px 11px 11px 20px;--container-widget-width:36.607%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3a7d1b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3a7d1b0 .elementor-icon-box-wrapper{align-items:center;gap:6px;}.elementor-12 .elementor-element.elementor-element-3a7d1b0 .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3a7d1b0 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#405223;}.elementor-12 .elementor-element.elementor-element-9ebad84{width:var( --container-widget-width, 36.607% );max-width:36.607%;padding:11px 11px 11px 20px;--container-widget-width:36.607%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9ebad84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9ebad84 .elementor-icon-box-wrapper{align-items:center;gap:6px;}.elementor-12 .elementor-element.elementor-element-9ebad84 .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-9ebad84 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#405223;}.elementor-12 .elementor-element.elementor-element-ecb252c{width:var( --container-widget-width, 36.607% );max-width:36.607%;padding:11px 11px 11px 20px;--container-widget-width:36.607%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ecb252c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ecb252c .elementor-icon-box-wrapper{align-items:center;gap:6px;}.elementor-12 .elementor-element.elementor-element-ecb252c .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-ecb252c .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#405223;}.elementor-12 .elementor-element.elementor-element-612ee2b .elementor-button{background-color:#FFFFFFFA;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-radius:100000px 100000px 100000px 100000px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-612ee2b{width:var( --container-widget-width, 486px );max-width:486px;margin:3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-612ee2b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-612ee2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-123fd40{width:var( --container-widget-width, 756px );max-width:756px;--container-widget-width:756px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-123fd40.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-123fd40 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-123fd40 .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-123fd40 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}/* Start custom CSS for container, class: .elementor-element-af11c41 */.elementor-12 .elementor-element.elementor-element-af11c41{
    background: linear-gradient(-090deg, #405223 0%, rgba(113, 126, 92, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a7d1b0 */.elementor-12 .elementor-element.elementor-element-3a7d1b0{
    border-radius: 8px;
background: #F4EACF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ebad84 */.elementor-12 .elementor-element.elementor-element-9ebad84{
    border-radius: 8px;
background: #F4EACF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecb252c */.elementor-12 .elementor-element.elementor-element-ecb252c{
    border-radius: 8px;
background: #F4EACF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5e99fe */.elementor-12 .elementor-element.elementor-element-f5e99fe{
    background: var(--degrade, linear-gradient(90deg, #707E60 -23.7%, #939C7C 100%));
}/* End custom CSS */
/* Start custom CSS */b{
    color: #707E60;
font-family: "Playfair Display";
font-style: italic;
font-weight: 400;

}

.b2{
    color: #F4EACF;
font-family: "Playfair Display";
font-style: italic;
font-weight: 400;

}

.botao{
border-radius: 143.929px;
border: 3px solid rgba(255, 254, 254, 0.35);
background: var(--degrade, linear-gradient(90deg, #707E60 -23.7%, #939C7C 100%));
}/* End custom CSS */