.elementor-7374 .elementor-element.elementor-element-389eaa61{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-5501bbf8{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-357f96c1{padding:24px 24px 24px 0px;text-align:start;}.elementor-7374 .elementor-element.elementor-element-357f96c1.elementor-element{--align-self:flex-end;}.elementor-7374 .elementor-element.elementor-element-357f96c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:#000000;}.elementor-7374 .elementor-element.elementor-element-316629ac{padding:24px 24px 24px 24px;}.elementor-7374 .elementor-element.elementor-element-316629ac .elementor-image-box-wrapper{text-align:center;}.elementor-7374 .elementor-element.elementor-element-316629ac.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-7374 .elementor-element.elementor-element-316629ac.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-7374 .elementor-element.elementor-element-316629ac.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-7374 .elementor-element.elementor-element-316629ac .elementor-image-box-title{margin-bottom:6px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:#000000;}.elementor-7374 .elementor-element.elementor-element-316629ac .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7374 .elementor-element.elementor-element-316629ac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7374 .elementor-element.elementor-element-316629ac:has(:hover) .elementor-image-box-title,
					 .elementor-7374 .elementor-element.elementor-element-316629ac:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7374 .elementor-element.elementor-element-316629ac .elementor-image-box-description{color:#0F132499;}.elementor-7374 .elementor-element.elementor-element-52e199fe{padding:24px 24px 24px 24px;}.elementor-7374 .elementor-element.elementor-element-52e199fe .elementor-image-box-wrapper{text-align:center;}.elementor-7374 .elementor-element.elementor-element-52e199fe.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-7374 .elementor-element.elementor-element-52e199fe.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-7374 .elementor-element.elementor-element-52e199fe.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-7374 .elementor-element.elementor-element-52e199fe .elementor-image-box-title{margin-bottom:6px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:#000000;}.elementor-7374 .elementor-element.elementor-element-52e199fe .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7374 .elementor-element.elementor-element-52e199fe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7374 .elementor-element.elementor-element-52e199fe:has(:hover) .elementor-image-box-title,
					 .elementor-7374 .elementor-element.elementor-element-52e199fe:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7374 .elementor-element.elementor-element-52e199fe .elementor-image-box-description{color:#0F132499;}.elementor-7374 .elementor-element.elementor-element-1be869b4{padding:24px 24px 24px 24px;}.elementor-7374 .elementor-element.elementor-element-1be869b4 .elementor-image-box-wrapper{text-align:center;}.elementor-7374 .elementor-element.elementor-element-1be869b4.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-7374 .elementor-element.elementor-element-1be869b4.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-7374 .elementor-element.elementor-element-1be869b4.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-7374 .elementor-element.elementor-element-1be869b4 .elementor-image-box-title{margin-bottom:6px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:#000000;}.elementor-7374 .elementor-element.elementor-element-1be869b4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7374 .elementor-element.elementor-element-1be869b4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7374 .elementor-element.elementor-element-1be869b4:has(:hover) .elementor-image-box-title,
					 .elementor-7374 .elementor-element.elementor-element-1be869b4:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7374 .elementor-element.elementor-element-1be869b4 .elementor-image-box-description{color:#0F132499;}.elementor-7374 .elementor-element.elementor-element-16b38494{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-6090cb7b{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-ce4db0b{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-ce4db0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-285cc35e{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-285cc35e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-295fb632{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-295fb632 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-52d7c110{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-52d7c110 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-74ac8399{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-301d4651{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-301d4651 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-1ac930b5{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-1ac930b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-3b2f5151{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-3b2f5151 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-3a53a58e{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-3a53a58e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-13f92957{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-750211c1{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-750211c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-7c8fbc4c{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-7c8fbc4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-3d957f4a{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-3d957f4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-61508f2{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-61508f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-6f1b9ae3{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-63ecd344{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-63ecd344 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-e10164a{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-e10164a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-26efb035{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-26efb035 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-523f41af{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-523f41af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-3c7f4947{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-643b027f{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-643b027f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-69c8eb11{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-69c8eb11 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-14b6ce00{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-14b6ce00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-354b0551{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-354b0551 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-647f814{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-4d55969a{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-4d55969a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-4867049c{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-4867049c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-8591336{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-8591336 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-6019f400{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-6019f400 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-3d37623f{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-701bf9e8{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-701bf9e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-146c998a{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-146c998a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-6dc8a9f5{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-6dc8a9f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-4ee0e1b{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-4ee0e1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-183a5344{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-2121574d{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-2121574d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-14216d99{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-14216d99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-331cd809{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-331cd809 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-68ec3644{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-68ec3644 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-10e97d84{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-6f447c18{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-6f447c18 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-55b19d10{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-55b19d10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-702d20d9{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-702d20d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-3565417c{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-3565417c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-6834a8f0{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-5ea570fd{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-5ea570fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-41e79862{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-41e79862 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-65adb9e8{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-65adb9e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-5de875f6{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-5de875f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-2ef75dd{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-7e20eab4{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-7e20eab4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-4d869f65{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-4d869f65 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-7f23deaa{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-7f23deaa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-48448099{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-48448099 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-14529487{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-275d6cc5{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-275d6cc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-2a9edc9{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-2a9edc9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-41683b3b{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-41683b3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-55d5a9bc{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-55d5a9bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-8a5e414{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-7df44a9c{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-7df44a9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-26642f86{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-26642f86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-3f5ef60b{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-3f5ef60b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-3041b3cc{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-3041b3cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-6805b59e{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-59ac59ec{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-59ac59ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-19c6fd60{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-19c6fd60 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-4472b4a5{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-4472b4a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-11317423{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-11317423 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-7e8b56dd{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-4c14cfa5{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-4c14cfa5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-7d9653da{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-7d9653da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-5abdf9c2{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-5abdf9c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-315dcd8b{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-315dcd8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-2209136d{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-19291a0d{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-19291a0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-29ef980b{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-29ef980b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-241eef19{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-241eef19 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-426eb386{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-426eb386 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-141c5e41{--display:grid;--e-con-grid-template-columns:1.5fr 1fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7374 .elementor-element.elementor-element-7b92b2a2{padding:16px 16px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;text-align:start;}.elementor-7374 .elementor-element.elementor-element-7b92b2a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-4c714002{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-4c714002 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-3b3b0f8a{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-3b3b0f8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}.elementor-7374 .elementor-element.elementor-element-1d3da007{padding:16px 24px 16px 24px;text-align:center;}.elementor-7374 .elementor-element.elementor-element-1d3da007 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000000;}@media(max-width:1024px){.elementor-7374 .elementor-element.elementor-element-5501bbf8{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-6090cb7b{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-74ac8399{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-13f92957{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-6f1b9ae3{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-3c7f4947{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-647f814{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-3d37623f{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-183a5344{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-10e97d84{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-6834a8f0{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-2ef75dd{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-14529487{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-8a5e414{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-6805b59e{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-7e8b56dd{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-2209136d{--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-141c5e41{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7374 .elementor-element.elementor-element-5501bbf8{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-316629ac{padding:16px 8px 16px 8px;}.elementor-7374 .elementor-element.elementor-element-316629ac .elementor-image-box-img{margin-bottom:6px;}.elementor-7374 .elementor-element.elementor-element-52e199fe{padding:16px 8px 16px 8px;}.elementor-7374 .elementor-element.elementor-element-52e199fe .elementor-image-box-img{margin-bottom:6px;}.elementor-7374 .elementor-element.elementor-element-1be869b4{padding:16px 8px 16px 8px;}.elementor-7374 .elementor-element.elementor-element-1be869b4 .elementor-image-box-img{margin-bottom:6px;}.elementor-7374 .elementor-element.elementor-element-6090cb7b{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-ce4db0b{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-74ac8399{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-301d4651{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-13f92957{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-750211c1{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-6f1b9ae3{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-63ecd344{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-3c7f4947{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-643b027f{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-647f814{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-4d55969a{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-3d37623f{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-701bf9e8{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-183a5344{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-2121574d{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-10e97d84{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-6f447c18{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-6834a8f0{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-5ea570fd{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-2ef75dd{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-7e20eab4{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-14529487{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-275d6cc5{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-8a5e414{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-7df44a9c{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-6805b59e{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-59ac59ec{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-7e8b56dd{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-4c14cfa5{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-2209136d{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-19291a0d{grid-column:span 3;border-width:0px 0px 1px 0px;}.elementor-7374 .elementor-element.elementor-element-141c5e41{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7374 .elementor-element.elementor-element-7b92b2a2{grid-column:span 3;border-width:0px 0px 1px 0px;}}/* Start custom CSS for container, class: .elementor-element-389eaa61 */:root {
    --brand-red: #E60023;
    --brand-red-dark: #B3001B;
    --brand-red-light: rgba(230, 0, 35, 0.05);
    --brand-text-dark: #333333;
    --brand-text-light: #ffffff;
    --brand-border: #e0e0e0;
    --table-bg: #ffffff;
    /* Keep table background white/transparent */
}

.tabela-comparacao img {
    transition: transform 0.3s ease;
    filter: drop-shadow(0 5px 10px rgba(0, 0, 0, 0.1));
}

.tabela-comparacao .elementor-widget:hover img {
    transform: translateY(-5px) scale(1.05);
}

.comparison-table-body .e-grid:hover {
    background-color: #f9f9f9;
    /* Subtle hover effect */
}

/* Cell Typography */
.elementor-heading-title {
    color: #555;
    font-weight: 500;
    font-size: 0.95rem;
}

.elementor-heading-title b {
    color: #000;
}

/* --- THE HIGHLIGHT COLUMN (Red Brand Theme) --- */

/* 1. The Header Cell */
.tabela-comparacao .comparison-highlight {
    background: linear-gradient(180deg, var(--brand-red) 0%, var(--brand-red-dark) 100%) !important;
    border-radius: 12px 12px 0 0;
    position: relative;
    z-index: 5;
    /* Pop up effect */
    filter: drop-shadow(0 -5px 20px rgba(230, 0, 35, 0.3));
    border: none;
}

/* "Best Choice" Badge */
.tabela-comparacao .comparison-highlight::before {
    content: "★ BEST CHOICE";
    position: absolute;
    top: -14px;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    color: var(--brand-red);
    font-weight: 900;
    font-size: 0.75rem;
    padding: 6px 14px;
    border-radius: 50px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    white-space: nowrap;
    z-index: 10;
    border: 2px solid var(--brand-red);
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* Header Text in Highlight */
.tabela-comparacao .comparison-highlight .elementor-image-box-title {
    color: #fff !important;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

/* Side Borders for the Column */
.comparison-table-wrapper .e-grid .comparison-highlight {
    
    border-left: 2px solid rgba(230, 0, 35, 0.15);
    border-right: 2px solid rgba(230, 0, 35, 0.15);
}

/* Highlight Text */
.comparison-highlight .elementor-heading-title {
    color: var(--brand-red-dark) !important;
    font-weight: 700 !important;
}

/* Highlight Icons */
.comparison-highlight img.emoji {
    transform: scale(1.2);
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));
}

/* --- Desktop Specifics --- */
@media (min-width: 768px) {

    /* Desktop Grid Layout */
    .tabela-comparacao,
    .comparison-table-wrapper .e-grid {

    }

    /* Hover effect for desktop rows */
    .comparison-table-body .e-grid:hover {
        background: #f5f5f5;
        transform: scale(1.005);
        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);

    }
}/* End custom CSS */