.elementor-374 .elementor-element.elementor-element-58afad22:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-58afad22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3d2f22;}.elementor-374 .elementor-element.elementor-element-58afad22 > .elementor-background-overlay{background-image:url("https://intertravadoslamp.com.br/wp-content/uploads/2026/05/faca_colorido_2K_202605161757.jpeg");opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-58afad22 > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-58afad22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 80px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-34893975{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-77b6b3a );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-249f0da5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-249f0da5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:#DFE3F8;}.elementor-374 .elementor-element.elementor-element-57ad9f40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;color:var( --e-global-color-77b6b3a );}.elementor-374 .elementor-element.elementor-element-56e7d27:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-56e7d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8FF;}.elementor-374 .elementor-element.elementor-element-56e7d27 > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-56e7d27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-374 .elementor-element.elementor-element-56e7d27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-64d22c45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-374 .elementor-element.elementor-element-73ef2f4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-73ef2f4c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-6b69131d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-6b69131d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-145a5e68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-4e342c25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-761ab15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-761ab15 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-14924dac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-4443b52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-30d90422:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-30d90422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-374 .elementor-element.elementor-element-30d90422 > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-30d90422{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-374 .elementor-element.elementor-element-30d90422 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-44c5ade7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-374 .elementor-element.elementor-element-29badeb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-29badeb1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-607dbf7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-19ca54b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-19ca54b1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-b0db84d );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-374 .elementor-element.elementor-element-38c6f4eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-374 .elementor-element.elementor-element-4dcd3ef .elementor-button-content-wrapper{flex-direction:row;}.elementor-374 .elementor-element.elementor-element-70b8aa39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-70b8aa39 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-45dd5e22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-5095c9a{--spacer-size:38px;}.elementor-374 .elementor-element.elementor-element-e12b697 .elementor-button-content-wrapper{flex-direction:row;}.elementor-374 .elementor-element.elementor-element-58fcf4b{--spacer-size:50px;}.elementor-374 .elementor-element.elementor-element-dfb820e:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-dfb820e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-374 .elementor-element.elementor-element-dfb820e > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-dfb820e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-374 .elementor-element.elementor-element-dfb820e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-936c54f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-936c54f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-2f88d25{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-6268d39b:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-6268d39b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8FF;}.elementor-374 .elementor-element.elementor-element-6268d39b > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-6268d39b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-374 .elementor-element.elementor-element-6268d39b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-1103e2c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-374 .elementor-element.elementor-element-7045f1bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-7045f1bd .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-b0db84d );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-4bb7b8d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-4bb7b8d1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-4bb7b8d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-4bb7b8d1.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-4bb7b8d1.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-4bb7b8d1 .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-4bb7b8d1 .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-4bb7b8d1 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-5379617a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-5379617a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-5379617a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-5379617a.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-5379617a.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-5379617a .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-5379617a .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-5379617a .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-202e8a07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-202e8a07 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-202e8a07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-202e8a07.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-202e8a07.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-202e8a07 .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-202e8a07 .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-202e8a07 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-1fc8202e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-1fc8202e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-1fc8202e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-1fc8202e.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-1fc8202e.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-1fc8202e .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-1fc8202e .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-1fc8202e .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-561a5b97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-561a5b97 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-561a5b97.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-561a5b97.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-561a5b97.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-561a5b97 .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-561a5b97 .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-561a5b97 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-79ebcab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-79ebcab7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-79ebcab7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-79ebcab7.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-79ebcab7.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-79ebcab7 .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-79ebcab7 .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-79ebcab7 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-4d7cd7c5:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-4d7cd7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-374 .elementor-element.elementor-element-4d7cd7c5 > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-4d7cd7c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-374 .elementor-element.elementor-element-4d7cd7c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-681847ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-374 .elementor-element.elementor-element-5a929b0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-5a929b0b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:#222435;}.elementor-374 .elementor-element.elementor-element-38106d32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-38106d32 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-539375c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-6168d629{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-6168d629 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-119f16f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-4cd424dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-4cd424dc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-cdb5567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-6feea224{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-6feea224 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-6b69b576{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-3e27528a:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-3e27528a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8FF;}.elementor-374 .elementor-element.elementor-element-3e27528a > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-3e27528a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-374 .elementor-element.elementor-element-3e27528a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-6b6df95a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-74601dc9{text-align:start;}.elementor-374 .elementor-element.elementor-element-74601dc9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#222435;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-374 .elementor-element.elementor-element-3d475b72{--divider-border-style:solid;--divider-color:#c8b89a;--divider-border-width:1px;}.elementor-374 .elementor-element.elementor-element-3d475b72 .elementor-divider-separator{width:100%;}.elementor-374 .elementor-element.elementor-element-3d475b72 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-374 .elementor-element.elementor-element-5af31dc1{padding:10px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-784e8a8f{text-align:start;}.elementor-374 .elementor-element.elementor-element-784e8a8f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:700;line-height:1em;color:#d4d0ca;}.elementor-374 .elementor-element.elementor-element-1f25f2ff{text-align:start;}.elementor-374 .elementor-element.elementor-element-1f25f2ff .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-2b3227a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-4c76397d{padding:10px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-1a33699d{text-align:start;}.elementor-374 .elementor-element.elementor-element-1a33699d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:700;line-height:1em;color:#d4d0ca;}.elementor-374 .elementor-element.elementor-element-6f2f0831{text-align:start;}.elementor-374 .elementor-element.elementor-element-6f2f0831 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-18fc7f82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-39562170{padding:10px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-7006ad35{text-align:start;}.elementor-374 .elementor-element.elementor-element-7006ad35 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:700;line-height:1em;color:#d4d0ca;}.elementor-374 .elementor-element.elementor-element-42502b74{text-align:start;}.elementor-374 .elementor-element.elementor-element-42502b74 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-7f6dda2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-428c3a49{padding:10px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-24a5d193{text-align:start;}.elementor-374 .elementor-element.elementor-element-24a5d193 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:700;line-height:1em;color:#d4d0ca;}.elementor-374 .elementor-element.elementor-element-c07a1fe{text-align:start;}.elementor-374 .elementor-element.elementor-element-c07a1fe .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-2f5db74d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-32a84b7a{padding:10px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-1ebc7386{text-align:start;}.elementor-374 .elementor-element.elementor-element-1ebc7386 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:700;line-height:1em;color:#d4d0ca;}.elementor-374 .elementor-element.elementor-element-1f3aa01b{text-align:start;}.elementor-374 .elementor-element.elementor-element-1f3aa01b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-64403d2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-33958cc2:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-33958cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-374 .elementor-element.elementor-element-33958cc2 > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-33958cc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-374 .elementor-element.elementor-element-33958cc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-1a867bc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-374 .elementor-element.elementor-element-3bf2c19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-3bf2c19 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-67f53ca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-21b2c3d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-21b2c3d6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-21b2c3d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-21b2c3d6.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-21b2c3d6.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-21b2c3d6 .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-21b2c3d6 .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-21b2c3d6 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-7f934bfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-7f934bfc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-7f934bfc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-7f934bfc.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-7f934bfc.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-7f934bfc .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-7f934bfc .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-7f934bfc .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-6892865d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-6892865d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-6892865d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-6892865d.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-6892865d.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-6892865d .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-6892865d .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-6892865d .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-40eab4be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-374 .elementor-element.elementor-element-40eab4be .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-374 .elementor-element.elementor-element-40eab4be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-40eab4be.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-40eab4be.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a3e124 );color:var( --e-global-color-1a3e124 );border-color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-40eab4be .elementor-icon{font-size:28px;}.elementor-374 .elementor-element.elementor-element-40eab4be .elementor-icon-box-title{color:var( --e-global-color-1a3e124 );}.elementor-374 .elementor-element.elementor-element-40eab4be .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-54e044ee:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-54e044ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8FF;}.elementor-374 .elementor-element.elementor-element-54e044ee > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-54e044ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-374 .elementor-element.elementor-element-54e044ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-8c56ed9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-374 .elementor-element.elementor-element-32f1459c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-32f1459c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:#222435;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-accordion-item{border-color:#ece7e0;}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#ece7e0;}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#ece7e0;}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-accordion-icon, .elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-accordion-title{color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-accordion-icon svg{fill:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-active .elementor-accordion-icon, .elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-active .elementor-accordion-title{color:var( --e-global-color-201ebf8 );}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-201ebf8 );}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-tab-title{padding:18px 0px 18px 0px;}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-201ebf8 );}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-201ebf8 );}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-77b6b3a );}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-77b6b3a );}.elementor-374 .elementor-element.elementor-element-79d9c6b9 .elementor-tab-content{color:var( --e-global-color-b0db84d );}.elementor-374 .elementor-element.elementor-element-797bfe2c:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-797bfe2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F;}.elementor-374 .elementor-element.elementor-element-797bfe2c > .elementor-container{max-width:1100px;}.elementor-374 .elementor-element.elementor-element-797bfe2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-374 .elementor-element.elementor-element-797bfe2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-374 .elementor-element.elementor-element-1da5e7da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-374 .elementor-element.elementor-element-2dd0f9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-374 .elementor-element.elementor-element-2dd0f9f8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:#ffffff;}.elementor-374 .elementor-element.elementor-element-79629a49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-5fabae2 );}.elementor-374 .elementor-element.elementor-element-651b391e .elementor-button{background-color:#d4622a;fill:#ffffff;color:#ffffff;border-radius:3px 3px 3px 3px;padding:16px 32px 16px 32px;}.elementor-374 .elementor-element.elementor-element-651b391e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-374 .elementor-element.elementor-element-40d352ba .elementor-button{background-color:#57A500;fill:var( --e-global-color-5fabae2 );color:var( --e-global-color-5fabae2 );border-radius:3px 3px 3px 3px;padding:16px 32px 16px 32px;}.elementor-374 .elementor-element.elementor-element-40d352ba{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-374 .elementor-element.elementor-element-40d352ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-374 .elementor-element.elementor-element-b31e84a:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-b31e84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E76A00;}.elementor-374 .elementor-element.elementor-element-b31e84a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-374 .elementor-element.elementor-element-b31e84a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-374 .elementor-element.elementor-element-96324dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-374 .elementor-element.elementor-element-96324dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-374 .elementor-element.elementor-element-96324dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-374 .elementor-element.elementor-element-f2a7b81{width:auto;max-width:auto;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;align-self:center;text-align:center;}.elementor-374 .elementor-element.elementor-element-f2a7b81 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;color:#ffffff;}.elementor-374 .elementor-element.elementor-element-bb22c8c .elementor-button{background-color:#066325;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:20px 20px 20px 20px;}.elementor-374 .elementor-element.elementor-element-bb22c8c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;align-self:center;}.elementor-374 .elementor-element.elementor-element-bb22c8c .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-374 .elementor-element.elementor-element-4c014e7b{width:32%;}.elementor-374 .elementor-element.elementor-element-4eb65b2{width:37%;}.elementor-374 .elementor-element.elementor-element-76a2ae39{width:40.3%;}}@media(max-width:767px){.elementor-374 .elementor-element.elementor-element-249f0da5 .elementor-heading-title{font-size:43px;}.elementor-374 .elementor-element.elementor-element-b2fb93a{width:25%;}.elementor-374 .elementor-element.elementor-element-17d3b79a{width:25%;}.elementor-374 .elementor-element.elementor-element-1a18e466{width:25%;}.elementor-374 .elementor-element.elementor-element-72c9353c{width:25%;}.elementor-374 .elementor-element.elementor-element-fb4ab85{width:25%;}.elementor-374 .elementor-element.elementor-element-03ffff6{width:25%;}.elementor-374 .elementor-element.elementor-element-3d3816a{width:25%;}.elementor-374 .elementor-element.elementor-element-b3047b0{width:25%;}.elementor-374 .elementor-element.elementor-element-936c54f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-374 .elementor-element.elementor-element-74601dc9{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-374 .elementor-element.elementor-element-b31e84a{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-374 .elementor-element.elementor-element-f2a7b81{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-f2a7b81 .elementor-heading-title{font-size:15px;}.elementor-374 .elementor-element.elementor-element-bb22c8c{padding:0px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-bb22c8c .elementor-button{padding:10px 10px 10px 10px;}}/* Start custom CSS for text-editor, class: .elementor-element-2f88d25 *//* ── Google Fonts ── */
@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@400;600&family=Barlow+Condensed:wght@400;600&display=swap');
 
/* ── Wrapper ── */
.tbl-wrap {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  border-radius: 2px;
}
 
/* ── Table: desktop ── */
.tbl-comp {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Barlow', sans-serif;
  font-size: 14px;
  min-width: 480px; /* força scroll horizontal em telas muito pequenas */
}
 
.tbl-comp thead th {
  background: #071042;
  color: #c8c0b4;
  padding: 14px 18px;
  text-align: left;
  font-family: 'Barlow Condensed', sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: .14em;
  text-transform: uppercase;
  white-space: nowrap;
}
 
.tbl-comp tbody td {
  padding: 12px 18px;
  border-bottom: 1px solid #ece7e0;
  color: #3a322a;
  vertical-align: top;
  line-height: 1.55;
}
 
/* Zebra */
.tbl-comp tbody tr:nth-child(odd)  td { background: #ffffff; }
.tbl-comp tbody tr:nth-child(even) td { background: #dddbe6; }
.tbl-comp tbody tr:last-child td { border-bottom: none; }
 
/* Coluna de característica */
.tbl-comp tbody td:first-child {
  font-family: 'Barlow Condensed', sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: .04em;
  text-transform: uppercase;
  color: #071042;
  white-space: nowrap;
}
 
/* ── Mobile: cards empilhados ── */
@media (max-width: 600px) {
  .tbl-wrap { overflow-x: visible; }
 
  .tbl-comp,
  .tbl-comp thead,
  .tbl-comp tbody,
  .tbl-comp th,
  .tbl-comp td,
  .tbl-comp tr { display: block; }
 
  /* Esconde cabeçalho visual mas mantém para acessibilidade */
  .tbl-comp thead {
    position: absolute;
    width: 1px; height: 1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
  }
 
  .tbl-comp { min-width: 0; }
 
  /* Cada linha vira um card */
  .tbl-comp tbody tr {
    background: #ffffff;
    border: 1px solid #ece7e0;
    border-radius: 2px;
    margin-bottom: 12px;
    overflow: hidden;
  }
  .tbl-comp tbody tr:nth-child(even) {
    background: #ffffff; /* cards sempre brancos no mobile */
  }
 
  .tbl-comp tbody td {
    display: flex;
    flex-direction: column;
    padding: 10px 14px;
    border-bottom: 1px solid #ece7e0;
    background: transparent !important;
  }
  .tbl-comp tbody td:last-child { border-bottom: none; }
 
  /* Rótulo gerado via data-label */
  .tbl-comp tbody td::before {
    content: attr(data-label);
    font-family: 'Barlow Condensed', sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: .14em;
    text-transform: uppercase;
    color: #000;
    background: #dddbe6;
    padding: 3px 8px;
    margin: -10px -14px 8px -14px; /* sangra até a borda do card */
    display: block;
  }
 
  /* Primeira célula (Característica) vira título do card */
  .tbl-comp tbody td:first-child {
    font-size: 18px;
    padding-top: 12px;
    white-space: normal;
  }
  .tbl-comp tbody td:first-child::before {
    display: none; /* não precisa de rótulo para a primeira */
  }
}/* End custom CSS */