.elementor-2416 .elementor-element.elementor-element-1dc35bd8{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;}.elementor-2416 .elementor-element.elementor-element-1dc35bd8:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-1dc35bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homecareabracodeluz.com.br/wp-content/uploads/2026/02/cuidadora-de-idoso-home-care-abraco-de-luz.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-2416 .elementor-element.elementor-element-1dc35bd8::before, .elementor-2416 .elementor-element.elementor-element-1dc35bd8 > .elementor-background-video-container::before, .elementor-2416 .elementor-element.elementor-element-1dc35bd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2416 .elementor-element.elementor-element-1dc35bd8 > .elementor-background-slideshow::before, .elementor-2416 .elementor-element.elementor-element-1dc35bd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2416 .elementor-element.elementor-element-1dc35bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2416 .elementor-element.elementor-element-2d14327f{--display:flex;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2416 .elementor-element.elementor-element-2d14327f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-72b2403{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-72b2403 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-72b2403 .elementor-image-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-72b2403 .elementor-image-box-title{margin-bottom:24px;font-family:"Quicksand", Sans-serif;font-size:2.7rem;font-weight:900;text-transform:capitalize;line-height:1em;color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-72b2403 .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:1em;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-6e84cea{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-6e84cea > .elementor-widget-container{margin:-31px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-6e84cea .elementor-image-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-6e84cea .elementor-image-box-title{margin-bottom:24px;font-family:"Quicksand", Sans-serif;font-size:2.7rem;font-weight:900;text-transform:capitalize;line-height:1em;color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-6e84cea .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:1em;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-1226295 .elementor-button{background-color:#00000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:25px 40px 25px 40px;}.elementor-2416 .elementor-element.elementor-element-1226295{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;z-index:2;}.elementor-2416 .elementor-element.elementor-element-1226295 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-1226295.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-07956aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-2416 .elementor-element.elementor-element-8640666{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 0px 0px 20px;box-shadow:-3px 3px 10px 0px rgba(0,0,0,0.5);--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2416 .elementor-element.elementor-element-8640666:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-8640666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#306CC478;}.elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-0de4a0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da70b5e );fill:var( --e-global-color-39ff8bc );color:var( --e-global-color-39ff8bc );}.elementor-2416 .elementor-element.elementor-element-0de4a0d.elementor-view-framed .elementor-icon, .elementor-2416 .elementor-element.elementor-element-0de4a0d.elementor-view-default .elementor-icon{fill:var( --e-global-color-da70b5e );color:var( --e-global-color-da70b5e );border-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-0de4a0d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-39ff8bc );}.elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon{font-size:41px;}.elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:700;}.elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:500;line-height:23px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-92f6a41{--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;box-shadow:6px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2416 .elementor-element.elementor-element-92f6a41:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-92f6a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8EA9C;}.elementor-2416 .elementor-element.elementor-element-b5a6630 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-b5a6630.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ada4927 );fill:var( --e-global-color-da70b5e );color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-b5a6630.elementor-view-framed .elementor-icon, .elementor-2416 .elementor-element.elementor-element-b5a6630.elementor-view-default .elementor-icon{fill:var( --e-global-color-ada4927 );color:var( --e-global-color-ada4927 );border-color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-b5a6630.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon{font-size:41px;}.elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:700;}.elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:500;line-height:23px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-363ff89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 20px 20px 0px;box-shadow:6px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2416 .elementor-element.elementor-element-363ff89:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-363ff89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A277D88C;}.elementor-2416 .elementor-element.elementor-element-87a8738 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-87a8738.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da70b5e );fill:var( --e-global-color-39ff8bc );color:var( --e-global-color-39ff8bc );}.elementor-2416 .elementor-element.elementor-element-87a8738.elementor-view-framed .elementor-icon, .elementor-2416 .elementor-element.elementor-element-87a8738.elementor-view-default .elementor-icon{fill:var( --e-global-color-da70b5e );color:var( --e-global-color-da70b5e );border-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-87a8738.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-39ff8bc );}.elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon{font-size:41px;}.elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:700;text-decoration:none;}.elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:500;line-height:23px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-20ec4ed2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-1b15a6aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2416 .elementor-element.elementor-element-1b15a6aa:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-1b15a6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homecareabracodeluz.com.br/wp-content/uploads/2025/02/bg.png");background-position:center right;background-repeat:no-repeat;background-size:65% auto;}.elementor-2416 .elementor-element.elementor-element-2713e709{text-align:start;}.elementor-2416 .elementor-element.elementor-element-2713e709 img{max-width:90%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:5px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-2416 .elementor-element.elementor-element-5126f73c{--display:flex;--justify-content:center;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2416 .elementor-element.elementor-element-2cd51632 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-2cd51632{text-align:start;}.elementor-2416 .elementor-element.elementor-element-2cd51632 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:800;text-transform:capitalize;line-height:1em;color:#272727;}.elementor-2416 .elementor-element.elementor-element-41483f7{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:500;line-height:25px;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-4f3c52c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-icon i{color:var( --e-global-color-ada4927 );transition:color 0.3s;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-icon svg{fill:var( --e-global-color-ada4927 );transition:fill 0.3s;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:500;line-height:29px;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2416 .elementor-element.elementor-element-66dff968{--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-2416 .elementor-element.elementor-element-6ef7964 .elementor-button{background-color:#00000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:25px 40px 25px 40px;}.elementor-2416 .elementor-element.elementor-element-6ef7964{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;z-index:2;}.elementor-2416 .elementor-element.elementor-element-6ef7964 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-6ef7964.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-6ef7964 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2416 .elementor-element.elementor-element-6ef7964 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-2416 .elementor-element.elementor-element-0b4c43a{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-0b4c43a:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-0b4c43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-e2c45fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-e2c45fc:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-e2c45fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ada4927 ) 0%, var( --e-global-color-da70b5e ) 100%);}.elementor-2416 .elementor-element.elementor-element-403de68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-403de68{text-align:start;}.elementor-2416 .elementor-element.elementor-element-403de68 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:800;text-transform:capitalize;line-height:1em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-0ef3134{width:var( --container-widget-width, 679px );max-width:679px;--container-widget-width:679px;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-0ef3134.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-36e19fa{width:var( --container-widget-width, 446px );max-width:446px;--container-widget-width:446px;--container-widget-flex-grow:0;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-2416 .elementor-element.elementor-element-36e19fa.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-36e19fa .elementor-icon-list-icon i{color:#783DC9;transition:color 0.3s;}.elementor-2416 .elementor-element.elementor-element-36e19fa .elementor-icon-list-icon svg{fill:#783DC9;transition:fill 0.3s;}.elementor-2416 .elementor-element.elementor-element-36e19fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2416 .elementor-element.elementor-element-36e19fa .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-2416 .elementor-element.elementor-element-36e19fa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2416 .elementor-element.elementor-element-c6b82d5 .elementor-button{background-color:#00000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:25px 40px 25px 40px;}.elementor-2416 .elementor-element.elementor-element-c6b82d5{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;z-index:2;}.elementor-2416 .elementor-element.elementor-element-c6b82d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-c6b82d5.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-c6b82d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2416 .elementor-element.elementor-element-c6b82d5 .elementor-button .elementor-button-content-wrapper{gap:45px;}.elementor-2416 .elementor-element.elementor-element-641bb6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2416 .elementor-element.elementor-element-845daaa > .elementor-widget-container{background-color:#A277D81F;padding:12px 24px 12px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0.03);}.elementor-2416 .elementor-element.elementor-element-845daaa.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-845daaa{text-align:center;}.elementor-2416 .elementor-element.elementor-element-845daaa .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-ab48155{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-2416 .elementor-element.elementor-element-ab48155.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-ab48155 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:42px;font-weight:800;text-transform:capitalize;line-height:1em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card{background-color:var( --e-global-color-ada4927 );border-radius:20px 20px 20px 20px;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-swiper-button-prev:hover, .elementor-2416 .elementor-element.elementor-element-89b496d .rkit-swiper-button-next:hover{background-color:var( --e-global-color-cd5e12d );}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card-slider{padding:10px 10px 10px 10px;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-image img{aspect-ratio:auto;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-image{border-radius:20px 20px 20px 20px;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-body::before{opacity:0.7;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-heading{align-items:center;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-title{font-family:"Quicksand", Sans-serif;font-size:2rem;font-weight:800;text-transform:capitalize;line-height:1em;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-title a{color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-subheading{color:var( --e-global-color-text );}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-description{text-align:center;font-family:var( --e-global-typography-6f866c4-font-family ), Sans-serif;font-size:var( --e-global-typography-6f866c4-font-size );font-weight:var( --e-global-typography-6f866c4-font-weight );text-transform:var( --e-global-typography-6f866c4-text-transform );color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-cardslider-pagination{justify-content:center;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-cardslider-pagination .rkit-cardslider-bullet{width:8px;height:8px;border-radius:12px 12px 12px 12px;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-cardslider-pagination .rkit-cardslider-bullet:hover{width:8px;height:8px;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-cardslider-pagination .rkit-cardslider-bullet.rkit-cardslider-bullet-active{width:24px;height:8px;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-flex-absolute-card-slider {left:-9px !important;right:-9px !important;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-swiper-button-prev , .elementor-2416 .elementor-element.elementor-element-89b496d .rkit-swiper-button-next{color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-ff30b29{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-ff30b29:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-ff30b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-b313342{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-b313342:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-b313342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-ada4927 ) 100%);}.elementor-2416 .elementor-element.elementor-element-b7c94d1{width:100%;max-width:100%;text-align:center;}.elementor-2416 .elementor-element.elementor-element-b7c94d1.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-b7c94d1 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:800;text-transform:capitalize;line-height:1em;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-2da4d12{width:var( --container-widget-width, 647px );max-width:647px;--container-widget-width:647px;--container-widget-flex-grow:0;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-2416 .elementor-element.elementor-element-2da4d12 .elementor-icon-list-icon i{color:#783DC9;transition:color 0.3s;}.elementor-2416 .elementor-element.elementor-element-2da4d12 .elementor-icon-list-icon svg{fill:#783DC9;transition:fill 0.3s;}.elementor-2416 .elementor-element.elementor-element-2da4d12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2416 .elementor-element.elementor-element-2da4d12 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-2416 .elementor-element.elementor-element-2da4d12 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2416 .elementor-element.elementor-element-a228aed .elementor-button{background-color:#00000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:25px 40px 25px 40px;}.elementor-2416 .elementor-element.elementor-element-a228aed{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;z-index:2;}.elementor-2416 .elementor-element.elementor-element-a228aed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-a228aed.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-a228aed .elementor-button-content-wrapper{flex-direction:row;}.elementor-2416 .elementor-element.elementor-element-a228aed .elementor-button .elementor-button-content-wrapper{gap:45px;}.elementor-2416 .elementor-element.elementor-element-455e077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-455e077:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-455e077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-d8155bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-2416 .elementor-element.elementor-element-b41afe3{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:start;}.elementor-2416 .elementor-element.elementor-element-b41afe3.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-b41afe3 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:800;text-transform:capitalize;line-height:1em;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-b3db4c2{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:start;}.elementor-2416 .elementor-element.elementor-element-b3db4c2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;line-height:1em;color:#666666;}.elementor-2416 .elementor-element.elementor-element-a18843f{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2416 .elementor-element.elementor-element-a18843f.e-con{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-c3de955{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-c3de955 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 45px 0px rgba(45.99999999999999, 108.00000000000011, 240.99999999999997, 0.08);}.elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-wrapper{gap:0px;}.elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-c3de955.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-c3de955.elementor-view-framed .elementor-icon, .elementor-2416 .elementor-element.elementor-element-c3de955.elementor-view-default .elementor-icon{fill:var( --e-global-color-ada4927 );color:var( --e-global-color-ada4927 );border-color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-2416 .elementor-element.elementor-element-c3de955:has(:hover) .elementor-icon-box-title,
					 .elementor-2416 .elementor-element.elementor-element-c3de955:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-39ff8bc );}.elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-2416 .elementor-element.elementor-element-2213180{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-2213180 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 45px 0px rgba(45.99999999999999, 108.00000000000011, 240.99999999999997, 0.08);}.elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-wrapper{gap:0px;}.elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-2213180.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-2213180.elementor-view-framed .elementor-icon, .elementor-2416 .elementor-element.elementor-element-2213180.elementor-view-default .elementor-icon{fill:var( --e-global-color-ada4927 );color:var( --e-global-color-ada4927 );border-color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-2416 .elementor-element.elementor-element-2213180:has(:hover) .elementor-icon-box-title,
					 .elementor-2416 .elementor-element.elementor-element-2213180:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-39ff8bc );}.elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-2416 .elementor-element.elementor-element-badd5eb{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-badd5eb > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 45px 0px rgba(45.99999999999999, 108.00000000000011, 240.99999999999997, 0.08);}.elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-wrapper{gap:0px;}.elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-badd5eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-badd5eb.elementor-view-framed .elementor-icon, .elementor-2416 .elementor-element.elementor-element-badd5eb.elementor-view-default .elementor-icon{fill:var( --e-global-color-ada4927 );color:var( --e-global-color-ada4927 );border-color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-2416 .elementor-element.elementor-element-badd5eb:has(:hover) .elementor-icon-box-title,
					 .elementor-2416 .elementor-element.elementor-element-badd5eb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-39ff8bc );}.elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-2416 .elementor-element.elementor-element-a9f869e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-a9f869e > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 45px 0px rgba(45.99999999999999, 108.00000000000011, 240.99999999999997, 0.08);}.elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-wrapper{gap:0px;}.elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-a9f869e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-a9f869e.elementor-view-framed .elementor-icon, .elementor-2416 .elementor-element.elementor-element-a9f869e.elementor-view-default .elementor-icon{fill:var( --e-global-color-ada4927 );color:var( --e-global-color-ada4927 );border-color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-2416 .elementor-element.elementor-element-a9f869e:has(:hover) .elementor-icon-box-title,
					 .elementor-2416 .elementor-element.elementor-element-a9f869e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-39ff8bc );}.elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-2416 .elementor-element.elementor-element-f9e470e{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2416 .elementor-element.elementor-element-f9e470e:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-f9e470e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-6a42c76{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-f8d9cf1{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2416 .elementor-element.elementor-element-f8d9cf1:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-f8d9cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-d74d7d2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:2rem;font-weight:800;text-transform:capitalize;line-height:1em;}.elementor-2416 .elementor-element.elementor-element-1912207{width:var( --container-widget-width, 866px );max-width:866px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Quicksand", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:capitalize;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-1912207 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-1912207.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-1b17ae3{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2416 .elementor-element.elementor-element-1b17ae3:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-1b17ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-a674ef6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:2rem;font-weight:800;text-transform:capitalize;line-height:1em;}.elementor-2416 .elementor-element.elementor-element-5f0270b{width:var( --container-widget-width, 866px );max-width:866px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Quicksand", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:capitalize;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-5f0270b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-5f0270b.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-769b866{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2416 .elementor-element.elementor-element-769b866:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-769b866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-6d4160f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:2rem;font-weight:800;text-transform:capitalize;line-height:1em;}.elementor-2416 .elementor-element.elementor-element-ee18182{width:var( --container-widget-width, 866px );max-width:866px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Quicksand", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:capitalize;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-ee18182 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-ee18182.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-36fc0eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-36fc0eb:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-36fc0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homecareabracodeluz.com.br/wp-content/uploads/2026/02/Background-1-1-1.png");}.elementor-2416 .elementor-element.elementor-element-17ac930{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2416 .elementor-element.elementor-element-4f37df01.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-4f37df01{text-align:center;}.elementor-2416 .elementor-element.elementor-element-4f37df01 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:3rem;font-weight:800;text-transform:capitalize;line-height:1em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-ff3b8c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2416 .elementor-element.elementor-element-3939f5d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A7C7;--border-color:#A0A7C7;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(160.4759754548676, 74.76766304347825, 255, 0.25) inset;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-2416 .elementor-element.elementor-element-3939f5d:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-3939f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-single-testimonial-slider, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial_card, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-937a7aa .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-single-testimonial-slider, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-single-testimonial-slider, .elementor-2416 .elementor-element.elementor-element-937a7aa  .elementskit-testimonial_card{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0);}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-commentor-content{text-align:left;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial_card{text-align:left;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-profile-info{text-align:left;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-commentor-bio{text-align:left;justify-content:left;}.elementor-2416 .elementor-element.elementor-element-937a7aa .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:left;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-stars > li > a, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-watermark-icon svg path{stroke:var( --e-global-color-ada4927 );fill:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-5328cac-font-family ), Sans-serif;font-size:var( --e-global-typography-5328cac-font-size );font-weight:var( --e-global-typography-5328cac-font-weight );text-transform:var( --e-global-typography-5328cac-text-transform );margin-bottom:0px;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-2416 .elementor-element.elementor-element-200edeb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-200edeb:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-200edeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-200edeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-70104b1 > .elementor-widget-container{background-color:#A277D829;padding:12px 24px 12px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0.03);}.elementor-2416 .elementor-element.elementor-element-70104b1.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-70104b1{text-align:center;}.elementor-2416 .elementor-element.elementor-element-70104b1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-ada4927 );}.elementor-2416 .elementor-element.elementor-element-89bcef8{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-2416 .elementor-element.elementor-element-89bcef8.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-89bcef8 .elementor-heading-title{font-family:var( --e-global-typography-701b38e-font-family ), Sans-serif;font-size:var( --e-global-typography-701b38e-font-size );font-weight:var( --e-global-typography-701b38e-font-weight );text-transform:var( --e-global-typography-701b38e-text-transform );line-height:var( --e-global-typography-701b38e-line-height );word-spacing:var( --e-global-typography-701b38e-word-spacing );color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-7bc21b7{--display:flex;}.elementor-2416 .elementor-element.elementor-element-aafdb73{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-2416 .elementor-element.elementor-element-aafdb73.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-aafdb73 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-bffb012{--display:flex;}.elementor-2416 .elementor-element.elementor-element-1bf829f{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-2416 .elementor-element.elementor-element-1bf829f.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-1bf829f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-7b87a9c{--display:flex;}.elementor-2416 .elementor-element.elementor-element-1e3d958{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-2416 .elementor-element.elementor-element-1e3d958.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-1e3d958 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-6fc5d46{--display:flex;}.elementor-2416 .elementor-element.elementor-element-3257b43{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-2416 .elementor-element.elementor-element-3257b43.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-3257b43 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-553b4ae{--display:flex;}.elementor-2416 .elementor-element.elementor-element-719225c{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-2416 .elementor-element.elementor-element-719225c.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-719225c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-2e671fa{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-2416 .elementor-element.elementor-element-2e671fa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#69696940;}.elementor-2416 .elementor-element.elementor-element-2e671fa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#23525FDB;}.elementor-2416 .elementor-element.elementor-element-2e671fa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-2e671fa {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-2416 .elementor-element.elementor-element-2e671fa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter Tight", Sans-serif;font-weight:500;line-height:1em;}:where( .elementor-2416 .elementor-element.elementor-element-2e671fa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-2416 .elementor-element.elementor-element-3fe8468{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.63;--border-radius:50px 50px 0px 0px;--margin-top:0em;--margin-bottom:25em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2416 .elementor-element.elementor-element-3fe8468:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-3fe8468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homecareabracodeluz.com.br/wp-content/uploads/2025/03/cuidador-de-idoso-fazendo-atividade-recreativa-com-paciente-idosa-home-care-abraco-de-luz-cuidador-de-idoso-em-anapolis.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2416 .elementor-element.elementor-element-3fe8468::before, .elementor-2416 .elementor-element.elementor-element-3fe8468 > .elementor-background-video-container::before, .elementor-2416 .elementor-element.elementor-element-3fe8468 > .e-con-inner > .elementor-background-video-container::before, .elementor-2416 .elementor-element.elementor-element-3fe8468 > .elementor-background-slideshow::before, .elementor-2416 .elementor-element.elementor-element-3fe8468 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2416 .elementor-element.elementor-element-3fe8468 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ada4927 );--background-overlay:'';}.elementor-2416 .elementor-element.elementor-element-fd5addf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2416 .elementor-element.elementor-element-fd5addf.e-con{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-5996553{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2416 .elementor-element.elementor-element-5996553.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-d81388f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2416 .elementor-element.elementor-element-d81388f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-401a5f8{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-2416 .elementor-element.elementor-element-401a5f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-401a5f8 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:42px;font-weight:800;text-transform:capitalize;line-height:1em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-62469bf{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:center;font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-62469bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-0783144{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:6px 9px 10px 0px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:-25em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-2416 .elementor-element.elementor-element-0783144:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-0783144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8EAAB;}.elementor-2416 .elementor-element.elementor-element-c494094{--display:flex;--justify-content:flex-end;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2416 .elementor-element.elementor-element-f424646 > .elementor-widget-container{margin:53px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-f424646{font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-8ddf477 > .elementor-widget-container{margin:-36px 0px 24px 0px;padding:6px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-8ddf477{font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-d41e6f5 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group > label, .elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-subgroup label{color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group > label{font-family:"Quicksand", Sans-serif;font-weight:500;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-type-html{padding-bottom:0px;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group .elementor-field{color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group .elementor-field, .elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-subgroup label{font-family:"Quicksand", Sans-serif;font-weight:500;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-button{font-family:"Quicksand", Sans-serif;border-style:none;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-ada4927 );color:#ffffff;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-button[type="submit"]{background-color:var( --e-global-color-ada4927 );color:#ffffff;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-ada4927 );color:#ffffff;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-ada4927 );color:#ffffff;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-message{font-family:"Quicksand", Sans-serif;font-weight:500;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-message.elementor-message-success{color:#00B116;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-message.elementor-message-danger{color:#F90000;}.elementor-2416 .elementor-element.elementor-element-d41e6f5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2416 .elementor-element.elementor-element-fa4bb67 > .elementor-widget-container{margin:-29px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-fa4bb67 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2416 .elementor-element.elementor-element-fa4bb67 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2416 .elementor-element.elementor-element-fa4bb67 .elementor-button{fill:var( --e-global-color-da70b5e );color:var( --e-global-color-da70b5e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-da70b5e );border-radius:5px 5px 5px 5px;}.elementor-2416 .elementor-element.elementor-element-82960d9{--display:flex;--margin-top:2em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2416 .elementor-element.elementor-element-a489680 img{border-radius:20px 20px 20px 20px;box-shadow:4px 6px 10px 0px rgba(0,0,0,0.5);}.elementor-2416 .elementor-element.elementor-element-bda9fbd{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-bda9fbd:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-bda9fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-8de6ce8{--display:flex;--padding-top:050px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-8de6ce8:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-8de6ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("https://homecareabracodeluz.com.br/wp-content/uploads/2026/02/Background-1-1-1.png");}.elementor-2416 .elementor-element.elementor-element-a9817e7{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:center;}.elementor-2416 .elementor-element.elementor-element-a9817e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-a9817e7.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-a9817e7 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-f6f13fe{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-2416 .elementor-element.elementor-element-f6f13fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-f6f13fe.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-f6f13fe .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-05b3415 .elementor-button{background-color:#00000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:25px 40px 25px 40px;}.elementor-2416 .elementor-element.elementor-element-05b3415{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-2416 .elementor-element.elementor-element-05b3415 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-05b3415.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-05b3415 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2416 .elementor-element.elementor-element-05b3415 .elementor-button .elementor-button-content-wrapper{gap:45px;}.elementor-2416 .elementor-element.elementor-element-53cc2b74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2416 .elementor-element.elementor-element-53cc2b74:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-53cc2b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39ff8bc );}.elementor-2416 .elementor-element.elementor-element-c031f19{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-c031f19 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2416 .elementor-element.elementor-element-c031f19 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:62px;font-weight:800;text-transform:capitalize;line-height:1em;color:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-62ad9f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2416 .elementor-element.elementor-element-4c70cc68{--display:flex;--justify-content:center;}.elementor-2416 .elementor-element.elementor-element-6c4864f0{text-align:start;}.elementor-2416 .elementor-element.elementor-element-6c4864f0 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:3rem;font-weight:800;text-transform:capitalize;line-height:1em;color:#CACACA;}.elementor-2416 .elementor-element.elementor-element-4ca42ce8{--display:flex;--justify-content:center;}.elementor-2416 .elementor-element.elementor-element-20e9a2d8{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-cd5e12d );}.elementor-2416 .elementor-element.elementor-element-5975691f{--display:flex;--justify-content:center;}.elementor-2416 .elementor-element.elementor-element-622f6c0 .elementor-button{background-color:#00000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:25px 40px 25px 40px;}.elementor-2416 .elementor-element.elementor-element-622f6c0{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;z-index:2;}.elementor-2416 .elementor-element.elementor-element-622f6c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-622f6c0.elementor-element{--align-self:flex-end;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-blog-block-post, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-image-card, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-card{background-color:var( --e-global-color-da70b5e );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-radius:10px 10px 10px 10px;margin:0em 0em 0em 0em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cd5e12d );}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-btn:hover{background-color:var( --e-global-color-39ff8bc );color:var( --e-global-color-da70b5e );fill:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-image-card{display:block;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .btn-wraper{text-align:left;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-blog-block-post .elementskit-post-body{padding:5% 5% 5% 5%;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-image-card .elementskit-post-body{padding:5% 5% 5% 5%;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-entry-thumb{border-radius:7px 7px 7px 7px;} .elementor-2416 .elementor-element.elementor-element-6cddd853 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .post-meta-list{text-align:left;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-body .entry-title, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-entry-header .entry-title, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:18px;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-body .entry-title{text-align:left;margin:0% 0% 3% 0%;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-entry-header .entry-title{text-align:left;margin:0% 0% 3% 0%;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:0% 0% 8% 0%;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-footer > p, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-body > p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-footer{text-align:left;margin:0% 0% 8% 0%;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-blog-block-post .elementskit-post-footer > p{margin:0% 0% 8% 0%;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-body.ekit-highlight-border:before{height:100px;width:2px;top:50%;left:0%;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-btn{padding:17px 30px 17px 30px;font-family:var( --e-global-typography-c37bf1d-font-family ), Sans-serif;font-size:var( --e-global-typography-c37bf1d-font-size );font-weight:var( --e-global-typography-c37bf1d-font-weight );text-transform:var( --e-global-typography-c37bf1d-text-transform );color:var( --e-global-color-da70b5e );fill:var( --e-global-color-da70b5e );}.elementor-2416 .elementor-element.elementor-element-5ac1068{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2416 .elementor-element.elementor-element-5ac1068:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-5ac1068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-6a427f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-6a427f5{text-align:center;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-3cd9a13 );}.elementor-2416 .elementor-element.elementor-element-21e18bed{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-2416 .elementor-element.elementor-element-7534c818 iframe{height:580px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2416 .elementor-element.elementor-element-2d14327f{--width:48%;}.elementor-2416 .elementor-element.elementor-element-0b4c43a{--content-width:1300px;}.elementor-2416 .elementor-element.elementor-element-ff30b29{--content-width:1300px;}.elementor-2416 .elementor-element.elementor-element-17ac930{--width:50%;}.elementor-2416 .elementor-element.elementor-element-ff3b8c3{--width:100%;}.elementor-2416 .elementor-element.elementor-element-200edeb{--content-width:1280px;}.elementor-2416 .elementor-element.elementor-element-5996553{--width:1289px;}.elementor-2416 .elementor-element.elementor-element-d81388f{--width:97.651%;}.elementor-2416 .elementor-element.elementor-element-c494094{--width:60%;}.elementor-2416 .elementor-element.elementor-element-82960d9{--width:39.954%;}.elementor-2416 .elementor-element.elementor-element-4c70cc68{--width:50%;}.elementor-2416 .elementor-element.elementor-element-5975691f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2416 .elementor-element.elementor-element-2d14327f{--width:86%;}.elementor-2416 .elementor-element.elementor-element-8640666{--width:50%;}.elementor-2416 .elementor-element.elementor-element-92f6a41{--width:50%;}.elementor-2416 .elementor-element.elementor-element-5126f73c{--content-width:700px;}.elementor-2416 .elementor-element.elementor-element-5996553{--width:580px;}.elementor-2416 .elementor-element.elementor-element-4c70cc68{--width:100%;}.elementor-2416 .elementor-element.elementor-element-5975691f{--width:100%;}}@media(min-width:1025px){.elementor-2416 .elementor-element.elementor-element-3fe8468:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-3fe8468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2416 .elementor-element.elementor-element-1dc35bd8:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-1dc35bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homecareabracodeluz.com.br/wp-content/uploads/2026/01/cuidadora-de-idoso-celular.webp");}.elementor-2416 .elementor-element.elementor-element-2d14327f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2416 .elementor-element.elementor-element-2d14327f.e-con{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-72b2403 > .elementor-widget-container{margin:222px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-72b2403 .elementor-image-box-title{font-size:2.6rem;}.elementor-2416 .elementor-element.elementor-element-72b2403 .elementor-image-box-description{font-size:1.3rem;}.elementor-2416 .elementor-element.elementor-element-6e84cea > .elementor-widget-container{margin:222px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-6e84cea .elementor-image-box-title{font-size:2.6rem;}.elementor-2416 .elementor-element.elementor-element-6e84cea .elementor-image-box-description{font-size:1.3rem;}.elementor-2416 .elementor-element.elementor-element-1226295.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-07956aa{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-2416 .elementor-element.elementor-element-8640666{--border-radius:20px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-92f6a41{--border-radius:0px 20px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-363ff89{--border-radius:0px 0px 20px 20px;}.elementor-2416 .elementor-element.elementor-element-20ec4ed2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2416 .elementor-element.elementor-element-1b15a6aa:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-1b15a6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:35vw auto;}.elementor-2416 .elementor-element.elementor-element-1b15a6aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-2713e709 img{height:450px;}.elementor-2416 .elementor-element.elementor-element-5126f73c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-2cd51632 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2416 .elementor-element.elementor-element-2cd51632{text-align:start;}.elementor-2416 .elementor-element.elementor-element-2cd51632 .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-41483f7{text-align:start;}.elementor-2416 .elementor-element.elementor-element-4f3c52c6{--justify-content:center;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 > .elementor-widget-container{margin:-52px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-66dff968{--justify-content:center;}.elementor-2416 .elementor-element.elementor-element-6ef7964{--container-widget-width:357px;--container-widget-flex-grow:0;width:var( --container-widget-width, 357px );max-width:357px;}.elementor-2416 .elementor-element.elementor-element-0b4c43a{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-403de68 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2416 .elementor-element.elementor-element-403de68{text-align:start;}.elementor-2416 .elementor-element.elementor-element-403de68 .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-0ef3134{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-36e19fa.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-36e19fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2416 .elementor-element.elementor-element-36e19fa .elementor-icon-list-item > a{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-c6b82d5{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-2416 .elementor-element.elementor-element-c6b82d5.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-845daaa.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-845daaa{text-align:start;}.elementor-2416 .elementor-element.elementor-element-ab48155{width:100%;max-width:100%;text-align:center;}.elementor-2416 .elementor-element.elementor-element-ab48155 .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-description{font-size:var( --e-global-typography-6f866c4-font-size );}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-flex-absolute-card-slider {left:70px !important;right:70px !important;}.elementor-2416 .elementor-element.elementor-element-ff30b29{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-b7c94d1{width:100%;max-width:100%;text-align:start;}.elementor-2416 .elementor-element.elementor-element-b7c94d1 .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-2da4d12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2416 .elementor-element.elementor-element-2da4d12 .elementor-icon-list-item > a{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-a228aed{--container-widget-width:319px;--container-widget-flex-grow:0;width:var( --container-widget-width, 319px );max-width:319px;}.elementor-2416 .elementor-element.elementor-element-a228aed.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-b41afe3{width:100%;max-width:100%;text-align:start;}.elementor-2416 .elementor-element.elementor-element-b41afe3 .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-b3db4c2 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-c3de955{--container-widget-width:169px;--container-widget-flex-grow:0;width:var( --container-widget-width, 169px );max-width:169px;}.elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-title a{font-size:21px;}.elementor-2416 .elementor-element.elementor-element-2213180{--container-widget-width:169px;--container-widget-flex-grow:0;width:var( --container-widget-width, 169px );max-width:169px;}.elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-title a{font-size:21px;}.elementor-2416 .elementor-element.elementor-element-badd5eb{--container-widget-width:169px;--container-widget-flex-grow:0;width:var( --container-widget-width, 169px );max-width:169px;}.elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-title a{font-size:21px;}.elementor-2416 .elementor-element.elementor-element-a9f869e{--container-widget-width:169px;--container-widget-flex-grow:0;width:var( --container-widget-width, 169px );max-width:169px;}.elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-title a{font-size:21px;}.elementor-2416 .elementor-element.elementor-element-f9e470e{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2416 .elementor-element.elementor-element-6a42c76{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2416 .elementor-element.elementor-element-d74d7d2 .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-1912207{font-size:1.125rem;}.elementor-2416 .elementor-element.elementor-element-a674ef6 .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-5f0270b{font-size:1.125rem;}.elementor-2416 .elementor-element.elementor-element-6d4160f .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-ee18182{font-size:1.125rem;}.elementor-2416 .elementor-element.elementor-element-4f37df01 .elementor-heading-title{font-size:2rem;}.elementor-2416 .elementor-element.elementor-element-3939f5d{--border-radius:0px 0px 25px 25px;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-5328cac-font-size );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );}.elementor-2416 .elementor-element.elementor-element-70104b1.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-70104b1{text-align:start;}.elementor-2416 .elementor-element.elementor-element-89bcef8{width:100%;max-width:100%;text-align:center;}.elementor-2416 .elementor-element.elementor-element-89bcef8 .elementor-heading-title{font-size:var( --e-global-typography-701b38e-font-size );line-height:var( --e-global-typography-701b38e-line-height );word-spacing:var( --e-global-typography-701b38e-word-spacing );}.elementor-2416 .elementor-element.elementor-element-aafdb73 .elementor-heading-title{font-size:1.1rem;}.elementor-2416 .elementor-element.elementor-element-1bf829f .elementor-heading-title{font-size:1.1rem;}.elementor-2416 .elementor-element.elementor-element-1e3d958 .elementor-heading-title{font-size:1.1rem;}.elementor-2416 .elementor-element.elementor-element-3257b43 .elementor-heading-title{font-size:1.1rem;}.elementor-2416 .elementor-element.elementor-element-719225c .elementor-heading-title{font-size:1.1rem;}.elementor-2416 .elementor-element.elementor-element-2e671fa{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-3fe8468{--padding-top:5em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2416 .elementor-element.elementor-element-5996553{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-2416 .elementor-element.elementor-element-401a5f8{--container-widget-width:792px;--container-widget-flex-grow:0;width:var( --container-widget-width, 792px );max-width:792px;}.elementor-2416 .elementor-element.elementor-element-401a5f8 .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-0783144{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2416 .elementor-element.elementor-element-82960d9{--margin-top:10em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2416 .elementor-element.elementor-element-a489680 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-bda9fbd{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-a9817e7 .elementor-heading-title{font-size:2.1rem;}.elementor-2416 .elementor-element.elementor-element-f6f13fe .elementor-heading-title{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-05b3415{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-2416 .elementor-element.elementor-element-05b3415.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-53cc2b74{--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2416 .elementor-element.elementor-element-c031f19 .elementor-heading-title{font-size:3.8rem;}.elementor-2416 .elementor-element.elementor-element-62ad9f4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2416 .elementor-element.elementor-element-6c4864f0{text-align:start;}.elementor-2416 .elementor-element.elementor-element-6c4864f0 .elementor-heading-title{font-size:2.5rem;}.elementor-2416 .elementor-element.elementor-element-20e9a2d8{text-align:start;}.elementor-2416 .elementor-element.elementor-element-622f6c0{--container-widget-width:198px;--container-widget-flex-grow:0;width:var( --container-widget-width, 198px );max-width:198px;}.elementor-2416 .elementor-element.elementor-element-622f6c0.elementor-element{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-blog-block-post, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-image-card, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-card{margin:0% 0% 10% 0%;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-footer > p, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-btn{font-size:var( --e-global-typography-c37bf1d-font-size );}.elementor-2416 .elementor-element.elementor-element-6a427f5 > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-21e18bed{padding:0em 0em 0em 0em;}.elementor-2416 .elementor-element.elementor-element-7534c818 iframe{height:450px;}}@media(max-width:767px){.elementor-2416 .elementor-element.elementor-element-1dc35bd8:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-1dc35bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homecareabracodeluz.com.br/wp-content/uploads/2026/02/cuidadora-de-idoso.webp");background-position:center center;}.elementor-2416 .elementor-element.elementor-element-1dc35bd8{--min-height:110vh;}.elementor-2416 .elementor-element.elementor-element-2d14327f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2416 .elementor-element.elementor-element-72b2403 > .elementor-widget-container{margin:1px 0px 0px 0px;padding:5vw 5vw 7vw 5vw;}.elementor-2416 .elementor-element.elementor-element-72b2403 .elementor-image-box-title{margin-bottom:7px;font-size:27px;}.elementor-2416 .elementor-element.elementor-element-72b2403 .elementor-image-box-description{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-6e84cea > .elementor-widget-container{margin:-56px 0px 0px 0px;padding:5vw 0vw 0vw 5vw;}.elementor-2416 .elementor-element.elementor-element-6e84cea .elementor-image-box-title{margin-bottom:7px;font-size:24px;}.elementor-2416 .elementor-element.elementor-element-6e84cea .elementor-image-box-description{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-1226295{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-1226295 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-1226295.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-1226295 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2416 .elementor-element.elementor-element-1226295 .elementor-button{font-size:16px;line-height:1em;border-radius:0px 0px 0px 0px;padding:25px 20px 25px 20px;}.elementor-2416 .elementor-element.elementor-element-07956aa{--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2416 .elementor-element.elementor-element-8640666{--width:100%;--justify-content:center;--border-radius:20px 20px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon-box-title{margin-block-end:0px;}.elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon-box-title a{font-size:24px;}.elementor-2416 .elementor-element.elementor-element-0de4a0d .elementor-icon-box-description{font-size:18px;}.elementor-2416 .elementor-element.elementor-element-92f6a41{--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon-box-title{margin-block-end:0px;}.elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon-box-title a{font-size:24px;}.elementor-2416 .elementor-element.elementor-element-b5a6630 .elementor-icon-box-description{font-size:18px;}.elementor-2416 .elementor-element.elementor-element-363ff89{--justify-content:center;}.elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon-box-title{margin-block-end:0px;}.elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon-box-title a{font-size:23px;}.elementor-2416 .elementor-element.elementor-element-87a8738 .elementor-icon-box-description{font-size:18px;}.elementor-2416 .elementor-element.elementor-element-20ec4ed2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-1b15a6aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-2713e709 img{height:300px;}.elementor-2416 .elementor-element.elementor-element-5126f73c{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-2cd51632 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2416 .elementor-element.elementor-element-2cd51632{text-align:start;}.elementor-2416 .elementor-element.elementor-element-2cd51632 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-41483f7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2416 .elementor-element.elementor-element-41483f7{text-align:start;font-size:18px;}.elementor-2416 .elementor-element.elementor-element-4f3c52c6{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2416 .elementor-element.elementor-element-fcd5ee6 .elementor-icon-list-item > a{font-size:18px;}.elementor-2416 .elementor-element.elementor-element-66dff968{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-2416 .elementor-element.elementor-element-66dff968.e-con{--align-self:flex-start;}.elementor-2416 .elementor-element.elementor-element-6ef7964{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-6ef7964 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-6ef7964 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2416 .elementor-element.elementor-element-6ef7964 .elementor-button{font-size:16px;line-height:1em;border-radius:0px 0px 0px 0px;padding:25px 20px 25px 20px;}.elementor-2416 .elementor-element.elementor-element-0b4c43a{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-e2c45fc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-403de68 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2416 .elementor-element.elementor-element-403de68{text-align:start;}.elementor-2416 .elementor-element.elementor-element-403de68 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-0ef3134{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-36e19fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2416 .elementor-element.elementor-element-36e19fa .elementor-icon-list-item > a{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-c6b82d5{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-c6b82d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-c6b82d5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2416 .elementor-element.elementor-element-c6b82d5 .elementor-button{font-size:16px;line-height:1em;border-radius:0px 0px 0px 0px;padding:25px 20px 25px 20px;}.elementor-2416 .elementor-element.elementor-element-845daaa{text-align:center;}.elementor-2416 .elementor-element.elementor-element-ab48155 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card{border-radius:20px 20px 20px 20px;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-title{font-size:1.25rem;}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-card .card-description{font-size:var( --e-global-typography-6f866c4-font-size );}.elementor-2416 .elementor-element.elementor-element-89b496d .rkit-flex-absolute-card-slider {left:64px !important;right:64px !important;}.elementor-2416 .elementor-element.elementor-element-b313342{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-b7c94d1{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-b7c94d1 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-2da4d12{--e-icon-list-icon-size:16px;}.elementor-2416 .elementor-element.elementor-element-2da4d12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2416 .elementor-element.elementor-element-2da4d12 .elementor-icon-list-item > a{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-a228aed{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-a228aed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-a228aed .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2416 .elementor-element.elementor-element-a228aed .elementor-button{font-size:16px;line-height:1em;border-radius:0px 0px 0px 0px;padding:25px 20px 25px 20px;}.elementor-2416 .elementor-element.elementor-element-455e077{--padding-top:10vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-d8155bd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2416 .elementor-element.elementor-element-b41afe3{width:100%;max-width:100%;text-align:start;}.elementor-2416 .elementor-element.elementor-element-b41afe3 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-b3db4c2{text-align:start;}.elementor-2416 .elementor-element.elementor-element-b3db4c2 .elementor-heading-title{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-c3de955{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-c3de955 .elementor-icon-box-title a{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-2213180{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-2213180 .elementor-icon-box-title a{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-badd5eb{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-badd5eb .elementor-icon-box-title a{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-a9f869e{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-wrapper{text-align:start;}.elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-title, .elementor-2416 .elementor-element.elementor-element-a9f869e .elementor-icon-box-title a{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-f9e470e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-6a42c76{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-f8d9cf1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-d74d7d2 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-1912207{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-1b17ae3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-a674ef6 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-5f0270b{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-769b866{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-6d4160f .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-ee18182{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-4f37df01 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-3939f5d{--border-radius:30px 00px 30px 0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-5328cac-font-size );}.elementor-2416 .elementor-element.elementor-element-937a7aa .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );}.elementor-2416 .elementor-element.elementor-element-200edeb{--content-width:100%;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-70104b1{text-align:center;}.elementor-2416 .elementor-element.elementor-element-89bcef8 .elementor-heading-title{font-size:var( --e-global-typography-701b38e-font-size );line-height:var( --e-global-typography-701b38e-line-height );word-spacing:var( --e-global-typography-701b38e-word-spacing );}.elementor-2416 .elementor-element.elementor-element-aafdb73{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-aafdb73 .elementor-heading-title{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-1bf829f{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-1bf829f .elementor-heading-title{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-1e3d958{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-1e3d958 .elementor-heading-title{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-3257b43{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-3257b43 .elementor-heading-title{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-719225c{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-719225c .elementor-heading-title{font-size:1rem;}.elementor-2416 .elementor-element.elementor-element-3fe8468:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-3fe8468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homecareabracodeluz.com.br/wp-content/uploads/2025/03/smiling-senior-woman-and-young-social-worker-playing-with-jigsaw-puzzle.jpg");background-position:-644px -239px;}.elementor-2416 .elementor-element.elementor-element-3fe8468{--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2416 .elementor-element.elementor-element-5996553{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2416 .elementor-element.elementor-element-401a5f8{--container-widget-width:329px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329px );max-width:329px;text-align:start;}.elementor-2416 .elementor-element.elementor-element-401a5f8 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-62469bf > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-62469bf{--container-widget-width:329px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329px );max-width:329px;text-align:start;font-size:18px;line-height:1em;}.elementor-2416 .elementor-element.elementor-element-0783144{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2416 .elementor-element.elementor-element-c494094{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2416 .elementor-element.elementor-element-f424646 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-2416 .elementor-element.elementor-element-f424646{font-size:19px;}.elementor-2416 .elementor-element.elementor-element-8ddf477 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-8ddf477{font-size:19px;line-height:0.9em;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group > label{font-size:12px;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-group .elementor-field, .elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-field-subgroup label{font-size:15px;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-button{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-d41e6f5 .elementor-message{font-size:14px;}.elementor-2416 .elementor-element.elementor-element-fa4bb67 .elementor-button{font-size:16px;}.elementor-2416 .elementor-element.elementor-element-82960d9{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2416 .elementor-element.elementor-element-bda9fbd{--margin-top:29em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0vw;--padding-bottom:20vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2416 .elementor-element.elementor-element-a9817e7{width:100%;max-width:100%;text-align:start;}.elementor-2416 .elementor-element.elementor-element-a9817e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-a9817e7 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-f6f13fe{width:100%;max-width:100%;text-align:start;}.elementor-2416 .elementor-element.elementor-element-f6f13fe .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-2416 .elementor-element.elementor-element-05b3415{width:100%;max-width:100%;}.elementor-2416 .elementor-element.elementor-element-05b3415 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-05b3415 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2416 .elementor-element.elementor-element-05b3415 .elementor-button{font-size:16px;line-height:1em;border-radius:0px 0px 0px 0px;padding:25px 20px 25px 20px;}.elementor-2416 .elementor-element.elementor-element-53cc2b74{--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2416 .elementor-element.elementor-element-c031f19 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-6c4864f0 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-6c4864f0 .elementor-heading-title{font-size:1.5rem;}.elementor-2416 .elementor-element.elementor-element-20e9a2d8{text-align:start;font-size:15px;}.elementor-2416 .elementor-element.elementor-element-622f6c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-622f6c0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2416 .elementor-element.elementor-element-622f6c0 .elementor-button{font-size:14px;line-height:1em;border-radius:0px 0px 0px 0px;padding:25px 20px 25px 20px;}.elementor-2416 .elementor-element.elementor-element-6cddd853 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-blog-block-post, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-image-card, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-card{margin:0% 0% 5% 0%;}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-footer > p, .elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );}.elementor-2416 .elementor-element.elementor-element-6cddd853 .elementskit-btn{font-size:var( --e-global-typography-c37bf1d-font-size );}.elementor-2416 .elementor-element.elementor-element-5ac1068{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-6a427f5 > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-21e18bed{margin-top:0px;margin-bottom:0px;}.elementor-2416 .elementor-element.elementor-element-7534c818 iframe{height:400px;}}/* Start custom CSS for button, class: .elementor-element-1226295 *//* Personalizar utilizando o Easy Coder*/
.elementor-2416 .elementor-element.elementor-element-1226295 {
  border-radius: 10px; /* Cantos arredondados do botão */
  background: #B60CD5;
    background: linear-gradient(230deg,rgba(182, 12, 213, 1) 0%, rgba(41, 8, 141, 1) 100%);
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(195, 146, 255, 0.15); 
  /* Sombra do botão, com um tom do gradiente (cor do azul) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-2416 .elementor-element.elementor-element-1226295 .elementor-button-icon {
  font-size: 20px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-2416 .elementor-element.elementor-element-1226295:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-2416 .elementor-element.elementor-element-1226295:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-2416 .elementor-element.elementor-element-1226295::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-2416 .elementor-element.elementor-element-1226295:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8640666 */.elementor-2416 .elementor-element.elementor-element-8640666{
    border-radius: px;
    border: 1px solid #ffffff50;
    background: rgba(0, 0, 0, 0.39);
    box-shadow: 10px 16px 19.4px 0px rgba(0, 0, 0, 0.25);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92f6a41 */.elementor-2416 .elementor-element.elementor-element-92f6a41{
    border-radius: px;
    border: 1px solid #ffffff50;
    background: rgba(0, 0, 0, 0.39);
    box-shadow: 10px 16px 19.4px 0px rgba(0, 0, 0, 0.25);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-363ff89 */.elementor-2416 .elementor-element.elementor-element-363ff89{
    border-radius: px;
    border: 1px solid #ffffff50;
    background: rgba(0, 0, 0, 0.39);
    box-shadow: 10px 16px 19.4px 0px rgba(0, 0, 0, 0.25);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ef7964 *//* Personalizar utilizando o Easy Coder*/
.elementor-2416 .elementor-element.elementor-element-6ef7964 {
  border-radius: 10px; /* Cantos arredondados do botão */
  background: #B60CD5;
    background: linear-gradient(230deg,rgba(182, 12, 213, 1) 0%, rgba(41, 8, 141, 1) 100%);
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(195, 146, 255, 0.15); 
  /* Sombra do botão, com um tom do gradiente (cor do azul) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-2416 .elementor-element.elementor-element-6ef7964 .elementor-button-icon {
  font-size: 20px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-2416 .elementor-element.elementor-element-6ef7964:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-2416 .elementor-element.elementor-element-6ef7964:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-2416 .elementor-element.elementor-element-6ef7964::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-2416 .elementor-element.elementor-element-6ef7964:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6b82d5 *//* Personalizar utilizando o Easy Coder*/
.elementor-2416 .elementor-element.elementor-element-c6b82d5 {
  border-radius: 10px; /* Cantos arredondados do botão */
  background: #B60CD5;
    background: linear-gradient(230deg,rgba(182, 12, 213, 1) 0%, rgba(41, 8, 141, 1) 100%);
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(195, 146, 255, 0.15); 
  /* Sombra do botão, com um tom do gradiente (cor do azul) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-2416 .elementor-element.elementor-element-c6b82d5 .elementor-button-icon {
  font-size: 20px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-2416 .elementor-element.elementor-element-c6b82d5:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-2416 .elementor-element.elementor-element-c6b82d5:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-2416 .elementor-element.elementor-element-c6b82d5::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-2416 .elementor-element.elementor-element-c6b82d5:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c45fc */.textura-pontilhada {
  position: relative;
  overflow: hidden; /* Garante que o pseudo-elemento não vaze */
  z-index: 0; /* Permite que o conteúdo fique acima da textura */
}

.textura-pontilhada::before {
  content: "";
  position: absolute;
  inset: 0; /* top: 0; right: 0; bottom: 0; left: 0 - cobre tudo */
  background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
  background-size: 3px 3px;
  pointer-events: none;
  z-index: -1; /* Fica abaixo do conteúdo do container */
  opacity: 0.10;
  mix-blend-mode: plus-lighter;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a228aed *//* Personalizar utilizando o Easy Coder*/
.elementor-2416 .elementor-element.elementor-element-a228aed {
  border-radius: 10px; /* Cantos arredondados do botão */
  background: #B60CD5;
    background: linear-gradient(230deg,rgba(182, 12, 213, 1) 0%, rgba(41, 8, 141, 1) 100%);
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(195, 146, 255, 0.15); 
  /* Sombra do botão, com um tom do gradiente (cor do azul) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-2416 .elementor-element.elementor-element-a228aed .elementor-button-icon {
  font-size: 20px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-2416 .elementor-element.elementor-element-a228aed:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-2416 .elementor-element.elementor-element-a228aed:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-2416 .elementor-element.elementor-element-a228aed::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-2416 .elementor-element.elementor-element-a228aed:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b313342 */.textura-pontilhada {
  position: relative;
  overflow: hidden; /* Garante que o pseudo-elemento não vaze */
  z-index: 0; /* Permite que o conteúdo fique acima da textura */
}

.textura-pontilhada::before {
  content: "";
  position: absolute;
  inset: 0; /* top: 0; right: 0; bottom: 0; left: 0 - cobre tudo */
  background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
  background-size: 3px 3px;
  pointer-events: none;
  z-index: -1; /* Fica abaixo do conteúdo do container */
  opacity: 0.10;
  mix-blend-mode: plus-lighter;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d9cf1 */:root {
  --snap-color: #9C4EFF;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}

.snap-hover::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 45%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.8s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}

.snap-hover:hover::after {
  width: 75%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b17ae3 */:root {
  --snap-color: #9C4EFF;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}

.snap-hover::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 45%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.8s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}

.snap-hover:hover::after {
  width: 75%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-769b866 */:root {
  --snap-color: #9C4EFF;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}

.snap-hover::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 45%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.8s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}

.snap-hover:hover::after {
  width: 75%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a42c76 */.box2{
    transition: 0.4s ease all
    
}

.box2:hover{
    background: #151515 !important;
    transform: translatey(10px);
}

.box2::before{
    content: "";
    border-radius: 02px !important;
    background: #0264F6;
    width: 20%;
    height:20px;
    position: absolute;
    left: 40px;
    top: 2.4%;
    transform: translatey(-50%);
    
    transition: 0.5s ease all
   
}

.box2:hover::before{
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3939f5d */.elementor-2416 .elementor-element.elementor-element-3939f5d{
    border-radius: px;
    border: 1px solid #ffffff50;
    background: rgba(0, 0, 0, 0.39);
    box-shadow: 10px 16px 19.4px 0px rgba(0, 0, 0, 0.25);
    backdrop-filter: blur(22px);
    -webkit-backdrop-filter: blur(22px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fc0eb */.elementor-2416 .elementor-element.elementor-element-36fc0eb::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 400px;
  height: 400px;
  transform: translate(-50%, -50%);
  background: #e3ceff;
  border-radius: 100%;
  filter: blur(180px);
  opacity: 45%;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2e671fa */.elementor-2416 .elementor-element.elementor-element-2e671fa .e-n-accordion-item-title{
    background: linear-gradient(88.78deg, #a277d8 0%, #ffffff 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0783144 */.elementor-2416 .elementor-element.elementor-element-0783144{
    border-radius: 30px;
    border: 1px solid #ffffff50;
    background: rgba(0, 0, 0, 0.39);
    box-shadow: 10px 16px 19.4px 0px rgba(0, 0, 0, 0.25);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9817e7 */.elementor-2416 .elementor-element.elementor-element-a9817e7{
    text-wrap: balance;
}

.elementor-2416 .elementor-element.elementor-element-a9817e7 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
    font-weight: 700;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6f13fe */.elementor-2416 .elementor-element.elementor-element-f6f13fe{
    text-wrap: balance;
}

.elementor-2416 .elementor-element.elementor-element-f6f13fe strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05b3415 *//* Personalizar utilizando o Easy Coder*/
.elementor-2416 .elementor-element.elementor-element-05b3415 {
  border-radius: 10px; /* Cantos arredondados do botão */
  background: #B60CD5;
    background: linear-gradient(230deg,rgba(182, 12, 213, 1) 0%, rgba(41, 8, 141, 1) 100%);
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(195, 146, 255, 0.15); 
  /* Sombra do botão, com um tom do gradiente (cor do azul) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-2416 .elementor-element.elementor-element-05b3415 .elementor-button-icon {
  font-size: 20px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-2416 .elementor-element.elementor-element-05b3415:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-2416 .elementor-element.elementor-element-05b3415:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-2416 .elementor-element.elementor-element-05b3415::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-2416 .elementor-element.elementor-element-05b3415:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8de6ce8 */.elementor-2416 .elementor-element.elementor-element-8de6ce8{
    background-color: #EEF8FF;
    text-wrap: balance;
    border-radius: 20px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-2416 .elementor-element.elementor-element-8de6ce8 strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ca42ce8 */.elementor-2416 .elementor-element.elementor-element-4ca42ce8::before{
content: "";
position: absolute;
top: 10%;
left: 50%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #306CC4;
border-radius: 100%;
filter: blur(180px);
opacity: 45%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-622f6c0 *//* Personalizar utilizando o Easy Coder*/
.elementor-2416 .elementor-element.elementor-element-622f6c0 {
  border-radius: 10px; /* Cantos arredondados do botão */
  background: #B60CD5;
    background: linear-gradient(230deg,rgba(182, 12, 213, 1) 0%, rgba(41, 8, 141, 1) 100%);
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(195, 146, 255, 0.15); 
  /* Sombra do botão, com um tom do gradiente (cor do azul) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-2416 .elementor-element.elementor-element-622f6c0 .elementor-button-icon {
  font-size: 20px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-2416 .elementor-element.elementor-element-622f6c0:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-2416 .elementor-element.elementor-element-622f6c0:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-2416 .elementor-element.elementor-element-622f6c0::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-2416 .elementor-element.elementor-element-622f6c0:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53cc2b74 */.textura-pontilhada {
  position: relative;
  overflow: hidden; /* Garante que o pseudo-elemento não vaze */
  z-index: 0; /* Permite que o conteúdo fique acima da textura */
}

.textura-pontilhada::before {
  content: "";
  position: absolute;
  inset: 0; /* top: 0; right: 0; bottom: 0; left: 0 - cobre tudo */
  background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
  background-size: 3px 3px;
  pointer-events: none;
  z-index: -1; /* Fica abaixo do conteúdo do container */
  opacity: 0.10;
  mix-blend-mode: plus-lighter;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS */html,body{
width:100%;
overflow-x:hidden;
}
[data-elementor-type="wp-page"] {
    overflow: hidden !important;
}/* End custom CSS */