.elementor-946 .elementor-element.elementor-element-509371b{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.64;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-509371b:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-509371b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://draisadoracoelho.com.br/wp-content/uploads/2025/06/Sem-Titulo-1111.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-946 .elementor-element.elementor-element-509371b::before, .elementor-946 .elementor-element.elementor-element-509371b > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-509371b > .e-con-inner > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-509371b > .elementor-background-slideshow::before, .elementor-946 .elementor-element.elementor-element-509371b > .e-con-inner > .elementor-background-slideshow::before, .elementor-946 .elementor-element.elementor-element-509371b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F2E2D400 0%, #F2E2D4 100%);}.elementor-946 .elementor-element.elementor-element-5c040bb{--display:flex;--position:absolute;--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:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;bottom:10%;--z-index:999;}.elementor-946 .elementor-element.elementor-element-5c040bb.e-con{--align-self:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-9db809c{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;z-index:999;}.elementor-946 .elementor-element.elementor-element-9db809c > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-9db809c .elementor-image-box-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-9db809c .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:3.5em;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-9db809c .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#737373;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-da2923c .elementor-button{background-color:transparent;font-family:"Atyp display", Sans-serif;font-size:1.25em;font-weight:500;line-height:30px;fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at top center, #8290A4 0%, #4D5C72 100%);transition-duration:500ms;border-style:solid;border-width:0px 0px 3px 0px;border-color:#4D5C72;border-radius:5px 5px 5px 5px;padding:1em 2em 1em 2em;}.elementor-946 .elementor-element.elementor-element-da2923c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-da2923c.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-da2923c{z-index:1.0E+24;}.elementor-946 .elementor-element.elementor-element-da2923c .elementor-button-content-wrapper{flex-direction:row;}.elementor-946 .elementor-element.elementor-element-a4963c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E2E2;--border-color:#E2E2E2;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-946 .elementor-element.elementor-element-a4963c2:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-a4963c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;background-image:url("https://draisadoracoelho.com.br/wp-content/uploads/2025/05/bg-procedimentos-jpg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-946 .elementor-element.elementor-element-1dcb324 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-1dcb324 .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-1dcb324 .elementor-icon{font-size:56px;}.elementor-946 .elementor-element.elementor-element-1dcb324 .elementor-icon svg{height:56px;}.elementor-946 .elementor-element.elementor-element-1dcb324 .elementor-icon-wrapper svg{width:auto;}.elementor-946 .elementor-element.elementor-element-64afbf3{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-64afbf3 > .elementor-widget-container{margin:0em 0em 5em 0em;padding:0em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-64afbf3.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-64afbf3 .elementor-image-box-title{margin-bottom:8px;font-family:"Atyp display", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#C0BFBD;}.elementor-946 .elementor-element.elementor-element-64afbf3 .elementor-image-box-description{font-family:"Playfair Display", Sans-serif;font-size:2.875em;font-weight:400;line-height:1.2em;letter-spacing:-1.5px;}.elementor-946 .elementor-element.elementor-element-aaa802e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-efac29a{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-efac29a > .elementor-widget-container{background-color:#FCFAF8;padding:0em 2em 2.5em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF80;border-radius:5px 5px 5px 5px;}.elementor-946 .elementor-element.elementor-element-efac29a.elementor-element{--align-self:stretch;}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-efac29a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-946 .elementor-element.elementor-element-efac29a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-946 .elementor-element.elementor-element-efac29a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-946 .elementor-element.elementor-element-f5678ca{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-f5678ca > .elementor-widget-container{background-color:#FCFAF8;padding:0em 2em 2.5em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF80;border-radius:5px 5px 5px 5px;}.elementor-946 .elementor-element.elementor-element-f5678ca.elementor-element{--align-self:stretch;}.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-f5678ca.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-946 .elementor-element.elementor-element-f5678ca.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-946 .elementor-element.elementor-element-f5678ca.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.4em;}.elementor-946 .elementor-element.elementor-element-baa9c81{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-baa9c81 > .elementor-widget-container{background-color:#FCFAF8;padding:0em 2em 2.5em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF80;border-radius:5px 5px 5px 5px;}.elementor-946 .elementor-element.elementor-element-baa9c81.elementor-element{--align-self:stretch;}.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-baa9c81.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-946 .elementor-element.elementor-element-baa9c81.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-946 .elementor-element.elementor-element-baa9c81.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.4em;}.elementor-946 .elementor-element.elementor-element-0b597b3{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-0b597b3 > .elementor-widget-container{background-color:#FCFAF8;padding:0em 2em 2.5em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF80;border-radius:5px 5px 5px 5px;}.elementor-946 .elementor-element.elementor-element-0b597b3.elementor-element{--align-self:stretch;}.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-0b597b3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-946 .elementor-element.elementor-element-0b597b3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-946 .elementor-element.elementor-element-0b597b3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.4em;}.elementor-946 .elementor-element.elementor-element-d170487{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-d170487 > .elementor-widget-container{background-color:#FCFAF8;padding:0em 2em 2.5em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF80;border-radius:5px 5px 5px 5px;}.elementor-946 .elementor-element.elementor-element-d170487.elementor-element{--align-self:stretch;}.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-d170487.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-946 .elementor-element.elementor-element-d170487.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-946 .elementor-element.elementor-element-d170487.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.4em;}.elementor-946 .elementor-element.elementor-element-adb2c06{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-adb2c06 > .elementor-widget-container{background-color:#FCFAF8;padding:0em 2em 2.5em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF80;border-radius:5px 5px 5px 5px;}.elementor-946 .elementor-element.elementor-element-adb2c06.elementor-element{--align-self:stretch;}.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-adb2c06.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-946 .elementor-element.elementor-element-adb2c06.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-946 .elementor-element.elementor-element-adb2c06.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.4em;}.elementor-946 .elementor-element.elementor-element-94fd43c .elementor-button{background-color:transparent;font-family:"Atyp display", Sans-serif;font-size:1.25em;font-weight:500;line-height:30px;fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at top center, #8290A4 0%, #4D5C72 100%);transition-duration:500ms;border-style:solid;border-width:0px 0px 3px 0px;border-color:#4D5C72;border-radius:5px 5px 5px 5px;padding:1em 2em 1em 2em;}.elementor-946 .elementor-element.elementor-element-94fd43c > .elementor-widget-container{margin:0em 0em -2em 0em;padding:0em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-94fd43c.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-94fd43c{z-index:1.0E+24;}.elementor-946 .elementor-element.elementor-element-94fd43c .elementor-button-content-wrapper{flex-direction:row;}.elementor-946 .elementor-element.elementor-element-0b60d1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-0b60d1b:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-0b60d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-a5d1c49{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCDAD8;--border-color:#DCDAD8;--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-ca8829d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-ca8829d > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-ca8829d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-946 .elementor-element.elementor-element-ca8829d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-946 .elementor-element.elementor-element-ca8829d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-title{margin-bottom:2px;font-family:"Playfair Display", Sans-serif;font-size:2.875em;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#737373;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-3ed7710{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;text-align:end;}.elementor-946 .elementor-element.elementor-element-3ed7710 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-b331c78{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-b331c78.e-con{--align-self:stretch;}.elementor-946 .elementor-element.elementor-element-76dbdb8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-946 .elementor-element.elementor-element-76dbdb8 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-76dbdb8 .elementor-image-box-title{margin-bottom:2px;font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;color:#4D5C72;}.elementor-946 .elementor-element.elementor-element-76dbdb8 .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1em;font-weight:400;color:#9B9B9B;}.elementor-946 .elementor-element.elementor-element-4e47451{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-946 .elementor-element.elementor-element-4e47451 .elementor-widget-container{text-align:left;}.elementor-946 .elementor-element.elementor-element-4e47451 .elementor-social-icon{background-color:#9B9B9B00;--icon-padding:0px;}.elementor-946 .elementor-element.elementor-element-4e47451 .elementor-social-icon i{color:#7A889E;}.elementor-946 .elementor-element.elementor-element-4e47451 .elementor-social-icon svg{fill:#7A889E;}.elementor-946 .elementor-element.elementor-element-f3ae28e{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;z-index:99;}.elementor-946 .elementor-element.elementor-element-f3ae28e > .elementor-widget-container{margin:0em 0em -6em 0em;padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-f3ae28e img{width:100%;}.elementor-946 .elementor-element.elementor-element-97be2dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:0em;--z-index:999;}.elementor-946 .elementor-element.elementor-element-97be2dd.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-2d5cb99{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-946 .elementor-element.elementor-element-2d5cb99 > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-2d5cb99 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.875em;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;color:#737373;}.elementor-946 .elementor-element.elementor-element-44276da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-44276da > .elementor-widget-container{padding:0em 0em 0em 2em;border-style:solid;border-width:0px 0px 0px 1px;border-color:#DCDAD8;border-radius:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-44276da .elementor-heading-title{font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#737373;}.elementor-946 .elementor-element.elementor-element-5a7c7c8 .elementor-button{background-color:#F4F2F100;font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;fill:#6C6C6C;color:#6C6C6C;transition-duration:400ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA;border-radius:2px 2px 2px 2px;}.elementor-946 .elementor-element.elementor-element-5a7c7c8 .elementor-button:hover, .elementor-946 .elementor-element.elementor-element-5a7c7c8 .elementor-button:focus{background-color:#4D5C72;color:#FFFFFF;border-color:#FFFFFF14;}.elementor-946 .elementor-element.elementor-element-5a7c7c8{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-5a7c7c8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-946 .elementor-element.elementor-element-5a7c7c8 .elementor-button:hover svg, .elementor-946 .elementor-element.elementor-element-5a7c7c8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-53f80f3 .elementor-button{background-color:#F4F2F100;font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;fill:#6C6C6C;color:#6C6C6C;transition-duration:400ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA;border-radius:2px 2px 2px 2px;}.elementor-946 .elementor-element.elementor-element-53f80f3 .elementor-button:hover, .elementor-946 .elementor-element.elementor-element-53f80f3 .elementor-button:focus{background-color:#4D5C72;color:#FFFFFF;border-color:#FFFFFF14;}.elementor-946 .elementor-element.elementor-element-53f80f3{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-53f80f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-946 .elementor-element.elementor-element-53f80f3 .elementor-button:hover svg, .elementor-946 .elementor-element.elementor-element-53f80f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-ad62fa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-ad62fa9:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-ad62fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F1;}body:not(.rtl) .elementor-946 .elementor-element.elementor-element-4ec619f{right:-1%;}body.rtl .elementor-946 .elementor-element.elementor-element-4ec619f{left:-1%;}.elementor-946 .elementor-element.elementor-element-4ec619f{bottom:-85%;}.elementor-946 .elementor-element.elementor-element-4ec619f .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-4ec619f .elementor-icon{font-size:984px;}.elementor-946 .elementor-element.elementor-element-4ec619f .elementor-icon svg{height:984px;}.elementor-946 .elementor-element.elementor-element-76009f0{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-76009f0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:9em 0em 2em 0em;}.elementor-946 .elementor-element.elementor-element-76009f0.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-title{margin-bottom:8px;font-family:"Atyp display", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#C0BFBD;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-description{font-family:"Playfair Display", Sans-serif;font-size:2.875em;font-weight:400;line-height:1.2em;letter-spacing:-1.5px;}.elementor-946 .elementor-element.elementor-element-84e47a8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:18em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-84e47a8:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-84e47a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F1;}.elementor-946 .elementor-element.elementor-element-84e47a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-70e2b31{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-cefa247 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-cefa247 .elementor-icon-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-cefa247.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-946 .elementor-element.elementor-element-cefa247.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-cefa247.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-946 .elementor-element.elementor-element-cefa247.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-cefa247.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-946 .elementor-element.elementor-element-cefa247 .elementor-icon{font-size:44px;}.elementor-946 .elementor-element.elementor-element-cefa247 .elementor-icon svg{height:44px;}.elementor-946 .elementor-element.elementor-element-15c8855{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-15c8855 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 1em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#DCDAD8;border-radius:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-15c8855 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-15c8855 .elementor-image-box-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#4D5C72;}.elementor-946 .elementor-element.elementor-element-15c8855 .elementor-image-box-description{color:#7A7A7A;}.elementor-946 .elementor-element.elementor-element-d446e2f{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-ae24d3f > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-ae24d3f .elementor-icon-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-ae24d3f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-946 .elementor-element.elementor-element-ae24d3f.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-ae24d3f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-946 .elementor-element.elementor-element-ae24d3f.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-ae24d3f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-946 .elementor-element.elementor-element-ae24d3f .elementor-icon{font-size:44px;}.elementor-946 .elementor-element.elementor-element-ae24d3f .elementor-icon svg{height:44px;}.elementor-946 .elementor-element.elementor-element-8c594de{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-8c594de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 1em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#DCDAD8;border-radius:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-8c594de .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-8c594de .elementor-image-box-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#4D5C72;}.elementor-946 .elementor-element.elementor-element-c680cfc{--display:flex;--min-height:0px;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-415da45 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-415da45 .elementor-icon-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-415da45.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-946 .elementor-element.elementor-element-415da45.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-415da45.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-946 .elementor-element.elementor-element-415da45.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-415da45.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-946 .elementor-element.elementor-element-415da45 .elementor-icon{font-size:44px;}.elementor-946 .elementor-element.elementor-element-415da45 .elementor-icon svg{height:44px;}.elementor-946 .elementor-element.elementor-element-0c5c491{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-0c5c491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 1em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#DCDAD8;border-radius:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#4D5C72;}.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-c3519d2{--display:flex;--min-height:521px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:7.5em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-c3519d2:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-c3519d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-406dad4{--display:flex;--min-height:340px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:-10em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999999;}.elementor-946 .elementor-element.elementor-element-406dad4:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-406dad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9FBA;background-image:url("https://draisadoracoelho.com.br/wp-content/uploads/2025/05/bg-secao-transicao.jpg");}.elementor-946 .elementor-element.elementor-element-2f342da > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-2f342da .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-2f342da.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-2f342da.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-2f342da.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-2f342da.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-2f342da.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-2f342da .elementor-icon{font-size:56px;}.elementor-946 .elementor-element.elementor-element-2f342da .elementor-icon svg{height:56px;}.elementor-946 .elementor-element.elementor-element-2f342da .elementor-icon-wrapper svg{width:auto;}.elementor-946 .elementor-element.elementor-element-67e98fd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-67e98fd .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:2.875em;font-weight:400;line-height:1.3em;letter-spacing:-1px;color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-67e98fd .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-ff8ea3c{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-ff8ea3c > .elementor-widget-container{margin:0em 0em 3em 0em;padding:5em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-ff8ea3c.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-ff8ea3c .elementor-image-box-title{margin-bottom:8px;font-family:"Atyp display", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#C0BFBD;}.elementor-946 .elementor-element.elementor-element-ff8ea3c .elementor-image-box-description{font-family:"Playfair Display", Sans-serif;font-size:2.875em;font-weight:400;line-height:1.2em;letter-spacing:-1.5px;}.elementor-946 .elementor-element.elementor-element-dac3922{--e-image-carousel-slides-to-show:4;}.elementor-946 .elementor-element.elementor-element-dac3922 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-946 .elementor-element.elementor-element-dac3922 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-946 .elementor-element.elementor-element-ca2f488{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAE8E7;--border-color:#EAE8E7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-ca2f488::before, .elementor-946 .elementor-element.elementor-element-ca2f488 > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-ca2f488 > .e-con-inner > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-ca2f488 > .elementor-background-slideshow::before, .elementor-946 .elementor-element.elementor-element-ca2f488 > .e-con-inner > .elementor-background-slideshow::before, .elementor-946 .elementor-element.elementor-element-ca2f488 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://draisadoracoelho.com.br/wp-content/uploads/2025/05/bg-procedimentos-jpg.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-946 .elementor-element.elementor-element-f3c1989 .elementor-button{background-color:transparent;font-family:"Atyp display", Sans-serif;font-size:1.25em;font-weight:500;line-height:30px;fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at top center, #8290A4 0%, #4D5C72 100%);transition-duration:500ms;border-style:solid;border-width:0px 0px 3px 0px;border-color:#4D5C72;border-radius:5px 5px 5px 5px;padding:1em 2em 1em 2em;}.elementor-946 .elementor-element.elementor-element-f3c1989 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-f3c1989.elementor-element{--align-self:center;}body:not(.rtl) .elementor-946 .elementor-element.elementor-element-f3c1989{right:42%;}body.rtl .elementor-946 .elementor-element.elementor-element-f3c1989{left:42%;}.elementor-946 .elementor-element.elementor-element-f3c1989{top:-40px;z-index:1.0E+24;}.elementor-946 .elementor-element.elementor-element-f3c1989 .elementor-button-content-wrapper{flex-direction:row;}.elementor-946 .elementor-element.elementor-element-b330d11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-b330d11.e-con{--align-self:center;}.elementor-946 .elementor-element.elementor-element-ab3911b{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-ab3911b.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-ab3911b img{width:100%;}.elementor-946 .elementor-element.elementor-element-e3028e3 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-946 .elementor-element.elementor-element-e3028e3.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-e3028e3 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-e3028e3 .elementor-image-box-title{margin-bottom:5px;font-family:"Atyp display", Sans-serif;font-size:1.25em;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;color:#4D5C72;}.elementor-946 .elementor-element.elementor-element-e3028e3 .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;color:#9B9B9B;}.elementor-946 .elementor-element.elementor-element-b915e2e{--display:flex;--min-height:0px;--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:space-between;--align-items:flex-start;--flex-wrap:wrap;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-b915e2e:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-b915e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;background-image:url("https://draisadoracoelho.com.br/wp-content/uploads/2025/05/bg-procedimentos-jpg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-946 .elementor-element.elementor-element-b915e2e::before, .elementor-946 .elementor-element.elementor-element-b915e2e > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-b915e2e > .e-con-inner > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-b915e2e > .elementor-background-slideshow::before, .elementor-946 .elementor-element.elementor-element-b915e2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-946 .elementor-element.elementor-element-b915e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DFDAD2;--background-overlay:'';}.elementor-946 .elementor-element.elementor-element-f5f6698{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-f5f6698.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-f5f6698 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAE8E7;}.elementor-946 .elementor-element.elementor-element-f5f6698 iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-946 .elementor-element.elementor-element-c15f7f1{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-c15f7f1 > .elementor-widget-container{margin:-1.3em 5em 0em 0em;padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-c15f7f1 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-c15f7f1 .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:2.875em;font-weight:400;line-height:1.3em;letter-spacing:-1.5px;color:#4D5C72;}.elementor-946 .elementor-element.elementor-element-c15f7f1 .elementor-image-box-description{font-family:"Atyp display", Sans-serif;font-size:1em;font-weight:400;color:#737373;}.elementor-946 .elementor-element.elementor-element-a7f2fd2{--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:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EAE8E7;--border-color:#EAE8E7;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-be879db{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-be879db .elementor-heading-title{font-family:"Atyp display", Sans-serif;font-size:0.875em;font-weight:400;letter-spacing:0px;color:#737373;}body:not(.rtl) .elementor-946 .elementor-element.elementor-element-2ab6c26{right:30px;}body.rtl .elementor-946 .elementor-element.elementor-element-2ab6c26{left:30px;}.elementor-946 .elementor-element.elementor-element-2ab6c26{bottom:30px;z-index:99999999;}.elementor-946 .elementor-element.elementor-element-2ab6c26 .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#4AB040;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-framed .elementor-icon{background-color:#4AB040;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-stacked .elementor-icon svg{fill:#4AB040;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#248F32;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-framed .elementor-icon:hover, .elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-framed .elementor-icon:hover, .elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-framed .elementor-icon:hover{background-color:#248F32;}.elementor-946 .elementor-element.elementor-element-2ab6c26.elementor-view-stacked .elementor-icon:hover svg{fill:#248F32;}.elementor-946 .elementor-element.elementor-element-2ab6c26 .elementor-icon{font-size:45px;padding:10px;border-width:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-2ab6c26 .elementor-icon svg{height:45px;}.elementor-946 .elementor-element.elementor-element-a55f3e6{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-946 .elementor-element.elementor-element-a55f3e6 .elementor-widget-container{text-align:left;}.elementor-946 .elementor-element.elementor-element-a55f3e6 .elementor-social-icon{background-color:#9B9B9B00;--icon-padding:0em;}.elementor-946 .elementor-element.elementor-element-a55f3e6 .elementor-social-icon i{color:#9B9B9B;}.elementor-946 .elementor-element.elementor-element-a55f3e6 .elementor-social-icon svg{fill:#9B9B9B;}body.elementor-page-946:not(.elementor-motion-effects-element-type-background), body.elementor-page-946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body.elementor-page-946{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-9db809c .elementor-image-box-title{font-size:2.875em;line-height:1.5em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-9db809c .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-64afbf3{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-64afbf3 .elementor-image-box-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-64afbf3 .elementor-image-box-description{font-size:2.875em;line-height:1.5em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-title{font-size:2.875em;line-height:1.5em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-2d5cb99 .elementor-heading-title{font-size:2.875em;line-height:1.5em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-44276da .elementor-heading-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-5a7c7c8 .elementor-button{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-53f80f3 .elementor-button{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-76009f0.elementor-element{--align-self:flex-start;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-wrapper{text-align:start;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-description{font-size:2.875em;line-height:1.5em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-15c8855 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-8c594de .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-67e98fd .elementor-image-box-title{font-size:2.875em;line-height:1.5em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-67e98fd .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-ff8ea3c .elementor-image-box-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-ff8ea3c .elementor-image-box-description{font-size:2.875em;line-height:1.5em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-c15f7f1 .elementor-image-box-title{font-size:2.875em;line-height:1.5em;letter-spacing:-0.5px;}}@media(max-width:1024px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-9db809c .elementor-image-box-title{font-size:2.5em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-9db809c .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-da2923c > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-946 .elementor-element.elementor-element-64afbf3 .elementor-image-box-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-64afbf3 .elementor-image-box-description{font-size:2.5em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-efac29a{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-f5678ca{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-baa9c81{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-0b597b3{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-d170487{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-adb2c06{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-94fd43c > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-title{font-size:2.5em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-2d5cb99 .elementor-heading-title{font-size:2.5em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-44276da .elementor-heading-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-5a7c7c8 .elementor-button{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-53f80f3 .elementor-button{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-description{font-size:2.5em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-84e47a8{--padding-top:2em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-946 .elementor-element.elementor-element-15c8855 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-8c594de .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-67e98fd .elementor-image-box-title{font-size:2.5em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-67e98fd .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-ff8ea3c .elementor-image-box-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-ff8ea3c .elementor-image-box-description{font-size:2.5em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-f3c1989 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-946 .elementor-element.elementor-element-b330d11{--justify-content:center;}.elementor-946 .elementor-element.elementor-element-c15f7f1 .elementor-image-box-title{font-size:2.5em;line-height:1.3em;letter-spacing:-0.5px;}}@media(max-width:767px){.elementor-946 .elementor-element.elementor-element-509371b:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-509371b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://draisadoracoelho.com.br/wp-content/uploads/2025/06/Sem-Titulo-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-946 .elementor-element.elementor-element-509371b{--min-height:95vh;}.elementor-946 .elementor-element.elementor-element-5c040bb{bottom:20%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-9db809c > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-946 .elementor-element.elementor-element-9db809c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-946 .elementor-element.elementor-element-9db809c .elementor-image-box-title{font-size:3em;}.elementor-946 .elementor-element.elementor-element-9db809c .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-da2923c > .elementor-widget-container{margin:0em 0em -5em 0em;}.elementor-946 .elementor-element.elementor-element-64afbf3 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-946 .elementor-element.elementor-element-64afbf3{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-946 .elementor-element.elementor-element-64afbf3 .elementor-image-box-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-64afbf3 .elementor-image-box-description{font-size:2.25em;}.elementor-946 .elementor-element.elementor-element-aaa802e{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-946 .elementor-element.elementor-element-efac29a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-efac29a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 2em 2.5em 2em;}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-f5678ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-f5678ca > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 2em 2.5em 2em;}.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-baa9c81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-baa9c81 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 2em 2.5em 2em;}.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-0b597b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-0b597b3 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 2em 2.5em 2em;}.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-d170487{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-d170487 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 2em 2.5em 2em;}.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-adb2c06{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-adb2c06 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 2em 2.5em 2em;}.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-94fd43c > .elementor-widget-container{margin:0em 0em -2em 0em;}.elementor-946 .elementor-element.elementor-element-0b60d1b{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-946 .elementor-element.elementor-element-a5d1c49{--justify-content:center;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-ca8829d > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-ca8829d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-img{margin-bottom:15px;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-title{font-size:2.25em;}.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-description{font-size:1em;line-height:1.5em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-b331c78{--width:100%;}.elementor-946 .elementor-element.elementor-element-76dbdb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-76dbdb8 .elementor-image-box-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-4e47451.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-f3ae28e{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-f3ae28e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-97be2dd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-2d5cb99{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-2d5cb99 > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-946 .elementor-element.elementor-element-2d5cb99 .elementor-heading-title{font-size:2em;}.elementor-946 .elementor-element.elementor-element-44276da{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-44276da > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-946 .elementor-element.elementor-element-44276da .elementor-heading-title{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-5a7c7c8{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-5a7c7c8 .elementor-button{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-53f80f3{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-53f80f3 .elementor-button{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-ad62fa9{--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}body:not(.rtl) .elementor-946 .elementor-element.elementor-element-4ec619f{right:3%;}body.rtl .elementor-946 .elementor-element.elementor-element-4ec619f{left:3%;}.elementor-946 .elementor-element.elementor-element-4ec619f{bottom:-10%;}.elementor-946 .elementor-element.elementor-element-4ec619f .elementor-icon{font-size:400px;}.elementor-946 .elementor-element.elementor-element-4ec619f .elementor-icon svg{height:400px;}.elementor-946 .elementor-element.elementor-element-76009f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-76009f0 > .elementor-widget-container{margin:3em 0em 3em 0em;padding:0em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-title{font-size:1em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-76009f0 .elementor-image-box-description{font-size:2.25em;}.elementor-946 .elementor-element.elementor-element-84e47a8{--padding-top:0em;--padding-bottom:9em;--padding-left:1em;--padding-right:1em;}.elementor-946 .elementor-element.elementor-element-cefa247 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-946 .elementor-element.elementor-element-cefa247{z-index:99;}.elementor-946 .elementor-element.elementor-element-15c8855{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-15c8855 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 2em 1em;border-width:0px 0px 1px 0px;}.elementor-946 .elementor-element.elementor-element-15c8855 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-ae24d3f > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-946 .elementor-element.elementor-element-ae24d3f{z-index:99;}.elementor-946 .elementor-element.elementor-element-8c594de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-8c594de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 2em 1em;border-width:0px 0px 1px 0px;}.elementor-946 .elementor-element.elementor-element-8c594de .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-415da45 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-946 .elementor-element.elementor-element-415da45{z-index:99;}.elementor-946 .elementor-element.elementor-element-0c5c491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 2em 1em;border-width:0px 0px 1px 0px;}.elementor-946 .elementor-element.elementor-element-0c5c491{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-c3519d2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-946 .elementor-element.elementor-element-406dad4{--min-height:410px;--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-946 .elementor-element.elementor-element-406dad4:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-406dad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-946 .elementor-element.elementor-element-67e98fd{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-67e98fd > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-67e98fd .elementor-image-box-title{font-size:2.25em;}.elementor-946 .elementor-element.elementor-element-67e98fd .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-ff8ea3c{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-ff8ea3c > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-ff8ea3c .elementor-image-box-title{font-size:1em;line-height:1.5em;}.elementor-946 .elementor-element.elementor-element-ff8ea3c .elementor-image-box-description{font-size:2.25em;}.elementor-946 .elementor-element.elementor-element-ca2f488{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-ca2f488.e-con{--align-self:center;}.elementor-946 .elementor-element.elementor-element-f3c1989{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-f3c1989 > .elementor-widget-container{margin:0em 0em -5em 0em;}.elementor-946 .elementor-element.elementor-element-f3c1989.elementor-element{--align-self:center;}body:not(.rtl) .elementor-946 .elementor-element.elementor-element-f3c1989{right:0%;}body.rtl .elementor-946 .elementor-element.elementor-element-f3c1989{left:0%;}.elementor-946 .elementor-element.elementor-element-b330d11{--justify-content:center;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-946 .elementor-element.elementor-element-ab3911b{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-946 .elementor-element.elementor-element-e3028e3 .elementor-image-box-title{font-size:1.125em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-e3028e3 .elementor-image-box-description{font-size:1.125em;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-b915e2e{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;--z-index:99999999999;}.elementor-946 .elementor-element.elementor-element-f5f6698{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-c15f7f1{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-c15f7f1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-c15f7f1 .elementor-image-box-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-c15f7f1 .elementor-image-box-title{font-size:2em;}.elementor-946 .elementor-element.elementor-element-a7f2fd2{--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-946 .elementor-element.elementor-element-be879db{width:100%;max-width:100%;text-align:center;}.elementor-946 .elementor-element.elementor-element-be879db > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-946 .elementor-element.elementor-element-be879db.elementor-element{--order:2;}.elementor-946 .elementor-element.elementor-element-a55f3e6 .elementor-widget-container{text-align:center;}.elementor-946 .elementor-element.elementor-element-a55f3e6.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-946 .elementor-element.elementor-element-5c040bb{--width:1280px;}.elementor-946 .elementor-element.elementor-element-b331c78{--width:13%;}.elementor-946 .elementor-element.elementor-element-97be2dd{--width:49%;}.elementor-946 .elementor-element.elementor-element-70e2b31{--width:32.1%;}.elementor-946 .elementor-element.elementor-element-d446e2f{--width:32.1%;}.elementor-946 .elementor-element.elementor-element-c680cfc{--width:31.3%;}.elementor-946 .elementor-element.elementor-element-b330d11{--width:59%;}}@media(max-width:1024px) and (min-width:768px){.elementor-946 .elementor-element.elementor-element-70e2b31{--width:32%;}.elementor-946 .elementor-element.elementor-element-d446e2f{--width:32%;}.elementor-946 .elementor-element.elementor-element-c680cfc{--width:32%;}.elementor-946 .elementor-element.elementor-element-b330d11{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-da2923c */.elementor-946 .elementor-element.elementor-element-da2923c .elementor-button { 
    box-shadow: 0px 30px 50px #4D5C7290, /*mude as cores do brilho aqui*/
  0px 0px 0px #4D5C7290,
  0px 0px 40px #4D5C7290;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1dcb324 */.elementor-946 .elementor-element.elementor-element-1dcb324{
    position: absolute;
    display: flex;
    top: 0;
    left: 0;
    right: 0;
    justify-content: center;
    z-index: 2;
}

.elementor-946 .elementor-element.elementor-element-1dcb324 svg {
    filter: drop-shadow(0 2mm 5mm #7A889E90);
}

.elementor-946 .elementor-element.elementor-element-1dcb324 {  
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 20px);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-efac29a */.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 345px; /*ajuste o comprimento aqui*/
  border-bottom: 1px solid #EAE8E7; /*cor e espessura aqui*/
}

.elementor-946 .elementor-element.elementor-element-efac29a .elementor-image-box-img img {
    margin-top: -37px;
    position: relative;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f5678ca */.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 345px; /*ajuste o comprimento aqui*/
  border-bottom: 1px solid #EAE8E7; /*cor e espessura aqui*/
}

.elementor-946 .elementor-element.elementor-element-f5678ca .elementor-image-box-img img {
    margin-top: -37px;
    position: relative;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-baa9c81 */.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 345px; /*ajuste o comprimento aqui*/
  border-bottom: 1px solid #EAE8E7; /*cor e espessura aqui*/
}

.elementor-946 .elementor-element.elementor-element-baa9c81 .elementor-image-box-img img {
    margin-top: -37px;
    position: relative;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0b597b3 */.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 345px; /*ajuste o comprimento aqui*/
  border-bottom: 1px solid #EAE8E7; /*cor e espessura aqui*/
}

