.elementor-301 .elementor-element.elementor-element-e09352d{--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:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:10px 0px 0px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-blocksy_palette_2 );--border-color:var( --e-global-color-blocksy_palette_2 );--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-f56de36{width:100%;max-width:100%;}.elementor-301 .elementor-element.elementor-element-f56de36 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-301 .elementor-element.elementor-element-7b4f8f7{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-7b4f8f7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-301 .elementor-element.elementor-element-7b4f8f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-e3d9330{--display:flex;}.elementor-301 .elementor-element.elementor-element-568b40f{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-568b40f:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-568b40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-NARIZ.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-568b40f::before, .elementor-301 .elementor-element.elementor-element-568b40f > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-568b40f > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-568b40f > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-568b40f > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-568b40f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-47e6863{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-47e6863 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-47e6863 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-042a6a1{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-042a6a1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-042a6a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-b75c3b4 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-b75c3b4 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-b75c3b4 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-ee10c8c{--display:flex;}.elementor-301 .elementor-element.elementor-element-f20797c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-f20797c:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-f20797c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-FACE-r2.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-f20797c::before, .elementor-301 .elementor-element.elementor-element-f20797c > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-f20797c > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-f20797c > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-f20797c > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-f20797c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-fdfa2f1{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-fdfa2f1 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-fdfa2f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-245f8ce{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-245f8ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-245f8ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-53ef005 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-53ef005 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-53ef005 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-049db03{--display:flex;}.elementor-301 .elementor-element.elementor-element-76546ab{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-76546ab:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-76546ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-QUEIXO-r2.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-76546ab::before, .elementor-301 .elementor-element.elementor-element-76546ab > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-76546ab > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-76546ab > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-76546ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-76546ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-79c40a2{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-79c40a2 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-79c40a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-b0f55c3{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-b0f55c3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-b0f55c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-5bc637a .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-5bc637a .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-5bc637a .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-f610fec{--display:flex;}.elementor-301 .elementor-element.elementor-element-2232d68{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-2232d68:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-2232d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-PALPEBRA.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-2232d68::before, .elementor-301 .elementor-element.elementor-element-2232d68 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-2232d68 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-2232d68 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-2232d68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-2232d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-c0fd522{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-c0fd522 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-c0fd522 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-dcde660{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-dcde660 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-dcde660 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-0e7095d .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-0e7095d .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-0e7095d .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-fb5f53e{--display:flex;}.elementor-301 .elementor-element.elementor-element-6506ab0{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-6506ab0:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-6506ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-PESCOCO.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-6506ab0::before, .elementor-301 .elementor-element.elementor-element-6506ab0 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-6506ab0 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-6506ab0 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-6506ab0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-6506ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-d937ab6{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-d937ab6 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-d937ab6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-f32c522{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-f32c522 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-f32c522 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-e215964 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-e215964 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-e215964 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-88b24b6{--display:flex;}.elementor-301 .elementor-element.elementor-element-5f1db8a{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-5f1db8a:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-5f1db8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/09/cirurgia-MAMAS.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-5f1db8a::before, .elementor-301 .elementor-element.elementor-element-5f1db8a > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-5f1db8a > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-5f1db8a > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-5f1db8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-5f1db8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-e4745d1{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-e4745d1 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-e4745d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-e7b8e3d{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-e7b8e3d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-e7b8e3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-b212043 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-b212043 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-b212043 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-9db7ff1{--display:flex;}.elementor-301 .elementor-element.elementor-element-2276f89{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-2276f89:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-2276f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/09/cirurgia-ABDOMEN.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-2276f89::before, .elementor-301 .elementor-element.elementor-element-2276f89 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-2276f89 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-2276f89 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-2276f89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-2276f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-517b120{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-517b120 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-517b120 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-fff7ae9{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-fff7ae9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-fff7ae9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-aed4bac .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-aed4bac .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-aed4bac .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-14667de{--display:flex;}.elementor-301 .elementor-element.elementor-element-583f38f{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-583f38f:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-583f38f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/09/cirurgia-LIPO.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-583f38f::before, .elementor-301 .elementor-element.elementor-element-583f38f > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-583f38f > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-583f38f > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-583f38f > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-583f38f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-1010d69{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-1010d69 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-1010d69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-3764756{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-3764756 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-3764756 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-7741001 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-7741001 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-7741001 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-47bbc56{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-35px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-35px;--e-n-carousel-arrow-normal-color:var( --e-global-color-blocksy_palette_6 );--e-n-carousel-arrow-hover-color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-47bbc56 > .elementor-widget-container{margin:0px 250px 0px 250px;}.elementor-301 .elementor-element.elementor-element-642fe1b{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-642fe1b:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-642fe1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-NARIZ.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-642fe1b::before, .elementor-301 .elementor-element.elementor-element-642fe1b > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-642fe1b > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-642fe1b > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-642fe1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-642fe1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-b0d1193{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-b0d1193 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-b0d1193 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-1ef7be7{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-1ef7be7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-1ef7be7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-34dda3d .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-34dda3d .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-34dda3d .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-26b3117{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-26b3117:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-26b3117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-FACE-r2.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-26b3117::before, .elementor-301 .elementor-element.elementor-element-26b3117 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-26b3117 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-26b3117 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-26b3117 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-26b3117 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-0e52f6e{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-0e52f6e > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-0e52f6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-2932a2f{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-2932a2f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-2932a2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-905e271 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-905e271 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-905e271 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-5777741{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-5777741:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-5777741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-QUEIXO-r2.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-5777741::before, .elementor-301 .elementor-element.elementor-element-5777741 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-5777741 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-5777741 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-5777741 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-5777741 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-427493b{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-427493b > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-427493b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-f7d0a1c{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-f7d0a1c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-f7d0a1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-d527d1a .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-d527d1a .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-d527d1a .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-622933a{--spacer-size:50px;width:100%;max-width:100%;}.elementor-301 .elementor-element.elementor-element-e3ca68d{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-e3ca68d:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-e3ca68d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-PALPEBRA.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-e3ca68d::before, .elementor-301 .elementor-element.elementor-element-e3ca68d > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-e3ca68d > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-e3ca68d > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-e3ca68d > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-e3ca68d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-da3804b{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-da3804b > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-da3804b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-48b84de{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-48b84de > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-48b84de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-413131a .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-413131a .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-413131a .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-767040c{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-767040c:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-767040c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/07/cirurgia-PESCOCO.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-767040c::before, .elementor-301 .elementor-element.elementor-element-767040c > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-767040c > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-767040c > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-767040c > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-767040c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-3390e52{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-3390e52 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-3390e52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-db6acf2{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-db6acf2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-db6acf2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-1ff1f84 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-1ff1f84 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-1ff1f84 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-694cb72{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-694cb72:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-694cb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/09/cirurgia-MAMAS.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-694cb72::before, .elementor-301 .elementor-element.elementor-element-694cb72 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-694cb72 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-694cb72 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-694cb72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-694cb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-d43819f{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-d43819f > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-d43819f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-fe9fc34{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-fe9fc34 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-fe9fc34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-239ad71 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-239ad71 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-239ad71 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-122a883{--spacer-size:50px;width:100%;max-width:100%;}.elementor-301 .elementor-element.elementor-element-8b2387b{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-8b2387b:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-8b2387b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/09/cirurgia-ABDOMEN.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-8b2387b::before, .elementor-301 .elementor-element.elementor-element-8b2387b > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-8b2387b > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-8b2387b > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-8b2387b > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-8b2387b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-8cb50b4{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-8cb50b4 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-8cb50b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-4d56452{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-4d56452 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-4d56452 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-61f1420 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-61f1420 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-61f1420 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-dadf433{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-blocksy_palette_8 );--border-color:var( --e-global-color-blocksy_palette_8 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-dadf433:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-dadf433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://volneypitombo.com/wp-content/uploads/2025/09/cirurgia-LIPO.webp");background-position:top center;background-repeat:no-repeat;}.elementor-301 .elementor-element.elementor-element-dadf433::before, .elementor-301 .elementor-element.elementor-element-dadf433 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-dadf433 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-dadf433 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-dadf433 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-dadf433 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #55555500 41%, var( --e-global-color-blocksy_palette_7 ) 58%);}.elementor-301 .elementor-element.elementor-element-57f9edb{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-57f9edb > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-57f9edb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-blocksy_palette_8 );}.elementor-301 .elementor-element.elementor-element-2134ad0{width:100%;max-width:100%;text-align:center;}.elementor-301 .elementor-element.elementor-element-2134ad0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-301 .elementor-element.elementor-element-2134ad0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-301 .elementor-element.elementor-element-2b2a586 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-2b2a586 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-2b2a586 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-301 .elementor-element.elementor-element-9ab7ff7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-d75ea21{width:100%;max-width:100%;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-47bbc56{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-e09352d{border-width:10px 0px 0px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-7b4f8f7 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-301 .elementor-element.elementor-element-7b4f8f7 .elementor-heading-title{font-size:40px;}.elementor-301 .elementor-element.elementor-element-568b40f{--width:170px;--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:center;}.elementor-301 .elementor-element.elementor-element-568b40f:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-568b40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-47e6863 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-47e6863 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-042a6a1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-042a6a1 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-f20797c{--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:center;--align-content:flex-start;}.elementor-301 .elementor-element.elementor-element-f20797c:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-f20797c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-58px -85px;}.elementor-301 .elementor-element.elementor-element-fdfa2f1 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-fdfa2f1 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-245f8ce > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-245f8ce .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-76546ab{--width:170px;--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:center;}.elementor-301 .elementor-element.elementor-element-76546ab:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-76546ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-79c40a2 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-79c40a2 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-b0f55c3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-b0f55c3 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-2232d68{--width:170px;--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:center;}.elementor-301 .elementor-element.elementor-element-2232d68:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-2232d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-c0fd522 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-c0fd522 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-dcde660 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-dcde660 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-6506ab0{--width:170px;--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:center;}.elementor-301 .elementor-element.elementor-element-6506ab0:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-6506ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-d937ab6 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-d937ab6 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-f32c522 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-f32c522 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-e215964{width:100%;max-width:100%;}.elementor-301 .elementor-element.elementor-element-5f1db8a{--width:170px;}.elementor-301 .elementor-element.elementor-element-5f1db8a:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-5f1db8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-e4745d1 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-e4745d1 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-e7b8e3d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-e7b8e3d .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-2276f89{--width:170px;}.elementor-301 .elementor-element.elementor-element-2276f89:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-2276f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-517b120 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-517b120 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-fff7ae9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-fff7ae9 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-583f38f{--width:170px;}.elementor-301 .elementor-element.elementor-element-583f38f:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-583f38f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-1010d69 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-1010d69 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-3764756 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-3764756 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-47bbc56{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-35px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-35px;--e-n-carousel-arrow-size:30px;}.elementor-301 .elementor-element.elementor-element-47bbc56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-642fe1b{--width:200px;}.elementor-301 .elementor-element.elementor-element-1ef7be7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-0e52f6e > .elementor-widget-container{margin:170px 0px 170px 0px;}.elementor-301 .elementor-element.elementor-element-2932a2f > .elementor-widget-container{margin:170px 0px 170px 0px;}.elementor-301 .elementor-element.elementor-element-5777741{--width:170px;}.elementor-301 .elementor-element.elementor-element-5777741:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-5777741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-427493b > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-427493b .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-f7d0a1c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-f7d0a1c .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-e3ca68d{--width:170px;}.elementor-301 .elementor-element.elementor-element-e3ca68d:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-e3ca68d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-da3804b > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-da3804b .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-48b84de > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-48b84de .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-767040c{--width:170px;}.elementor-301 .elementor-element.elementor-element-767040c:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-767040c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-3390e52 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-3390e52 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-db6acf2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-db6acf2 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-694cb72{--width:170px;}.elementor-301 .elementor-element.elementor-element-694cb72:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-694cb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-d43819f > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-d43819f .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-fe9fc34 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-fe9fc34 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-8b2387b{--width:170px;}.elementor-301 .elementor-element.elementor-element-8b2387b:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-8b2387b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-8cb50b4 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-8cb50b4 .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-4d56452 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-4d56452 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-dadf433{--width:170px;}.elementor-301 .elementor-element.elementor-element-dadf433:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-dadf433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-301 .elementor-element.elementor-element-57f9edb > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-57f9edb .elementor-heading-title{font-size:24px;}.elementor-301 .elementor-element.elementor-element-2134ad0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-2134ad0 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-301 .elementor-element.elementor-element-568b40f{--width:250px;}.elementor-301 .elementor-element.elementor-element-f20797c{--width:250px;}.elementor-301 .elementor-element.elementor-element-76546ab{--width:250px;}.elementor-301 .elementor-element.elementor-element-2232d68{--width:250px;}.elementor-301 .elementor-element.elementor-element-6506ab0{--width:250px;}.elementor-301 .elementor-element.elementor-element-5f1db8a{--width:250px;}.elementor-301 .elementor-element.elementor-element-2276f89{--width:250px;}.elementor-301 .elementor-element.elementor-element-583f38f{--width:250px;}.elementor-301 .elementor-element.elementor-element-642fe1b{--width:250px;}.elementor-301 .elementor-element.elementor-element-26b3117{--width:250px;}.elementor-301 .elementor-element.elementor-element-5777741{--width:250px;}.elementor-301 .elementor-element.elementor-element-e3ca68d{--width:250px;}.elementor-301 .elementor-element.elementor-element-767040c{--width:250px;}.elementor-301 .elementor-element.elementor-element-694cb72{--width:250px;}.elementor-301 .elementor-element.elementor-element-8b2387b{--width:250px;}.elementor-301 .elementor-element.elementor-element-dadf433{--width:250px;}}/* Start custom CSS for button, class: .elementor-element-b75c3b4 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ef005 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc637a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e7095d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e215964 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b212043 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed4bac */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7741001 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b75c3b4 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ef005 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc637a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e7095d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e215964 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b212043 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed4bac */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7741001 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b75c3b4 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ef005 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc637a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e7095d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e215964 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b212043 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed4bac */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7741001 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b75c3b4 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ef005 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc637a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e7095d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e215964 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b212043 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed4bac */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7741001 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b75c3b4 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ef005 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc637a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e7095d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e215964 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b212043 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed4bac */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7741001 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b75c3b4 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ef005 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc637a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e7095d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e215964 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b212043 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed4bac */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7741001 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b75c3b4 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ef005 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc637a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e7095d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e215964 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b212043 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed4bac */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7741001 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b75c3b4 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ef005 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc637a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e7095d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e215964 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b212043 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed4bac */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7741001 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b75c3b4 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ef005 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc637a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e7095d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e215964 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b212043 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed4bac */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7741001 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34dda3d */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-905e271 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d527d1a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413131a */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ff1f84 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-239ad71 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61f1420 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b2a586 */.brilho-hover {
    width: fit-content !important;
    overflow: hidden;
}

.brilho-hover .elementor-button {
    position: relative;
    z-index: 0;
}

.brilho-hover .elementor-button:hover::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho .8s linear;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */