.elementor-349 .elementor-element.elementor-element-3ef6c96{--min-height:859px;--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;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:5vw;--padding-right:5vw;--padding-bottom:5vw;--padding-left:5vw;}.elementor-349 .elementor-element.elementor-element-3ef6c96:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-3ef6c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-3ef6c96::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .elementor-background-video-container::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .e-con-inner > .elementor-background-video-container::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .elementor-background-slideshow::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;background-image:url("https://hidradigital.com/wp-content/uploads/2026/08/DESKTOP-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-349 .elementor-element.elementor-element-3ef6c96, .elementor-349 .elementor-element.elementor-element-3ef6c96::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-ab54da6{--min-height:395px;--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;--padding-top:36px;--padding-right:36px;--padding-bottom:36px;--padding-left:36px;}.elementor-349 .elementor-element.elementor-element-ab54da6:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-ab54da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F2;}.elementor-349 .elementor-element.elementor-element-ab54da6, .elementor-349 .elementor-element.elementor-element-ab54da6::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-ab54da6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-7b549f6 > .elementor-widget-container{margin:16px 0px -16px 0px;}.elementor-349 .elementor-element.elementor-element-7b549f6{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-ca0346f{--icon-box-icon-margin:15px;width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon{font-size:204px;}.elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon-box-wrapper{text-align:left;}.elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon-box-title{color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:-0.2px;}.elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon-box-description{color:#000000;font-family:"DM Sans", Sans-serif;font-size:37px;font-weight:600;text-transform:uppercase;line-height:120%;letter-spacing:-2.9px;}.elementor-349 .elementor-element.elementor-element-8e3784c{--icon-box-icon-margin:15px;width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-8e3784c .elementor-icon-box-title{color:#000000A3;}.elementor-349 .elementor-element.elementor-element-8e3784c .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-8e3784c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:9px;}.elementor-349 .elementor-element.elementor-element-8e3784c > .elementor-widget-container{margin:-16px 0px -8px 0px;padding:5px 0px 0px 0px;background-color:#DADADA4F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000096;border-radius:8px 8px 8px 8px;}.elementor-349 .elementor-element.elementor-element-52a424c .elementor-heading-title{color:#3D3D3D;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:150%;}.elementor-349 .elementor-element.elementor-element-52a424c{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-3bd24f6{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:5vw;--padding-right:5vw;--padding-bottom:5vw;--padding-left:5vw;}.elementor-349 .elementor-element.elementor-element-3bd24f6:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-3bd24f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-3bd24f6, .elementor-349 .elementor-element.elementor-element-3bd24f6::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-78804c7{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;--margin-top:0%;--margin-right:0%;--margin-bottom:0%;--margin-left:0%;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-349 .elementor-element.elementor-element-78804c7:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-78804c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #CDC5BB 100%);}.elementor-349 .elementor-element.elementor-element-78804c7, .elementor-349 .elementor-element.elementor-element-78804c7::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-e5ab177{text-align:right;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-e5ab177 img{width:100%;}.elementor-349 .elementor-element.elementor-element-e5ab177.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-d6af39d{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-349 .elementor-element.elementor-element-d6af39d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-1628dc1 .elementor-heading-title{color:#010101;font-family:"DM Sans", Sans-serif;font-size:59px;font-weight:500;line-height:1.2em;letter-spacing:-2.4px;}.elementor-349 .elementor-element.elementor-element-1628dc1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-1628dc1.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-2e8f62d{color:#010101;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-2e8f62d.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-28ee1f9{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:50px;--padding-bottom:30px;--padding-left:50px;}.elementor-349 .elementor-element.elementor-element-28ee1f9:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-28ee1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #313131 0%, #010101 100%);}.elementor-349 .elementor-element.elementor-element-28ee1f9, .elementor-349 .elementor-element.elementor-element-28ee1f9::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-28ee1f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-cd84d40{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-349 .elementor-element.elementor-element-cd84d40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-6cec529 .elementor-heading-title{color:#E8E5E0;font-family:"DM Sans", Sans-serif;font-size:46px;font-weight:500;line-height:1.2em;letter-spacing:-2.4px;}.elementor-349 .elementor-element.elementor-element-6cec529{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-6cec529.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-a3cff38{color:#E8E5E0;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-a3cff38.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-6eb8226{text-align:right;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-6eb8226 img{width:100%;}.elementor-349 .elementor-element.elementor-element-6eb8226.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-f74c9cf{text-align:center;width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-f74c9cf .elementor-heading-title{color:#E8E5E0;font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;letter-spacing:-2.8px;}.elementor-349 .elementor-element.elementor-element-f74c9cf.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-a951b75{--min-height:455px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-a951b75:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-a951b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-a951b75, .elementor-349 .elementor-element.elementor-element-a951b75::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-c8d1dbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-7b2e2b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-evenly;--background-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-f051267{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:50px;--padding-bottom:30px;--padding-left:50px;}.elementor-349 .elementor-element.elementor-element-f051267:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-f051267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #272727 0%, #010101 100%);}.elementor-349 .elementor-element.elementor-element-f051267, .elementor-349 .elementor-element.elementor-element-f051267::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-f051267.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-fe5737f{text-align:left;width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-fe5737f .elementor-heading-title{color:#FFF7E3;font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;letter-spacing:-4.2px;}.elementor-349 .elementor-element.elementor-element-fe5737f.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-f7e8e8b{color:#FFFEF0CC;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-f7e8e8b.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-bbee74e{--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;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:50px;--padding-bottom:30px;--padding-left:50px;}.elementor-349 .elementor-element.elementor-element-bbee74e:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-bbee74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #CDC5BB 0%, #6D5F4F 100%);}.elementor-349 .elementor-element.elementor-element-bbee74e, .elementor-349 .elementor-element.elementor-element-bbee74e::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-bbee74e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-3c8b828{text-align:left;width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-3c8b828 .elementor-heading-title{color:#000000;font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;letter-spacing:-4.2px;}.elementor-349 .elementor-element.elementor-element-3c8b828.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-e883f23{color:#000000D1;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-e883f23.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-c03fc16{--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;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-top:5vw;--padding-right:0vw;--padding-bottom:5vw;--padding-left:0vw;}.elementor-349 .elementor-element.elementor-element-c03fc16:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-c03fc16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-c03fc16, .elementor-349 .elementor-element.elementor-element-c03fc16::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-efc6b7a{--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;--align-items:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-349 .elementor-element.elementor-element-9f322d3{text-align:center;width:auto;max-width:auto;}.elementor-349 .elementor-element.elementor-element-9f322d3 .elementor-heading-title{color:#363636;font-family:"Unbounded", Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;line-height:1.2em;}.elementor-349 .elementor-element.elementor-element-9f322d3 > .elementor-widget-container{padding:10px 30px 10px 30px;background-color:#DACAB7;border-radius:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-e04bea1{text-align:left;width:auto;max-width:auto;}.elementor-349 .elementor-element.elementor-element-e04bea1 .elementor-heading-title{color:#FFFFFFF0;font-family:"DM Sans", Sans-serif;font-size:2.5rem;font-weight:600;line-height:1.2em;letter-spacing:-2.2px;}.elementor-349 .elementor-element.elementor-element-e04bea1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-7691240{color:#FFFEF0CC;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-7691240.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-a646178{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-cb24535.elementor-view-stacked .elementor-icon{background-color:#363636;}.elementor-349 .elementor-element.elementor-element-cb24535.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-cb24535.elementor-view-default .elementor-icon{fill:#363636;color:#363636;border-color:#363636;}.elementor-349 .elementor-element.elementor-element-cb24535{--icon-box-icon-margin:15px;width:100%;max-width:100%;z-index:1;}.elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon{font-size:60px;}.elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon-box-wrapper{text-align:left;}.elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon-box-title{margin-bottom:10px;color:#3F3217;}.elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:31px;font-weight:800;line-height:1em;letter-spacing:-3.3px;}.elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon-box-description{color:#654F23;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.6px;}.elementor-349 .elementor-element.elementor-element-cb24535 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#CDC5BB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.53) inset;}.elementor-349 .elementor-element.elementor-element-cb24535.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-6598dce.elementor-view-stacked .elementor-icon{background-color:#363636;}.elementor-349 .elementor-element.elementor-element-6598dce.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-6598dce.elementor-view-default .elementor-icon{fill:#363636;color:#363636;border-color:#363636;}.elementor-349 .elementor-element.elementor-element-6598dce{--icon-box-icon-margin:15px;width:100%;max-width:100%;z-index:1;}.elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon{font-size:60px;}.elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon-box-wrapper{text-align:left;}.elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon-box-title{margin-bottom:10px;color:#3F3217;}.elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:31px;font-weight:800;line-height:1em;letter-spacing:-3.3px;}.elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon-box-description{color:#654F23;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.6px;}.elementor-349 .elementor-element.elementor-element-6598dce > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#E8E5E0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.53) inset;}.elementor-349 .elementor-element.elementor-element-6598dce.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-a4b440f.elementor-view-stacked .elementor-icon{background-color:#363636;}.elementor-349 .elementor-element.elementor-element-a4b440f.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-a4b440f.elementor-view-default .elementor-icon{fill:#363636;color:#363636;border-color:#363636;}.elementor-349 .elementor-element.elementor-element-a4b440f{--icon-box-icon-margin:15px;width:100%;max-width:100%;z-index:1;}.elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon{font-size:60px;}.elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon-box-wrapper{text-align:left;}.elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon-box-title{margin-bottom:10px;color:#3F3217;}.elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:31px;font-weight:800;line-height:1em;letter-spacing:-3.3px;}.elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon-box-description{color:#654F23;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.6px;}.elementor-349 .elementor-element.elementor-element-a4b440f > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#CDC5BB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.53) inset;}.elementor-349 .elementor-element.elementor-element-a4b440f.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-8ecd893.elementor-view-stacked .elementor-icon{background-color:#363636;}.elementor-349 .elementor-element.elementor-element-8ecd893.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-8ecd893.elementor-view-default .elementor-icon{fill:#363636;color:#363636;border-color:#363636;}.elementor-349 .elementor-element.elementor-element-8ecd893{--icon-box-icon-margin:15px;width:100%;max-width:100%;z-index:1;}.elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon{font-size:60px;}.elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon-box-wrapper{text-align:left;}.elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon-box-title{margin-bottom:10px;color:#3F3217;}.elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:31px;font-weight:800;line-height:1em;letter-spacing:-3.3px;}.elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon-box-description{color:#654F23;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.6px;}.elementor-349 .elementor-element.elementor-element-8ecd893 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#E8E5E0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.53) inset;}.elementor-349 .elementor-element.elementor-element-8ecd893.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-c1a3a8e .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-349 .elementor-element.elementor-element-c1a3a8e .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-349 .elementor-element.elementor-element-c1a3a8e .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;background-color:#B2FE0200;padding:20px 40px 20px 40px;}.elementor-349 .elementor-element.elementor-element-c1a3a8e.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-c1a3a8e{z-index:2;}.elementor-349 .elementor-element.elementor-element-9432dae{--min-height:737px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-9432dae:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-9432dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-349 .elementor-element.elementor-element-9432dae, .elementor-349 .elementor-element.elementor-element-9432dae::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-bcdb46d{text-align:left;width:auto;max-width:auto;}.elementor-349 .elementor-element.elementor-element-bcdb46d .elementor-heading-title{color:#413016F0;font-family:"DM Sans", Sans-serif;font-size:2.5rem;font-weight:600;line-height:1.2em;letter-spacing:-2.2px;}.elementor-349 .elementor-element.elementor-element-bcdb46d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-3f20501{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:7px;--background-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-3f20501.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-7645782.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-349 .elementor-element.elementor-element-7645782.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-349 .elementor-element.elementor-element-7645782.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-349 .elementor-element.elementor-element-7645782 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-349 .elementor-element.elementor-element-7645782 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-349 .elementor-element.elementor-element-7645782 .elementor-image-box-title{color:#FFFBEC;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:25px;letter-spacing:-0.9px;}.elementor-349 .elementor-element.elementor-element-7645782 .elementor-image-box-description{color:#C6C1B4;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-349 .elementor-element.elementor-element-7645782 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-349 .elementor-element.elementor-element-4047044.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-349 .elementor-element.elementor-element-4047044.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-349 .elementor-element.elementor-element-4047044.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-349 .elementor-element.elementor-element-4047044 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-349 .elementor-element.elementor-element-4047044 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-349 .elementor-element.elementor-element-4047044 .elementor-image-box-title{color:#FFFBEC;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:25px;letter-spacing:-0.9px;}.elementor-349 .elementor-element.elementor-element-4047044 .elementor-image-box-description{color:#C6C1B4;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-349 .elementor-element.elementor-element-4047044 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-349 .elementor-element.elementor-element-b7d89c9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-349 .elementor-element.elementor-element-b7d89c9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-349 .elementor-element.elementor-element-b7d89c9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-349 .elementor-element.elementor-element-b7d89c9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-349 .elementor-element.elementor-element-b7d89c9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-349 .elementor-element.elementor-element-b7d89c9 .elementor-image-box-title{color:#FFFBEC;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:25px;letter-spacing:-0.9px;}.elementor-349 .elementor-element.elementor-element-b7d89c9 .elementor-image-box-description{color:#C6C1B4;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-349 .elementor-element.elementor-element-b7d89c9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-349 .elementor-element.elementor-element-8749750.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-349 .elementor-element.elementor-element-8749750.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-349 .elementor-element.elementor-element-8749750.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-349 .elementor-element.elementor-element-8749750 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-349 .elementor-element.elementor-element-8749750 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-349 .elementor-element.elementor-element-8749750 .elementor-image-box-title{color:#FFFBEC;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:25px;letter-spacing:-0.9px;}.elementor-349 .elementor-element.elementor-element-8749750 .elementor-image-box-description{color:#C6C1B4;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-349 .elementor-element.elementor-element-8749750 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-349 .elementor-element.elementor-element-b08e028{--min-height:737px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-349 .elementor-element.elementor-element-049120a{--min-height:0px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:35px;}.elementor-349 .elementor-element.elementor-element-049120a:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-049120a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-349 .elementor-element.elementor-element-049120a, .elementor-349 .elementor-element.elementor-element-049120a::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-e841f91 img{width:100%;}.elementor-349 .elementor-element.elementor-element-e841f91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-bcf4e34{--display:flex;--background-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-72e5e91{text-align:left;width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-72e5e91 .elementor-heading-title{color:#110F0A;font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:500;line-height:1.2em;letter-spacing:-3.6px;}.elementor-349 .elementor-element.elementor-element-72e5e91.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-efb7c44{color:#2C2921;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-349 .elementor-element.elementor-element-df367c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-b93cf59{--min-height:1020px;--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-85bfe32{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-b7b3f09{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:5vw;--padding-right:5vw;--padding-bottom:5vw;--padding-left:5vw;}.elementor-349 .elementor-element.elementor-element-b7b3f09:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-b7b3f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-b7b3f09, .elementor-349 .elementor-element.elementor-element-b7b3f09::before{--border-transition:0.3s;}.elementor-349 .elementor-element.elementor-element-1a9bbe4{text-align:center;color:#FFFFFFCC;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-1a9bbe4.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-506ac7f .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-349 .elementor-element.elementor-element-506ac7f .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-349 .elementor-element.elementor-element-506ac7f .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;background-color:#B2FE0200;padding:20px 40px 20px 40px;}.elementor-349 .elementor-element.elementor-element-506ac7f.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-506ac7f{z-index:2;}.elementor-349 .elementor-element.elementor-element-b5c8b6d{text-align:center;color:#FFFFFFCC;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-b5c8b6d.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-f113044{text-align:center;width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-f113044 .elementor-heading-title{color:#F6FAFF;font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;letter-spacing:-2.8px;}.elementor-349 .elementor-element.elementor-element-f113044.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-90a6f2d{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-349 .elementor-element.elementor-element-3ef6c96{--min-height:800px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-349 .elementor-element.elementor-element-3ef6c96:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-3ef6c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.easybuilder.com.br/pages/P106/images/treated/57db71ede80dc4ef.webp");background-position:top center;}.elementor-349 .elementor-element.elementor-element-ca0346f{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-52a424c{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-3bd24f6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:5vw;--padding-right:5vw;--padding-bottom:5vw;--padding-left:5vw;}.elementor-349 .elementor-element.elementor-element-e5ab177{text-align:center;width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-e5ab177 img{width:46%;}.elementor-349 .elementor-element.elementor-element-d6af39d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-349 .elementor-element.elementor-element-1628dc1{text-align:center;}.elementor-349 .elementor-element.elementor-element-2e8f62d{text-align:center;}.elementor-349 .elementor-element.elementor-element-28ee1f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-349 .elementor-element.elementor-element-cd84d40{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-349 .elementor-element.elementor-element-6cec529{text-align:center;}.elementor-349 .elementor-element.elementor-element-a3cff38{text-align:center;}.elementor-349 .elementor-element.elementor-element-6eb8226{text-align:center;width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-6eb8226 img{width:46%;}.elementor-349 .elementor-element.elementor-element-f74c9cf{text-align:center;}.elementor-349 .elementor-element.elementor-element-f051267{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-349 .elementor-element.elementor-element-fe5737f{text-align:center;}.elementor-349 .elementor-element.elementor-element-f7e8e8b{text-align:center;}.elementor-349 .elementor-element.elementor-element-bbee74e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-349 .elementor-element.elementor-element-3c8b828{text-align:center;}.elementor-349 .elementor-element.elementor-element-e883f23{text-align:center;}.elementor-349 .elementor-element.elementor-element-efc6b7a{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-349 .elementor-element.elementor-element-9f322d3{text-align:left;}.elementor-349 .elementor-element.elementor-element-9f322d3.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-e04bea1 .elementor-heading-title{font-size:32px;}.elementor-349 .elementor-element.elementor-element-7691240{text-align:center;}.elementor-349 .elementor-element.elementor-element-a646178{--margin-top:0rem;--margin-right:0rem;--margin-bottom:0rem;--margin-left:0rem;}.elementor-349 .elementor-element.elementor-element-bcdb46d .elementor-heading-title{font-size:32px;}.elementor-349 .elementor-element.elementor-element-72e5e91{text-align:center;}.elementor-349 .elementor-element.elementor-element-b7b3f09{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:5vw;--padding-right:5vw;--padding-bottom:5vw;--padding-left:5vw;}.elementor-349 .elementor-element.elementor-element-1a9bbe4{text-align:center;}.elementor-349 .elementor-element.elementor-element-b5c8b6d{text-align:center;}.elementor-349 .elementor-element.elementor-element-f113044{text-align:center;}}@media(max-width:767px){.elementor-349 .elementor-element.elementor-element-3ef6c96{--min-height:554px;--justify-content:flex-end;}.elementor-349 .elementor-element.elementor-element-3ef6c96:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-3ef6c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidradigital.com/wp-content/uploads/2026/08/MOBILE.webp");background-position:top center;background-size:contain;}.elementor-349 .elementor-element.elementor-element-3ef6c96::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .elementor-background-video-container::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .e-con-inner > .elementor-background-video-container::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .elementor-background-slideshow::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-349 .elementor-element.elementor-element-3ef6c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hidradigital.com/wp-content/uploads/2026/08/MOBILE-2.webp");}.elementor-349 .elementor-element.elementor-element-3ef6c96.e-con{--align-self:flex-end;}.elementor-349 .elementor-element.elementor-element-ab54da6{--margin-top:269px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-349 .elementor-element.elementor-element-7b549f6 > .elementor-widget-container{margin:-6px 0px -28px 0px;}.elementor-349 .elementor-element.elementor-element-7b549f6{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon-box-wrapper{text-align:start;}.elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon-box-title a{font-size:18px;}.elementor-349 .elementor-element.elementor-element-ca0346f .elementor-icon-box-description{font-size:26px;}.elementor-349 .elementor-element.elementor-element-ca0346f{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-8e3784c .elementor-icon-box-wrapper{text-align:left;}.elementor-349 .elementor-element.elementor-element-8e3784c > .elementor-widget-container{margin:-12px 0px -11px 3px;padding:4px 0px 0px 7px;}.elementor-349 .elementor-element.elementor-element-8e3784c{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-52a424c{text-align:start;width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-52a424c .elementor-heading-title{font-size:16px;line-height:120%;}.elementor-349 .elementor-element.elementor-element-78804c7{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-349 .elementor-element.elementor-element-e5ab177 img{width:100%;}.elementor-349 .elementor-element.elementor-element-1628dc1{text-align:left;}.elementor-349 .elementor-element.elementor-element-1628dc1 .elementor-heading-title{font-size:9.2vw;line-height:1.1em;}.elementor-349 .elementor-element.elementor-element-2e8f62d{text-align:start;letter-spacing:-0.6px;}.elementor-349 .elementor-element.elementor-element-28ee1f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-349 .elementor-element.elementor-element-6cec529{text-align:left;}.elementor-349 .elementor-element.elementor-element-6cec529 .elementor-heading-title{font-size:10vw;line-height:1.1em;}.elementor-349 .elementor-element.elementor-element-a3cff38{text-align:start;letter-spacing:-1px;}.elementor-349 .elementor-element.elementor-element-6eb8226 img{width:100%;}.elementor-349 .elementor-element.elementor-element-f74c9cf{text-align:left;width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-f74c9cf .elementor-heading-title{font-size:10vw;line-height:1.1em;letter-spacing:-1.8px;}.elementor-349 .elementor-element.elementor-element-f051267{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-349 .elementor-element.elementor-element-fe5737f{text-align:left;}.elementor-349 .elementor-element.elementor-element-fe5737f .elementor-heading-title{font-size:10vw;line-height:1.1em;letter-spacing:-2.1px;}.elementor-349 .elementor-element.elementor-element-f7e8e8b{text-align:left;}.elementor-349 .elementor-element.elementor-element-bbee74e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-349 .elementor-element.elementor-element-3c8b828{text-align:left;}.elementor-349 .elementor-element.elementor-element-3c8b828 .elementor-heading-title{font-size:8.8vw;line-height:1.1em;letter-spacing:-2.7px;}.elementor-349 .elementor-element.elementor-element-e883f23{text-align:left;}.elementor-349 .elementor-element.elementor-element-9f322d3.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-e04bea1{text-align:center;}.elementor-349 .elementor-element.elementor-element-e04bea1 .elementor-heading-title{font-size:30px;}.elementor-349 .elementor-element.elementor-element-e04bea1.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-7691240{text-align:center;}.elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon{font-size:43px;}.elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon-box-title a{line-height:1.2em;}.elementor-349 .elementor-element.elementor-element-cb24535 .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon{font-size:43px;}.elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon-box-title a{line-height:1.2em;}.elementor-349 .elementor-element.elementor-element-6598dce .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon{font-size:43px;}.elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon-box-title a{line-height:1.2em;}.elementor-349 .elementor-element.elementor-element-a4b440f .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon{font-size:43px;}.elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon-box-title a{line-height:1.2em;}.elementor-349 .elementor-element.elementor-element-8ecd893 .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-349 .elementor-element.elementor-element-c1a3a8e .elementor-button{font-size:3vw;}.elementor-349 .elementor-element.elementor-element-bcdb46d{text-align:center;}.elementor-349 .elementor-element.elementor-element-bcdb46d .elementor-heading-title{font-size:30px;}.elementor-349 .elementor-element.elementor-element-bcdb46d.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-7645782 .elementor-image-box-img{margin-bottom:15px;}.elementor-349 .elementor-element.elementor-element-4047044 .elementor-image-box-img{margin-bottom:15px;}.elementor-349 .elementor-element.elementor-element-b7d89c9 .elementor-image-box-img{margin-bottom:15px;}.elementor-349 .elementor-element.elementor-element-8749750 .elementor-image-box-img{margin-bottom:15px;}.elementor-349 .elementor-element.elementor-element-72e5e91{text-align:left;}.elementor-349 .elementor-element.elementor-element-72e5e91 .elementor-heading-title{font-size:10vw;line-height:1.1em;letter-spacing:-2px;}.elementor-349 .elementor-element.elementor-element-b93cf59{--min-height:767px;}.elementor-349 .elementor-element.elementor-element-1a9bbe4{text-align:start;}.elementor-349 .elementor-element.elementor-element-506ac7f .elementor-button{font-size:3vw;}.elementor-349 .elementor-element.elementor-element-b5c8b6d{text-align:start;}.elementor-349 .elementor-element.elementor-element-f113044{text-align:left;width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-f113044 .elementor-heading-title{font-size:8.7vw;line-height:1.1em;letter-spacing:-1.8px;}}@media(min-width:768px){.elementor-349 .elementor-element.elementor-element-ab54da6{--width:45%;}.elementor-349 .elementor-element.elementor-element-3bd24f6{--content-width:1140px;}.elementor-349 .elementor-element.elementor-element-d6af39d{--width:58%;}.elementor-349 .elementor-element.elementor-element-cd84d40{--width:58%;}.elementor-349 .elementor-element.elementor-element-f051267{--width:47%;}.elementor-349 .elementor-element.elementor-element-bbee74e{--width:47%;}.elementor-349 .elementor-element.elementor-element-c03fc16{--content-width:1360px;}.elementor-349 .elementor-element.elementor-element-efc6b7a{--width:34%;}.elementor-349 .elementor-element.elementor-element-a646178{--width:47%;}.elementor-349 .elementor-element.elementor-element-3f20501{--width:96%;}.elementor-349 .elementor-element.elementor-element-b7b3f09{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-349 .elementor-element.elementor-element-d6af39d{--width:100%;}.elementor-349 .elementor-element.elementor-element-28ee1f9{--width:100%;}.elementor-349 .elementor-element.elementor-element-cd84d40{--width:100%;}.elementor-349 .elementor-element.elementor-element-f051267{--width:100%;}.elementor-349 .elementor-element.elementor-element-bbee74e{--width:100%;}.elementor-349 .elementor-element.elementor-element-efc6b7a{--width:100%;}.elementor-349 .elementor-element.elementor-element-a646178{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-9f322d3 */.elementor-349 .elementor-element.elementor-element-9f322d3 {
    clip-path: polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);
   

    }
    

    .elementor-349 .elementor-element.elementor-element-9f322d3 {
    clip-path: polygon(0 0, 95% 0, 100% 25%, 100% 100%, 5% 100%, 0 75%);
   
    }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb24535 */.elementor-349 .elementor-element.elementor-element-cb24535::before{
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 10px 10px;
    pointer-events: none;
    z-index: 0;
    opacity: 0.02;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6598dce */.elementor-349 .elementor-element.elementor-element-6598dce::before{
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 10px 10px;
    pointer-events: none;
    z-index: 0;
    opacity: 0.02;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a4b440f */.elementor-349 .elementor-element.elementor-element-a4b440f::before{
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 10px 10px;
    pointer-events: none;
    z-index: 0;
    opacity: 0.02;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8ecd893 */.elementor-349 .elementor-element.elementor-element-8ecd893::before{
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 10px 10px;
    pointer-events: none;
    z-index: 0;
    opacity: 0.02;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1a3a8e */.botao {
  border-radius: 72px;
  border-top: 2px solid #9CF2C5;
  background: linear-gradient(90deg, #128C7E 0%, #25D366 50%, #128C7E 100%);
  box-shadow: 
    0 10px 20px 0 rgba(37, 211, 102, 0.4),
    0 20px 40px 0 rgba(37, 211, 102, 0.3),
    0 40px 80px 0 rgba(37, 211, 102, 0.2),
    0 60px 120px 0 rgba(37, 211, 102, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  animation: pulse 2.5s infinite;
}

.botao .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.botao:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.botao:active {
  opacity: 0.5;
}

/* Brilho que passa */
.botao::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 106.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 5s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Pulso */
@keyframes pulse {
  0% {
      box-shadow: 0 0 10px -20px #25D366;
  }
  50% {
      box-shadow: 0 0 0 30px transparent;
  }
  100% {
      box-shadow: 0 0 0 0 transparent;
  }
}

.botao:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 1s;
}

.botao svg {
  font-size: 14px;
}

.botao:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #A7FFD0 20%, #A7FFD050 70%, #A7FFD000 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.botao .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(255,255,255,.1) 40%, rgba(255,255,255,0) 70%);
  pointer-events: none;
  z-index: 2;
}

.botao .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(255,255,255,.1) 40%, rgba(255,255,255,0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7645782 */```css
/* ===================================================
   RESULTADO AURA — NOVA PALETA
   #CDC4BB | #FFFFFF | #000000 | #E8E5E0
=================================================== */

.resultado-aura,
.resultado-aura * {
    box-sizing: border-box;
}

.resultado-aura {
    --aura-preto: #000000;
    --aura-branco: #FFFFFF;
    --aura-taupe: #CDC4BB;
    --aura-gelo: #E8E5E0;

    position: relative;
    overflow: hidden;
    width: 100%;
    padding: 26px;

    border: 1px solid rgba(205, 196, 187, 0.28);
    border-radius: 9px;

    background:
        radial-gradient(
            circle at 0% 0%,
            rgba(205, 196, 187, 0.18) 0%,
            transparent 31%
        ),
        radial-gradient(
            circle at 100% 100%,
            rgba(232, 229, 224, 0.12) 0%,
            transparent 37%
        ),
        linear-gradient(
            145deg,
            #000000 0%,
            #080808 45%,
            #11100f 75%,
            #000000 100%
        );

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.06),
        0 18px 40px rgba(0, 0, 0, 0.18),
        0 40px 80px rgba(0, 0, 0, 0.12);

    isolation: isolate;

    transition:
        transform 0.45s ease,
        border-color 0.45s ease,
        box-shadow 0.45s ease;
}


/* ===================================================
   BRILHO SUPERIOR
=================================================== */

.resultado-aura::before {
    content: "";
    position: absolute;
    z-index: 2;

    top: 0;
    left: 50%;

    width: 170px;
    height: 3px;

    transform: translateX(-50%);

    border-radius: 999px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            var(--aura-taupe) 50%,
            transparent 100%
        );

    box-shadow:
        0 0 18px rgba(205, 196, 187, 0.38);

    pointer-events: none;
}


/* ===================================================
   GLOW INFERIOR
=================================================== */

.resultado-aura::after {
    content: "";
    position: absolute;
    z-index: -1;

    right: -120px;
    bottom: -120px;

    width: 320px;
    height: 320px;

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(205, 196, 187, 0.16) 0%,
            transparent 70%
        );

    filter: blur(50px);
    pointer-events: none;
}


/* ===================================================
   HOVER DO CARD
=================================================== */

.resultado-aura:hover {
    transform: translateY(-6px);

    border-color: rgba(205, 196, 187, 0.58);

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.09),
        0 24px 55px rgba(0, 0, 0, 0.22),
        0 0 38px rgba(205, 196, 187, 0.1);
}


/* ===================================================
   IMAGEM
=================================================== */

.resultado-aura .elementor-widget-image {
    position: relative;
    z-index: 1;

    margin: 0 0 26px;
}

.resultado-aura img {
    display: block;

    width: 100%;
    height: auto;

    border: 1px solid rgba(205, 196, 187, 0.2);
    border-radius: 9px;

    box-shadow:
        0 15px 30px rgba(0, 0, 0, 0.32),
        0 0 0 1px rgba(255, 255, 255, 0.04);

    transition:
        transform 0.5s ease,
        filter 0.5s ease,
        border-color 0.5s ease;
}

.resultado-aura:hover img {
    transform: scale(1.02);

    border-color: rgba(205, 196, 187, 0.38);

    filter:
        contrast(1.03)
        saturate(0.96);
}


/* ===================================================
   TÍTULO
=================================================== */

.resultado-aura .elementor-widget-heading {
    position: relative;
    z-index: 1;

    margin: 0;
}

.resultado-aura .elementor-heading-title {
    margin: 0;

    color: var(--aura-branco);

    font-size: clamp(30px, 3vw, 42px);
    font-weight: 700;
    line-height: 1.05;
    letter-spacing: -0.04em;
    text-align: center;

    text-shadow:
        0 8px 24px rgba(0, 0, 0, 0.3);
}


/* ===================================================
   TEXTO
=================================================== */

.resultado-aura .elementor-widget-text-editor {
    position: relative;
    z-index: 1;

    margin-top: 18px;
}

.resultado-aura .elementor-widget-text-editor::before {
    content: "";

    display: block;

    width: 58px;
    height: 2px;

    margin: 0 auto 18px;

    border-radius: 999px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            var(--aura-taupe) 50%,
            transparent 100%
        );

    box-shadow:
        0 0 14px rgba(205, 196, 187, 0.2);
}

.resultado-aura .elementor-widget-text-editor,
.resultado-aura .elementor-widget-text-editor p {
    margin: 0;

    color: rgba(232, 229, 224, 0.8);

    font-size: 18px;
    line-height: 1.65;
    text-align: center;
}


/* ===================================================
   DESTAQUES E LINKS
=================================================== */

.resultado-aura strong,
.resultado-aura b {
    color: var(--aura-branco);
    font-weight: 600;
}

.resultado-aura a {
    color: var(--aura-taupe);
    text-decoration-color: rgba(205, 196, 187, 0.45);
    transition:
        color 0.3s ease,
        text-decoration-color 0.3s ease;
}

.resultado-aura a:hover {
    color: var(--aura-branco);
    text-decoration-color: var(--aura-branco);
}


/* ===================================================
   TABLET
=================================================== */

@media (max-width: 1024px) {
    .resultado-aura {
        padding: 22px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: clamp(28px, 4vw, 38px);
    }
}


/* ===================================================
   MOBILE
=================================================== */

@media (max-width: 767px) {
    .resultado-aura {
        padding: 18px;
        border-radius: 9px;
    }

    .resultado-aura::before {
        width: 120px;
    }

    .resultado-aura img {
        border-radius: 9px;
    }

    .resultado-aura .elementor-widget-image {
        margin-bottom: 20px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: 30px;
        line-height: 1.08;
    }

    .resultado-aura .elementor-widget-text-editor {
        margin-top: 16px;
    }

    .resultado-aura .elementor-widget-text-editor::before {
        width: 48px;
        margin-bottom: 15px;
    }

    .resultado-aura .elementor-widget-text-editor,
    .resultado-aura .elementor-widget-text-editor p {
        font-size: 15px;
        line-height: 1.6;
    }
}


/* ===================================================
   MOBILE PEQUENO
=================================================== */

@media (max-width: 420px) {
    .resultado-aura {
        padding: 15px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: 27px;
    }
}
```/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4047044 */```css
/* ===================================================
   RESULTADO AURA — NOVA PALETA
   #CDC4BB | #FFFFFF | #000000 | #E8E5E0
=================================================== */

.resultado-aura,
.resultado-aura * {
    box-sizing: border-box;
}

.resultado-aura {
    --aura-preto: #000000;
    --aura-branco: #FFFFFF;
    --aura-taupe: #CDC4BB;
    --aura-gelo: #E8E5E0;

    position: relative;
    overflow: hidden;
    width: 100%;
    padding: 26px;

    border: 1px solid rgba(205, 196, 187, 0.28);
    border-radius: 9px;

    background:
        radial-gradient(
            circle at 0% 0%,
            rgba(205, 196, 187, 0.18) 0%,
            transparent 31%
        ),
        radial-gradient(
            circle at 100% 100%,
            rgba(232, 229, 224, 0.12) 0%,
            transparent 37%
        ),
        linear-gradient(
            145deg,
            #000000 0%,
            #080808 45%,
            #11100f 75%,
            #000000 100%
        );

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.06),
        0 18px 40px rgba(0, 0, 0, 0.18),
        0 40px 80px rgba(0, 0, 0, 0.12);

    isolation: isolate;

    transition:
        transform 0.45s ease,
        border-color 0.45s ease,
        box-shadow 0.45s ease;
}


/* ===================================================
   BRILHO SUPERIOR
=================================================== */

.resultado-aura::before {
    content: "";
    position: absolute;
    z-index: 2;

    top: 0;
    left: 50%;

    width: 170px;
    height: 3px;

    transform: translateX(-50%);

    border-radius: 999px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            var(--aura-taupe) 50%,
            transparent 100%
        );

    box-shadow:
        0 0 18px rgba(205, 196, 187, 0.38);

    pointer-events: none;
}


/* ===================================================
   GLOW INFERIOR
=================================================== */

.resultado-aura::after {
    content: "";
    position: absolute;
    z-index: -1;

    right: -120px;
    bottom: -120px;

    width: 320px;
    height: 320px;

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(205, 196, 187, 0.16) 0%,
            transparent 70%
        );

    filter: blur(50px);
    pointer-events: none;
}


/* ===================================================
   HOVER DO CARD
=================================================== */

.resultado-aura:hover {
    transform: translateY(-6px);

    border-color: rgba(205, 196, 187, 0.58);

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.09),
        0 24px 55px rgba(0, 0, 0, 0.22),
        0 0 38px rgba(205, 196, 187, 0.1);
}


/* ===================================================
   IMAGEM
=================================================== */

.resultado-aura .elementor-widget-image {
    position: relative;
    z-index: 1;

    margin: 0 0 26px;
}

.resultado-aura img {
    display: block;

    width: 100%;
    height: auto;

    border: 1px solid rgba(205, 196, 187, 0.2);
    border-radius: 9px;

    box-shadow:
        0 15px 30px rgba(0, 0, 0, 0.32),
        0 0 0 1px rgba(255, 255, 255, 0.04);

    transition:
        transform 0.5s ease,
        filter 0.5s ease,
        border-color 0.5s ease;
}

.resultado-aura:hover img {
    transform: scale(1.02);

    border-color: rgba(205, 196, 187, 0.38);

    filter:
        contrast(1.03)
        saturate(0.96);
}


/* ===================================================
   TÍTULO
=================================================== */

.resultado-aura .elementor-widget-heading {
    position: relative;
    z-index: 1;

    margin: 0;
}

.resultado-aura .elementor-heading-title {
    margin: 0;

    color: var(--aura-branco);

    font-size: clamp(30px, 3vw, 42px);
    font-weight: 700;
    line-height: 1.05;
    letter-spacing: -0.04em;
    text-align: center;

    text-shadow:
        0 8px 24px rgba(0, 0, 0, 0.3);
}


/* ===================================================
   TEXTO
=================================================== */

.resultado-aura .elementor-widget-text-editor {
    position: relative;
    z-index: 1;

    margin-top: 18px;
}

.resultado-aura .elementor-widget-text-editor::before {
    content: "";

    display: block;

    width: 58px;
    height: 2px;

    margin: 0 auto 18px;

    border-radius: 999px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            var(--aura-taupe) 50%,
            transparent 100%
        );

    box-shadow:
        0 0 14px rgba(205, 196, 187, 0.2);
}

.resultado-aura .elementor-widget-text-editor,
.resultado-aura .elementor-widget-text-editor p {
    margin: 0;

    color: rgba(232, 229, 224, 0.8);

    font-size: 18px;
    line-height: 1.65;
    text-align: center;
}


/* ===================================================
   DESTAQUES E LINKS
=================================================== */

.resultado-aura strong,
.resultado-aura b {
    color: var(--aura-branco);
    font-weight: 600;
}

.resultado-aura a {
    color: var(--aura-taupe);
    text-decoration-color: rgba(205, 196, 187, 0.45);
    transition:
        color 0.3s ease,
        text-decoration-color 0.3s ease;
}

.resultado-aura a:hover {
    color: var(--aura-branco);
    text-decoration-color: var(--aura-branco);
}


/* ===================================================
   TABLET
=================================================== */

@media (max-width: 1024px) {
    .resultado-aura {
        padding: 22px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: clamp(28px, 4vw, 38px);
    }
}


/* ===================================================
   MOBILE
=================================================== */

@media (max-width: 767px) {
    .resultado-aura {
        padding: 18px;
        border-radius: 9px;
    }

    .resultado-aura::before {
        width: 120px;
    }

    .resultado-aura img {
        border-radius: 9px;
    }

    .resultado-aura .elementor-widget-image {
        margin-bottom: 20px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: 30px;
        line-height: 1.08;
    }

    .resultado-aura .elementor-widget-text-editor {
        margin-top: 16px;
    }

    .resultado-aura .elementor-widget-text-editor::before {
        width: 48px;
        margin-bottom: 15px;
    }

    .resultado-aura .elementor-widget-text-editor,
    .resultado-aura .elementor-widget-text-editor p {
        font-size: 15px;
        line-height: 1.6;
    }
}


/* ===================================================
   MOBILE PEQUENO
=================================================== */

@media (max-width: 420px) {
    .resultado-aura {
        padding: 15px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: 27px;
    }
}
```/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b7d89c9 */```css
/* ===================================================
   RESULTADO AURA — NOVA PALETA
   #CDC4BB | #FFFFFF | #000000 | #E8E5E0
=================================================== */

.resultado-aura,
.resultado-aura * {
    box-sizing: border-box;
}

.resultado-aura {
    --aura-preto: #000000;
    --aura-branco: #FFFFFF;
    --aura-taupe: #CDC4BB;
    --aura-gelo: #E8E5E0;

    position: relative;
    overflow: hidden;
    width: 100%;
    padding: 26px;

    border: 1px solid rgba(205, 196, 187, 0.28);
    border-radius: 9px;

    background:
        radial-gradient(
            circle at 0% 0%,
            rgba(205, 196, 187, 0.18) 0%,
            transparent 31%
        ),
        radial-gradient(
            circle at 100% 100%,
            rgba(232, 229, 224, 0.12) 0%,
            transparent 37%
        ),
        linear-gradient(
            145deg,
            #000000 0%,
            #080808 45%,
            #11100f 75%,
            #000000 100%
        );

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.06),
        0 18px 40px rgba(0, 0, 0, 0.18),
        0 40px 80px rgba(0, 0, 0, 0.12);

    isolation: isolate;

    transition:
        transform 0.45s ease,
        border-color 0.45s ease,
        box-shadow 0.45s ease;
}


/* ===================================================
   BRILHO SUPERIOR
=================================================== */

.resultado-aura::before {
    content: "";
    position: absolute;
    z-index: 2;

    top: 0;
    left: 50%;

    width: 170px;
    height: 3px;

    transform: translateX(-50%);

    border-radius: 999px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            var(--aura-taupe) 50%,
            transparent 100%
        );

    box-shadow:
        0 0 18px rgba(205, 196, 187, 0.38);

    pointer-events: none;
}


/* ===================================================
   GLOW INFERIOR
=================================================== */

.resultado-aura::after {
    content: "";
    position: absolute;
    z-index: -1;

    right: -120px;
    bottom: -120px;

    width: 320px;
    height: 320px;

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(205, 196, 187, 0.16) 0%,
            transparent 70%
        );

    filter: blur(50px);
    pointer-events: none;
}


/* ===================================================
   HOVER DO CARD
=================================================== */

.resultado-aura:hover {
    transform: translateY(-6px);

    border-color: rgba(205, 196, 187, 0.58);

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.09),
        0 24px 55px rgba(0, 0, 0, 0.22),
        0 0 38px rgba(205, 196, 187, 0.1);
}


/* ===================================================
   IMAGEM
=================================================== */

.resultado-aura .elementor-widget-image {
    position: relative;
    z-index: 1;

    margin: 0 0 26px;
}

.resultado-aura img {
    display: block;

    width: 100%;
    height: auto;

    border: 1px solid rgba(205, 196, 187, 0.2);
    border-radius: 9px;

    box-shadow:
        0 15px 30px rgba(0, 0, 0, 0.32),
        0 0 0 1px rgba(255, 255, 255, 0.04);

    transition:
        transform 0.5s ease,
        filter 0.5s ease,
        border-color 0.5s ease;
}

.resultado-aura:hover img {
    transform: scale(1.02);

    border-color: rgba(205, 196, 187, 0.38);

    filter:
        contrast(1.03)
        saturate(0.96);
}


/* ===================================================
   TÍTULO
=================================================== */

.resultado-aura .elementor-widget-heading {
    position: relative;
    z-index: 1;

    margin: 0;
}

.resultado-aura .elementor-heading-title {
    margin: 0;

    color: var(--aura-branco);

    font-size: clamp(30px, 3vw, 42px);
    font-weight: 700;
    line-height: 1.05;
    letter-spacing: -0.04em;
    text-align: center;

    text-shadow:
        0 8px 24px rgba(0, 0, 0, 0.3);
}


/* ===================================================
   TEXTO
=================================================== */

.resultado-aura .elementor-widget-text-editor {
    position: relative;
    z-index: 1;

    margin-top: 18px;
}

.resultado-aura .elementor-widget-text-editor::before {
    content: "";

    display: block;

    width: 58px;
    height: 2px;

    margin: 0 auto 18px;

    border-radius: 999px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            var(--aura-taupe) 50%,
            transparent 100%
        );

    box-shadow:
        0 0 14px rgba(205, 196, 187, 0.2);
}

.resultado-aura .elementor-widget-text-editor,
.resultado-aura .elementor-widget-text-editor p {
    margin: 0;

    color: rgba(232, 229, 224, 0.8);

    font-size: 18px;
    line-height: 1.65;
    text-align: center;
}


/* ===================================================
   DESTAQUES E LINKS
=================================================== */

.resultado-aura strong,
.resultado-aura b {
    color: var(--aura-branco);
    font-weight: 600;
}

.resultado-aura a {
    color: var(--aura-taupe);
    text-decoration-color: rgba(205, 196, 187, 0.45);
    transition:
        color 0.3s ease,
        text-decoration-color 0.3s ease;
}

.resultado-aura a:hover {
    color: var(--aura-branco);
    text-decoration-color: var(--aura-branco);
}


/* ===================================================
   TABLET
=================================================== */

@media (max-width: 1024px) {
    .resultado-aura {
        padding: 22px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: clamp(28px, 4vw, 38px);
    }
}


/* ===================================================
   MOBILE
=================================================== */

@media (max-width: 767px) {
    .resultado-aura {
        padding: 18px;
        border-radius: 9px;
    }

    .resultado-aura::before {
        width: 120px;
    }

    .resultado-aura img {
        border-radius: 9px;
    }

    .resultado-aura .elementor-widget-image {
        margin-bottom: 20px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: 30px;
        line-height: 1.08;
    }

    .resultado-aura .elementor-widget-text-editor {
        margin-top: 16px;
    }

    .resultado-aura .elementor-widget-text-editor::before {
        width: 48px;
        margin-bottom: 15px;
    }

    .resultado-aura .elementor-widget-text-editor,
    .resultado-aura .elementor-widget-text-editor p {
        font-size: 15px;
        line-height: 1.6;
    }
}


/* ===================================================
   MOBILE PEQUENO
=================================================== */

@media (max-width: 420px) {
    .resultado-aura {
        padding: 15px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: 27px;
    }
}
```/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8749750 */```css
/* ===================================================
   RESULTADO AURA — NOVA PALETA
   #CDC4BB | #FFFFFF | #000000 | #E8E5E0
=================================================== */

.resultado-aura,
.resultado-aura * {
    box-sizing: border-box;
}

.resultado-aura {
    --aura-preto: #000000;
    --aura-branco: #FFFFFF;
    --aura-taupe: #CDC4BB;
    --aura-gelo: #E8E5E0;

    position: relative;
    overflow: hidden;
    width: 100%;
    padding: 26px;

    border: 1px solid rgba(205, 196, 187, 0.28);
    border-radius: 9px;

    background:
        radial-gradient(
            circle at 0% 0%,
            rgba(205, 196, 187, 0.18) 0%,
            transparent 31%
        ),
        radial-gradient(
            circle at 100% 100%,
            rgba(232, 229, 224, 0.12) 0%,
            transparent 37%
        ),
        linear-gradient(
            145deg,
            #000000 0%,
            #080808 45%,
            #11100f 75%,
            #000000 100%
        );

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.06),
        0 18px 40px rgba(0, 0, 0, 0.18),
        0 40px 80px rgba(0, 0, 0, 0.12);

    isolation: isolate;

    transition:
        transform 0.45s ease,
        border-color 0.45s ease,
        box-shadow 0.45s ease;
}


/* ===================================================
   BRILHO SUPERIOR
=================================================== */

.resultado-aura::before {
    content: "";
    position: absolute;
    z-index: 2;

    top: 0;
    left: 50%;

    width: 170px;
    height: 3px;

    transform: translateX(-50%);

    border-radius: 999px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            var(--aura-taupe) 50%,
            transparent 100%
        );

    box-shadow:
        0 0 18px rgba(205, 196, 187, 0.38);

    pointer-events: none;
}


/* ===================================================
   GLOW INFERIOR
=================================================== */

.resultado-aura::after {
    content: "";
    position: absolute;
    z-index: -1;

    right: -120px;
    bottom: -120px;

    width: 320px;
    height: 320px;

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(205, 196, 187, 0.16) 0%,
            transparent 70%
        );

    filter: blur(50px);
    pointer-events: none;
}


/* ===================================================
   HOVER DO CARD
=================================================== */

.resultado-aura:hover {
    transform: translateY(-6px);

    border-color: rgba(205, 196, 187, 0.58);

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.09),
        0 24px 55px rgba(0, 0, 0, 0.22),
        0 0 38px rgba(205, 196, 187, 0.1);
}


/* ===================================================
   IMAGEM
=================================================== */

.resultado-aura .elementor-widget-image {
    position: relative;
    z-index: 1;

    margin: 0 0 26px;
}

.resultado-aura img {
    display: block;

    width: 100%;
    height: auto;

    border: 1px solid rgba(205, 196, 187, 0.2);
    border-radius: 9px;

    box-shadow:
        0 15px 30px rgba(0, 0, 0, 0.32),
        0 0 0 1px rgba(255, 255, 255, 0.04);

    transition:
        transform 0.5s ease,
        filter 0.5s ease,
        border-color 0.5s ease;
}

.resultado-aura:hover img {
    transform: scale(1.02);

    border-color: rgba(205, 196, 187, 0.38);

    filter:
        contrast(1.03)
        saturate(0.96);
}


/* ===================================================
   TÍTULO
=================================================== */

.resultado-aura .elementor-widget-heading {
    position: relative;
    z-index: 1;

    margin: 0;
}

.resultado-aura .elementor-heading-title {
    margin: 0;

    color: var(--aura-branco);

    font-size: clamp(30px, 3vw, 42px);
    font-weight: 700;
    line-height: 1.05;
    letter-spacing: -0.04em;
    text-align: center;

    text-shadow:
        0 8px 24px rgba(0, 0, 0, 0.3);
}


/* ===================================================
   TEXTO
=================================================== */

.resultado-aura .elementor-widget-text-editor {
    position: relative;
    z-index: 1;

    margin-top: 18px;
}

.resultado-aura .elementor-widget-text-editor::before {
    content: "";

    display: block;

    width: 58px;
    height: 2px;

    margin: 0 auto 18px;

    border-radius: 999px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            var(--aura-taupe) 50%,
            transparent 100%
        );

    box-shadow:
        0 0 14px rgba(205, 196, 187, 0.2);
}

.resultado-aura .elementor-widget-text-editor,
.resultado-aura .elementor-widget-text-editor p {
    margin: 0;

    color: rgba(232, 229, 224, 0.8);

    font-size: 18px;
    line-height: 1.65;
    text-align: center;
}


/* ===================================================
   DESTAQUES E LINKS
=================================================== */

.resultado-aura strong,
.resultado-aura b {
    color: var(--aura-branco);
    font-weight: 600;
}

.resultado-aura a {
    color: var(--aura-taupe);
    text-decoration-color: rgba(205, 196, 187, 0.45);
    transition:
        color 0.3s ease,
        text-decoration-color 0.3s ease;
}

.resultado-aura a:hover {
    color: var(--aura-branco);
    text-decoration-color: var(--aura-branco);
}


/* ===================================================
   TABLET
=================================================== */

@media (max-width: 1024px) {
    .resultado-aura {
        padding: 22px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: clamp(28px, 4vw, 38px);
    }
}


/* ===================================================
   MOBILE
=================================================== */

@media (max-width: 767px) {
    .resultado-aura {
        padding: 18px;
        border-radius: 9px;
    }

    .resultado-aura::before {
        width: 120px;
    }

    .resultado-aura img {
        border-radius: 9px;
    }

    .resultado-aura .elementor-widget-image {
        margin-bottom: 20px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: 30px;
        line-height: 1.08;
    }

    .resultado-aura .elementor-widget-text-editor {
        margin-top: 16px;
    }

    .resultado-aura .elementor-widget-text-editor::before {
        width: 48px;
        margin-bottom: 15px;
    }

    .resultado-aura .elementor-widget-text-editor,
    .resultado-aura .elementor-widget-text-editor p {
        font-size: 15px;
        line-height: 1.6;
    }
}


/* ===================================================
   MOBILE PEQUENO
=================================================== */

@media (max-width: 420px) {
    .resultado-aura {
        padding: 15px;
    }

    .resultado-aura .elementor-heading-title {
        font-size: 27px;
    }
}
```/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-506ac7f */.botao {
  border-radius: 72px;
  border-top: 2px solid #9CF2C5;
  background: linear-gradient(90deg, #128C7E 0%, #25D366 50%, #128C7E 100%);
  box-shadow: 
    0 10px 20px 0 rgba(37, 211, 102, 0.4),
    0 20px 40px 0 rgba(37, 211, 102, 0.3),
    0 40px 80px 0 rgba(37, 211, 102, 0.2),
    0 60px 120px 0 rgba(37, 211, 102, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  animation: pulse 2.5s infinite;
}

.botao .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.botao:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.botao:active {
  opacity: 0.5;
}

/* Brilho que passa */
.botao::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 106.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 5s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Pulso */
@keyframes pulse {
  0% {
      box-shadow: 0 0 10px -20px #25D366;
  }
  50% {
      box-shadow: 0 0 0 30px transparent;
  }
  100% {
      box-shadow: 0 0 0 0 transparent;
  }
}

.botao:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 1s;
}

.botao svg {
  font-size: 14px;
}

.botao:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #A7FFD0 20%, #A7FFD050 70%, #A7FFD000 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.botao .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(255,255,255,.1) 40%, rgba(255,255,255,0) 70%);
  pointer-events: none;
  z-index: 2;
}

.botao .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(255,255,255,.1) 40%, rgba(255,255,255,0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */