.elementor-3196 .elementor-element.elementor-element-979f648{--display:flex;--min-height:85vh;--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-end;--align-items:center;}.elementor-3196 .elementor-element.elementor-element-979f648:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-979f648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casadomedicorp.com.br/wp-content/uploads/2025/07/BANNER-01.webp");background-position:center center;background-size:cover;}.elementor-3196 .elementor-element.elementor-element-979f648 > .elementor-shape-top svg, .elementor-3196 .elementor-element.elementor-element-979f648 > .e-con-inner > .elementor-shape-top svg{height:30px;}.elementor-3196 .elementor-element.elementor-element-979f648 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3196 .elementor-element.elementor-element-979f648 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F9F7F3;}.elementor-3196 .elementor-element.elementor-element-979f648 > .elementor-shape-bottom svg, .elementor-3196 .elementor-element.elementor-element-979f648 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:30px;}.elementor-3196 .elementor-element.elementor-element-d1d767b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:175px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3196 .elementor-element.elementor-element-3b6733d .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:800;line-height:35px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.4s;border-radius:0px 0px 0px 0px;padding:-5px -5px -5px -5px;}.elementor-3196 .elementor-element.elementor-element-3b6733d .elementor-button:hover, .elementor-3196 .elementor-element.elementor-element-3b6733d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-3b6733d > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;padding:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-3b6733d.elementor-element{--align-self:center;}.elementor-3196 .elementor-element.elementor-element-3b6733d .elementor-button-content-wrapper{flex-direction:row;}.elementor-3196 .elementor-element.elementor-element-3b6733d .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-3196 .elementor-element.elementor-element-3b6733d .elementor-button:hover svg, .elementor-3196 .elementor-element.elementor-element-3b6733d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-44e85c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.07;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-44e85c2:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-44e85c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-44e85c2::before, .elementor-3196 .elementor-element.elementor-element-44e85c2 > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-44e85c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-44e85c2 > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-44e85c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-44e85c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://casadomedicorp.com.br/wp-content/uploads/2025/07/Casa-do-Medico-9658-scaled.jpg");--background-overlay:'';}.elementor-3196 .elementor-element.elementor-element-44e85c2 > .elementor-shape-top svg, .elementor-3196 .elementor-element.elementor-element-44e85c2 > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-3196 .elementor-element.elementor-element-a1d625c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:-25px;--margin-right:185px;}.elementor-3196 .elementor-element.elementor-element-a1d625c.e-con{--align-self:center;}.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-3196 .elementor-element.elementor-element-5a14b40 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3196 .elementor-element.elementor-element-14a4fb7{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-4b4265c );}.elementor-3196 .elementor-element.elementor-element-4f560b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3196 .elementor-element.elementor-element-528f451 .elementor-repeater-item-9f78c67 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://casadomedicorp.com.br/wp-content/uploads/2025/07/FOTO-NOSSA-HISTORIA-scaled.webp);background-size:cover;}.elementor-3196 .elementor-element.elementor-element-528f451 .elementor-repeater-item-359a2df .swiper-slide-bg{background-color:#4054b2;background-image:url(https://casadomedicorp.com.br/wp-content/uploads/2025/07/FOTO-NOSSA-HISTORIA-DONA-scaled.webp);background-size:cover;}.elementor-3196 .elementor-element.elementor-element-528f451 .swiper-slide{transition-duration:calc(5000ms*1.2);height:55vh;}.elementor-3196 .elementor-element.elementor-element-528f451 .elementor-slide-button{background-color:var( --e-global-color-accent );border-width:0px;border-radius:0px;}.elementor-3196 .elementor-element.elementor-element-528f451 > .elementor-widget-container{margin:3vw 0vw 0vw 0vw;}.elementor-3196 .elementor-element.elementor-element-528f451 .swiper-slide-contents{max-width:63%;}.elementor-3196 .elementor-element.elementor-element-528f451 .swiper-slide-inner{text-align:center;}.elementor-3196 .elementor-element.elementor-element-528f451 .elementor-swiper-button{font-size:30px;color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-528f451 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-c9f9abc{--display:flex;--min-height:215px;--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;--overlay-opacity:0.07;}.elementor-3196 .elementor-element.elementor-element-c9f9abc:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-c9f9abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-c9f9abc::before, .elementor-3196 .elementor-element.elementor-element-c9f9abc > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-c9f9abc > .e-con-inner > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-c9f9abc > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-c9f9abc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-c9f9abc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://casadomedicorp.com.br/wp-content/uploads/2025/07/Casa-do-Medico-9658-scaled.jpg");--background-overlay:'';}.elementor-3196 .elementor-element.elementor-element-c9f9abc > .elementor-shape-bottom .elementor-shape-fill, .elementor-3196 .elementor-element.elementor-element-c9f9abc > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-3196 .elementor-element.elementor-element-c9f9abc > .elementor-shape-bottom svg, .elementor-3196 .elementor-element.elementor-element-c9f9abc > .e-con-inner > .elementor-shape-bottom svg{height:57px;}.elementor-3196 .elementor-element.elementor-element-7983b99{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3196 .elementor-element.elementor-element-7983b99:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-7983b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3196 .elementor-element.elementor-element-347a310{--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;}.elementor-3196 .elementor-element.elementor-element-21ea686{--display:flex;--position:absolute;--min-height:235px;--justify-content:center;--border-radius:0px 25px 0px 25px;box-shadow:25px 59px 75px -42px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:106px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:-154px;--z-index:2;}.elementor-3196 .elementor-element.elementor-element-21ea686:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-21ea686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-3196 .elementor-element.elementor-element-21ea686{left:-226px;}body.rtl .elementor-3196 .elementor-element.elementor-element-21ea686{right:-226px;}.elementor-3196 .elementor-element.elementor-element-609b7ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-3196 .elementor-element.elementor-element-609b7ec{text-align:center;}.elementor-3196 .elementor-element.elementor-element-609b7ec .elementor-heading-title{color:#FDFDFC;}.elementor-3196 .elementor-element.elementor-element-f44c802 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-f44c802{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-b41e43f{--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-3196 .elementor-element.elementor-element-1bc72a6{--display:flex;--position:absolute;--min-height:235px;--justify-content:center;--border-radius:25px 0px 15px 0px;box-shadow:25px 59px 75px -41px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:-154px;--z-index:3;}.elementor-3196 .elementor-element.elementor-element-1bc72a6:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-1bc72a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-3196 .elementor-element.elementor-element-1bc72a6{left:35px;}body.rtl .elementor-3196 .elementor-element.elementor-element-1bc72a6{right:35px;}.elementor-3196 .elementor-element.elementor-element-3bd9704 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3196 .elementor-element.elementor-element-3bd9704{text-align:center;}.elementor-3196 .elementor-element.elementor-element-3bd9704 .elementor-heading-title{color:#FDFDFC;}.elementor-3196 .elementor-element.elementor-element-a331df0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-a331df0{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-39a458d{--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-3196 .elementor-element.elementor-element-39a458d:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-39a458d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3196 .elementor-element.elementor-element-0211b2e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.1px;}.elementor-3196 .elementor-element.elementor-element-0211b2e .elementor-divider-separator{width:100%;}.elementor-3196 .elementor-element.elementor-element-0211b2e .elementor-divider{padding-block-start:23px;padding-block-end:23px;}.elementor-3196 .elementor-element.elementor-element-93c976a{text-align:center;}.elementor-3196 .elementor-element.elementor-element-93c976a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-80ff79f{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3196 .elementor-element.elementor-element-80ff79f:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-80ff79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3196 .elementor-element.elementor-element-80ff79f > .elementor-shape-bottom .elementor-shape-fill, .elementor-3196 .elementor-element.elementor-element-80ff79f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-80ff79f > .elementor-shape-bottom svg, .elementor-3196 .elementor-element.elementor-element-80ff79f > .e-con-inner > .elementor-shape-bottom svg{height:0px;}.elementor-3196 .elementor-element.elementor-element-80ff79f.e-con{--align-self:flex-start;}.elementor-3196 .elementor-element.elementor-element-f260d20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-f260d20.e-con{--align-self:flex-start;}.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-3196 .elementor-element.elementor-element-9a9a1c6 > .elementor-widget-container{--e-transform-scale:1.7;padding:32px 32px 32px 32px;}.elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3196 .elementor-element.elementor-element-9a9a1c6 .elementor-icon-wrapper{text-align:center;}.elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-9a9a1c6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-9a9a1c6 .elementor-icon{font-size:50px;}.elementor-3196 .elementor-element.elementor-element-9a9a1c6 .elementor-icon svg{height:50px;}.elementor-3196 .elementor-element.elementor-element-2bc4e8c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-2bc4e8c a{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-e407652{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-e407652.e-con{--align-self:flex-start;}.elementor-3196 .elementor-element.elementor-element-1440c1a > .elementor-widget-container{--e-transform-scale:1.7;padding:32px 32px 32px 32px;}.elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3196 .elementor-element.elementor-element-1440c1a .elementor-icon-wrapper{text-align:center;}.elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-1440c1a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-1440c1a .elementor-icon{font-size:50px;}.elementor-3196 .elementor-element.elementor-element-1440c1a .elementor-icon svg{height:50px;}.elementor-3196 .elementor-element.elementor-element-765f75d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-765f75d a{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-ccccd7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-ccccd7b.e-con{--align-self:flex-start;}.elementor-3196 .elementor-element.elementor-element-6b1e9f9 > .elementor-widget-container{--e-transform-scale:1.7;padding:32px 32px 32px 32px;}.elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3196 .elementor-element.elementor-element-6b1e9f9 .elementor-icon-wrapper{text-align:center;}.elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-6b1e9f9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-6b1e9f9 .elementor-icon{font-size:50px;}.elementor-3196 .elementor-element.elementor-element-6b1e9f9 .elementor-icon svg{height:50px;}.elementor-3196 .elementor-element.elementor-element-35d3a56{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-35d3a56 a{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-fa40d3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-fa40d3a.e-con{--align-self:flex-start;}.elementor-3196 .elementor-element.elementor-element-0a1640a > .elementor-widget-container{--e-transform-scale:1.7;padding:32px 32px 32px 32px;}.elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3196 .elementor-element.elementor-element-0a1640a .elementor-icon-wrapper{text-align:center;}.elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-0a1640a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-0a1640a .elementor-icon{font-size:50px;}.elementor-3196 .elementor-element.elementor-element-0a1640a .elementor-icon svg{height:50px;}.elementor-3196 .elementor-element.elementor-element-c0101f0{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-c0101f0 a{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-552d77f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-552d77f.e-con{--align-self:flex-start;}.elementor-3196 .elementor-element.elementor-element-aa77457 > .elementor-widget-container{--e-transform-scale:1.7;padding:32px 32px 32px 32px;}.elementor-3196 .elementor-element.elementor-element-aa77457.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3196 .elementor-element.elementor-element-aa77457 .elementor-icon-wrapper{text-align:center;}.elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-aa77457.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-aa77457 .elementor-icon{font-size:50px;}.elementor-3196 .elementor-element.elementor-element-aa77457 .elementor-icon svg{height:50px;}.elementor-3196 .elementor-element.elementor-element-5f9d293{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-5f9d293 a{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-d0de749{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.08;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-3196 .elementor-element.elementor-element-d0de749:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-d0de749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13233D;background-image:url("https://casadomedicorp.com.br/wp-content/uploads/2025/07/adobestock_625323802-scaled.jpeg");background-position:-428px -70px;background-size:cover;}.elementor-3196 .elementor-element.elementor-element-d0de749::before, .elementor-3196 .elementor-element.elementor-element-d0de749 > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-d0de749 > .e-con-inner > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-d0de749 > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-d0de749 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-d0de749 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3196 .elementor-element.elementor-element-d0de749 > .elementor-shape-bottom svg, .elementor-3196 .elementor-element.elementor-element-d0de749 > .e-con-inner > .elementor-shape-bottom svg{height:57px;}.elementor-3196 .elementor-element.elementor-element-04901ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3196 .elementor-element.elementor-element-bb4bced{--display:flex;--min-height:356px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:9vw;--margin-right:-9vw;}.elementor-3196 .elementor-element.elementor-element-c57370a{text-align:left;}.elementor-3196 .elementor-element.elementor-element-c57370a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-ec850bc{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-14c7d53{--display:flex;--min-height:73vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;}.elementor-3196 .elementor-element.elementor-element-14c7d53::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .e-con-inner > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://casadomedicorp.com.br/wp-content/uploads/2025/07/MODEL-CASA-DO-MEDICO-copia.svg");--background-overlay:'';background-position:800px -264px;background-size:80% auto;}.elementor-3196 .elementor-element.elementor-element-219d518{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:100px;}.elementor-3196 .elementor-element.elementor-element-35f045a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-a4162b6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3196 .elementor-element.elementor-element-9b0c835{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:-100px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box__front{background-image:url("https://casadomedicorp.com.br/wp-content/uploads/2025/07/Casa-do-Medico-0785-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box__back{background-image:url("https://casadomedicorp.com.br/wp-content/uploads/2025/07/Casa-do-Medico-0788-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box{height:554px;}.elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box__layer, .elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box__layer__overlay{border-radius:70px;}.elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box__image{opacity:1;}.elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box__image img{border-radius:0px;}.elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3196 .elementor-element.elementor-element-165c237 .elementor-flip-box__button{margin-center:0;}.elementor-3196 .elementor-element.elementor-element-c9b4702{--display:flex;--min-height:450px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-83619d4 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-3196 .elementor-element.elementor-element-83619d4{text-align:center;}.elementor-3196 .elementor-element.elementor-element-4639537 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-3196 .elementor-element.elementor-element-9f00724{--display:flex;--min-height:75vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.15;}.elementor-3196 .elementor-element.elementor-element-9f00724:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-9f00724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3196 .elementor-element.elementor-element-9f00724::before, .elementor-3196 .elementor-element.elementor-element-9f00724 > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-9f00724 > .e-con-inner > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-9f00724 > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-9f00724 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-9f00724 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://casadomedicorp.com.br/wp-content/uploads/2025/07/Casa-do-Medico-9639-scaled.jpg");--background-overlay:'';}.elementor-3196 .elementor-element.elementor-element-9f00724 > .elementor-shape-top svg, .elementor-3196 .elementor-element.elementor-element-9f00724 > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-3196 .elementor-element.elementor-element-9f00724 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3196 .elementor-element.elementor-element-9f00724 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#2A7867;}.elementor-3196 .elementor-element.elementor-element-9f00724 > .elementor-shape-bottom svg, .elementor-3196 .elementor-element.elementor-element-9f00724 > .e-con-inner > .elementor-shape-bottom svg{height:51px;}.elementor-3196 .elementor-element.elementor-element-4966b63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-3vw;--margin-right:3vw;}.elementor-3196 .elementor-element.elementor-element-2a415ef .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-269315a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-33b4a9c{--display:flex;--min-height:0vh;--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-3196 .elementor-element.elementor-element-7107b5b .elementor-repeater-item-0588c11 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://casadomedicorp.com.br/wp-content/uploads/2025/07/Casa-do-Medico-9639-scaled.jpg);background-size:cover;}.elementor-3196 .elementor-element.elementor-element-7107b5b .elementor-repeater-item-809a45e .swiper-slide-bg{background-color:#4054b2;background-image:url(https://casadomedicorp.com.br/wp-content/uploads/2025/07/Casa-do-Medico-9651-scaled.jpg);background-size:cover;}.elementor-3196 .elementor-element.elementor-element-7107b5b .swiper-slide{transition-duration:calc(5000ms*1.2);height:50vh;}.elementor-3196 .elementor-element.elementor-element-7107b5b{width:100%;max-width:100%;}.elementor-3196 .elementor-element.elementor-element-7107b5b .swiper-slide-contents{max-width:66%;}.elementor-3196 .elementor-element.elementor-element-7107b5b .swiper-slide-inner{text-align:center;}.elementor-3196 .elementor-element.elementor-element-7107b5b .elementor-swiper-button{font-size:30px;color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-7107b5b .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-47c4ee9{--display:flex;--min-height:140px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-47c4ee9:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-47c4ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A7867;}.elementor-3196 .elementor-element.elementor-element-973d7c6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-973d7c6{text-align:center;}.elementor-3196 .elementor-element.elementor-element-973d7c6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-5726a32{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3196 .elementor-element.elementor-element-5726a32:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-5726a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A7867 0%, #338B7B 100%);}.elementor-3196 .elementor-element.elementor-element-5726a32.e-con{--align-self:center;}.elementor-3196 .elementor-element.elementor-element-438310f{--display:flex;--min-height:300px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3196 .elementor-element.elementor-element-438310f:hover{background-color:var( --e-global-color-primary );}.elementor-3196 .elementor-element.elementor-element-438310f.e-con{--align-self:center;}.elementor-3196 .elementor-element.elementor-element-0727b58 .elementor-icon-wrapper{text-align:center;}.elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-stacked .elementor-icon:hover{background-color:#004136;}.elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-default .elementor-icon:hover{color:#004136;border-color:#004136;}.elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-0727b58.elementor-view-default .elementor-icon:hover svg{fill:#004136;}.elementor-3196 .elementor-element.elementor-element-0727b58 .elementor-icon{font-size:2vw;}.elementor-3196 .elementor-element.elementor-element-0727b58 .elementor-icon svg{height:2vw;}.elementor-3196 .elementor-element.elementor-element-0727b58 .elementor-icon i, .elementor-3196 .elementor-element.elementor-element-0727b58 .elementor-icon svg{transform:rotate(0deg);}.elementor-3196 .elementor-element.elementor-element-4f32aa0{text-align:center;}.elementor-3196 .elementor-element.elementor-element-4f32aa0 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-b55b04f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-01525fb{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:4px;z-index:4;}.elementor-3196 .elementor-element.elementor-element-01525fb > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-01525fb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-3196 .elementor-element.elementor-element-01525fb .elementor-divider-separator{width:100%;}.elementor-3196 .elementor-element.elementor-element-01525fb .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3196 .elementor-element.elementor-element-11044e0{--display:flex;--min-height:300px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3196 .elementor-element.elementor-element-11044e0:hover{background-color:var( --e-global-color-primary );}.elementor-3196 .elementor-element.elementor-element-11044e0.e-con{--align-self:center;}.elementor-3196 .elementor-element.elementor-element-39cf841 .elementor-icon-wrapper{text-align:center;}.elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-stacked .elementor-icon:hover{background-color:#004136;}.elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-default .elementor-icon:hover{color:#004136;border-color:#004136;}.elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-39cf841.elementor-view-default .elementor-icon:hover svg{fill:#004136;}.elementor-3196 .elementor-element.elementor-element-39cf841 .elementor-icon{font-size:2vw;}.elementor-3196 .elementor-element.elementor-element-39cf841 .elementor-icon svg{height:2vw;}.elementor-3196 .elementor-element.elementor-element-39cf841 .elementor-icon i, .elementor-3196 .elementor-element.elementor-element-39cf841 .elementor-icon svg{transform:rotate(0deg);}.elementor-3196 .elementor-element.elementor-element-6779746{text-align:center;}.elementor-3196 .elementor-element.elementor-element-6779746 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-221ec3d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-5643ba2{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:4px;z-index:4;}.elementor-3196 .elementor-element.elementor-element-5643ba2 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-5643ba2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-3196 .elementor-element.elementor-element-5643ba2 .elementor-divider-separator{width:100%;}.elementor-3196 .elementor-element.elementor-element-5643ba2 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3196 .elementor-element.elementor-element-72bfe63{--display:flex;--min-height:300px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3196 .elementor-element.elementor-element-72bfe63:hover{background-color:var( --e-global-color-primary );}.elementor-3196 .elementor-element.elementor-element-72bfe63.e-con{--align-self:center;}.elementor-3196 .elementor-element.elementor-element-69e9828 .elementor-icon-wrapper{text-align:center;}.elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-framed .elementor-icon, .elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-stacked .elementor-icon:hover{background-color:#004136;}.elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-default .elementor-icon:hover{color:#004136;border-color:#004136;}.elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-framed .elementor-icon:hover, .elementor-3196 .elementor-element.elementor-element-69e9828.elementor-view-default .elementor-icon:hover svg{fill:#004136;}.elementor-3196 .elementor-element.elementor-element-69e9828 .elementor-icon{font-size:2vw;}.elementor-3196 .elementor-element.elementor-element-69e9828 .elementor-icon svg{height:2vw;}.elementor-3196 .elementor-element.elementor-element-69e9828 .elementor-icon i, .elementor-3196 .elementor-element.elementor-element-69e9828 .elementor-icon svg{transform:rotate(0deg);}.elementor-3196 .elementor-element.elementor-element-227603a{text-align:center;}.elementor-3196 .elementor-element.elementor-element-227603a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-a1f32f6{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-3196 .elementor-element.elementor-element-eac6fa6{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-3196 .elementor-element.elementor-element-c2e69fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-c2e69fb iframe{height:450px;}@media(max-width:1024px){.elementor-3196 .elementor-element.elementor-element-d0de749:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-d0de749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3196 .elementor-element.elementor-element-14c7d53::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .e-con-inner > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(min-width:768px){.elementor-3196 .elementor-element.elementor-element-d1d767b{--content-width:1072px;}.elementor-3196 .elementor-element.elementor-element-a1d625c{--width:50%;}.elementor-3196 .elementor-element.elementor-element-4f560b5{--width:55%;}.elementor-3196 .elementor-element.elementor-element-347a310{--width:50%;}.elementor-3196 .elementor-element.elementor-element-b41e43f{--width:50%;}.elementor-3196 .elementor-element.elementor-element-39a458d{--content-width:1200px;}.elementor-3196 .elementor-element.elementor-element-80ff79f{--content-width:1200px;}.elementor-3196 .elementor-element.elementor-element-f260d20{--width:20%;}.elementor-3196 .elementor-element.elementor-element-e407652{--width:20%;}.elementor-3196 .elementor-element.elementor-element-ccccd7b{--width:20%;}.elementor-3196 .elementor-element.elementor-element-fa40d3a{--width:20%;}.elementor-3196 .elementor-element.elementor-element-552d77f{--width:20%;}.elementor-3196 .elementor-element.elementor-element-04901ec{--width:50%;}.elementor-3196 .elementor-element.elementor-element-bb4bced{--width:50%;}.elementor-3196 .elementor-element.elementor-element-219d518{--width:50%;}.elementor-3196 .elementor-element.elementor-element-9b0c835{--width:50%;}.elementor-3196 .elementor-element.elementor-element-4966b63{--width:50%;}.elementor-3196 .elementor-element.elementor-element-33b4a9c{--width:50%;}.elementor-3196 .elementor-element.elementor-element-47c4ee9{--content-width:1200px;}.elementor-3196 .elementor-element.elementor-element-5726a32{--content-width:1200px;}.elementor-3196 .elementor-element.elementor-element-438310f{--width:31%;}.elementor-3196 .elementor-element.elementor-element-11044e0{--width:31%;}.elementor-3196 .elementor-element.elementor-element-72bfe63{--width:31%;}}@media(max-width:767px){.elementor-3196 .elementor-element.elementor-element-3b6733d > .elementor-widget-container{margin:0vw 0vw 10vw 0vw;}.elementor-3196 .elementor-element.elementor-element-3b6733d .elementor-button{font-size:3.5vw;}.elementor-3196 .elementor-element.elementor-element-44e85c2{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-44e85c2.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-3196 .elementor-element.elementor-element-a1d625c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3196 .elementor-element.elementor-element-5a14b40 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-14a4fb7 > .elementor-widget-container{margin:0px 0px 0px 22px;}.elementor-3196 .elementor-element.elementor-element-4f560b5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:-22vw;--margin-right:22vw;}.elementor-3196 .elementor-element.elementor-element-4f560b5.e-con{--align-self:center;}.elementor-3196 .elementor-element.elementor-element-347a310{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-21ea686{--margin-top:0px;--margin-bottom:0px;--margin-left:220px;--margin-right:-200px;}.elementor-3196 .elementor-element.elementor-element-609b7ec.elementor-element{--align-self:center;}.elementor-3196 .elementor-element.elementor-element-1bc72a6{--margin-top:85px;--margin-bottom:0px;--margin-left:-42px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-93c976a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3196 .elementor-element.elementor-element-9a9a1c6 .elementor-icon{font-size:12vw;}.elementor-3196 .elementor-element.elementor-element-9a9a1c6 .elementor-icon svg{height:12vw;}.elementor-3196 .elementor-element.elementor-element-1440c1a .elementor-icon{font-size:12vw;}.elementor-3196 .elementor-element.elementor-element-1440c1a .elementor-icon svg{height:12vw;}.elementor-3196 .elementor-element.elementor-element-6b1e9f9 .elementor-icon{font-size:12vw;}.elementor-3196 .elementor-element.elementor-element-6b1e9f9 .elementor-icon svg{height:12vw;}.elementor-3196 .elementor-element.elementor-element-0a1640a .elementor-icon{font-size:12vw;}.elementor-3196 .elementor-element.elementor-element-0a1640a .elementor-icon svg{height:12vw;}.elementor-3196 .elementor-element.elementor-element-aa77457 .elementor-icon{font-size:12vw;}.elementor-3196 .elementor-element.elementor-element-aa77457 .elementor-icon svg{height:12vw;}.elementor-3196 .elementor-element.elementor-element-d0de749:not(.elementor-motion-effects-element-type-background), .elementor-3196 .elementor-element.elementor-element-d0de749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-462px -28px;}.elementor-3196 .elementor-element.elementor-element-bb4bced{--margin-top:25vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3196 .elementor-element.elementor-element-14c7d53{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-14c7d53::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .e-con-inner > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-14c7d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3196 .elementor-element.elementor-element-14c7d53.e-con{--order:99999 /* order end hack */;}.elementor-3196 .elementor-element.elementor-element-219d518{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:59px;}.elementor-3196 .elementor-element.elementor-element-219d518.e-con{--align-self:center;}.elementor-3196 .elementor-element.elementor-element-35f045a > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-3196 .elementor-element.elementor-element-35f045a.elementor-element{--align-self:flex-end;}.elementor-3196 .elementor-element.elementor-element-a4162b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-9b0c835{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-9b0c835.e-con{--align-self:flex-start;}.elementor-3196 .elementor-element.elementor-element-83619d4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-2a415ef > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-7107b5b > .elementor-widget-container{margin:0px 20px 55px 0px;}.elementor-3196 .elementor-element.elementor-element-5726a32{--justify-content:center;}.elementor-3196 .elementor-element.elementor-element-5726a32.e-con{--align-self:center;}.elementor-3196 .elementor-element.elementor-element-438310f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-0727b58 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-0727b58 .elementor-icon{font-size:10vw;}.elementor-3196 .elementor-element.elementor-element-0727b58 .elementor-icon svg{height:10vw;}.elementor-3196 .elementor-element.elementor-element-01525fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-11044e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-39cf841 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-39cf841 .elementor-icon{font-size:10vw;}.elementor-3196 .elementor-element.elementor-element-39cf841 .elementor-icon svg{height:10vw;}.elementor-3196 .elementor-element.elementor-element-5643ba2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-72bfe63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3196 .elementor-element.elementor-element-69e9828 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-69e9828 .elementor-icon{font-size:10vw;}.elementor-3196 .elementor-element.elementor-element-69e9828 .elementor-icon svg{height:10vw;}}/* Start custom CSS for container, class: .elementor-element-4f560b5 */.fade-limitado {
  position: relative;
  overflow: hidden;
}

.fade-limitado::before,
.fade-limitado::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  height: 60px; /* altura da máscara */
  z-index: 10;
  pointer-events: none;
}

.fade-limitado::before {
  top: 0;
  background: linear-gradient(to bottom, #F9F7F3, transparent);
}

.fade-limitado::after {
  bottom: 0;
  background: linear-gradient(to top, #F9F7F3, transparent);
}/* End custom CSS */