.elementor-12 .elementor-element.elementor-element-620a1bd{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-620a1bd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-620a1bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terapeutaraimundopereira.com.br/wp-content/uploads/2026/04/Banner-raimundo-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c8a4818{--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-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-12 .elementor-element.elementor-element-805850e{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-805850e{left:20px;}.elementor-12 .elementor-element.elementor-element-805850e{bottom:20px;}.elementor-12 .elementor-element.elementor-element-805850e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-805850e.elementor-view-stacked .elementor-icon{background-color:#4DA032;}.elementor-12 .elementor-element.elementor-element-805850e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-805850e.elementor-view-default .elementor-icon{color:#4DA032;border-color:#4DA032;}.elementor-12 .elementor-element.elementor-element-805850e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-805850e.elementor-view-default .elementor-icon svg{fill:#4DA032;}.elementor-12 .elementor-element.elementor-element-805850e .elementor-icon{font-size:43px;}.elementor-12 .elementor-element.elementor-element-805850e .elementor-icon svg{height:43px;}.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-12 .elementor-element.elementor-element-1317952 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;font-style:italic;color:#285380;}.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-12 .elementor-element.elementor-element-464b201 .elementor-icon-list-icon i{color:#9ECDFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-464b201 .elementor-icon-list-icon svg{fill:#9ECDFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-464b201{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-464b201 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-464b201 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-12 .elementor-element.elementor-element-464b201 .elementor-icon-list-text{color:#285380;transition:color 0.3s;}.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-12 .elementor-element.elementor-element-7c3d587{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-6511f9a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #5DA0E6 0%, #285380 100%);border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(96deg, #358ACE 0%, #78B7E9 100%);}.elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-bca6e43{--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-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bca6e43:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bca6e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #5AAAFD 0%, #285380 100%);}.elementor-12 .elementor-element.elementor-element-854a5d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-78bed5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78bed5e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-78bed5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://terapeutaraimundopereira.com.br/wp-content/uploads/2026/04/frame_1707478539-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a80ae04{--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;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-f5b84b9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;font-style:italic;line-height:49px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4be933f{--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-12 .elementor-element.elementor-element-ff78f5a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2ffa999{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ffa999:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ffa999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0774235{--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-12 .elementor-element.elementor-element-728d04a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;font-style:italic;line-height:49px;color:#285380;}.elementor-12 .elementor-element.elementor-element-1a7f50d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-12 .elementor-element.elementor-element-008c0af{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-12 .elementor-element.elementor-element-008c0af:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-008c0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-12 .elementor-element.elementor-element-2a2eb38 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2a2eb38.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-2a2eb38.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2a2eb38.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-2a2eb38.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2a2eb38.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-b355d4d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-9c627c2{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-12 .elementor-element.elementor-element-9c627c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9c627c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-12 .elementor-element.elementor-element-0e8b1d7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e8b1d7.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-0e8b1d7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0e8b1d7.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-0e8b1d7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0e8b1d7.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-a24f1c7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-d3dd1c8{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-12 .elementor-element.elementor-element-d3dd1c8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d3dd1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-12 .elementor-element.elementor-element-ba9ee33 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ba9ee33.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-ba9ee33.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ba9ee33.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-ba9ee33.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ba9ee33.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-071138b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-b976dcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-22ae102{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-12 .elementor-element.elementor-element-22ae102:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-22ae102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-12 .elementor-element.elementor-element-0738ba4 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0738ba4.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-0738ba4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0738ba4.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-0738ba4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0738ba4.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-39690f6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-60e651e{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-12 .elementor-element.elementor-element-60e651e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-60e651e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-12 .elementor-element.elementor-element-a1da1d0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a1da1d0.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-a1da1d0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a1da1d0.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-a1da1d0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a1da1d0.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-c463a8f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-d53c4a9{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-12 .elementor-element.elementor-element-d53c4a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d53c4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-12 .elementor-element.elementor-element-b0fd30b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b0fd30b.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-b0fd30b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0fd30b.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-b0fd30b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0fd30b.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-ca96abe{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-1da04e0{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-12 .elementor-element.elementor-element-1da04e0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1da04e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-12 .elementor-element.elementor-element-c29386a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c29386a.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-c29386a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c29386a.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-c29386a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c29386a.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-7e1fb43{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-e425596{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-2a0c2a6{--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-12 .elementor-element.elementor-element-2a0c2a6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2a0c2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-192ce9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-192ce9a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-192ce9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://terapeutaraimundopereira.com.br/wp-content/uploads/2026/04/frame_1707478555.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1083b14{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-91d8c8c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;font-style:italic;line-height:49px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-45f5c4a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6b141de{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a5f068{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4438d0e{--display:flex;}.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-12 .elementor-element.elementor-element-1985c6f img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-611d02a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-611d02a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-611d02a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c04780e{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-b8e39b4{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-b8e39b4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b8e39b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;font-style:italic;line-height:49px;color:#285380;}.elementor-12 .elementor-element.elementor-element-807d251{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-6ca5c8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-acd7a38{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5B32903B;--border-color:#5B32903B;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e3d99b6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e3d99b6.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-e3d99b6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e3d99b6.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-e3d99b6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e3d99b6.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-8b3ca2a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-471910b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5B32903B;--border-color:#5B32903B;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1c6da76 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1c6da76.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-1c6da76.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1c6da76.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-1c6da76.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1c6da76.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-5a09df5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-acab4ed{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5B32903B;--border-color:#5B32903B;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5974d61 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5974d61.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-5974d61.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5974d61.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-5974d61.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5974d61.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-140fcd4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-edc43fd{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bf7d32a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-bf7d32a.elementor-view-stacked .elementor-icon{background-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-bf7d32a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bf7d32a.elementor-view-default .elementor-icon{color:#5DA0E6;border-color:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-bf7d32a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bf7d32a.elementor-view-default .elementor-icon svg{fill:#5DA0E6;}.elementor-12 .elementor-element.elementor-element-3633073{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-5c3c110{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c3c110:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c3c110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#285380;}.elementor-12 .elementor-element.elementor-element-de67900{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-de67900.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-de67900 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;font-style:italic;line-height:49px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-efd2a11{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-f37e8d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f37e8d3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f37e8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b16091e{--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-12 .elementor-element.elementor-element-8a895d1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;font-style:italic;line-height:49px;color:#285380;}.elementor-12 .elementor-element.elementor-element-64f1a23{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-081ce36{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-icon i{color:#285380;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-icon svg{fill:#285380;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a1f7120{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-text{color:#285380;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-868c981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aac93a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:20;text-align:start;}.elementor-12 .elementor-element.elementor-element-aac93a5 img{width:83%;}.elementor-12 .elementor-element.elementor-element-b8c7789{--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-12 .elementor-element.elementor-element-b8c7789:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b8c7789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b832319{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-b832319:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b832319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://terapeutaraimundopereira.com.br/wp-content/uploads/2026/04/frame_1707478555.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-8a9dd8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-31495f3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-987dd3e{text-align:center;}.elementor-12 .elementor-element.elementor-element-987dd3e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;font-style:italic;line-height:49px;color:#FFF8F8;}.elementor-12 .elementor-element.elementor-element-979ab3e{--display:flex;}.elementor-12 .elementor-element.elementor-element-1d800b7{--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-12 .elementor-element.elementor-element-8aca2da{--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-12 .elementor-element.elementor-element-51b6443{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-77cb2d5{--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-12 .elementor-element.elementor-element-50f8b7b{--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-12 .elementor-element.elementor-element-2196c20{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3f3a9d1{--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-12 .elementor-element.elementor-element-87fae32{--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-12 .elementor-element.elementor-element-29b679b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d3aa1e5{--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-12 .elementor-element.elementor-element-1274aee{--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-12 .elementor-element.elementor-element-7e12377{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1e73709{--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-12 .elementor-element.elementor-element-f31cccd{--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-12 .elementor-element.elementor-element-0c4e67c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-82bf971{--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-12 .elementor-element.elementor-element-65abfe2{--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-12 .elementor-element.elementor-element-96023ed{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da76998{--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-12 .elementor-element.elementor-element-ca9f245{--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-12 .elementor-element.elementor-element-ddd825e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e5fe382{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#D6D6D6;--n-accordion-title-active-color:#E2E1E1;--n-accordion-icon-size:15px;}:where( .elementor-12 .elementor-element.elementor-element-e5fe382 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7db13ba{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7db13ba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7db13ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0326b53{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-0326b53.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-688ada2{text-align:center;}.elementor-12 .elementor-element.elementor-element-688ada2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;font-style:italic;line-height:49px;color:#285380;}.elementor-12 .elementor-element.elementor-element-7fef202{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#285380;}.elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #5DA0E6 0%, #285380 100%);border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(96deg, #358ACE 0%, #78B7E9 100%);}.elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-4145be0{--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-12 .elementor-element.elementor-element-3b07eaa{--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-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3b07eaa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3b07eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #5AAAFD 0%, #285380 100%);}.elementor-12 .elementor-element.elementor-element-8b57162{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c8a4818{--width:50%;}.elementor-12 .elementor-element.elementor-element-a80ae04{--width:45%;}.elementor-12 .elementor-element.elementor-element-4be933f{--width:50%;}.elementor-12 .elementor-element.elementor-element-0774235{--width:50%;}.elementor-12 .elementor-element.elementor-element-1a7f50d{--width:73%;}.elementor-12 .elementor-element.elementor-element-008c0af{--width:30%;}.elementor-12 .elementor-element.elementor-element-9c627c2{--width:30%;}.elementor-12 .elementor-element.elementor-element-d3dd1c8{--width:30%;}.elementor-12 .elementor-element.elementor-element-b976dcc{--width:74%;}.elementor-12 .elementor-element.elementor-element-22ae102{--width:30%;}.elementor-12 .elementor-element.elementor-element-60e651e{--width:30%;}.elementor-12 .elementor-element.elementor-element-d53c4a9{--width:30%;}.elementor-12 .elementor-element.elementor-element-1da04e0{--width:30%;}.elementor-12 .elementor-element.elementor-element-c04780e{--width:70%;}.elementor-12 .elementor-element.elementor-element-6ca5c8b{--width:100%;}.elementor-12 .elementor-element.elementor-element-acd7a38{--width:30%;}.elementor-12 .elementor-element.elementor-element-471910b{--width:30%;}.elementor-12 .elementor-element.elementor-element-acab4ed{--width:30%;}.elementor-12 .elementor-element.elementor-element-edc43fd{--width:30%;}.elementor-12 .elementor-element.elementor-element-b16091e{--width:45%;}.elementor-12 .elementor-element.elementor-element-868c981{--width:50%;}.elementor-12 .elementor-element.elementor-element-0326b53{--width:71%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-620a1bd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-620a1bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terapeutaraimundopereira.com.br/wp-content/uploads/2026/04/mobile2-scaled.webp");background-position:top center;}.elementor-12 .elementor-element.elementor-element-620a1bd{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-c8a4818{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:19em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-805850e .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-805850e .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-1317952{text-align:center;}.elementor-12 .elementor-element.elementor-element-1317952 .elementor-heading-title{font-size:8.4vw;}.elementor-12 .elementor-element.elementor-element-464b201 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-464b201 .elementor-icon-list-item > a{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-7c3d587{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-6511f9a{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button{font-size:4.2vw;}.elementor-12 .elementor-element.elementor-element-854a5d9 .elementor-heading-title{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-78bed5e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f5b84b9{text-align:center;}.elementor-12 .elementor-element.elementor-element-f5b84b9 .elementor-heading-title{font-size:7.7vw;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-ff78f5a{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-2ffa999{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0774235{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-728d04a{text-align:center;}.elementor-12 .elementor-element.elementor-element-728d04a .elementor-heading-title{font-size:7.7vw;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-b355d4d{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-a24f1c7{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-071138b{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-39690f6{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-c463a8f{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-ca96abe{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-7e1fb43{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-e425596{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-192ce9a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-91d8c8c{text-align:start;}.elementor-12 .elementor-element.elementor-element-91d8c8c .elementor-heading-title{font-size:7.3vw;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-45f5c4a{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-6b141de{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-4a5f068{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-4438d0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-611d02a{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b8e39b4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-12 .elementor-element.elementor-element-b8e39b4 .elementor-heading-title{font-size:7.7vw;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-807d251{text-align:start;font-size:4vw;}.elementor-12 .elementor-element.elementor-element-6ca5c8b{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-acd7a38{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-e3d99b6 .elementor-icon{font-size:36px;}.elementor-12 .elementor-element.elementor-element-e3d99b6 .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-8b3ca2a{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-471910b{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-1c6da76 .elementor-icon{font-size:36px;}.elementor-12 .elementor-element.elementor-element-1c6da76 .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-5a09df5{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-acab4ed{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-5974d61 .elementor-icon{font-size:36px;}.elementor-12 .elementor-element.elementor-element-5974d61 .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-140fcd4{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-bf7d32a .elementor-icon{font-size:36px;}.elementor-12 .elementor-element.elementor-element-bf7d32a .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-3633073{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-5c3c110{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-de67900{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-de67900 .elementor-heading-title{font-size:7.7vw;}.elementor-12 .elementor-element.elementor-element-f37e8d3{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8a895d1{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a895d1 .elementor-heading-title{font-size:7.7vw;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-64f1a23{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-081ce36{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a1f7120 .elementor-icon-list-item > a{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-aac93a5{text-align:center;}.elementor-12 .elementor-element.elementor-element-b832319{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-31495f3{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-987dd3e{text-align:center;}.elementor-12 .elementor-element.elementor-element-987dd3e .elementor-heading-title{font-size:7.7vw;}.elementor-12 .elementor-element.elementor-element-51b6443{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-2196c20{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-29b679b{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-7e12377{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-0c4e67c{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-96023ed{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-ddd825e{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-e5fe382{--n-accordion-title-font-size:4vw;}.elementor-12 .elementor-element.elementor-element-7db13ba{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0326b53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-688ada2{text-align:center;}.elementor-12 .elementor-element.elementor-element-688ada2 .elementor-heading-title{font-size:7vw;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-7fef202{font-size:4.6vw;}.elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button{font-size:4.2vw;}.elementor-12 .elementor-element.elementor-element-8b57162{font-size:2.8vw;}}/* Start custom CSS for text-editor, class: .elementor-element-7c3d587 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-496fa34 *//* Desktop (padrão) */
.elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button-icon {
    font-size: 70px;
    color: inherit;
}

.elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button-text {
    margin: 22px;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button-icon {
        font-size: 54px;
    }

    .elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button-text {
        margin: 20px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button-icon {
        font-size: 48px;
    }

    .elementor-12 .elementor-element.elementor-element-496fa34 .elementor-button-text {
        margin: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-854a5d9 */.textoanimado2{
    white-space: nowrap;
}

html, body{ width: 100%; overflow-x: hidden; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff78f5a */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b355d4d */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a24f1c7 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-071138b */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39690f6 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c463a8f */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca96abe */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e1fb43 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e425596 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45f5c4a */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b141de */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5f068 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192ce9a */.box::after{
    content: "";
    height: 15px;
    width: 200px;
    position: absolute;
    top: 0;
    left: 4em;
    background: #FFF8F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #FFF8F8;
    border-radius: 500px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-807d251 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b3ca2a */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a09df5 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-140fcd4 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3633073 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64f1a23 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-081ce36 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31495f3 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b6443 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2196c20 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29b679b */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e12377 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c4e67c */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96023ed */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddd825e */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b6443 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2196c20 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29b679b */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e12377 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c4e67c */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96023ed */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddd825e */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b6443 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2196c20 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29b679b */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e12377 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c4e67c */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96023ed */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddd825e */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b6443 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2196c20 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29b679b */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e12377 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c4e67c */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96023ed */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddd825e */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b6443 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2196c20 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29b679b */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e12377 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c4e67c */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96023ed */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddd825e */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b6443 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2196c20 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29b679b */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e12377 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c4e67c */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96023ed */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddd825e */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b6443 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2196c20 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29b679b */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e12377 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c4e67c */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96023ed */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddd825e */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b6443 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2196c20 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29b679b */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e12377 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c4e67c */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96023ed */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddd825e */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b832319 */.box::after{
    content: "";
    height: 15px;
    width: 200px;
    position: absolute;
    top: 0;
    left: 4em;
    background: #FFF8F8;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #FFF8F8;
    border-radius: 500px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fef202 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7b7029 *//* Desktop (padrão) */
.elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button-icon {
    font-size: 70px;
    color: inherit;
}

.elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button-text {
    margin: 22px;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button-icon {
        font-size: 54px;
    }

    .elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button-text {
        margin: 20px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button-icon {
        font-size: 48px;
    }

    .elementor-12 .elementor-element.elementor-element-f7b7029 .elementor-button-text {
        margin: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6756547 */.scroll-bottom{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(0px, 30px);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(0px, -30px);
}

.scroll-left{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(-30px, 0px);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(30px, 0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.8s !important;
    transform: translatey(0px);
}/* End custom CSS */