.elementor-697 .elementor-element.elementor-element-2fe16c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:30px;--margin-bottom:-149px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-697 .elementor-element.elementor-element-2fe16c6:not(.elementor-motion-effects-element-type-background), .elementor-697 .elementor-element.elementor-element-2fe16c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://laborrural.com/wp-content/uploads/2026/01/bg-header-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-697 .elementor-element.elementor-element-58dbf5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-697 .elementor-element.elementor-element-de10771{--display:flex;}.elementor-697 .elementor-element.elementor-element-1a9d332{text-align:start;}.elementor-697 .elementor-element.elementor-element-11dd16d{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-weight:600;}.elementor-697 .elementor-element.elementor-element-db970cb{--jmm-top-items-ver-padding:12px;--jmm-top-items-hor-padding:20px;--jmm-top-items-hor-align:space-between;--jmm-sub-menu-bg-color:var( --e-global-color-2aee83f );--jmm-sub-items-ver-padding:15px;--jmm-sub-items-hor-padding:15px;--jmm-sub-menu-top-left-radius:20px;--jmm-sub-menu-top-right-radius:20px;--jmm-sub-menu-bottom-right-radius:20px;--jmm-sub-menu-bottom-left-radius:20px;--jmm-top-item-title-color:var( --e-global-color-2aee83f );--jmm-top-item-dropdown-icon-color:var( --e-global-color-2aee83f );--jmm-sub-item-icon-color:var( --e-global-color-primary );--jmm-sub-item-title-color:var( --e-global-color-primary );--jmm-sub-item-dropdown-icon-color:var( --e-global-color-primary );--jmm-top-hover-item-title-color:var( --e-global-color-accent );--jmm-top-hover-item-dropdown-color:var( --e-global-color-accent );--jmm-top-hover-item-bg-color:var( --e-global-color-2aee83f );--jmm-sub-hover-item-title-color:var( --e-global-color-accent );--jmm-sub-hover-item-dropdown-color:var( --e-global-color-accent );--jmm-top-active-item-title-color:var( --e-global-color-accent );--jmm-dropdown-top-items-ver-padding:22px;--jmm-dropdown-sub-items-ver-padding:24px;--jmm-dropdown-item-icon-color:var( --e-global-color-primary );--jmm-dropdown-item-title-color:var( --e-global-color-primary );--jmm-dropdown-hover-item-icon-color:var( --e-global-color-accent );--jmm-dropdown-hover-item-title-color:var( --e-global-color-accent );}.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--sub-level,
							.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--sub-level{font-size:14px;font-weight:600;}.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,
					.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,
					.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,
					.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{border-radius:20px 20px 20px 20px;}.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,
				.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,
				.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,
				.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--top-level{font-weight:600;}.elementor-697 .elementor-element.elementor-element-db970cb .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--sub-level{font-weight:600;}.elementor-697 .elementor-element.elementor-element-64a7752{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-697 .elementor-element.elementor-element-4e597d8{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-697 .elementor-element.elementor-element-4e597d8 .elementor-widget-container{text-align:center;}.elementor-697 .elementor-element.elementor-element-4e597d8 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 30px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-color:#FFFFFF30;}.elementor-697 .elementor-element.elementor-element-4e597d8 .elementor-social-icon{background-color:var( --e-global-color-42f6c02 );--icon-padding:0em;}.elementor-697 .elementor-element.elementor-element-4e597d8 .elementor-social-icon:hover{background-color:var( --e-global-color-42f6c02 );}.elementor-697 .elementor-element.elementor-element-4e597d8 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-697 .elementor-element.elementor-element-4e597d8 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-697 .elementor-element.elementor-element-b1545f3 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:10px 17px 10px 10px;}.elementor-697 .elementor-element.elementor-element-b1545f3 .elementor-icon-wrapper{text-align:center;}.elementor-697 .elementor-element.elementor-element-b1545f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-b1545f3.elementor-view-framed .elementor-icon, .elementor-697 .elementor-element.elementor-element-b1545f3.elementor-view-default .elementor-icon{color:var( --e-global-color-2aee83f );border-color:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-b1545f3.elementor-view-framed .elementor-icon, .elementor-697 .elementor-element.elementor-element-b1545f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-b1545f3 .elementor-icon{font-size:20px;}.elementor-697 .elementor-element.elementor-element-b1545f3 .elementor-icon svg{height:20px;}.elementor-697 .elementor-element.elementor-element-c6d9a9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-697 .elementor-element.elementor-element-c6d9a9b:not(.elementor-motion-effects-element-type-background), .elementor-697 .elementor-element.elementor-element-c6d9a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-697 .elementor-element.elementor-element-4886fb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-697 .elementor-element.elementor-element-19b95aa{--display:flex;}.elementor-697 .elementor-element.elementor-element-ff05512{text-align:start;}.elementor-697 .elementor-element.elementor-element-6114311{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-weight:600;}.elementor-697 .elementor-element.elementor-element-b72ad3d{--jmm-top-items-ver-padding:12px;--jmm-top-items-hor-padding:20px;--jmm-top-items-hor-align:space-between;--jmm-sub-menu-bg-color:var( --e-global-color-2aee83f );--jmm-sub-items-ver-padding:15px;--jmm-sub-items-hor-padding:15px;--jmm-sub-menu-top-left-radius:20px;--jmm-sub-menu-top-right-radius:20px;--jmm-sub-menu-bottom-right-radius:20px;--jmm-sub-menu-bottom-left-radius:20px;--jmm-top-item-title-color:var( --e-global-color-2aee83f );--jmm-top-item-dropdown-icon-color:var( --e-global-color-2aee83f );--jmm-sub-item-icon-color:var( --e-global-color-primary );--jmm-sub-item-title-color:var( --e-global-color-primary );--jmm-sub-item-dropdown-icon-color:var( --e-global-color-primary );--jmm-top-hover-item-title-color:var( --e-global-color-accent );--jmm-top-hover-item-dropdown-color:var( --e-global-color-accent );--jmm-top-hover-item-bg-color:var( --e-global-color-2aee83f );--jmm-sub-hover-item-title-color:var( --e-global-color-accent );--jmm-sub-hover-item-dropdown-color:var( --e-global-color-accent );--jmm-top-active-item-title-color:var( --e-global-color-2aee83f );--jmm-dropdown-top-items-ver-padding:22px;--jmm-dropdown-sub-items-ver-padding:24px;--jmm-dropdown-item-icon-color:var( --e-global-color-primary );--jmm-dropdown-item-title-color:var( --e-global-color-primary );--jmm-dropdown-hover-item-icon-color:var( --e-global-color-accent );--jmm-dropdown-hover-item-title-color:var( --e-global-color-accent );}.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--sub-level,
							.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--sub-level{font-size:14px;font-weight:600;}.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,
					.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,
					.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,
					.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{border-radius:20px 20px 20px 20px;}.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,
				.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,
				.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,
				.elementor-697 .elementor-element.elementor-element-b72ad3d .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-697 .elementor-element.elementor-element-2125019{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-697 .elementor-element.elementor-element-ba1526e{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-697 .elementor-element.elementor-element-ba1526e .elementor-widget-container{text-align:center;}.elementor-697 .elementor-element.elementor-element-ba1526e > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 20px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-color:#FFFFFF30;}.elementor-697 .elementor-element.elementor-element-ba1526e .elementor-social-icon{background-color:var( --e-global-color-42f6c02 );--icon-padding:0em;}.elementor-697 .elementor-element.elementor-element-ba1526e .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-ba1526e .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-6eaefb8 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:10px 10px 10px 10px;}.elementor-697 .elementor-element.elementor-element-6eaefb8 .elementor-icon-wrapper{text-align:center;}.elementor-697 .elementor-element.elementor-element-6eaefb8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-6eaefb8.elementor-view-framed .elementor-icon, .elementor-697 .elementor-element.elementor-element-6eaefb8.elementor-view-default .elementor-icon{color:var( --e-global-color-2aee83f );border-color:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-6eaefb8.elementor-view-framed .elementor-icon, .elementor-697 .elementor-element.elementor-element-6eaefb8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-6eaefb8 .elementor-icon{font-size:20px;}.elementor-697 .elementor-element.elementor-element-6eaefb8 .elementor-icon svg{height:20px;}.elementor-697 .elementor-element.elementor-element-78aa48a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:30px;--margin-bottom:-149px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-697 .elementor-element.elementor-element-78aa48a:not(.elementor-motion-effects-element-type-background), .elementor-697 .elementor-element.elementor-element-78aa48a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2aee83f );background-image:url("https://laborrural.com/wp-content/uploads/2026/01/bg-header-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-697 .elementor-element.elementor-element-6913ac2{--display:flex;}.elementor-697 .elementor-element.elementor-element-f52de9f{text-align:start;}.elementor-697 .elementor-element.elementor-element-2e4a086{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-697 .elementor-element.elementor-element-0043017 > .elementor-widget-container{background-color:var( --e-global-color-42f6c02 );border-style:none;}.elementor-697 .elementor-element.elementor-element-1628817 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-697 .elementor-element.elementor-element-1628817 .elementor-icon-wrapper{text-align:center;}.elementor-697 .elementor-element.elementor-element-1628817.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-697 .elementor-element.elementor-element-1628817.elementor-view-framed .elementor-icon, .elementor-697 .elementor-element.elementor-element-1628817.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-697 .elementor-element.elementor-element-1628817.elementor-view-framed .elementor-icon, .elementor-697 .elementor-element.elementor-element-1628817.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-697 .elementor-element.elementor-element-1628817.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-697 .elementor-element.elementor-element-1628817.elementor-view-framed .elementor-icon:hover, .elementor-697 .elementor-element.elementor-element-1628817.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-697 .elementor-element.elementor-element-1628817.elementor-view-framed .elementor-icon:hover, .elementor-697 .elementor-element.elementor-element-1628817.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-697 .elementor-element.elementor-element-1628817 .elementor-icon{font-size:20px;}.elementor-697 .elementor-element.elementor-element-1628817 .elementor-icon svg{height:20px;}.elementor-697 .elementor-element.elementor-element-84ec1e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-697 .elementor-element.elementor-element-84ec1e3:not(.elementor-motion-effects-element-type-background), .elementor-697 .elementor-element.elementor-element-84ec1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-697 .elementor-element.elementor-element-e6854f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-697 .elementor-element.elementor-element-f490d56{--display:flex;}.elementor-697 .elementor-element.elementor-element-517dfd8{text-align:start;}.elementor-697 .elementor-element.elementor-element-4ebccde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-697 .elementor-element.elementor-element-b002505 > .elementor-widget-container{background-color:var( --e-global-color-2aee83f );border-style:none;}.elementor-697 .elementor-element.elementor-element-77066cd > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-697 .elementor-element.elementor-element-77066cd .elementor-icon-wrapper{text-align:center;}.elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-framed .elementor-icon, .elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-default .elementor-icon{color:var( --e-global-color-2aee83f );border-color:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-framed .elementor-icon, .elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-framed .elementor-icon:hover, .elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-2aee83f );border-color:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-framed .elementor-icon:hover, .elementor-697 .elementor-element.elementor-element-77066cd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-2aee83f );}.elementor-697 .elementor-element.elementor-element-77066cd .elementor-icon{font-size:20px;}.elementor-697 .elementor-element.elementor-element-77066cd .elementor-icon svg{height:20px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-697 .elementor-element.elementor-element-2fe16c6{--margin-top:15px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;}.elementor-697 .elementor-element.elementor-element-1a9d332 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-697 .elementor-element.elementor-element-db970cb{--jmm-top-items-hor-padding:7px;}.elementor-697 .elementor-element.elementor-element-4e597d8{--icon-size:17px;--grid-column-gap:10px;}.elementor-697 .elementor-element.elementor-element-b1545f3 > .elementor-widget-container{margin:0px 10px -5px 0px;}.elementor-697 .elementor-element.elementor-element-b72ad3d{--jmm-top-items-hor-padding:7px;}.elementor-697 .elementor-element.elementor-element-2e4a086{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-697 .elementor-element.elementor-element-4ebccde{--justify-content:flex-end;}}@media(max-width:1280px){.elementor-697 .elementor-element.elementor-element-78aa48a{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-697 .elementor-element.elementor-element-2e4a086{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-697 .elementor-element.elementor-element-0043017 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-697 .elementor-element.elementor-element-1628817 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-697 .elementor-element.elementor-element-84ec1e3{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-697 .elementor-element.elementor-element-4ebccde{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-697 .elementor-element.elementor-element-b002505 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-697 .elementor-element.elementor-element-77066cd > .elementor-widget-container{padding:0px 10px 0px 0px;}}@media(max-width:767px){.elementor-697 .elementor-element.elementor-element-78aa48a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:5px;--padding-left:8px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-6913ac2{--width:42%;}.elementor-697 .elementor-element.elementor-element-2e4a086{--width:52%;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-697 .elementor-element.elementor-element-0043017 > .elementor-widget-container{margin:0px 5px 0px 0px;padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-697 .elementor-element.elementor-element-1628817 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-697 .elementor-element.elementor-element-7d857cf > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-697 .elementor-element.elementor-element-f490d56{--width:40%;}.elementor-697 .elementor-element.elementor-element-4ebccde{--width:53%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-697 .elementor-element.elementor-element-b002505 > .elementor-widget-container{margin:0px 5px 0px 0px;padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-697 .elementor-element.elementor-element-77066cd > .elementor-widget-container{padding:0px 10px 0px 10px;}}@media(min-width:768px){.elementor-697 .elementor-element.elementor-element-de10771{--width:25%;}.elementor-697 .elementor-element.elementor-element-11dd16d{--width:67%;}.elementor-697 .elementor-element.elementor-element-64a7752{--width:24%;}.elementor-697 .elementor-element.elementor-element-19b95aa{--width:15%;}.elementor-697 .elementor-element.elementor-element-6114311{--width:65%;}.elementor-697 .elementor-element.elementor-element-2125019{--width:20%;}.elementor-697 .elementor-element.elementor-element-6913ac2{--width:25%;}.elementor-697 .elementor-element.elementor-element-2e4a086{--width:75%;}.elementor-697 .elementor-element.elementor-element-f490d56{--width:25%;}.elementor-697 .elementor-element.elementor-element-4ebccde{--width:75%;}}@media(max-width:1366px) and (min-width:768px){.elementor-697 .elementor-element.elementor-element-6913ac2{--width:25%;}.elementor-697 .elementor-element.elementor-element-2e4a086{--width:75%;}.elementor-697 .elementor-element.elementor-element-f490d56{--width:25%;}.elementor-697 .elementor-element.elementor-element-4ebccde{--width:75%;}}@media(max-width:1280px) and (min-width:768px){.elementor-697 .elementor-element.elementor-element-6913ac2{--width:25%;}.elementor-697 .elementor-element.elementor-element-2e4a086{--width:75%;}.elementor-697 .elementor-element.elementor-element-f490d56{--width:20%;}.elementor-697 .elementor-element.elementor-element-4ebccde{--width:80%;}}@media(min-width:2400px){.elementor-697 .elementor-element.elementor-element-f490d56{--width:25%;}.elementor-697 .elementor-element.elementor-element-4ebccde{--width:75%;}}/* Start custom CSS for jet-mega-menu, class: .elementor-element-db970cb */.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__inner {
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11dd16d */.cabecalho-vidro {
  position: relative;
  z-index: 999;
  background: transparent !important;
}

/* camada de vidro REAL */
.cabecalho-vidro::before {
  content: "";
  position: absolute;
  inset: 0;
  
  background: rgba(0, 0, 0, 0.2);;
  
  backdrop-filter: blur(5px) saturate(120%);
  -webkit-backdrop-filter: blur(5px) saturate(120%);
  
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
  
  z-index: -1;
  
  /* ESSENCIAL */
  transform: translateZ(0);
  will-change: backdrop-filter;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-b72ad3d */.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__inner {
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6114311 */.elementor-697 .elementor-element.elementor-element-6114311 {
  /* 1. Set a semi-transparent background (e.g., a light gray with 80% opacity) */
  background-color: rgba(0, 0, 0, 0.2);

  /* 2. Apply the blur effect to the background area */
  backdrop-filter: blur(10px); /* Adjust the pixel value for more/less blur */

  /* Include vendor prefixes for broader compatibility if needed (less common now) */
  -webkit-backdrop-filter: blur(10px); 
  
  /* Optional: Add a subtle border to mimic a card effect */
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d9a9b */.elementor-697 .elementor-element.elementor-element-c6d9a9b {
   display: none;
}

.elementor-697 .elementor-element.elementor-element-c6d9a9b.elementor-sticky--effects{
   display: block;
   width: 100%!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ec1e3 */.elementor-697 .elementor-element.elementor-element-84ec1e3 {
   display: none;
}

.elementor-697 .elementor-element.elementor-element-84ec1e3.elementor-sticky--effects{
   display: block;
   width: 100%!important;
}/* End custom CSS */