.elementor-6313 .elementor-element.elementor-element-0cfcfa3{--display:flex;--min-height:415px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-0cfcfa3:not(.elementor-motion-effects-element-type-background), .elementor-6313 .elementor-element.elementor-element-0cfcfa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoorve.com/wp-content/uploads/2025/08/legado-verde-juntos.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6313 .elementor-element.elementor-element-9adedb9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-6313 .elementor-element.elementor-element-9adedb9:not(.elementor-motion-effects-element-type-background), .elementor-6313 .elementor-element.elementor-element-9adedb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6313 .elementor-element.elementor-element-3310278{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-6313 .elementor-element.elementor-element-3310278 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-3310278.elementor-element{--align-self:center;}.elementor-6313 .elementor-element.elementor-element-b38de14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6313 .elementor-element.elementor-element-d52480e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-6313 .elementor-element.elementor-element-d52480e:not(.elementor-motion-effects-element-type-background), .elementor-6313 .elementor-element.elementor-element-d52480e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6313 .elementor-element.elementor-element-7c4fca9 img{filter:brightness( 132% ) contrast( 108% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-6313 .elementor-element.elementor-element-2ddcd25{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-6313 .elementor-element.elementor-element-2ddcd25:not(.elementor-motion-effects-element-type-background), .elementor-6313 .elementor-element.elementor-element-2ddcd25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6313 .elementor-element.elementor-element-53f1313{--display:flex;--min-height:267px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-53f1313:not(.elementor-motion-effects-element-type-background), .elementor-6313 .elementor-element.elementor-element-53f1313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6313 .elementor-element.elementor-element-ba22d33 .elementor-heading-title{font-size:25px;font-weight:900;line-height:31px;color:#265813;}.elementor-6313 .elementor-element.elementor-element-04dec03{font-size:20px;color:#252525;}.elementor-6313 .elementor-element.elementor-element-a1cd785{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6313 .elementor-element.elementor-element-053412a{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-6313 .elementor-element.elementor-element-053412a:not(.elementor-motion-effects-element-type-background), .elementor-6313 .elementor-element.elementor-element-053412a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#265813;}.elementor-6313 .elementor-element.elementor-element-0d1679b img{filter:brightness( 116% ) contrast( 117% ) saturate( 101% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6313 .elementor-element.elementor-element-d74a3d4{text-align:center;}.elementor-6313 .elementor-element.elementor-element-d74a3d4 .elementor-heading-title{font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-eabde15{text-align:center;font-size:17px;color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-7f536c5{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-6313 .elementor-element.elementor-element-7f536c5:not(.elementor-motion-effects-element-type-background), .elementor-6313 .elementor-element.elementor-element-7f536c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#265813;}.elementor-6313 .elementor-element.elementor-element-62cd6c3 img{filter:brightness( 116% ) contrast( 127% ) saturate( 119% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6313 .elementor-element.elementor-element-d806118{text-align:center;}.elementor-6313 .elementor-element.elementor-element-d806118 .elementor-heading-title{font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-30062b1{text-align:center;font-size:17px;color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-5dca14b{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-6313 .elementor-element.elementor-element-5dca14b:not(.elementor-motion-effects-element-type-background), .elementor-6313 .elementor-element.elementor-element-5dca14b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#265813;}.elementor-6313 .elementor-element.elementor-element-f63f9e9 img{filter:brightness( 111% ) contrast( 140% ) saturate( 112% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6313 .elementor-element.elementor-element-d1e340f{text-align:center;}.elementor-6313 .elementor-element.elementor-element-d1e340f .elementor-heading-title{font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-6313 .elementor-element.elementor-element-681ba49{text-align:center;font-size:17px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}body.elementor-page-6313:not(.elementor-motion-effects-element-type-background), body.elementor-page-6313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-6313 .elementor-element.elementor-element-0cfcfa3{--min-height:200px;}.elementor-6313 .elementor-element.elementor-element-3310278{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-6313 .elementor-element.elementor-element-7c4fca9{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-6313 .elementor-element.elementor-element-ba22d33 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-6313 .elementor-element.elementor-element-04dec03{width:var( --container-widget-width, 443px );max-width:443px;--container-widget-width:443px;--container-widget-flex-grow:0;font-size:11px;line-height:1.3em;}.elementor-6313 .elementor-element.elementor-element-04dec03 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-6313 .elementor-element.elementor-element-053412a{--min-height:390px;--justify-content:space-evenly;}.elementor-6313 .elementor-element.elementor-element-d74a3d4 .elementor-heading-title{font-size:15px;}.elementor-6313 .elementor-element.elementor-element-eabde15{font-size:11px;line-height:1.3em;}.elementor-6313 .elementor-element.elementor-element-7f536c5{--min-height:390px;--justify-content:space-evenly;}.elementor-6313 .elementor-element.elementor-element-d806118 .elementor-heading-title{font-size:15px;}.elementor-6313 .elementor-element.elementor-element-30062b1{font-size:11px;line-height:1.3em;}.elementor-6313 .elementor-element.elementor-element-5dca14b{--min-height:390px;--justify-content:space-evenly;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-d1e340f .elementor-heading-title{font-size:15px;}.elementor-6313 .elementor-element.elementor-element-681ba49{font-size:11px;line-height:1.3em;}}@media(max-width:767px){.elementor-6313 .elementor-element.elementor-element-0cfcfa3{--min-height:29px;--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;}.elementor-6313 .elementor-element.elementor-element-9adedb9{--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-3310278{--container-widget-width:167px;--container-widget-flex-grow:0;width:var( --container-widget-width, 167px );max-width:167px;}.elementor-6313 .elementor-element.elementor-element-d52480e{--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-2ddcd25{--margin-top:-46px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-53f1313{--margin-top:-74px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-ba22d33{text-align:center;}.elementor-6313 .elementor-element.elementor-element-ba22d33 .elementor-heading-title{font-size:12px;}.elementor-6313 .elementor-element.elementor-element-a1cd785{--margin-top:-108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-053412a{--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-7f536c5{--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-6313 .elementor-element.elementor-element-5dca14b{--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS */.elementor-swiper-button {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 10;
}

/* Scrollbar para navegadores WebKit (Chrome, Safari, Edge) */
::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: #3FCF30; /* Fondo del track */
}

::-webkit-scrollbar-thumb {
  background-color: #3FCF30; /* Verde */
  border-radius: 10px;
  border: 2px solid #3FCF30;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #3FCF30; /* Verde más oscuro al pasar el mouse */
}

/* Scrollbar para Firefox */
html {
  scrollbar-width: thin;
  scrollbar-color: #3FCF30 #252525;
}

#scrollUp {
    display: none !important;
}


/* Moderniza solo el ítem LIFESTYLE, conservando su interletra */
.menu-lifestyle > a {
  font-family: "Inter", "Nunito Sans", "Work Sans", "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;           /* 500–600 da un look contemporáneo */
  letter-spacing: inherit;    /* ← mantiene EXACTAMENTE el tracking del menú */
  text-transform: inherit;    /* respeta si tu menú usa MAYÚSCULAS */
  font-feature-settings: "kern" 1;
  text-rendering: optimizeLegibility;
}

/* Opcional: si el menú aplica un weight diferente en hover/active, iguala para consistencia */
.menu-lifestyle > a:hover,
.menu-lifestyle.current-menu-item > a {
  font-weight: 600;
}/* End custom CSS */