.elementor-946 .elementor-element.elementor-element-0b597b3 .elementor-image-box-img img {
    margin-top: -37px;
    position: relative;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d170487 */.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 345px; /*ajuste o comprimento aqui*/
  border-bottom: 1px solid #EAE8E7; /*cor e espessura aqui*/
}

.elementor-946 .elementor-element.elementor-element-d170487 .elementor-image-box-img img {
    margin-top: -37px;
    position: relative;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-adb2c06 */.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 345px; /*ajuste o comprimento aqui*/
  border-bottom: 1px solid #EAE8E7; /*cor e espessura aqui*/
}

.elementor-946 .elementor-element.elementor-element-adb2c06 .elementor-image-box-img img {
    margin-top: -37px;
    position: relative;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-94fd43c */.elementor-946 .elementor-element.elementor-element-94fd43c .elementor-button { 
    box-shadow: 0px 30px 50px #4D5C7290, /*mude as cores do brilho aqui*/
  0px 0px 0px #4D5C7290,
  0px 0px 40px #4D5C7290;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca8829d */.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-img img {
    margin-bottom: -146px;
    position: relative;
    z-index: 10;
}

@media (max-width: 768px) {
.elementor-946 .elementor-element.elementor-element-ca8829d .elementor-image-box-img img {
    margin-bottom: -128px;
    position: relative;
    z-index: 10;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ed7710 */.elementor-946 .elementor-element.elementor-element-3ed7710 img{
    width: 90px;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3ae28e */.elementor-946 .elementor-element.elementor-element-f3ae28e{
    filter: saturate(80%);
    border-radius: 5px;
}

.elementor-946 .elementor-element.elementor-element-f3ae28e img{
    border: 1px solid #30323633;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cefa247 */.elementor-946 .elementor-element.elementor-element-cefa247 svg {
    filter: drop-shadow(0 2mm 5mm #7A889E);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-15c8855 */.elementor-946 .elementor-element.elementor-element-15c8855 .elementor-image-box-img{
        position: absolute;
        top: -24px; /* posicione a altura aqui */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ae24d3f */.elementor-946 .elementor-element.elementor-element-ae24d3f svg {
    filter: drop-shadow(0 2mm 5mm #7A889E);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c594de */.elementor-946 .elementor-element.elementor-element-8c594de .elementor-image-box-img{
        position: absolute;
        top: -24px; /* posicione a altura aqui */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-415da45 */.elementor-946 .elementor-element.elementor-element-415da45 svg {
    filter: drop-shadow(0 2mm 5mm #7A889E);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c5c491 */.elementor-946 .elementor-element.elementor-element-0c5c491 .elementor-image-box-img{
        position: absolute;
        top: -24px; /* posicione a altura aqui */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84e47a8 */@media(min-width: 768px){
.elementor-946 .elementor-element.elementor-element-84e47a8::before{
    content: "";
    position: absolute;
    top: 18px;
    left: 50%;
    transform: translatex(-50%);
    width: 150%;
    height: 1px;
    background: #E9E7E5;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f342da */.elementor-946 .elementor-element.elementor-element-2f342da{
    position: absolute;
    display: flex;
    top: 0;
    left: 0;
    right: 0;
    justify-content: center;
    z-index: 2;
}

.elementor-946 .elementor-element.elementor-element-2f342da svg {
    filter: drop-shadow(0 2mm 8mm #4D5C7290);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dac3922 */.elementor-946 .elementor-element.elementor-element-dac3922 .swiper,
.elementor-946 .elementor-element.elementor-element-dac3922 .swiper-container{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3c1989 */.elementor-946 .elementor-element.elementor-element-f3c1989 .elementor-button { 
    box-shadow: 0px 30px 50px #4D5C7290, /*mude as cores do brilho aqui*/
  0px 0px 0px #4D5C7290,
  0px 0px 40px #4D5C7290;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ab6c26 */.elementor-946 .elementor-element.elementor-element-2ab6c26 {
    filter: drop-shadow(0px 0px 8px #4ab04080);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e246fe */.elementor-946 .elementor-element.elementor-element-7e246fe{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS */::-webkit-scrollbar{
    display: none;
}

[data-elementor-type="wp-page"]{
    overflow-x: hidden !important;
}

.fade{
    background: linear-gradient(to right, #4D5C72, #7A889E, #7A889E, #4D5C72);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}

.box::after{
    content: "";
    height: 5px;
    border-radius: 0px 0px 2px 2px;
    width: 80px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #7FC2B1;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #54BDA290;
}



.scroll-esquerda{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.scroll-direita{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(30px, 0, 0);
    filter: blur(10px);
}

.scroll-base{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 80px, 0);
    scale: .5;
    filter: blur(10px);
}

.scroll-topo{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, -80px, 0);
    filter: blur(10px);
}

.scroll-zoom {
    opacity: 0;
    transition:  transform 1.5s, opacity 0.5s, scale 1.5s;
    /*transform: translate3d(0, 80px, 0);*/
    scale: 0;
    filter: blur(5px);
}

.ativo{
    opacity: 1;
    transition:  transform 0.5s, opacity 0.5s, scale 1.5s;
    transform: translate3d(0, 0, 0);
    scale: 1;
    filter: blur(0px);
}


.elementor-editor-active .scroll-base,
.elementor-editor-active .scroll-zoom,
.elementor-editor-active .scroll-topo,
.elementor-editor-active .scroll-esquerda,
.elementor-editor-active .scroll-direita,
.ativo{
    opacity: 1;
    transition: 0.8s;
    transform: translatey(0px);
}/* End custom CSS */