.elementor-19 .elementor-element.elementor-element-2c4f7ad{--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-19 .elementor-element.elementor-element-3ab224a{--display:flex;}.elementor-19 .elementor-element.elementor-element-961491c{--display:flex;}.elementor-19 .elementor-element.elementor-element-5192e4d{--display:flex;}.elementor-widget-text-editor{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-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-19 .elementor-element.elementor-element-31ce921{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-d268576{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-19 .elementor-element.elementor-element-055f009{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-055f009:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-055f009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.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-19 .elementor-element.elementor-element-9f2da72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.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 );}.elementor-19 .elementor-element.elementor-element-c2c751a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c2c751a .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-c2c751a .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-c2c751a .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-4015571{--display:flex;--min-height:447px;}.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-19 .elementor-element.elementor-element-8555e1c img{width:100%;}.elementor-19 .elementor-element.elementor-element-632f9e4{--display:flex;--position:absolute;top:0px;}.elementor-19 .elementor-element.elementor-element-632f9e4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-632f9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-632f9e4{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-632f9e4{right:0px;}.elementor-19 .elementor-element.elementor-element-49da082 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-49da082.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-19 .elementor-element.elementor-element-49da082.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-49da082.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-19 .elementor-element.elementor-element-49da082.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-49da082.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-19 .elementor-element.elementor-element-25ce02d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#10343C;}.elementor-19 .elementor-element.elementor-element-a9d8b7a{--display:flex;--position:absolute;bottom:0px;}.elementor-19 .elementor-element.elementor-element-a9d8b7a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a9d8b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-a9d8b7a{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-a9d8b7a{right:0px;}.elementor-19 .elementor-element.elementor-element-3693981 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-3693981.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-19 .elementor-element.elementor-element-3693981.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-3693981.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-19 .elementor-element.elementor-element-3693981.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-3693981.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-19 .elementor-element.elementor-element-085a16e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#10343C;}.elementor-19 .elementor-element.elementor-element-ea38f4a{--display:flex;--position:absolute;top:0px;}.elementor-19 .elementor-element.elementor-element-ea38f4a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ea38f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-ea38f4a{right:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-ea38f4a{left:0px;}.elementor-19 .elementor-element.elementor-element-c010bbb .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-c010bbb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-19 .elementor-element.elementor-element-c010bbb.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c010bbb.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-19 .elementor-element.elementor-element-c010bbb.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c010bbb.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-19 .elementor-element.elementor-element-caa66e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#10343C;}.elementor-19 .elementor-element.elementor-element-56fd917{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-78b3da7{--display:flex;--border-radius:64px 64px 64px 64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-78b3da7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-78b3da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Group-50.png");}.elementor-19 .elementor-element.elementor-element-c31a096{--display:flex;--min-height:536px;--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;--border-radius:64px 64px 64px 64px;}.elementor-19 .elementor-element.elementor-element-c31a096:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c31a096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Group-50.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-2a4b1eb{--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:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-b0d6e67{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-b722eeb{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-19 .elementor-element.elementor-element-85ac364{--display:flex;--min-height:30px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:44px 44px 44px 44px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-19 .elementor-element.elementor-element-85ac364:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-85ac364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-85ac364.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-732e00f{width:var( --container-widget-width, 119.636% );max-width:119.636%;--container-widget-width:119.636%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-732e00f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-732e00f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9464619{--display:flex;--min-height:447px;}.elementor-19 .elementor-element.elementor-element-8421519{--display:flex;--min-height:1050px;--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;--padding-top:060px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8421519:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8421519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Frame-58-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-a7e8c14{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-07b8c04{--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:flex-start;}.elementor-19 .elementor-element.elementor-element-841d763 > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-841d763 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#35B64B;}.elementor-19 .elementor-element.elementor-element-a8a6b40 > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-a8a6b40{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-d3e2d41{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d3e2d41 > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-d3e2d41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-d3e2d41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#62748E;}.elementor-19 .elementor-element.elementor-element-a186d73{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-a186d73:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a186d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-3ce6ad9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e72e407 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e72e407 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-e72e407 .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-e72e407 .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-80efc02{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-80efc02:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-80efc02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-dc04cce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3fe617c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3fe617c .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-3fe617c .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-3fe617c .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-2458fa9{--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:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ea3f54a{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ae0da7b{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-19 .elementor-element.elementor-element-256a7ce{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-256a7ce:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-256a7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Clinico-Geral.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1697593{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-4516c15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7130fcd{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-af9d963{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8a3bb7d{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-8a3bb7d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8a3bb7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-11f74d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-befed55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-befed55 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-befed55.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-befed55.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-befed55.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-befed55.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-befed55.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-befed55 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-befed55 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-7168353{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-b853d2c{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-b853d2c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b853d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-3c8105f{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-103c9af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c280dde{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-604c593{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f95143c{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-f95143c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f95143c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-472540b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-46e4c4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-46e4c4f .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-46e4c4f.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-46e4c4f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-46e4c4f.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-46e4c4f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-46e4c4f.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-46e4c4f .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-46e4c4f .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-86cc8f5{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-70a493b{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-70a493b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-70a493b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/doctor-explaining-anatomic-model-patient-high-angle-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-31817b2{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-475c2cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0484ede{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4ace9f4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ee3ea6b{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-ee3ea6b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ee3ea6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-524fdc5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-28f9386 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-28f9386 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-28f9386.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-28f9386.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-28f9386.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-28f9386.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-28f9386.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-28f9386 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-28f9386 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-af5f896{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-3362e3d{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-3362e3d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3362e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/female-doctor-diagnosing-melanoma-body-female-patient-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-41f6af8{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-aecc43b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-982b8d4{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-003bba0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b5c6c44{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-b5c6c44:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b5c6c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-2564e11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2fae1f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2fae1f7 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-2fae1f7.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-2fae1f7.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2fae1f7.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-2fae1f7.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2fae1f7.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-2fae1f7 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-2fae1f7 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-c31fa81{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-32a32f1{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-19 .elementor-element.elementor-element-f7666af{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-f7666af:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f7666af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/doctor-examination-young-man-with-stethoscope-hospital-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-5ff336a{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-c99dfcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-04737ca{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-de07251{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7d09977{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-7d09977:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7d09977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-bb37d3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ff5d477 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ff5d477 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-ff5d477.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-ff5d477.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ff5d477.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-ff5d477.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ff5d477.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-ff5d477 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-ff5d477 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-7eac1b6{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-96935bc{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-96935bc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-96935bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-dc3ab17{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-eaa7060 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-155bd70{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-ace1dfa{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-4f7995b{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-4f7995b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4f7995b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-900317d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d50f5d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d50f5d5 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-d50f5d5.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d50f5d5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d50f5d5.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d50f5d5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d50f5d5.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d50f5d5 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-d50f5d5 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-78c5144{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-fcd26ca{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-fcd26ca:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fcd26ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-c71c1f4{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-1380059 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-418ba7f{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-55d31b8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1651720{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-1651720:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1651720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-e030d84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-28cde8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-28cde8c .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-28cde8c.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-28cde8c.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-28cde8c.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-28cde8c.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-28cde8c.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-28cde8c .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-28cde8c .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-c4f7c9b{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-1fb6cfc{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-1fb6cfc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1fb6cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-ee660b5{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-63f8a4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bd9b279{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-415cf82{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b4f51be{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-b4f51be:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b4f51be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-884d160 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7b56b48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7b56b48 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-7b56b48.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-7b56b48.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7b56b48.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-7b56b48.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7b56b48.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-7b56b48 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-7b56b48 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-f27045f{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-44e34eb{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-19 .elementor-element.elementor-element-5112673{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-5112673:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5112673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/a9bd0f4582adeb9701e590067ffcc08f674c08d9.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-6708684{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-8850430 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0048aa6{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f8d8aad{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c9b8959{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-c9b8959:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c9b8959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-c6009fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a70a0b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a70a0b6 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-a70a0b6.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-a70a0b6.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a70a0b6.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-a70a0b6.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a70a0b6.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-a70a0b6 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-a70a0b6 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-a967f5d{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-ca08722{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-ca08722:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ca08722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/0d2ee426cd68ea91543a49d12505c2da90ebf666.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-0afe64c{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-50b6cd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bbf68d3{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-205c061{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8a9e97c{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-8a9e97c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8a9e97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-7129b1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-448f54d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-448f54d .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-448f54d.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-448f54d.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-448f54d.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-448f54d.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-448f54d.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-448f54d .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-448f54d .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-756551f{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-d867869{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-d867869:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d867869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/9488c3c4ff9ef30095dfdd4faea3b8bb54c6c3c7-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-5868708{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-4583b84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-303838f{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-86c6368{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-0aeff3e{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-0aeff3e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0aeff3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-43d434e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4988449 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4988449 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-4988449.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-4988449.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4988449.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-4988449.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4988449.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-4988449 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-4988449 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-9011257{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-df30602{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-df30602:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-df30602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/5276f3dad453ca38cc964710caa97870e6ae754d-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-99490ea{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-c38e144 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6440d5d{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-c39d801{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7729d50{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-7729d50:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7729d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-ccfc21b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d986190 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d986190 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-d986190.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d986190.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d986190.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d986190.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d986190.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d986190 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-d986190 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-948cccf{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-bb69e2a{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-19 .elementor-element.elementor-element-ace61bb{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-ace61bb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ace61bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/55f96306ae46829fc0393deb6d2e27a52b2b63fe-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-51d9480{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-c0b190e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-71ffed0{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-63126e4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6fa9d46{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-6fa9d46:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6fa9d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-acc6a70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7118988 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7118988 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-7118988.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-7118988.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7118988.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-7118988.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7118988.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-7118988 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-7118988 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-40b1e14{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-0df97c5{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-0df97c5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0df97c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/f2e9d1b1ea5038cb985442a0e60a713cd024413e-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-ecc4585{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-89a89d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c8a3d35{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-52465e5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-a32b788{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-a32b788:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a32b788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-6bb91da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8e00e85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8e00e85 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-8e00e85.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-8e00e85.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-8e00e85.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-8e00e85.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-8e00e85.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-8e00e85 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-8e00e85 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-73a02e2{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-fd5daae{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-fd5daae:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fd5daae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/5256a090dfbcfafdf1c8fba4b42783d810ef57ed-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-719ac8b{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-0aa34c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1fdd8d3{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4ebed91{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-526d809{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-526d809:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-526d809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-0b83a1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-07a8660 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-07a8660 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-07a8660.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-07a8660.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-07a8660.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-07a8660.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-07a8660.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-07a8660 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-07a8660 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-d21e21f{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-be68657{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-be68657:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-be68657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/f3dc6d39061ec311cf7e3b7d2bf0c5e536f4900e-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-74332b9{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-115898a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-50da8f2{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-90f2d5f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d019e15{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-d019e15:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d019e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-4101a8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c6ec193 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c6ec193 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-c6ec193.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-c6ec193.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c6ec193.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-c6ec193.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c6ec193.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-c6ec193 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-c6ec193 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-577ba28{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-50319b0{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-19 .elementor-element.elementor-element-880fef2{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-880fef2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-880fef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/07/ChatGPT-Image-8-de-jul.-de-2026-09_53_08-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-62b11bc{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-47e5879 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-de588be{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-99fbc7f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9bed78b{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-9bed78b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9bed78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-2aa5bba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2afb60b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2afb60b .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-2afb60b.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-2afb60b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2afb60b.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-2afb60b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2afb60b.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-2afb60b .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-2afb60b .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-0e64d39{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-950a1c5{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-950a1c5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-950a1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/07/ChatGPT-Image-8-de-jul.-de-2026-09_53_10-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-66f140c{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-b6c0afd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2bbdf0c{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-832e1e2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-78a257c{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-78a257c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-78a257c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-fbc16fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5297c26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5297c26 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-5297c26.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-5297c26.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5297c26.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-5297c26.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5297c26.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-5297c26 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-5297c26 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-dff252b{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-72f8a1b{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-72f8a1b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-72f8a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/07/ChatGPT-Image-8-de-jul.-de-2026-09_53_10-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-bd7fb9d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-ccd2410 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-66a5613{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-d1ee7d9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-3937626{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-3937626:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3937626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-51f1ddd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c8fcd95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c8fcd95 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-c8fcd95.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-c8fcd95.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c8fcd95.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-c8fcd95.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c8fcd95.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-c8fcd95 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-c8fcd95 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-b12a8e6{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-dd571a0{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-dd571a0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-dd571a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/07/ChatGPT-Image-8-de-jul.-de-2026-09_53_10-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-24ec720{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-418849f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a3a552f{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-0ccd743{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-38f6f62{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-38f6f62:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-38f6f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-f5bb934 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d8423db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d8423db .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-d8423db.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d8423db.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d8423db.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d8423db.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d8423db.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d8423db .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-d8423db .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-c795828{--display:flex;--min-height:1050px;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c795828:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c795828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-19 .elementor-element.elementor-element-459f9b9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a5c335c{--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:flex-start;}.elementor-19 .elementor-element.elementor-element-a67e303 > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-a67e303{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-99f0863{width:var( --container-widget-width, 60.261% );max-width:60.261%;--container-widget-width:60.261%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-99f0863 > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-99f0863.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-99f0863 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#62748E;}.elementor-19 .elementor-element.elementor-element-044ae7d{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-044ae7d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-044ae7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-a1df439 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-cdd1d2a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cdd1d2a .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-cdd1d2a .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-cdd1d2a .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-e315484{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-e315484:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e315484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-6791f8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-eb516cd > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-eb516cd .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-eb516cd .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-eb516cd .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-8e321be{--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:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-581bdc6{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6120d2f{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-19 .elementor-element.elementor-element-8d7862f{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-8d7862f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8d7862f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Clinico-Geral.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1a3481d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-25ac5ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d59d955{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-08d6e0c{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-2477343{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-2477343:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2477343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-11454a0{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-3c4ea89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-daeda79{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-7ac813b{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-752bec5{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-752bec5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-752bec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/doctor-explaining-anatomic-model-patient-high-angle-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-5ea4975{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-33ceb06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a6882ca{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-a105421{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-1055b7c{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-1055b7c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1055b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/female-doctor-diagnosing-melanoma-body-female-patient-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-655da5d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-49c78df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-58939ac{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f75b6db{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2675ac0{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-19 .elementor-element.elementor-element-9ed41e9{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-9ed41e9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9ed41e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/doctor-examination-young-man-with-stethoscope-hospital-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1f29034{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-f595092 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c5f9de5{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-8bb5e97{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-75437e6{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-75437e6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-75437e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-72149cd{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-d0eba62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-68856e5{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-8c655a0{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-68962ea{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-68962ea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-68962ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-21ba638{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-5fdc1eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-040f7bf{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-7e90beb{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-2d41709{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-2d41709:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2d41709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-0e2540b{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-1daacfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c6e25e6{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-5808f30{--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-19 .elementor-element.elementor-element-21b061a{--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:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-19 .elementor-element.elementor-element-fc7dbd7{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-e0c3645{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-e0c3645:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e0c3645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Clinico-Geral.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-b01a255{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-b71370b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5d91df8{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-fba8b5f{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-fba8b5f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fba8b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-7d4d984 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b8881b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b8881b9 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-b8881b9.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-b8881b9.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b8881b9.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-b8881b9.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b8881b9.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-b8881b9 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-b8881b9 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-f798929{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-36ff232{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-36ff232:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-36ff232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-296185d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-0fa2544 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-adb0b37{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-9f7025d{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-9f7025d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9f7025d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-13bd004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-72c14a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-72c14a0 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-72c14a0.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-72c14a0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-72c14a0.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-72c14a0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-72c14a0.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-72c14a0 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-72c14a0 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-abd11ca{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-a17acdc{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-a17acdc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a17acdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/doctor-explaining-anatomic-model-patient-high-angle-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e9f3361{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-8a59fb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0bfa974{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-28df8d9{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-28df8d9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-28df8d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-2b72c4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d54ab21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d54ab21 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-d54ab21.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d54ab21.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d54ab21.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d54ab21.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d54ab21.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d54ab21 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-d54ab21 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-4869dc9{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-3a634d3{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-3a634d3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3a634d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/female-doctor-diagnosing-melanoma-body-female-patient-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-79742d0{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-10a2a39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5b088a7{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4644561{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-4644561:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4644561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-af594b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-85949f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-85949f4 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-85949f4.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-85949f4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-85949f4.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-85949f4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-85949f4.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-85949f4 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-85949f4 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-ddfa27f{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-4ba0a59{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-4ba0a59:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4ba0a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/doctor-examination-young-man-with-stethoscope-hospital-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-4030c99{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-5123504 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3c8eee6{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-fa7bdf6{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-fa7bdf6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fa7bdf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-aa75c70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-563f742 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-563f742 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-563f742.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-563f742.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-563f742.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-563f742.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-563f742.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-563f742 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-563f742 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-c4ec397{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-427c839{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-427c839:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-427c839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-ddbd513{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-d97cef7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-44f142f{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-cf3c11d{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-cf3c11d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-cf3c11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-dc88e07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c02da12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c02da12 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-c02da12.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-c02da12.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c02da12.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-c02da12.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c02da12.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-c02da12 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-c02da12 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-9080c14{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-7ebfee8{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-7ebfee8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7ebfee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1eb56f9{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-e2fccd7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f8e1968{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4a03f89{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-4a03f89:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4a03f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-bfd5889 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9a2fdeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9a2fdeb .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-9a2fdeb.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-9a2fdeb.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9a2fdeb.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-9a2fdeb.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9a2fdeb.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-9a2fdeb .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-9a2fdeb .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-6ecedf6{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-d9c13b3{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-d9c13b3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d9c13b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-af8d990{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-23cf871 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3898868{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-7a46b92{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-7a46b92:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7a46b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-95f3e51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ef34959 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ef34959 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-ef34959.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-ef34959.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ef34959.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-ef34959.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ef34959.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-ef34959 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-ef34959 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-572e76c{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-b904d4c{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-b904d4c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b904d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e6e75e1{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-8da6972 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b3ce3c6{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-b9c84a5{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-b9c84a5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b9c84a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-4a331ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-be41de4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-be41de4 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-be41de4.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-be41de4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-be41de4.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-be41de4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-be41de4.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-be41de4 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-be41de4 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-5d0e45f{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-1c6dc3f{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-1c6dc3f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1c6dc3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-c56cacf{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-a9c5e2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-615a8d1{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-2a1d7d7{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-2a1d7d7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2a1d7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-5600582 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-615d273 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-615d273 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-615d273.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-615d273.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-615d273.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-615d273.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-615d273.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-615d273 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-615d273 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-444177c{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-e6cd7c2{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-e6cd7c2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e6cd7c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-c048df4{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-c6781cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d078221{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-7a271b4{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-7a271b4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7a271b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-96dc9fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a2127c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a2127c0 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-a2127c0.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-a2127c0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a2127c0.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-a2127c0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a2127c0.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-a2127c0 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-a2127c0 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-a66666d{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-4fd32f3{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-4fd32f3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4fd32f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1ad96d9{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-428bd61 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e0259a1{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-9a132af{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-9a132af:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9a132af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-c278cfa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b30b6c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b30b6c3 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-b30b6c3.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-b30b6c3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b30b6c3.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-b30b6c3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b30b6c3.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-b30b6c3 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-b30b6c3 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-efb01d8{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-b25d6d9{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-b25d6d9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b25d6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-7deac1c{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-1637514 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ba7bafc{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-5147d09{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-5147d09:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5147d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-52dcb45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5017ea5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5017ea5 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-5017ea5.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-5017ea5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5017ea5.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-5017ea5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5017ea5.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-5017ea5 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-5017ea5 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-e800728{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-273b429{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-273b429:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-273b429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-ff6778a{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-8dd81a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1bfc7f8{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-3254702{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-3254702:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3254702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-d81f16e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-95414cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-95414cf .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-95414cf.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-95414cf.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-95414cf.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-95414cf.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-95414cf.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-95414cf .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-95414cf .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-b98b7c1{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-f4ec63c{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-f4ec63c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f4ec63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-4eae4fe{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-ff12a65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e9ba796{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-fdeefce{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-fdeefce:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fdeefce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-658278a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-178bf0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-178bf0b .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-178bf0b.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-178bf0b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-178bf0b.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-178bf0b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-178bf0b.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-178bf0b .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-178bf0b .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-116cc9c{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-6b0bdfc{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-6b0bdfc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6b0bdfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1e5bf72{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-0ee5ff3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9bed6cc{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-2747afe{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-2747afe:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2747afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-7631aca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4517179 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4517179 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-4517179.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-4517179.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4517179.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-4517179.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4517179.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-4517179 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-4517179 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-6c5fcd8{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-1178085{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-1178085:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1178085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/depressed-woman-having-psychotherapy-session-doctor-s-office-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-d9da178{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-edb68ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4e5499e{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-abd64da{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-abd64da:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-abd64da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-4da51b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f45cb03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f45cb03 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-f45cb03.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-f45cb03.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f45cb03.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-f45cb03.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f45cb03.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-f45cb03 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-f45cb03 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-22b5043{--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-94b34f7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4619358{--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:flex-start;}.elementor-19 .elementor-element.elementor-element-eb01a05 > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-eb01a05{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-d40e7ad{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d40e7ad > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-d40e7ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#62748E;}.elementor-19 .elementor-element.elementor-element-ea6099f{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-ea6099f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ea6099f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-da3b629 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-691e16f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-691e16f .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-691e16f .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-691e16f .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-c0e6a90{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-c0e6a90:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c0e6a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-ec93d82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-870060b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-870060b .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-870060b.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-870060b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-870060b.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-870060b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-870060b.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-870060b .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-870060b .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-09c456c{--display:flex;--min-height:302px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:43px 43px 43px 43px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-09c456c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-09c456c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#134A62;}.elementor-19 .elementor-element.elementor-element-fa294c2 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-fa294c2 .elementor-icon{font-size:40px;}.elementor-19 .elementor-element.elementor-element-fa294c2 .elementor-icon svg{height:40px;}.elementor-19 .elementor-element.elementor-element-50ea074{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-50ea074 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:#ECECEC;}.elementor-19 .elementor-element.elementor-element-dec18af{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-dec18af:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-dec18af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-793e25a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-35581e3 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-35581e3 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-35581e3 .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-35581e3 .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-d920375{--display:flex;--min-height:302px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-color:#199EA8;--border-color:#199EA8;--border-radius:43px 43px 43px 43px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-d920375:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d920375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#35B64B00;}.elementor-19 .elementor-element.elementor-element-c3f3ea1 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-c3f3ea1 .elementor-icon{font-size:40px;}.elementor-19 .elementor-element.elementor-element-c3f3ea1 .elementor-icon svg{height:40px;}.elementor-19 .elementor-element.elementor-element-a6fa79b{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a6fa79b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:#000000;}.elementor-19 .elementor-element.elementor-element-bc2d717{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-bc2d717:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bc2d717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#199EA8;}.elementor-19 .elementor-element.elementor-element-6fc824b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ca1f5a1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ca1f5a1 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-ca1f5a1 .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-ca1f5a1 .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-ed8853a{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-ed8853a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ed8853a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-4d01f48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a42be88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a42be88 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-a42be88.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-a42be88.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a42be88.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-a42be88.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a42be88.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-a42be88 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-a42be88 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-10bbb4e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-76d9faa{--display:flex;--min-height:700px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b829f56{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-764a2de{--display:flex;--min-height:302px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:43px 43px 43px 43px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-764a2de:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-764a2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#134A62;}.elementor-19 .elementor-element.elementor-element-c52b8f5 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-c52b8f5 .elementor-icon{font-size:40px;}.elementor-19 .elementor-element.elementor-element-c52b8f5 .elementor-icon svg{height:40px;}.elementor-19 .elementor-element.elementor-element-e6d2dbf{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-e6d2dbf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:#ECECEC;}.elementor-19 .elementor-element.elementor-element-5b6d854{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-5b6d854:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5b6d854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-b3cb04d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-59f6a80 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-59f6a80 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-59f6a80 .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-59f6a80 .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-fa4997b{--display:flex;--min-height:302px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#199EA8;--border-color:#199EA8;--border-radius:43px 43px 43px 43px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-fa4997b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fa4997b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#35B64B00;}.elementor-19 .elementor-element.elementor-element-e71f7cb > .elementor-widget-container{margin:-49px 0px -49px 0px;}.elementor-19 .elementor-element.elementor-element-e71f7cb .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-e71f7cb .elementor-icon{font-size:140px;}.elementor-19 .elementor-element.elementor-element-e71f7cb .elementor-icon svg{height:140px;}.elementor-19 .elementor-element.elementor-element-24ac2a6{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-24ac2a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:#4B4B50;}.elementor-19 .elementor-element.elementor-element-9c2ab5c{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-9c2ab5c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9c2ab5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#199EA8;}.elementor-19 .elementor-element.elementor-element-0f08aae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f474f4f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f474f4f .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-f474f4f .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-f474f4f .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-9f06821{--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-19 .elementor-element.elementor-element-ef8f6f4{--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:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-19 .elementor-element.elementor-element-41a843d{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-c5098f2{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-c5098f2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c5098f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Clinico-Geral.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e999c94{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-4def899 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5086a1a{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-758a237{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-758a237:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-758a237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-c6dc107 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9ff3b82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9ff3b82 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-9ff3b82.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-9ff3b82.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9ff3b82.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-9ff3b82.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9ff3b82.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-9ff3b82 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-9ff3b82 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-5de67e8{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-7c70ccd{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-7c70ccd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7c70ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-c0bdc4b{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-ad67fd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ad12897{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-1f88b4e{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-1f88b4e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1f88b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-ecd8ac4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4eded90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4eded90 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-4eded90.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-4eded90.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4eded90.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-4eded90.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4eded90.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-4eded90 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-4eded90 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-973c6b4{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-8599d6a{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-8599d6a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8599d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/doctor-explaining-anatomic-model-patient-high-angle-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-05dc299{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-83a1b7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-702cf40{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-e9c571e{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-e9c571e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e9c571e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-42fc84c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ea49e8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ea49e8e .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-ea49e8e.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-ea49e8e.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ea49e8e.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-ea49e8e.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ea49e8e.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-ea49e8e .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-ea49e8e .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-438e099{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-147ff48{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-147ff48:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-147ff48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/female-doctor-diagnosing-melanoma-body-female-patient-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-838d3c6{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-84f159f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1a5c25f{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-08a441c{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-08a441c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-08a441c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-564aacf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-64b973a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-64b973a .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-64b973a.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-64b973a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-64b973a.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-64b973a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-64b973a.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-64b973a .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-64b973a .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-5f36412{--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-19 .elementor-element.elementor-element-85c07e0{--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:66px 66px;--row-gap:66px;--column-gap:66px;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b38d9d6{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:1px;}.elementor-19 .elementor-element.elementor-element-966a3ba{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-966a3ba:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-966a3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/doctor-performing-ultrasound-scanning-her-pregnant-patient-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e5fbac9{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-31349fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5e1dc3e{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-81f14aa{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-94310a4{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-94310a4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-94310a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-5208139 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d14fa22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d14fa22 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-d14fa22.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d14fa22.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d14fa22.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d14fa22.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d14fa22.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-d14fa22 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-d14fa22 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-a69e450{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-106df4c{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-106df4c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-106df4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/side-view-doctor-checking-patient-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-7e940e1{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-476b5a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1de2786{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-77f591f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-fc60788{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-fc60788:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fc60788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-cf58c51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-094f625 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-094f625 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-094f625.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-094f625.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-094f625.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-094f625.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-094f625.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-094f625 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-094f625 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-3a33a8c{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-79fd083{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-79fd083:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-79fd083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/side-view-doctor-checking-patient-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1f18b24{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-5a7a808 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-15bb5bd{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-e7dc857{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-4931246{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-4931246:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4931246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-dee29d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-53aeb27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-53aeb27 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-53aeb27.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-53aeb27.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-53aeb27.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-53aeb27.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-53aeb27.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-53aeb27 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-53aeb27 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-9513a0c{--display:flex;--min-height:340px;--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:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-bc18478{--display:flex;--min-height:215px;--border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-bc18478:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bc18478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Cardiocenter_-_Dr_Elvis_-_Blog-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-353879e{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19 .elementor-element.elementor-element-70060a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2591366{color:#89C2D9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-fe26f4f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8676973{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-8676973:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8676973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-5007c89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3dc63b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3dc63b0 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-3dc63b0.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-3dc63b0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-3dc63b0.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-3dc63b0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-3dc63b0.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-3dc63b0 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-3dc63b0 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-cfb156d{--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-12687f9{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-767e440{--display:flex;--min-height:458px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-9b4f8a5 > .elementor-widget-container{margin:-25px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-d5deb7b > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-d5deb7b{color:#677A7E;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-19 .elementor-element.elementor-element-5a61f9e{--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-9px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-fcdb41e{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-fcdb41e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fcdb41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-d8b920f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e1d2541 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e1d2541 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-e1d2541.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-e1d2541.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e1d2541.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-e1d2541.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e1d2541.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-e1d2541 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-e1d2541 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-fa2cce4{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00DA25;--border-color:#00DA25;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-f313501 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#00DA25;}.elementor-19 .elementor-element.elementor-element-0f097a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-0f097a5 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-0f097a5.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-0f097a5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-0f097a5.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-0f097a5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-0f097a5.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-0f097a5 .elementor-icon{font-size:8px;}.elementor-19 .elementor-element.elementor-element-0f097a5 .elementor-icon svg{height:8px;}.elementor-19 .elementor-element.elementor-element-2909274{--display:flex;--min-height:458px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2909274:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2909274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Group-21.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-8a69054{--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:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-57be268{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cec6bed{--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:flex-start;}.elementor-19 .elementor-element.elementor-element-13fd12b > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-13fd12b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#35B64B;}.elementor-19 .elementor-element.elementor-element-d008fd2 > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-1d89953{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-1d89953 > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-19 .elementor-element.elementor-element-1d89953 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#62748E;}.elementor-19 .elementor-element.elementor-element-e1e6c6d{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-e1e6c6d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e1e6c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-a5397bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-be35ea0 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-be35ea0 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-be35ea0 .elementor-icon{font-size:18px;}.elementor-19 .elementor-element.elementor-element-be35ea0 .elementor-icon svg{height:18px;}.elementor-19 .elementor-element.elementor-element-7847613{--display:flex;--min-height:43px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:13px;--padding-bottom:13px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-7847613:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7847613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35B64B 0%, #00DA25 100%);}.elementor-19 .elementor-element.elementor-element-f1f4f82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-79bf2c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-79bf2c0 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-79bf2c0.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-79bf2c0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-79bf2c0.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-79bf2c0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-79bf2c0.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-19 .elementor-element.elementor-element-79bf2c0 .elementor-icon{font-size:13px;}.elementor-19 .elementor-element.elementor-element-79bf2c0 .elementor-icon svg{height:13px;}.elementor-19 .elementor-element.elementor-element-d1125ab{--display:flex;--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f7cb16a > .elementor-widget-container{border-radius:18px 18px 18px 18px;}.elementor-19 .elementor-element.elementor-element-f7cb16a iframe{height:450px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-2c4f7ad{--padding-top:20px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-3ab224a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-961491c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-961491c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Group_117_sem_margens.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-961491c{--min-height:590px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-31ce921{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-19 .elementor-element.elementor-element-d268576{font-size:13px;line-height:20px;}.elementor-19 .elementor-element.elementor-element-055f009{--width:250px;--min-height:31px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-19 .elementor-element.elementor-element-9f2da72 .elementor-heading-title{font-size:12px;}.elementor-19 .elementor-element.elementor-element-4015571{--min-height:430px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8555e1c img{width:100%;}.elementor-19 .elementor-element.elementor-element-632f9e4{--width:164px;--min-height:30px;--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 10px;--row-gap:0px;--column-gap:10px;--border-radius:18px 18px 18px 18px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;top:55px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-632f9e4{left:-30px;}body.rtl .elementor-19 .elementor-element.elementor-element-632f9e4{right:-30px;}.elementor-19 .elementor-element.elementor-element-49da082 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-49da082 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-49da082 .elementor-icon svg{height:22px;}.elementor-19 .elementor-element.elementor-element-25ce02d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-25ce02d .elementor-heading-title{font-size:9px;}.elementor-19 .elementor-element.elementor-element-a9d8b7a{--width:164px;--min-height:30px;--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 10px;--row-gap:0px;--column-gap:10px;--border-radius:18px 18px 18px 18px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;bottom:60px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-a9d8b7a{left:-30px;}body.rtl .elementor-19 .elementor-element.elementor-element-a9d8b7a{right:-30px;}.elementor-19 .elementor-element.elementor-element-3693981 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3693981 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-3693981 .elementor-icon svg{height:22px;}.elementor-19 .elementor-element.elementor-element-085a16e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-085a16e .elementor-heading-title{font-size:9px;}.elementor-19 .elementor-element.elementor-element-ea38f4a{--width:164px;--min-height:30px;--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 10px;--row-gap:0px;--column-gap:10px;--border-radius:18px 18px 18px 18px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;top:205px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-ea38f4a{right:-30px;}body.rtl .elementor-19 .elementor-element.elementor-element-ea38f4a{left:-30px;}.elementor-19 .elementor-element.elementor-element-c010bbb > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c010bbb .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-c010bbb .elementor-icon svg{height:22px;}.elementor-19 .elementor-element.elementor-element-caa66e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-caa66e1 .elementor-heading-title{font-size:9px;}.elementor-19 .elementor-element.elementor-element-56fd917{--min-height:0px;}.elementor-19 .elementor-element.elementor-element-8421519{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:020px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-8421519:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8421519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-19 .elementor-element.elementor-element-a7e8c14{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-07b8c04{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-841d763 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-841d763 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-19 .elementor-element.elementor-element-a8a6b40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d3e2d41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d3e2d41{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-19 .elementor-element.elementor-element-d3e2d41 .elementor-heading-title{font-size:14px;line-height:25px;}.elementor-19 .elementor-element.elementor-element-a186d73{--width:173px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-19 .elementor-element.elementor-element-80efc02{--width:173px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-19 .elementor-element.elementor-element-ea3f54a{--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-8a3bb7d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-f95143c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-ee3ea6b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-b5c6c44{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-7d09977{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-4f7995b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-1651720{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-b4f51be{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-c9b8959{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-8a9e97c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-0aeff3e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-7729d50{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-6fa9d46{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-a32b788{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-526d809{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-d019e15{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-9bed78b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-78a257c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-3937626{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-38f6f62{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-c795828{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:020px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-459f9b9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-a5c335c{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a67e303 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-99f0863 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-99f0863{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-19 .elementor-element.elementor-element-99f0863 .elementor-heading-title{font-size:14px;line-height:25px;}.elementor-19 .elementor-element.elementor-element-044ae7d{--width:173px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-19 .elementor-element.elementor-element-e315484{--width:173px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-19 .elementor-element.elementor-element-581bdc6{--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-5808f30{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-36ff232{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b904d4c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b904d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/a9bd0f4582adeb9701e590067ffcc08f674c08d9.png");}.elementor-19 .elementor-element.elementor-element-1c6dc3f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1c6dc3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/0d2ee426cd68ea91543a49d12505c2da90ebf666.png");}.elementor-19 .elementor-element.elementor-element-e6cd7c2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e6cd7c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/9488c3c4ff9ef30095dfdd4faea3b8bb54c6c3c7-scaled.jpg");}.elementor-19 .elementor-element.elementor-element-4fd32f3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4fd32f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/5276f3dad453ca38cc964710caa97870e6ae754d-scaled.jpg");}.elementor-19 .elementor-element.elementor-element-b25d6d9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b25d6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/55f96306ae46829fc0393deb6d2e27a52b2b63fe-scaled.jpg");}.elementor-19 .elementor-element.elementor-element-273b429:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-273b429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/f2e9d1b1ea5038cb985442a0e60a713cd024413e-scaled.jpg");}.elementor-19 .elementor-element.elementor-element-f4ec63c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f4ec63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/5256a090dfbcfafdf1c8fba4b42783d810ef57ed-1-scaled.jpg");}.elementor-19 .elementor-element.elementor-element-6b0bdfc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6b0bdfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/5256a090dfbcfafdf1c8fba4b42783d810ef57ed-1-scaled.jpg");}.elementor-19 .elementor-element.elementor-element-1178085:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1178085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/05/f3dc6d39061ec311cf7e3b7d2bf0c5e536f4900e-scaled.jpg");}.elementor-19 .elementor-element.elementor-element-22b5043{--padding-top:0px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-4619358{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-eb01a05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d40e7ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d40e7ad{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-19 .elementor-element.elementor-element-d40e7ad .elementor-heading-title{font-size:14px;}.elementor-19 .elementor-element.elementor-element-09c456c{--min-height:168px;--gap:15px 100px;--row-gap:15px;--column-gap:100px;--border-radius:24px 24px 24px 24px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19 .elementor-element.elementor-element-fa294c2 .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-fa294c2 .elementor-icon svg{height:17px;}.elementor-19 .elementor-element.elementor-element-50ea074{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-19 .elementor-element.elementor-element-50ea074 .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-19 .elementor-element.elementor-element-dec18af{--width:190px;--min-height:29px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-d920375{--min-height:168px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:24px 24px 24px 24px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19 .elementor-element.elementor-element-c3f3ea1 > .elementor-widget-container{margin:-32px 0px -34px 0px;}.elementor-19 .elementor-element.elementor-element-c3f3ea1 .elementor-icon{font-size:100px;}.elementor-19 .elementor-element.elementor-element-c3f3ea1 .elementor-icon svg{height:100px;}.elementor-19 .elementor-element.elementor-element-a6fa79b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-19 .elementor-element.elementor-element-a6fa79b .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-19 .elementor-element.elementor-element-bc2d717{--width:220px;--min-height:29px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-76d9faa{--min-height:430px;}.elementor-19 .elementor-element.elementor-element-9f06821{--padding-top:20px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c5098f2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c5098f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/doctor-performing-ultrasound-scanning-her-pregnant-patient-1.png");}.elementor-19 .elementor-element.elementor-element-7c70ccd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7c70ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/side-view-doctor-checking-patient-1.png");}.elementor-19 .elementor-element.elementor-element-8599d6a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8599d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/side-view-doctor-checking-patient-1-1.png");}.elementor-19 .elementor-element.elementor-element-147ff48:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-147ff48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Cardiocenter_-_Dr_Elvis_-_Blog-1-1.png");}.elementor-19 .elementor-element.elementor-element-b38d9d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-94310a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-fc60788{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-4931246{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-8676973{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-cfb156d{--padding-top:0px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-767e440{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9b4f8a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d5deb7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d5deb7b{font-size:14px;line-height:25px;}.elementor-19 .elementor-element.elementor-element-5a61f9e{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-fcdb41e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-2909274:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2909274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinicapopularmultisaude.com.br/wp-content/uploads/2026/03/Group-21.png");background-position:center center;background-size:contain;}.elementor-19 .elementor-element.elementor-element-2909274{--min-height:219px;}.elementor-19 .elementor-element.elementor-element-8a69054{--padding-top:0px;--padding-bottom:048px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-cec6bed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-13fd12b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d008fd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1d89953 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1d89953{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-19 .elementor-element.elementor-element-1d89953 .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-055f009{--width:200px;}.elementor-19 .elementor-element.elementor-element-56fd917{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-2a4b1eb{--width:100%;}.elementor-19 .elementor-element.elementor-element-85ac364{--width:417px;}.elementor-19 .elementor-element.elementor-element-8421519{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-a186d73{--width:200px;}.elementor-19 .elementor-element.elementor-element-80efc02{--width:200px;}.elementor-19 .elementor-element.elementor-element-ae0da7b{--width:270px;}.elementor-19 .elementor-element.elementor-element-8a3bb7d{--width:250px;}.elementor-19 .elementor-element.elementor-element-7168353{--width:270px;}.elementor-19 .elementor-element.elementor-element-f95143c{--width:250px;}.elementor-19 .elementor-element.elementor-element-86cc8f5{--width:270px;}.elementor-19 .elementor-element.elementor-element-ee3ea6b{--width:250px;}.elementor-19 .elementor-element.elementor-element-af5f896{--width:270px;}.elementor-19 .elementor-element.elementor-element-b5c6c44{--width:250px;}.elementor-19 .elementor-element.elementor-element-32a32f1{--width:270px;}.elementor-19 .elementor-element.elementor-element-7d09977{--width:250px;}.elementor-19 .elementor-element.elementor-element-7eac1b6{--width:270px;}.elementor-19 .elementor-element.elementor-element-4f7995b{--width:250px;}.elementor-19 .elementor-element.elementor-element-78c5144{--width:270px;}.elementor-19 .elementor-element.elementor-element-1651720{--width:250px;}.elementor-19 .elementor-element.elementor-element-c4f7c9b{--width:270px;}.elementor-19 .elementor-element.elementor-element-b4f51be{--width:250px;}.elementor-19 .elementor-element.elementor-element-44e34eb{--width:270px;}.elementor-19 .elementor-element.elementor-element-c9b8959{--width:250px;}.elementor-19 .elementor-element.elementor-element-a967f5d{--width:270px;}.elementor-19 .elementor-element.elementor-element-8a9e97c{--width:250px;}.elementor-19 .elementor-element.elementor-element-756551f{--width:270px;}.elementor-19 .elementor-element.elementor-element-0aeff3e{--width:250px;}.elementor-19 .elementor-element.elementor-element-9011257{--width:270px;}.elementor-19 .elementor-element.elementor-element-7729d50{--width:250px;}.elementor-19 .elementor-element.elementor-element-bb69e2a{--width:270px;}.elementor-19 .elementor-element.elementor-element-6fa9d46{--width:250px;}.elementor-19 .elementor-element.elementor-element-40b1e14{--width:270px;}.elementor-19 .elementor-element.elementor-element-a32b788{--width:250px;}.elementor-19 .elementor-element.elementor-element-73a02e2{--width:270px;}.elementor-19 .elementor-element.elementor-element-526d809{--width:250px;}.elementor-19 .elementor-element.elementor-element-d21e21f{--width:270px;}.elementor-19 .elementor-element.elementor-element-d019e15{--width:250px;}.elementor-19 .elementor-element.elementor-element-50319b0{--width:270px;}.elementor-19 .elementor-element.elementor-element-9bed78b{--width:250px;}.elementor-19 .elementor-element.elementor-element-0e64d39{--width:270px;}.elementor-19 .elementor-element.elementor-element-78a257c{--width:250px;}.elementor-19 .elementor-element.elementor-element-dff252b{--width:270px;}.elementor-19 .elementor-element.elementor-element-3937626{--width:250px;}.elementor-19 .elementor-element.elementor-element-b12a8e6{--width:270px;}.elementor-19 .elementor-element.elementor-element-38f6f62{--width:250px;}.elementor-19 .elementor-element.elementor-element-c795828{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-044ae7d{--width:200px;}.elementor-19 .elementor-element.elementor-element-e315484{--width:200px;}.elementor-19 .elementor-element.elementor-element-6120d2f{--width:270px;}.elementor-19 .elementor-element.elementor-element-08d6e0c{--width:270px;}.elementor-19 .elementor-element.elementor-element-7ac813b{--width:270px;}.elementor-19 .elementor-element.elementor-element-a105421{--width:270px;}.elementor-19 .elementor-element.elementor-element-2675ac0{--width:270px;}.elementor-19 .elementor-element.elementor-element-8bb5e97{--width:270px;}.elementor-19 .elementor-element.elementor-element-8c655a0{--width:270px;}.elementor-19 .elementor-element.elementor-element-7e90beb{--width:270px;}.elementor-19 .elementor-element.elementor-element-fc7dbd7{--width:270px;}.elementor-19 .elementor-element.elementor-element-fba8b5f{--width:250px;}.elementor-19 .elementor-element.elementor-element-f798929{--width:270px;}.elementor-19 .elementor-element.elementor-element-9f7025d{--width:250px;}.elementor-19 .elementor-element.elementor-element-abd11ca{--width:270px;}.elementor-19 .elementor-element.elementor-element-28df8d9{--width:250px;}.elementor-19 .elementor-element.elementor-element-4869dc9{--width:270px;}.elementor-19 .elementor-element.elementor-element-4644561{--width:250px;}.elementor-19 .elementor-element.elementor-element-ddfa27f{--width:270px;}.elementor-19 .elementor-element.elementor-element-fa7bdf6{--width:250px;}.elementor-19 .elementor-element.elementor-element-c4ec397{--width:270px;}.elementor-19 .elementor-element.elementor-element-cf3c11d{--width:250px;}.elementor-19 .elementor-element.elementor-element-9080c14{--width:270px;}.elementor-19 .elementor-element.elementor-element-4a03f89{--width:250px;}.elementor-19 .elementor-element.elementor-element-6ecedf6{--width:270px;}.elementor-19 .elementor-element.elementor-element-7a46b92{--width:250px;}.elementor-19 .elementor-element.elementor-element-572e76c{--width:270px;}.elementor-19 .elementor-element.elementor-element-b9c84a5{--width:250px;}.elementor-19 .elementor-element.elementor-element-5d0e45f{--width:270px;}.elementor-19 .elementor-element.elementor-element-2a1d7d7{--width:250px;}.elementor-19 .elementor-element.elementor-element-444177c{--width:270px;}.elementor-19 .elementor-element.elementor-element-7a271b4{--width:250px;}.elementor-19 .elementor-element.elementor-element-a66666d{--width:270px;}.elementor-19 .elementor-element.elementor-element-9a132af{--width:250px;}.elementor-19 .elementor-element.elementor-element-efb01d8{--width:270px;}.elementor-19 .elementor-element.elementor-element-5147d09{--width:250px;}.elementor-19 .elementor-element.elementor-element-e800728{--width:270px;}.elementor-19 .elementor-element.elementor-element-3254702{--width:250px;}.elementor-19 .elementor-element.elementor-element-b98b7c1{--width:270px;}.elementor-19 .elementor-element.elementor-element-fdeefce{--width:250px;}.elementor-19 .elementor-element.elementor-element-116cc9c{--width:270px;}.elementor-19 .elementor-element.elementor-element-2747afe{--width:250px;}.elementor-19 .elementor-element.elementor-element-6c5fcd8{--width:270px;}.elementor-19 .elementor-element.elementor-element-abd64da{--width:250px;}.elementor-19 .elementor-element.elementor-element-22b5043{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-ea6099f{--width:300px;}.elementor-19 .elementor-element.elementor-element-c0e6a90{--width:250px;}.elementor-19 .elementor-element.elementor-element-dec18af{--width:250px;}.elementor-19 .elementor-element.elementor-element-bc2d717{--width:250px;}.elementor-19 .elementor-element.elementor-element-ed8853a{--width:250px;}.elementor-19 .elementor-element.elementor-element-5b6d854{--width:250px;}.elementor-19 .elementor-element.elementor-element-9c2ab5c{--width:250px;}.elementor-19 .elementor-element.elementor-element-41a843d{--width:270px;}.elementor-19 .elementor-element.elementor-element-758a237{--width:250px;}.elementor-19 .elementor-element.elementor-element-5de67e8{--width:270px;}.elementor-19 .elementor-element.elementor-element-1f88b4e{--width:250px;}.elementor-19 .elementor-element.elementor-element-973c6b4{--width:270px;}.elementor-19 .elementor-element.elementor-element-e9c571e{--width:250px;}.elementor-19 .elementor-element.elementor-element-438e099{--width:270px;}.elementor-19 .elementor-element.elementor-element-08a441c{--width:250px;}.elementor-19 .elementor-element.elementor-element-5f36412{--content-width:1320px;}.elementor-19 .elementor-element.elementor-element-b38d9d6{--width:270px;}.elementor-19 .elementor-element.elementor-element-94310a4{--width:250px;}.elementor-19 .elementor-element.elementor-element-a69e450{--width:270px;}.elementor-19 .elementor-element.elementor-element-fc60788{--width:250px;}.elementor-19 .elementor-element.elementor-element-3a33a8c{--width:270px;}.elementor-19 .elementor-element.elementor-element-4931246{--width:250px;}.elementor-19 .elementor-element.elementor-element-9513a0c{--width:270px;}.elementor-19 .elementor-element.elementor-element-8676973{--width:250px;}.elementor-19 .elementor-element.elementor-element-cfb156d{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-fcdb41e{--width:250px;}.elementor-19 .elementor-element.elementor-element-fa2cce4{--width:250px;}.elementor-19 .elementor-element.elementor-element-8a69054{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-e1e6c6d{--width:300px;}.elementor-19 .elementor-element.elementor-element-7847613{--width:250px;}}@media(min-width:1025px){.elementor-19 .elementor-element.elementor-element-c31a096:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c31a096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-8421519:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8421519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-256a7ce:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-256a7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-b853d2c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b853d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-70a493b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-70a493b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-3362e3d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3362e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-f7666af:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f7666af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-96935bc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-96935bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-fcd26ca:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fcd26ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-1fb6cfc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1fb6cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-5112673:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5112673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-ca08722:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ca08722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-d867869:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d867869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-df30602:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-df30602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-ace61bb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ace61bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-0df97c5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0df97c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-fd5daae:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fd5daae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-be68657:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-be68657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-880fef2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-880fef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-950a1c5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-950a1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-72f8a1b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-72f8a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-dd571a0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-dd571a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-8d7862f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8d7862f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-2477343:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2477343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-752bec5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-752bec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-1055b7c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1055b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-9ed41e9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9ed41e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-75437e6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-75437e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-68962ea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-68962ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-2d41709:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2d41709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-e0c3645:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e0c3645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-36ff232:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-36ff232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-a17acdc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a17acdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-3a634d3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3a634d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-4ba0a59:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4ba0a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-427c839:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-427c839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-7ebfee8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7ebfee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-d9c13b3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d9c13b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-b904d4c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b904d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-1c6dc3f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1c6dc3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-e6cd7c2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e6cd7c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-4fd32f3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4fd32f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-b25d6d9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b25d6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-273b429:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-273b429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-f4ec63c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f4ec63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-6b0bdfc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6b0bdfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-1178085:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1178085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-c5098f2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c5098f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-7c70ccd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7c70ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-8599d6a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8599d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-147ff48:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-147ff48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-966a3ba:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-966a3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-106df4c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-106df4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-79fd083:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-79fd083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-bc18478:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bc18478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-2909274:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2909274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for text-editor, class: .elementor-element-31ce921 */.elementor-19 .elementor-element.elementor-element-31ce921 .ms-hero-title{
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 0.98;
  letter-spacing: -1px;
}

.elementor-19 .elementor-element.elementor-element-31ce921 .ms-texto-gradiente{
  background: linear-gradient(90deg, #35B64B 0%, #FFFFFF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  display: inline;
  font-family: "Montserrat", sans-serif;
  font-size: 48px;
  font-weight: 700;
}

/* mobile */
@media (max-width: 767px){
  .elementor-19 .elementor-element.elementor-element-31ce921 .ms-hero-title{
    font-size: 30px;
    line-height: 33px;
    letter-spacing: -0.5px;
  }

  .elementor-19 .elementor-element.elementor-element-31ce921 .ms-texto-gradiente{
    font-size: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055f009 */.elementor-19 .elementor-element.elementor-element-055f009{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1),
    filter .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* onda 1 */
.elementor-19 .elementor-element.elementor-element-055f009::before{
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 10px);
  height: calc(100% + 10px);
  border-radius: 999px;
  border: 3px solid rgba(0, 255, 38, 0.60);
  transform: translate(-50%, -50%) scale(1);
  transform-origin: center center;
  opacity: 0;
  pointer-events: none;
  z-index: -1;
  animation: pulseRing1 1.9s ease-out infinite;
}

/* onda 2 */
.elementor-19 .elementor-element.elementor-element-055f009::after{
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 10px);
  height: calc(100% + 10px);
  border-radius: 999px;
  border: 3px solid rgba(0, 255, 38, 0.38);
  transform: translate(-50%, -50%) scale(1);
  transform-origin: center center;
  opacity: 0;
  pointer-events: none;
  z-index: -1;
  animation: pulseRing2 1.9s ease-out infinite;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-055f009:hover{
  transform: scale(1.035) translateY(-1px);
  box-shadow: 0 10px 22px rgba(0,0,0,0.14);
  filter: brightness(1.04);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-055f009 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-055f009 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-055f009 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-055f009 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-055f009 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg) translateX(0);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* hover do ícone */
.elementor-19 .elementor-element.elementor-element-055f009:hover .cta-arrow-icon{
  transform: translateX(2px);
}

.elementor-19 .elementor-element.elementor-element-055f009:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-055f009:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-055f009:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-055f009:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg) translateX(2px);
}

@keyframes pulseRing1{
  0%{
    transform: translate(-50%, -50%) scale(1);
    opacity: 0;
  }
  12%{
    opacity: .70;
  }
  65%{
    opacity: .18;
  }
  100%{
    transform: translate(-50%, -50%) scale(1.16);
    opacity: 0;
  }
}

@keyframes pulseRing2{
  0%{
    transform: translate(-50%, -50%) scale(1);
    opacity: 0;
  }
  32%{
    transform: translate(-50%, -50%) scale(1);
    opacity: 0;
  }
  45%{
    opacity: .52;
  }
  100%{
    transform: translate(-50%, -50%) scale(1.24);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8555e1c */.card-foto-wrap{
  position: relative !important;
  overflow: visible !important;
}

.foto-flutuante{
  position: absolute !important;
  z-index: 20 !important;
  top: -10px !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  width: auto !important;
  max-width: none !important;
  overflow: visible !important;
}

.foto-flutuante .elementor-widget-container{
  width: auto !important;
  display: flex !important;
  justify-content: center !important;
  align-items: flex-start !important;
  overflow: visible !important;
}

.foto-flutuante img{
  display: block !important;
  width: 400px !important;
  max-width: none !important;
  height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-632f9e4 */.card-sobreposto{
  position: absolute !important;
  z-index: 50 !important;  /* maior que a imagem */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9d8b7a */.card-sobreposto{
  position: absolute !important;
  z-index: 50 !important;  /* maior que a imagem */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea38f4a */.card-sobreposto{
  position: absolute !important;
  z-index: 50 !important;  /* maior que a imagem */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-961491c */@media (max-width: 767px){

  .elementor-19 .elementor-element.elementor-element-961491c{
    position: relative;
    z-index: 1;
    overflow: visible !important;
    border-radius: 34px;
    padding: 30px 20px 14px !important;
    isolation: isolate;
  }

  .elementor-19 .elementor-element.elementor-element-961491c > .e-con-inner,
  .elementor-19 .elementor-element.elementor-element-961491c .elementor-widget-container{
    overflow: visible !important;
  }

  .elementor-19 .elementor-element.elementor-element-961491c .hero-mobile-figma__img{
    position: relative !important;
    z-index: 20 !important;
    width: calc(100% + 120px) !important;
    max-width: none !important;
    margin-left: -60px !important;
    margin-right: -60px !important;
    margin-top: -18px !important;
    margin-bottom: -18px !important;
    align-self: center !important;
    transform: none !important;
  }

  .elementor-19 .elementor-element.elementor-element-961491c .hero-mobile-figma__img .elementor-widget-container{
    position: relative !important;
    z-index: 20 !important;
    overflow: visible !important;
  }

  .elementor-19 .elementor-element.elementor-element-961491c .hero-mobile-figma__img img{
    display: block;
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    border-radius: 30px !important;
    position: relative;
    z-index: 20 !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0d6e67 */.elementor-19 .elementor-element.elementor-element-b0d6e67 .ms-hero-title{
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 0.98;
  letter-spacing: -1px;
}

.elementor-19 .elementor-element.elementor-element-b0d6e67 .ms-texto-gradiente{
  background: linear-gradient(90deg, #35B64B 0%, #FFFFFF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  display: inline;
  font-family: "Montserrat", sans-serif;
  font-size: 48px;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac364 */.elementor-19 .elementor-element.elementor-element-85ac364{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-85ac364::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-85ac364:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-85ac364:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-85ac364 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-85ac364 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-85ac364 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-85ac364 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-85ac364 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-85ac364:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-85ac364:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-85ac364:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-85ac364:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c31a096 */.elementor-19 .elementor-element.elementor-element-c31a096{
  position: relative;
  overflow: visible !important;
  z-index: 1;
}

/* garante que nada corte a imagem */
.elementor-19 .elementor-element.elementor-element-c31a096 > .e-con-inner,
.elementor-19 .elementor-element.elementor-element-c31a096 .elementor-widget,
.elementor-19 .elementor-element.elementor-element-c31a096 .elementor-widget-container{
  overflow: visible !important;
}

/* widget da imagem */
.elementor-19 .elementor-element.elementor-element-c31a096 .hero-box-img{
  position: absolute !important;
  top: 50%;
  right: 20px; /* quanto maior, mais para a esquerda */
  transform: translateY(-50%);
  width: 760px !important; /* aumenta o tamanho */
  max-width: none !important;
  z-index: 5 !important;
}

/* imagem em si */
.elementor-19 .elementor-element.elementor-element-c31a096 .hero-box-img img{
  display: block;
  width: 100% !important;
  max-width: none !important;
  height: auto;
  border-radius: 32px;
}

/* mantém badges e elementos visíveis */
.elementor-19 .elementor-element.elementor-element-c31a096 .hero-box-img .elementor-widget-container{
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8a6b40 */.elementor-19 .elementor-element.elementor-element-a8a6b40 .ms-section-title{
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.15;
  color: #184D6B; /* ajuste se quiser outra cor no restante */
}

.elementor-19 .elementor-element.elementor-element-a8a6b40 .ms-title-green{
  color: #00DA25;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a186d73 */.elementor-19 .elementor-element.elementor-element-a186d73{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-a186d73::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-a186d73:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-a186d73:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-a186d73 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-a186d73 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-a186d73 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-a186d73 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-a186d73 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-a186d73:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-a186d73:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-a186d73:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-a186d73:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80efc02 */.elementor-19 .elementor-element.elementor-element-80efc02{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-80efc02::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-80efc02:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-80efc02:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-80efc02 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-80efc02 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-80efc02 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-80efc02 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-80efc02 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-80efc02:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-80efc02:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-80efc02:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-80efc02:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a3bb7d */.elementor-19 .elementor-element.elementor-element-8a3bb7d{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-8a3bb7d::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-8a3bb7d:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-8a3bb7d:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-8a3bb7d .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-8a3bb7d .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-8a3bb7d .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-8a3bb7d .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-8a3bb7d .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-8a3bb7d:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-8a3bb7d:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-8a3bb7d:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-8a3bb7d:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae0da7b */.elementor-19 .elementor-element.elementor-element-ae0da7b{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95143c */.elementor-19 .elementor-element.elementor-element-f95143c{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-f95143c::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-f95143c:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-f95143c:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-f95143c .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-f95143c .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-f95143c .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-f95143c .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-f95143c .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-f95143c:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-f95143c:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-f95143c:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-f95143c:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7168353 */.elementor-19 .elementor-element.elementor-element-7168353{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}

//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee3ea6b */.elementor-19 .elementor-element.elementor-element-ee3ea6b{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-ee3ea6b::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-ee3ea6b:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-ee3ea6b:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-ee3ea6b .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-ee3ea6b .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-ee3ea6b .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-ee3ea6b .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-ee3ea6b .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-ee3ea6b:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-ee3ea6b:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-ee3ea6b:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-ee3ea6b:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86cc8f5 */.elementor-19 .elementor-element.elementor-element-86cc8f5{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5c6c44 */.elementor-19 .elementor-element.elementor-element-b5c6c44{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-b5c6c44::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-b5c6c44:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-b5c6c44:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-b5c6c44 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-b5c6c44 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-b5c6c44 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-b5c6c44 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-b5c6c44 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-b5c6c44:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-b5c6c44:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-b5c6c44:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-b5c6c44:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af5f896 */.elementor-19 .elementor-element.elementor-element-af5f896{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d09977 */.elementor-19 .elementor-element.elementor-element-7d09977{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-7d09977::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-7d09977:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-7d09977:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-7d09977 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-7d09977 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7d09977 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7d09977 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7d09977 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-7d09977:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7d09977:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7d09977:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7d09977:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a32f1 */.elementor-19 .elementor-element.elementor-element-32a32f1{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7995b */.elementor-19 .elementor-element.elementor-element-4f7995b{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-4f7995b::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-4f7995b:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-4f7995b:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-4f7995b .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-4f7995b .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-4f7995b .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-4f7995b .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-4f7995b .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-4f7995b:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-4f7995b:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-4f7995b:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-4f7995b:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eac1b6 */.elementor-19 .elementor-element.elementor-element-7eac1b6{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1651720 */.elementor-19 .elementor-element.elementor-element-1651720{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-1651720::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-1651720:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-1651720:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-1651720 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-1651720 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-1651720 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-1651720 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-1651720 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-1651720:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-1651720:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-1651720:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-1651720:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c5144 */.elementor-19 .elementor-element.elementor-element-78c5144{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4f51be */.elementor-19 .elementor-element.elementor-element-b4f51be{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-b4f51be::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-b4f51be:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-b4f51be:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-b4f51be .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-b4f51be .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-b4f51be .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-b4f51be .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-b4f51be .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-b4f51be:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-b4f51be:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-b4f51be:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-b4f51be:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f7c9b */.elementor-19 .elementor-element.elementor-element-c4f7c9b{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b8959 */.elementor-19 .elementor-element.elementor-element-c9b8959{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-c9b8959::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-c9b8959:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-c9b8959:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-c9b8959 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-c9b8959 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-c9b8959 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-c9b8959 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-c9b8959 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-c9b8959:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-c9b8959:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-c9b8959:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-c9b8959:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e34eb */.elementor-19 .elementor-element.elementor-element-44e34eb{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a9e97c */.elementor-19 .elementor-element.elementor-element-8a9e97c{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-8a9e97c::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-8a9e97c:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-8a9e97c:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-8a9e97c .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-8a9e97c .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-8a9e97c .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-8a9e97c .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-8a9e97c .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-8a9e97c:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-8a9e97c:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-8a9e97c:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-8a9e97c:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a967f5d */.elementor-19 .elementor-element.elementor-element-a967f5d{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aeff3e */.elementor-19 .elementor-element.elementor-element-0aeff3e{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-0aeff3e::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-0aeff3e:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-0aeff3e:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-0aeff3e .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-0aeff3e .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-0aeff3e .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-0aeff3e .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-0aeff3e .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-0aeff3e:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-0aeff3e:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-0aeff3e:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-0aeff3e:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-756551f */.elementor-19 .elementor-element.elementor-element-756551f{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7729d50 */.elementor-19 .elementor-element.elementor-element-7729d50{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-7729d50::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-7729d50:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-7729d50:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-7729d50 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-7729d50 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7729d50 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7729d50 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7729d50 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-7729d50:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7729d50:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7729d50:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7729d50:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011257 */.elementor-19 .elementor-element.elementor-element-9011257{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa9d46 */.elementor-19 .elementor-element.elementor-element-6fa9d46{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-6fa9d46::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-6fa9d46:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-6fa9d46:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-6fa9d46 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-6fa9d46 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-6fa9d46 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-6fa9d46 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-6fa9d46 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-6fa9d46:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-6fa9d46:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-6fa9d46:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-6fa9d46:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb69e2a */.elementor-19 .elementor-element.elementor-element-bb69e2a{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a32b788 */.elementor-19 .elementor-element.elementor-element-a32b788{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-a32b788::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-a32b788:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-a32b788:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-a32b788 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-a32b788 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-a32b788 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-a32b788 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-a32b788 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-a32b788:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-a32b788:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-a32b788:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-a32b788:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40b1e14 */.elementor-19 .elementor-element.elementor-element-40b1e14{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d809 */.elementor-19 .elementor-element.elementor-element-526d809{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-526d809::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-526d809:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-526d809:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-526d809 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-526d809 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-526d809 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-526d809 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-526d809 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-526d809:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-526d809:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-526d809:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-526d809:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a02e2 */.elementor-19 .elementor-element.elementor-element-73a02e2{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d019e15 */.elementor-19 .elementor-element.elementor-element-d019e15{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-d019e15::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-d019e15:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-d019e15:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-d019e15 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-d019e15 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-d019e15 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-d019e15 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-d019e15 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-d019e15:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-d019e15:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-d019e15:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-d019e15:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d21e21f */.elementor-19 .elementor-element.elementor-element-d21e21f{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bed78b */.elementor-19 .elementor-element.elementor-element-9bed78b{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-9bed78b::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-9bed78b:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-9bed78b:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-9bed78b .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-9bed78b .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-9bed78b .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-9bed78b .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-9bed78b .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-9bed78b:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-9bed78b:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-9bed78b:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-9bed78b:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50319b0 */.elementor-19 .elementor-element.elementor-element-50319b0{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a257c */.elementor-19 .elementor-element.elementor-element-78a257c{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-78a257c::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-78a257c:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-78a257c:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-78a257c .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-78a257c .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-78a257c .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-78a257c .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-78a257c .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-78a257c:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-78a257c:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-78a257c:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-78a257c:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e64d39 */.elementor-19 .elementor-element.elementor-element-0e64d39{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3937626 */.elementor-19 .elementor-element.elementor-element-3937626{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-3937626::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-3937626:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-3937626:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-3937626 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-3937626 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-3937626 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-3937626 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-3937626 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-3937626:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-3937626:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-3937626:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-3937626:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dff252b */.elementor-19 .elementor-element.elementor-element-dff252b{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f6f62 */.elementor-19 .elementor-element.elementor-element-38f6f62{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-38f6f62::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-38f6f62:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-38f6f62:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-38f6f62 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-38f6f62 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-38f6f62 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-38f6f62 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-38f6f62 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-38f6f62:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-38f6f62:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-38f6f62:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-38f6f62:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b12a8e6 */.elementor-19 .elementor-element.elementor-element-b12a8e6{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a67e303 */.elementor-19 .elementor-element.elementor-element-a67e303 .ms-section-title{
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.15;
  color: #184D6B; /* ajuste se quiser outra cor no restante */
}

.elementor-19 .elementor-element.elementor-element-a67e303 .ms-title-green{
  color: #00DA25;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-044ae7d */.elementor-19 .elementor-element.elementor-element-044ae7d{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-044ae7d::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-044ae7d:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-044ae7d:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-044ae7d .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-044ae7d .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-044ae7d .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-044ae7d .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-044ae7d .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-044ae7d:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-044ae7d:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-044ae7d:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-044ae7d:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e315484 */.elementor-19 .elementor-element.elementor-element-e315484{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-e315484::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-e315484:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-e315484:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-e315484 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-e315484 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-e315484 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-e315484 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-e315484 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-e315484:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-e315484:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-e315484:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-e315484:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6120d2f */.elementor-19 .elementor-element.elementor-element-6120d2f{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}

/* bolinha verde + seta dentro */
.elementor-19 .elementor-element.elementor-element-6120d2f::after{
  content: "";
  position: absolute;
  inset: auto -14px -14px auto; /* right -14 / bottom -14 */
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background:
    url('/wp-content/uploads/2026/03/SVG.svg') center center / 20px 20px no-repeat,
    #22C55E;
  box-shadow: 0 0 0 6px #F5F5F5;
  z-index: 6;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08d6e0c */.elementor-19 .elementor-element.elementor-element-08d6e0c{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}

/* bolinha verde + seta dentro */
.elementor-19 .elementor-element.elementor-element-08d6e0c::after{
  content: "";
  position: absolute;
  inset: auto -14px -14px auto; /* right -14 / bottom -14 */
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background:
    url('/wp-content/uploads/2026/03/SVG.svg') center center / 20px 20px no-repeat,
    #22C55E;
  box-shadow: 0 0 0 6px #F5F5F5;
  z-index: 6;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ac813b */.elementor-19 .elementor-element.elementor-element-7ac813b{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}

/* bolinha verde + seta dentro */
.elementor-19 .elementor-element.elementor-element-7ac813b::after{
  content: "";
  position: absolute;
  inset: auto -14px -14px auto; /* right -14 / bottom -14 */
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background:
    url('/wp-content/uploads/2026/03/SVG.svg') center center / 20px 20px no-repeat,
    #22C55E;
  box-shadow: 0 0 0 6px #F5F5F5;
  z-index: 6;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a105421 */.elementor-19 .elementor-element.elementor-element-a105421{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}

/* bolinha verde + seta dentro */
.elementor-19 .elementor-element.elementor-element-a105421::after{
  content: "";
  position: absolute;
  inset: auto -14px -14px auto; /* right -14 / bottom -14 */
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background:
    url('/wp-content/uploads/2026/03/SVG.svg') center center / 20px 20px no-repeat,
    #22C55E;
  box-shadow: 0 0 0 6px #F5F5F5;
  z-index: 6;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2675ac0 */.elementor-19 .elementor-element.elementor-element-2675ac0{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}

/* bolinha verde + seta dentro */
.elementor-19 .elementor-element.elementor-element-2675ac0::after{
  content: "";
  position: absolute;
  inset: auto -14px -14px auto; /* right -14 / bottom -14 */
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background:
    url('/wp-content/uploads/2026/03/SVG.svg') center center / 20px 20px no-repeat,
    #22C55E;
  box-shadow: 0 0 0 6px #F5F5F5;
  z-index: 6;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bb5e97 */.elementor-19 .elementor-element.elementor-element-8bb5e97{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}

/* bolinha verde + seta dentro */
.elementor-19 .elementor-element.elementor-element-8bb5e97::after{
  content: "";
  position: absolute;
  inset: auto -14px -14px auto; /* right -14 / bottom -14 */
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background:
    url('/wp-content/uploads/2026/03/SVG.svg') center center / 20px 20px no-repeat,
    #22C55E;
  box-shadow: 0 0 0 6px #F5F5F5;
  z-index: 6;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c655a0 */.elementor-19 .elementor-element.elementor-element-8c655a0{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}

/* bolinha verde + seta dentro */
.elementor-19 .elementor-element.elementor-element-8c655a0::after{
  content: "";
  position: absolute;
  inset: auto -14px -14px auto; /* right -14 / bottom -14 */
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background:
    url('/wp-content/uploads/2026/03/SVG.svg') center center / 20px 20px no-repeat,
    #22C55E;
  box-shadow: 0 0 0 6px #F5F5F5;
  z-index: 6;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e90beb */.elementor-19 .elementor-element.elementor-element-7e90beb{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}

/* bolinha verde + seta dentro */
.elementor-19 .elementor-element.elementor-element-7e90beb::after{
  content: "";
  position: absolute;
  inset: auto -14px -14px auto; /* right -14 / bottom -14 */
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background:
    url('/wp-content/uploads/2026/03/SVG.svg') center center / 20px 20px no-repeat,
    #22C55E;
  box-shadow: 0 0 0 6px #F5F5F5;
  z-index: 6;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fba8b5f */.elementor-19 .elementor-element.elementor-element-fba8b5f{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-fba8b5f::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-fba8b5f:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-fba8b5f:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-fba8b5f .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-fba8b5f .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fba8b5f .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fba8b5f .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fba8b5f .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-fba8b5f:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fba8b5f:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fba8b5f:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fba8b5f:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc7dbd7 */.elementor-19 .elementor-element.elementor-element-fc7dbd7{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7025d */.elementor-19 .elementor-element.elementor-element-9f7025d{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-9f7025d::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-9f7025d:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-9f7025d:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-9f7025d .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-9f7025d .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-9f7025d .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-9f7025d .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-9f7025d .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-9f7025d:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-9f7025d:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-9f7025d:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-9f7025d:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f798929 */.elementor-19 .elementor-element.elementor-element-f798929{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28df8d9 */.elementor-19 .elementor-element.elementor-element-28df8d9{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-28df8d9::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-28df8d9:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-28df8d9:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-28df8d9 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-28df8d9 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-28df8d9 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-28df8d9 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-28df8d9 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-28df8d9:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-28df8d9:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-28df8d9:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-28df8d9:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abd11ca */.elementor-19 .elementor-element.elementor-element-abd11ca{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4644561 */.elementor-19 .elementor-element.elementor-element-4644561{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-4644561::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-4644561:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-4644561:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-4644561 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-4644561 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-4644561 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-4644561 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-4644561 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-4644561:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-4644561:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-4644561:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-4644561:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4869dc9 */.elementor-19 .elementor-element.elementor-element-4869dc9{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7bdf6 */.elementor-19 .elementor-element.elementor-element-fa7bdf6{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-fa7bdf6::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-fa7bdf6:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-fa7bdf6:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-fa7bdf6 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-fa7bdf6 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fa7bdf6 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fa7bdf6 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fa7bdf6 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-fa7bdf6:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fa7bdf6:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fa7bdf6:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fa7bdf6:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa27f */.elementor-19 .elementor-element.elementor-element-ddfa27f{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3c11d */.elementor-19 .elementor-element.elementor-element-cf3c11d{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-cf3c11d::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-cf3c11d:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-cf3c11d:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-cf3c11d .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-cf3c11d .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-cf3c11d .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-cf3c11d .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-cf3c11d .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-cf3c11d:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-cf3c11d:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-cf3c11d:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-cf3c11d:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4ec397 */.elementor-19 .elementor-element.elementor-element-c4ec397{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a03f89 */.elementor-19 .elementor-element.elementor-element-4a03f89{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-4a03f89::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-4a03f89:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-4a03f89:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-4a03f89 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-4a03f89 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-4a03f89 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-4a03f89 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-4a03f89 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-4a03f89:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-4a03f89:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-4a03f89:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-4a03f89:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9080c14 */.elementor-19 .elementor-element.elementor-element-9080c14{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a46b92 */.elementor-19 .elementor-element.elementor-element-7a46b92{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-7a46b92::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-7a46b92:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-7a46b92:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-7a46b92 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-7a46b92 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7a46b92 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7a46b92 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7a46b92 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-7a46b92:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7a46b92:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7a46b92:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7a46b92:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ecedf6 */.elementor-19 .elementor-element.elementor-element-6ecedf6{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9c84a5 */.elementor-19 .elementor-element.elementor-element-b9c84a5{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-b9c84a5::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-b9c84a5:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-b9c84a5:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-b9c84a5 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-b9c84a5 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-b9c84a5 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-b9c84a5 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-b9c84a5 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-b9c84a5:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-b9c84a5:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-b9c84a5:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-b9c84a5:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-572e76c */.elementor-19 .elementor-element.elementor-element-572e76c{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1d7d7 */.elementor-19 .elementor-element.elementor-element-2a1d7d7{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-2a1d7d7::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-2a1d7d7:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-2a1d7d7:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-2a1d7d7 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-2a1d7d7 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-2a1d7d7 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-2a1d7d7 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-2a1d7d7 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-2a1d7d7:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-2a1d7d7:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-2a1d7d7:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-2a1d7d7:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0e45f */.elementor-19 .elementor-element.elementor-element-5d0e45f{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a271b4 */.elementor-19 .elementor-element.elementor-element-7a271b4{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-7a271b4::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-7a271b4:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-7a271b4:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-7a271b4 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-7a271b4 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7a271b4 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7a271b4 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7a271b4 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-7a271b4:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7a271b4:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7a271b4:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7a271b4:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444177c */.elementor-19 .elementor-element.elementor-element-444177c{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a132af */.elementor-19 .elementor-element.elementor-element-9a132af{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-9a132af::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-9a132af:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-9a132af:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-9a132af .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-9a132af .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-9a132af .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-9a132af .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-9a132af .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-9a132af:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-9a132af:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-9a132af:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-9a132af:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66666d */.elementor-19 .elementor-element.elementor-element-a66666d{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5147d09 */.elementor-19 .elementor-element.elementor-element-5147d09{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-5147d09::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-5147d09:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-5147d09:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-5147d09 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-5147d09 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-5147d09 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-5147d09 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-5147d09 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-5147d09:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-5147d09:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-5147d09:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-5147d09:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efb01d8 */.elementor-19 .elementor-element.elementor-element-efb01d8{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3254702 */.elementor-19 .elementor-element.elementor-element-3254702{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-3254702::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-3254702:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-3254702:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-3254702 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-3254702 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-3254702 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-3254702 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-3254702 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-3254702:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-3254702:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-3254702:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-3254702:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e800728 */.elementor-19 .elementor-element.elementor-element-e800728{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdeefce */.elementor-19 .elementor-element.elementor-element-fdeefce{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-fdeefce::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-fdeefce:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-fdeefce:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-fdeefce .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-fdeefce .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fdeefce .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fdeefce .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fdeefce .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-fdeefce:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fdeefce:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fdeefce:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fdeefce:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98b7c1 */.elementor-19 .elementor-element.elementor-element-b98b7c1{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2747afe */.elementor-19 .elementor-element.elementor-element-2747afe{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-2747afe::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-2747afe:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-2747afe:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-2747afe .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-2747afe .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-2747afe .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-2747afe .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-2747afe .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-2747afe:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-2747afe:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-2747afe:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-2747afe:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-116cc9c */.elementor-19 .elementor-element.elementor-element-116cc9c{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abd64da */.elementor-19 .elementor-element.elementor-element-abd64da{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-abd64da::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-abd64da:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-abd64da:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-abd64da .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-abd64da .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-abd64da .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-abd64da .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-abd64da .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-abd64da:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-abd64da:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-abd64da:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-abd64da:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c5fcd8 */.elementor-19 .elementor-element.elementor-element-6c5fcd8{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5808f30 */@media (max-width: 767px){
  .elementor-19 .elementor-element.elementor-element-5808f30{
    overflow: visible !important;
    background: transparent !important;
  }

  .elementor-19 .elementor-element.elementor-element-5808f30 > .e-con-inner{
    overflow: visible !important;
    background: transparent !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb01a05 */.elementor-19 .elementor-element.elementor-element-eb01a05 .ms-section-title{
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.15;
  color: #184D6B; /* ajuste se quiser outra cor no restante */
}

.elementor-19 .elementor-element.elementor-element-eb01a05 .ms-title-green{
  color: #00DA25;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6099f */.elementor-19 .elementor-element.elementor-element-ea6099f{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-ea6099f::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-ea6099f:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-ea6099f:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-ea6099f .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-ea6099f .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-ea6099f .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-ea6099f .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-ea6099f .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-ea6099f:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-ea6099f:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-ea6099f:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-ea6099f:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0e6a90 */.elementor-19 .elementor-element.elementor-element-c0e6a90{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-c0e6a90::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-c0e6a90:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-c0e6a90:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-c0e6a90 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-c0e6a90 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-c0e6a90 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-c0e6a90 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-c0e6a90 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-c0e6a90:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-c0e6a90:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-c0e6a90:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-c0e6a90:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dec18af */.elementor-19 .elementor-element.elementor-element-dec18af{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-dec18af::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-dec18af:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-dec18af:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-dec18af .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-dec18af .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-dec18af .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-dec18af .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-dec18af .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-dec18af:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-dec18af:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-dec18af:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-dec18af:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc2d717 */.elementor-19 .elementor-element.elementor-element-bc2d717{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-bc2d717::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-bc2d717:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-bc2d717:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-bc2d717 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-bc2d717 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-bc2d717 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-bc2d717 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-bc2d717 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-bc2d717:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-bc2d717:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-bc2d717:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-bc2d717:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8853a */.elementor-19 .elementor-element.elementor-element-ed8853a{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-ed8853a::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-ed8853a:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-ed8853a:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-ed8853a .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-ed8853a .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-ed8853a .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-ed8853a .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-ed8853a .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-ed8853a:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-ed8853a:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-ed8853a:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-ed8853a:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6d854 */.elementor-19 .elementor-element.elementor-element-5b6d854{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-5b6d854::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-5b6d854:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-5b6d854:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-5b6d854 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-5b6d854 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-5b6d854 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-5b6d854 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-5b6d854 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-5b6d854:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-5b6d854:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-5b6d854:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-5b6d854:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c2ab5c */.elementor-19 .elementor-element.elementor-element-9c2ab5c{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-9c2ab5c::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-9c2ab5c:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-9c2ab5c:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-9c2ab5c .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-9c2ab5c .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-9c2ab5c .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-9c2ab5c .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-9c2ab5c .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-9c2ab5c:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-9c2ab5c:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-9c2ab5c:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-9c2ab5c:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-758a237 */.elementor-19 .elementor-element.elementor-element-758a237{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-758a237::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-758a237:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-758a237:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-758a237 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-758a237 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-758a237 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-758a237 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-758a237 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-758a237:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-758a237:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-758a237:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-758a237:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a843d */.elementor-19 .elementor-element.elementor-element-41a843d{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f88b4e */.elementor-19 .elementor-element.elementor-element-1f88b4e{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-1f88b4e::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-1f88b4e:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-1f88b4e:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-1f88b4e .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-1f88b4e .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-1f88b4e .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-1f88b4e .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-1f88b4e .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-1f88b4e:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-1f88b4e:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-1f88b4e:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-1f88b4e:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5de67e8 */.elementor-19 .elementor-element.elementor-element-5de67e8{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c571e */.elementor-19 .elementor-element.elementor-element-e9c571e{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-e9c571e::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-e9c571e:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-e9c571e:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-e9c571e .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-e9c571e .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-e9c571e .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-e9c571e .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-e9c571e .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-e9c571e:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-e9c571e:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-e9c571e:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-e9c571e:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973c6b4 */.elementor-19 .elementor-element.elementor-element-973c6b4{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a441c */.elementor-19 .elementor-element.elementor-element-08a441c{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-08a441c::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-08a441c:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-08a441c:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-08a441c .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-08a441c .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-08a441c .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-08a441c .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-08a441c .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-08a441c:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-08a441c:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-08a441c:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-08a441c:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438e099 */.elementor-19 .elementor-element.elementor-element-438e099{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f06821 */@media (max-width: 767px){
  .elementor-19 .elementor-element.elementor-element-9f06821{
    overflow: visible !important;
    background: transparent !important;
  }

  .elementor-19 .elementor-element.elementor-element-9f06821 > .e-con-inner{
    overflow: visible !important;
    background: transparent !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94310a4 */.elementor-19 .elementor-element.elementor-element-94310a4{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-94310a4::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-94310a4:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-94310a4:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-94310a4 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-94310a4 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-94310a4 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-94310a4 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-94310a4 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-94310a4:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-94310a4:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-94310a4:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-94310a4:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b38d9d6 */.elementor-19 .elementor-element.elementor-element-b38d9d6{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc60788 */.elementor-19 .elementor-element.elementor-element-fc60788{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-fc60788::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-fc60788:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-fc60788:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-fc60788 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-fc60788 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fc60788 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fc60788 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fc60788 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-fc60788:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fc60788:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fc60788:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fc60788:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a69e450 */.elementor-19 .elementor-element.elementor-element-a69e450{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4931246 */.elementor-19 .elementor-element.elementor-element-4931246{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-4931246::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-4931246:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-4931246:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-4931246 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-4931246 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-4931246 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-4931246 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-4931246 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-4931246:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-4931246:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-4931246:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-4931246:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a33a8c */.elementor-19 .elementor-element.elementor-element-3a33a8c{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8676973 */.elementor-19 .elementor-element.elementor-element-8676973{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-8676973::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-8676973:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-8676973:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-8676973 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-8676973 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-8676973 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-8676973 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-8676973 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-8676973:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-8676973:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-8676973:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-8676973:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9513a0c */.elementor-19 .elementor-element.elementor-element-9513a0c{
  position: relative;
  width: 270px;
  min-height: 340px;
  background: #1B4965;
  border-radius: 24px;
  overflow: visible !important;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b4f8a5 */.elementor-19 .elementor-element.elementor-element-9b4f8a5 .ms-section-title{
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.15;
  color: #184D6B; /* ajuste se quiser outra cor no restante */
}

.elementor-19 .elementor-element.elementor-element-9b4f8a5 .ms-title-green{
  color: #00DA25;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcdb41e */.elementor-19 .elementor-element.elementor-element-fcdb41e{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* pulso verde 1 */
.elementor-19 .elementor-element.elementor-element-fcdb41e::before{
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 10px);
  height: calc(100% + 10px);
  border-radius: inherit;
  border: 2px solid rgba(0, 255, 38, 0.72);
  transform: translate(-50%, -50%) scale(1);
  transform-origin: center center;
  opacity: 0;
  pointer-events: none;
  z-index: -2;
  animation: pulseRing1 1.9s ease-out infinite;
}

/* pulso verde 2 */
.elementor-19 .elementor-element.elementor-element-fcdb41e::after{
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 10px);
  height: calc(100% + 10px);
  border-radius: inherit;
  border: 2px solid rgba(0, 255, 38, 0.46);
  transform: translate(-50%, -50%) scale(1);
  transform-origin: center center;
  opacity: 0;
  pointer-events: none;
  z-index: -1;
  animation: pulseRing2 1.9s ease-out infinite;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-fcdb41e:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 255, 38, 0.16);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-fcdb41e .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-fcdb41e .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fcdb41e .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fcdb41e .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fcdb41e .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-fcdb41e:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fcdb41e:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fcdb41e:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fcdb41e:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}

/* animações do pulso */
@keyframes pulseRing1{
  0%{
    transform: translate(-50%, -50%) scale(1);
    opacity: 0;
  }
  12%{
    opacity: .72;
  }
  65%{
    opacity: .18;
  }
  100%{
    transform: translate(-50%, -50%) scale(1.14);
    opacity: 0;
  }
}

@keyframes pulseRing2{
  0%{
    transform: translate(-50%, -50%) scale(1);
    opacity: 0;
  }
  32%{
    transform: translate(-50%, -50%) scale(1);
    opacity: 0;
  }
  45%{
    opacity: .42;
  }
  100%{
    transform: translate(-50%, -50%) scale(1.22);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa2cce4 */.elementor-19 .elementor-element.elementor-element-fa2cce4{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-fa2cce4::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-fa2cce4:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-fa2cce4:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-fa2cce4 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-fa2cce4 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fa2cce4 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fa2cce4 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fa2cce4 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-fa2cce4:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-fa2cce4:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-fa2cce4:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-fa2cce4:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d008fd2 */.elementor-19 .elementor-element.elementor-element-d008fd2 .ms-section-title{
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.15;
  color: #184D6B; /* ajuste se quiser outra cor no restante */
}

.elementor-19 .elementor-element.elementor-element-d008fd2 .ms-title-green{
  color: #00DA25;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e6c6d */.elementor-19 .elementor-element.elementor-element-e1e6c6d{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-e1e6c6d::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-e1e6c6d:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-e1e6c6d:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-e1e6c6d .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-e1e6c6d .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-e1e6c6d .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-e1e6c6d .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-e1e6c6d .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-e1e6c6d:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-e1e6c6d:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-e1e6c6d:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-e1e6c6d:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7847613 */.elementor-19 .elementor-element.elementor-element-7847613{
  position: relative;
  overflow: visible;
  z-index: 1;
  transform-origin: center center;
  transition:
    transform .28s cubic-bezier(.22,1,.36,1),
    box-shadow .28s cubic-bezier(.22,1,.36,1);
  will-change: transform, box-shadow;
}

/* sombra suave atrás */
.elementor-19 .elementor-element.elementor-element-7847613::after{
  content: "";
  position: absolute;
  inset: 8px;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.06);
  filter: blur(12px);
  opacity: 0;
  transform: scale(.96) translateY(0);
  transition:
    opacity .28s cubic-bezier(.22,1,.36,1),
    transform .28s cubic-bezier(.22,1,.36,1);
  z-index: -1;
  pointer-events: none;
}

/* hover do botão */
.elementor-19 .elementor-element.elementor-element-7847613:hover{
  transform: scale(1.035);
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.06);
}

.elementor-19 .elementor-element.elementor-element-7847613:hover::after{
  opacity: 1;
  transform: scale(1.02) translateY(4px);
}

/* wrapper do ícone */
.elementor-19 .elementor-element.elementor-element-7847613 .cta-arrow-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-origin: center center;
}

/* estado normal do ícone */
.elementor-19 .elementor-element.elementor-element-7847613 .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7847613 .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7847613 .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7847613 .cta-arrow-icon .elementor-icon{
  display: inline-block;
  transform: rotate(0deg);
  transform-origin: center center;
  transform-box: fill-box;
  transition: transform .30s cubic-bezier(.22,1,.36,1);
}

/* no hover gira 22.5 graus */
.elementor-19 .elementor-element.elementor-element-7847613:hover .cta-arrow-icon svg,
.elementor-19 .elementor-element.elementor-element-7847613:hover .cta-arrow-icon img,
.elementor-19 .elementor-element.elementor-element-7847613:hover .cta-arrow-icon i,
.elementor-19 .elementor-element.elementor-element-7847613:hover .cta-arrow-icon .elementor-icon{
  transform: rotate(22.5deg);
}/* End custom CSS */