.elementor-7 .elementor-element.elementor-element-33cb072{--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;}.elementor-7 .elementor-element.elementor-element-33cb072:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-33cb072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.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-7 .elementor-element.elementor-element-6a94578{text-align:left;}.elementor-7 .elementor-element.elementor-element-6a94578 img{width:16%;}.elementor-7 .elementor-element.elementor-element-986349d{--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:140px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-986349d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-986349d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologocarlosbruno.com/wp-content/uploads/2025/09/Banner-4.png");background-position:top right;background-repeat:no-repeat;}.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-7 .elementor-element.elementor-element-dcd9dd5{width:var( --container-widget-width, 43.763% );max-width:43.763%;--container-widget-width:43.763%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-dcd9dd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-dcd9dd5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f61563d{width:var( --container-widget-width, 39.247% );max-width:39.247%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:39.247%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f61563d.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-7 .elementor-element.elementor-element-413c473 .elementor-button{background-color:#29A71A;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-413c473{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-413c473 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-413c473 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-77bfa64{right:12px;}body.rtl .elementor-7 .elementor-element.elementor-element-77bfa64{left:12px;}.elementor-7 .elementor-element.elementor-element-77bfa64{bottom:1px;z-index:100;}.elementor-7 .elementor-element.elementor-element-77bfa64 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-stacked .elementor-icon{background-color:#29A71A;}.elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-default .elementor-icon{color:#29A71A;border-color:#29A71A;}.elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-default .elementor-icon svg{fill:#29A71A;}.elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-stacked .elementor-icon:hover{background-color:#29A71A;}.elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-default .elementor-icon:hover{color:#29A71A;border-color:#29A71A;}.elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-77bfa64.elementor-view-default .elementor-icon:hover svg{fill:#29A71A;}.elementor-7 .elementor-element.elementor-element-77bfa64 .elementor-icon{font-size:40px;padding:10px;}.elementor-7 .elementor-element.elementor-element-77bfa64 .elementor-icon svg{height:40px;}.elementor-7 .elementor-element.elementor-element-5c4fc6f{--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:40px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-5c4fc6f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5c4fc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-67fd529{width:var( --container-widget-width, 102.589% );max-width:102.589%;--container-widget-width:102.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-67fd529.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-67fd529 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6abaf69{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-6abaf69:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6abaf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-8bf85c9{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-8bf85c9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8bf85c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-b5bfbe3 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-b5bfbe3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b5bfbe3.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b5bfbe3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b5bfbe3.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b5bfbe3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b5bfbe3 .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-b5bfbe3 .elementor-icon svg{height:85px;}.elementor-7 .elementor-element.elementor-element-3b7a9de{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3b7a9de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-948de4d{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-948de4d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-948de4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-e978068 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e978068.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e978068.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e978068.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e978068.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e978068.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e978068 .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-e978068 .elementor-icon svg{height:85px;}.elementor-7 .elementor-element.elementor-element-ba258d8{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-ba258d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6049a4b{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6049a4b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6049a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-d650435 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d650435.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d650435.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d650435.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d650435.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d650435.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d650435 .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-d650435 .elementor-icon svg{height:85px;}.elementor-7 .elementor-element.elementor-element-95e7dc4{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-95e7dc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1a59a96{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-1a59a96:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1a59a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-bb9e0ee .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-bb9e0ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-bb9e0ee.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-bb9e0ee.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-bb9e0ee.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-bb9e0ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-bb9e0ee .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-bb9e0ee .elementor-icon svg{height:85px;}.elementor-7 .elementor-element.elementor-element-6f83df9{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6f83df9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-8553ba6{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-8553ba6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8553ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-50038cf .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-50038cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-50038cf.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-50038cf.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-50038cf.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-50038cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-50038cf .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-50038cf .elementor-icon svg{height:85px;}.elementor-7 .elementor-element.elementor-element-bfafd0d{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-bfafd0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-cbbb465{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-cbbb465:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cbbb465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-104b953 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-104b953.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-104b953.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-104b953.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-104b953.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-104b953.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-104b953 .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-104b953 .elementor-icon svg{height:85px;}.elementor-7 .elementor-element.elementor-element-742b1f5{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-742b1f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6f884cb{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6f884cb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6f884cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-c60862e .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-c60862e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c60862e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c60862e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c60862e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c60862e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c60862e .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-c60862e .elementor-icon svg{height:85px;}.elementor-7 .elementor-element.elementor-element-6a3edb8{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6a3edb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-abf6fb6{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-abf6fb6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-abf6fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-e3577aa .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e3577aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e3577aa.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e3577aa.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e3577aa.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e3577aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e3577aa .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-e3577aa .elementor-icon svg{height:85px;}.elementor-7 .elementor-element.elementor-element-f2de817{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-f2de817.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-95cf78c{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-95cf78c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-95cf78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-599c253 );}.elementor-7 .elementor-element.elementor-element-e048ba8{--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;}.elementor-7 .elementor-element.elementor-element-330540f{width:var( --container-widget-width, 102.589% );max-width:102.589%;--container-widget-width:102.589%;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-330540f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-330540f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-02ea796{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-15b0ad4 .elementor-button{background-color:#29A71A;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-15b0ad4{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-15b0ad4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-15b0ad4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-7 .elementor-element.elementor-element-27552ca{--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;}.elementor-7 .elementor-element.elementor-element-d0c88c3 img{width:52%;border-radius:200px 200px 200px 200px;}.elementor-7 .elementor-element.elementor-element-895325e{--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:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-895325e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-895325e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00183A;}.elementor-7 .elementor-element.elementor-element-ea67549{width:var( --container-widget-width, 102.589% );max-width:102.589%;--container-widget-width:102.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-ea67549.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ea67549 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d422f94 img{width:59%;}.elementor-7 .elementor-element.elementor-element-0267cb6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--overlay-opacity:0.16;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-0267cb6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0267cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://psicologocarlosbruno.com/wp-content/uploads/2025/09/cama-desfoque-2.webp");background-position:bottom left;}.elementor-7 .elementor-element.elementor-element-0267cb6::before, .elementor-7 .elementor-element.elementor-element-0267cb6 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0267cb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0267cb6 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0267cb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0267cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-ec63c57 ) 100%, #f2295b 100%);}.elementor-7 .elementor-element.elementor-element-0267cb6 > .elementor-shape-top .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-0267cb6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-0267cb6 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-0267cb6 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:54px;}.elementor-7 .elementor-element.elementor-element-0267cb6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-0267cb6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-0267cb6 > .elementor-shape-bottom svg, .elementor-7 .elementor-element.elementor-element-0267cb6 > .e-con-inner > .elementor-shape-bottom svg{height:52px;transform:translateX(-50%) rotateY(180deg);}.elementor-7 .elementor-element.elementor-element-4e0ce2b{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f0f785a{text-align:left;}.elementor-7 .elementor-element.elementor-element-f0f785a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-182ec5a{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-182ec5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1adc8d0{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c50a12b{text-align:left;}.elementor-7 .elementor-element.elementor-element-c50a12b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8cf5945{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8cf5945.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-fe141d9{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-96b2a37{text-align:left;}.elementor-7 .elementor-element.elementor-element-96b2a37 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-90b57d3{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-90b57d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5714306{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-53bc6ac{text-align:left;}.elementor-7 .elementor-element.elementor-element-53bc6ac .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6b153c0{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6b153c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2866837{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-067cee1{text-align:left;}.elementor-7 .elementor-element.elementor-element-067cee1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8f07295{width:var( --container-widget-width, 101.615% );max-width:101.615%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.615%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8f07295.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3a222a3{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-3a222a3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3a222a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-770bc17{width:var( --container-widget-width, 102.589% );max-width:102.589%;--container-widget-width:102.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-770bc17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-770bc17 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7c2a138{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5786a0d{--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:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-5786a0d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5786a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-27cabc2{width:var( --container-widget-width, 102.589% );max-width:102.589%;--container-widget-width:102.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-27cabc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-27cabc2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-f3800d4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-f56ad6b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:010px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-f56ad6b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f56ad6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-818334f{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-818334f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-818334f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-8c4aa52 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-8c4aa52.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8c4aa52.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8c4aa52.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8c4aa52.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8c4aa52.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8c4aa52 .elementor-icon{font-size:79px;}.elementor-7 .elementor-element.elementor-element-8c4aa52 .elementor-icon svg{height:79px;}.elementor-7 .elementor-element.elementor-element-f580d3e{width:var( --container-widget-width, 103.008% );max-width:103.008%;--container-widget-width:103.008%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-f580d3e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f580d3e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:28px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-42bd28a{width:var( --container-widget-width, 103.934% );max-width:103.934%;--container-widget-width:103.934%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-42bd28a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-834744c{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-834744c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-834744c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-e9efe05 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e9efe05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e9efe05.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e9efe05.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e9efe05.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e9efe05.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e9efe05 .elementor-icon{font-size:79px;}.elementor-7 .elementor-element.elementor-element-e9efe05 .elementor-icon svg{height:79px;}.elementor-7 .elementor-element.elementor-element-73e48c3{width:var( --container-widget-width, 103.008% );max-width:103.008%;--container-widget-width:103.008%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-73e48c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-73e48c3 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:28px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e2c6b2f{width:var( --container-widget-width, 103.934% );max-width:103.934%;--container-widget-width:103.934%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e2c6b2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-86eb748{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-86eb748:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-86eb748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-5cd6c61 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5cd6c61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5cd6c61.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5cd6c61.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5cd6c61.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5cd6c61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5cd6c61 .elementor-icon{font-size:79px;}.elementor-7 .elementor-element.elementor-element-5cd6c61 .elementor-icon svg{height:79px;}.elementor-7 .elementor-element.elementor-element-9710ca9{width:var( --container-widget-width, 103.008% );max-width:103.008%;--container-widget-width:103.008%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-9710ca9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-9710ca9 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:28px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-05aafb9{width:var( --container-widget-width, 103.934% );max-width:103.934%;--container-widget-width:103.934%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-05aafb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-18bfddf{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-18bfddf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-18bfddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-e9daa75 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e9daa75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e9daa75.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e9daa75.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e9daa75.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e9daa75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e9daa75 .elementor-icon{font-size:79px;}.elementor-7 .elementor-element.elementor-element-e9daa75 .elementor-icon svg{height:79px;}.elementor-7 .elementor-element.elementor-element-e80c863{width:var( --container-widget-width, 103.008% );max-width:103.008%;--container-widget-width:103.008%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-e80c863.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e80c863 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:28px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6b2fb8d{width:var( --container-widget-width, 103.934% );max-width:103.934%;--container-widget-width:103.934%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6b2fb8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-021cc45{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-021cc45:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-021cc45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-8e449e5 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-8e449e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8e449e5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8e449e5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8e449e5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8e449e5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8e449e5 .elementor-icon{font-size:79px;}.elementor-7 .elementor-element.elementor-element-8e449e5 .elementor-icon svg{height:79px;}.elementor-7 .elementor-element.elementor-element-bd5bda6{width:var( --container-widget-width, 103.008% );max-width:103.008%;--container-widget-width:103.008%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-bd5bda6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-bd5bda6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:28px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e71609a{width:var( --container-widget-width, 103.934% );max-width:103.934%;--container-widget-width:103.934%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e71609a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e6adca7{--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;--border-radius:20px 20px 20px 20px;box-shadow:-1px 3px 8px 0px rgba(0, 0, 0, 0.57);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e6adca7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e6adca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0825A3;}.elementor-7 .elementor-element.elementor-element-9c87830 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9c87830.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9c87830.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9c87830.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9c87830.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9c87830.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9c87830 .elementor-icon{font-size:79px;}.elementor-7 .elementor-element.elementor-element-9c87830 .elementor-icon svg{height:79px;}.elementor-7 .elementor-element.elementor-element-5e2fee4{width:var( --container-widget-width, 103.008% );max-width:103.008%;--container-widget-width:103.008%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-5e2fee4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5e2fee4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:28px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-ef81745{width:var( --container-widget-width, 103.934% );max-width:103.934%;--container-widget-width:103.934%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-ef81745.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-62e1c63{--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:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-62e1c63:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-62e1c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-8ee6b7b .elementor-button{background-color:#29A71A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-8ee6b7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-8ee6b7b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8ee6b7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-8ee6b7b .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-7 .elementor-element.elementor-element-08f12b0{--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:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-08f12b0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-08f12b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-e171ca1{width:var( --container-widget-width, 102.589% );max-width:102.589%;--container-widget-width:102.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-e171ca1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e171ca1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9c239fe{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6a0a429{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:7px 15px;--row-gap:7px;--column-gap:15px;--grid-auto-flow:row;--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-eae3fb9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;box-shadow:-1px 3px 8px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-eae3fb9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-eae3fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-599c253 );}.elementor-7 .elementor-element.elementor-element-eae3fb9.e-con{--align-self:center;}.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-7 .elementor-element.elementor-element-7db8b71 .elementor-icon-box-wrapper{align-items:center;}.elementor-7 .elementor-element.elementor-element-7db8b71{--icon-box-icon-margin:6px;}.elementor-7 .elementor-element.elementor-element-7db8b71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7db8b71.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-7db8b71.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7db8b71 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-7db8b71 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7db8b71 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-7db8b71 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7db8b71:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-7db8b71:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-970b533{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;box-shadow:-1px 3px 8px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-970b533:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-970b533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-599c253 );}.elementor-7 .elementor-element.elementor-element-970b533.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7fde7d0 .elementor-icon-box-wrapper{align-items:center;}.elementor-7 .elementor-element.elementor-element-7fde7d0{--icon-box-icon-margin:6px;}.elementor-7 .elementor-element.elementor-element-7fde7d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7fde7d0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-7fde7d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7fde7d0 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-7fde7d0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7fde7d0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-7fde7d0 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7fde7d0:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-7fde7d0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d6c1e47{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;box-shadow:-1px 3px 8px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d6c1e47:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d6c1e47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-599c253 );}.elementor-7 .elementor-element.elementor-element-d6c1e47.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6a592d8 .elementor-icon-box-wrapper{align-items:center;}.elementor-7 .elementor-element.elementor-element-6a592d8{--icon-box-icon-margin:6px;}.elementor-7 .elementor-element.elementor-element-6a592d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6a592d8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6a592d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6a592d8 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-6a592d8 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6a592d8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-6a592d8 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6a592d8:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-6a592d8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3c22381{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;box-shadow:-1px 3px 8px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3c22381:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3c22381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-599c253 );}.elementor-7 .elementor-element.elementor-element-3c22381.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1cf3771 .elementor-icon-box-wrapper{align-items:center;}.elementor-7 .elementor-element.elementor-element-1cf3771{--icon-box-icon-margin:6px;}.elementor-7 .elementor-element.elementor-element-1cf3771.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1cf3771.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1cf3771.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1cf3771 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-1cf3771 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1cf3771 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-1cf3771 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1cf3771:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-1cf3771:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7a58cf0{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-7a58cf0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7a58cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-599c253 );}.elementor-7 .elementor-element.elementor-element-52238c7{width:var( --container-widget-width, 102.589% );max-width:102.589%;--container-widget-width:102.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-52238c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-52238c7 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-98a8d06 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-98a8d06 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-0ff1361{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-0ff1361:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0ff1361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-2436d5d{width:var( --container-widget-width, 102.589% );max-width:102.589%;--container-widget-width:102.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-2436d5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2436d5d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4677e0d{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9937bdf .elementor-button{background-color:#29A71A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-9937bdf{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9937bdf.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9937bdf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-9937bdf .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-7 .elementor-element.elementor-element-8f22eee{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-8f22eee:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8f22eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-599c253 );}.elementor-7 .elementor-element.elementor-element-e20f93c{width:var( --container-widget-width, 102.589% );max-width:102.589%;--container-widget-width:102.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-e20f93c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e20f93c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-90eb68f{--display:flex;}.elementor-7 .elementor-element.elementor-element-18fc31d{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-0164e3c{--display:flex;}.elementor-7 .elementor-element.elementor-element-e0f7ecc{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-61245de{--display:flex;}.elementor-7 .elementor-element.elementor-element-1db98d6{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-dc07607{--display:flex;}.elementor-7 .elementor-element.elementor-element-0da77cd{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-28c998b{--display:flex;}.elementor-7 .elementor-element.elementor-element-cee9466{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6fcfe92{--display:flex;}.elementor-7 .elementor-element.elementor-element-cdf9e2f{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-99e729b{--display:flex;}.elementor-7 .elementor-element.elementor-element-0774b74{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-d0baa56{--display:flex;}.elementor-7 .elementor-element.elementor-element-7532d57{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:17px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-76c55f6{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-7 .elementor-element.elementor-element-76c55f6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ec63c57 );border-style:solid;border-color:var( --e-global-color-ec63c57 );}:where( .elementor-7 .elementor-element.elementor-element-76c55f6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-68d2e2e .elementor-button{background-color:#29A71A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-68d2e2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-68d2e2e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-68d2e2e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-68d2e2e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-7 .elementor-element.elementor-element-244b1bb{--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;}.elementor-7 .elementor-element.elementor-element-244b1bb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-244b1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-abc4d1f{--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;}.elementor-7 .elementor-element.elementor-element-bc44523{text-align:center;}.elementor-7 .elementor-element.elementor-element-bc44523 img{width:84%;}.elementor-7 .elementor-element.elementor-element-e42404d{--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;}.elementor-7 .elementor-element.elementor-element-5ac54bb .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-accent );}.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-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--10px/2);}.elementor-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--10px/2);}.elementor-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-456ac36{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-7 .elementor-element.elementor-element-456ac36 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-73696c7{--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;}.elementor-7 .elementor-element.elementor-element-5d858d2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;line-height:21px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-5f757d0{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:19px;}.elementor-7 .elementor-element.elementor-element-5f757d0 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-f1c20ff{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:15px;color:var( --e-global-color-astglobalcolor4 );}.elementor-7 .elementor-element.elementor-element-ad46dc7{--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;}.elementor-7 .elementor-element.elementor-element-009b2f6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;line-height:21px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-48cc444{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-7 .elementor-element.elementor-element-48cc444 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-b3ef681{--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;}.elementor-7 .elementor-element.elementor-element-b3ef681:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b3ef681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec63c57 );}.elementor-7 .elementor-element.elementor-element-4581877{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:15px;color:var( --e-global-color-astglobalcolor4 );}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-8bf85c9{--width:100%;}.elementor-7 .elementor-element.elementor-element-948de4d{--width:100%;}.elementor-7 .elementor-element.elementor-element-6049a4b{--width:100%;}.elementor-7 .elementor-element.elementor-element-1a59a96{--width:100%;}.elementor-7 .elementor-element.elementor-element-8553ba6{--width:100%;}.elementor-7 .elementor-element.elementor-element-cbbb465{--width:100%;}.elementor-7 .elementor-element.elementor-element-6f884cb{--width:100%;}.elementor-7 .elementor-element.elementor-element-abf6fb6{--width:100%;}.elementor-7 .elementor-element.elementor-element-e048ba8{--width:50%;}.elementor-7 .elementor-element.elementor-element-27552ca{--width:50%;}.elementor-7 .elementor-element.elementor-element-4e0ce2b{--width:100%;}.elementor-7 .elementor-element.elementor-element-1adc8d0{--width:100%;}.elementor-7 .elementor-element.elementor-element-fe141d9{--width:100%;}.elementor-7 .elementor-element.elementor-element-5714306{--width:100%;}.elementor-7 .elementor-element.elementor-element-2866837{--width:100%;}.elementor-7 .elementor-element.elementor-element-818334f{--width:100%;}.elementor-7 .elementor-element.elementor-element-834744c{--width:100%;}.elementor-7 .elementor-element.elementor-element-86eb748{--width:100%;}.elementor-7 .elementor-element.elementor-element-18bfddf{--width:100%;}.elementor-7 .elementor-element.elementor-element-021cc45{--width:100%;}.elementor-7 .elementor-element.elementor-element-e6adca7{--width:100%;}.elementor-7 .elementor-element.elementor-element-abc4d1f{--width:25%;}.elementor-7 .elementor-element.elementor-element-e42404d{--width:25%;}.elementor-7 .elementor-element.elementor-element-73696c7{--width:25%;}.elementor-7 .elementor-element.elementor-element-ad46dc7{--width:25%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-6abaf69{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-0267cb6{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-f56ad6b{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-6a0a429{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-6a94578 img{width:35%;}.elementor-7 .elementor-element.elementor-element-986349d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-986349d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologocarlosbruno.com/wp-content/uploads/2025/09/Banner-mobile.png");background-position:center center;background-size:100% auto;}.elementor-7 .elementor-element.elementor-element-986349d{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-dcd9dd5{width:var( --container-widget-width, 224.667px );max-width:224.667px;padding:0px 0px 0px 0px;--container-widget-width:224.667px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-dcd9dd5 .elementor-heading-title{font-size:26px;line-height:0.8em;}.elementor-7 .elementor-element.elementor-element-f61563d{width:var( --container-widget-width, 267.667px );max-width:267.667px;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:267.667px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-413c473 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-5c4fc6f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-67fd529 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-6abaf69{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-8bf85c9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-b5bfbe3 .elementor-icon{font-size:62px;}.elementor-7 .elementor-element.elementor-element-b5bfbe3 .elementor-icon svg{height:62px;}.elementor-7 .elementor-element.elementor-element-3b7a9de{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-948de4d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-e978068 .elementor-icon{font-size:62px;}.elementor-7 .elementor-element.elementor-element-e978068 .elementor-icon svg{height:62px;}.elementor-7 .elementor-element.elementor-element-ba258d8{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-6049a4b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-d650435 .elementor-icon{font-size:62px;}.elementor-7 .elementor-element.elementor-element-d650435 .elementor-icon svg{height:62px;}.elementor-7 .elementor-element.elementor-element-95e7dc4{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-1a59a96{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-bb9e0ee .elementor-icon{font-size:62px;}.elementor-7 .elementor-element.elementor-element-bb9e0ee .elementor-icon svg{height:62px;}.elementor-7 .elementor-element.elementor-element-6f83df9{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-8553ba6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-50038cf .elementor-icon{font-size:62px;}.elementor-7 .elementor-element.elementor-element-50038cf .elementor-icon svg{height:62px;}.elementor-7 .elementor-element.elementor-element-bfafd0d{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-cbbb465{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-104b953 .elementor-icon{font-size:62px;}.elementor-7 .elementor-element.elementor-element-104b953 .elementor-icon svg{height:62px;}.elementor-7 .elementor-element.elementor-element-742b1f5{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-6f884cb{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-c60862e .elementor-icon{font-size:62px;}.elementor-7 .elementor-element.elementor-element-c60862e .elementor-icon svg{height:62px;}.elementor-7 .elementor-element.elementor-element-6a3edb8{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-abf6fb6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-e3577aa .elementor-icon{font-size:62px;}.elementor-7 .elementor-element.elementor-element-e3577aa .elementor-icon svg{height:62px;}.elementor-7 .elementor-element.elementor-element-f2de817{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-95cf78c{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-330540f{text-align:left;}.elementor-7 .elementor-element.elementor-element-330540f .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-15b0ad4 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-d0c88c3 img{width:41%;}.elementor-7 .elementor-element.elementor-element-895325e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ea67549 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-d422f94{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;}.elementor-7 .elementor-element.elementor-element-d422f94 img{width:100%;}.elementor-7 .elementor-element.elementor-element-0267cb6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0267cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologocarlosbruno.com/wp-content/uploads/2025/09/quarto-teto-longo.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-0267cb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4e0ce2b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-182ec5a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1adc8d0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-8cf5945{font-size:16px;}.elementor-7 .elementor-element.elementor-element-fe141d9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-90b57d3{font-size:16px;}.elementor-7 .elementor-element.elementor-element-5714306{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-6b153c0{font-size:16px;}.elementor-7 .elementor-element.elementor-element-2866837{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-8f07295{font-size:16px;}.elementor-7 .elementor-element.elementor-element-3a222a3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-770bc17 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-5786a0d{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-27cabc2 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-f56ad6b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-818334f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-8c4aa52 .elementor-icon{font-size:69px;}.elementor-7 .elementor-element.elementor-element-8c4aa52 .elementor-icon svg{height:69px;}.elementor-7 .elementor-element.elementor-element-42bd28a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-834744c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-e9efe05 .elementor-icon{font-size:69px;}.elementor-7 .elementor-element.elementor-element-e9efe05 .elementor-icon svg{height:69px;}.elementor-7 .elementor-element.elementor-element-e2c6b2f{font-size:16px;}.elementor-7 .elementor-element.elementor-element-86eb748{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-5cd6c61 .elementor-icon{font-size:69px;}.elementor-7 .elementor-element.elementor-element-5cd6c61 .elementor-icon svg{height:69px;}.elementor-7 .elementor-element.elementor-element-05aafb9{font-size:16px;}.elementor-7 .elementor-element.elementor-element-18bfddf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-e9daa75 .elementor-icon{font-size:69px;}.elementor-7 .elementor-element.elementor-element-e9daa75 .elementor-icon svg{height:69px;}.elementor-7 .elementor-element.elementor-element-6b2fb8d{font-size:16px;}.elementor-7 .elementor-element.elementor-element-021cc45{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-8e449e5 .elementor-icon{font-size:69px;}.elementor-7 .elementor-element.elementor-element-8e449e5 .elementor-icon svg{height:69px;}.elementor-7 .elementor-element.elementor-element-e71609a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-e6adca7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-9c87830 .elementor-icon{font-size:69px;}.elementor-7 .elementor-element.elementor-element-9c87830 .elementor-icon svg{height:69px;}.elementor-7 .elementor-element.elementor-element-ef81745{font-size:16px;}.elementor-7 .elementor-element.elementor-element-62e1c63{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-8ee6b7b .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-08f12b0{--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-7 .elementor-element.elementor-element-e171ca1 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-9c239fe{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-6a0a429{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-eae3fb9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-970b533{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-d6c1e47{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-3c22381{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-7a58cf0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-52238c7 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-98a8d06 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-0ff1361{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-2436d5d .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-4677e0d{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9937bdf{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9937bdf .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-8f22eee{--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-e20f93c .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-18fc31d{font-size:16px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-e0f7ecc{font-size:16px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-1db98d6{font-size:16px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-0da77cd{font-size:16px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-cee9466{font-size:16px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-cdf9e2f{font-size:16px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-0774b74{font-size:16px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-7532d57{font-size:16px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-76c55f6{--n-accordion-title-font-size:16px;}:where( .elementor-7 .elementor-element.elementor-element-76c55f6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:0.9em;}.elementor-7 .elementor-element.elementor-element-68d2e2e .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-bc44523 img{width:63%;}body.elementor-page-7{padding:0px 0px 0px 0px;}}