body{font-family:GothamBook}.GothamBlack{font-family:GothamBlack}.GothamBold{font-family:GothamBold}.GothamBook{font-family:GothamBook}.GothamUltra{font-family:GothamUltra}.GothamExtraLigth{font-family:GothamExtraLigth}.AlbaBold{font-family:AlbaBold}.AlbaLight{font-family:AlbaLight}.AlbaExtraLight{font-family:AlbaExtraLight}@media (max-width: 576px){p{font-size:14px!important}}:root{--primary: #232f62;--secondary: #FAF3EB;--light: #FFFFFF;--dark: #2B2825}.font-secondary{font-family:""}.w-10,.w-xs-10{width:10%!important}.w-15,.w-xs-15{width:15%!important}.w-20,.w-xs-20{width:20%!important}.w-25,.w-xs-25{width:25%!important}.w-30,.w-xs-30{width:30%!important}.w-50,.w-xs-50{width:50%!important}.w-75,.w-xs-75{width:75%!important}.w-100,.w-xs-100{width:100%!important}@media (min-width: 576px){.w-sm-10{width:10%!important}.w-sm-15{width:15%!important}.w-sm-20{width:20%!important}.w-sm-25{width:25%!important}.w-sm-30{width:30%!important}.w-sm-50{width:50%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}}@media (min-width: 768px){.w-md-10{width:10%!important}.w-md-15{width:15%!important}.w-md-20{width:20%!important}.w-md-25{width:25%!important}.w-md-30{width:30%!important}.w-md-50{width:50%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}}@media (min-width: 992px){.w-lg-10{width:10%!important}.w-lg-15{width:15%!important}.w-lg-20{width:20%!important}.w-lg-25{width:25%!important}.w-lg-30{width:30%!important}.w-lg-50{width:50%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}}h1,h2,.font-weight-bold{font-weight:700!important}h3,h4,.font-weight-semi-bold{font-weight:600!important}h5,h6,.font-weight-medium{font-weight:500!important}.btn{font-weight:600;transition:.5s}.btn-primary{color:#fff}.border-inner{position:relative}.border-inner *{position:relative;z-index:1}.border-inner:before{position:absolute;content:"";top:10px;right:10px;bottom:10px;left:10px;background:none;border:1px solid var(--light);z-index:0}.navbar{background-color:#232f62;padding:0;height:80px;display:flex;align-items:center}.navbar-brand{padding:0;margin:0;display:flex;align-items:center}.navbar .logo{height:80px;width:auto;padding:10px 0}.navbar-dark .navbar-nav .nav-link{color:#fff;font-family:GothamBook;font-size:14px;padding:.5rem 1rem;transition:color .3s ease}.navbar-dark .navbar-nav .nav-link:hover{color:#fffc}.navbar-dark .navbar-nav .nav-link.active{color:red}.navbar .dropdown-menu{background-color:#232f62;border:none;border-radius:0;margin-top:0}.navbar .dropdown-item{color:#fff;font-family:GothamBook;font-size:14px;padding:.5rem 1rem}.navbar .dropdown-item:hover,.navbar .dropdown-item:focus{background-color:#ffffff1a;color:#fff}.navbar .social-link{padding:.5rem;color:#fff;font-size:18px}.navbar .social-link:hover{opacity:.8}.navbar-dark .navbar-toggler{color:#06475d;border-color:#06475d}.bg-white{background-color:#fff!important}.bg-principal{background-color:#232f62!important}.bg-grey{background-color:#fafafa!important}.bg-green{background-color:#428771!important}.bg-orange{background-color:#e78e50!important}.color-principal{color:#232f62!important}.color-secondary{color:#428771!important}.color-white{color:#fff!important}.d-none{display:none}.disable{opacity:.5;pointer-events:none}.border-right{border-right:2px solid #AF2535}@media (max-width: 768px){.border-right{border-right:none}}.pagination .active{background-color:#fff!important;border-color:#fff!important;color:#232f62}.pagination .page-link{border:none}.pagination .page-link:hover{z-index:2;color:#232f62}.page-link:focus{border-color:#f3f3f3;outline:0;box-shadow:0 0 0 .25rem #f3f3f3;color:#000}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link.active{color:red;font-family:GothamBlack}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgb(0 67 90)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>");background-repeat:no-repeat;background-position:center;background-size:100%}.menu-principal{padding-top:6rem}.menu-principal ul li a{color:#fff}@media (max-width: 1400px){.menu-principal .navbar-nav .nav-link{max-width:none}}.logo{max-width:150px}.carrusel-bottom-circle{width:15px!important;height:15px!important;border-radius:50%}.carousel-indicators .active{opacity:1;background-color:#fff}.carrusel img{max-height:700px;-o-object-fit:cover;object-fit:cover}.ubicaciones{background-color:#f2f2f2}.ubicaciones-map{background-color:#fff;border-radius:0;padding:0}.ubicaciones-map iframe{border-radius:0}@media (max-width: 1400px){.ubicaciones-map iframe{border-radius:0}}.ubicaciones-list{background-color:#fff;border-radius:28px;padding:0}.ubicaciones{color:#000}.ubicaciones .active{color:#e4022c}.ubicaciones .marco-ubicaciones,.ubicaciones .marco-info{border-radius:28px;border:none;background-color:#fff}.ubicaciones .accordion-item{border:none;border-bottom:1px solid #000000}.ubicaciones .accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.ubicaciones .accordion-item:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}.ubicaciones .accordion-button:not(.collapsed){color:#000;background-color:#fff;box-shadow:inset 0 -1px #00000021}.ubicaciones .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>")}.ubicaciones .accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>")}.ubicaciones-p{font-family:GothamExtraLigth}.promociones-reglamentos{color:#000;background-color:#fff}.promociones-reglamentos .card{background-color:#232f62;border-color:#232f62;border-radius:34px}.promociones-reglamentos .card-title{font-size:75px;color:#fff;padding:0 55px 20px}@media (max-width: 1264px){.promociones-reglamentos .card-title{font-size:50px;padding:0 35px 20px}@media (max-width: 600px){.promociones-reglamentos .card-title{font-size:30px;padding:0 0 20px}}}.btn-promociones-reglamentos{background-color:#fff;border-color:#fff;width:250px;border-radius:23px;color:#000}@media (max-width: 340px){.btn-promociones-reglamentos{width:120px}}.banner-header-promociones{border-bottom:3px solid #686868!important;width:630px;font-size:45px}@media (max-width: 1400px){.banner-header-promociones{border-bottom:3px solid #686868!important;width:490px;font-size:35px}@media (max-width: 540px){.banner-header-promociones{border-bottom:3px solid #686868!important;width:358px;font-size:25px}}@media (max-width: 375px){.banner-header-promociones{border-bottom:3px solid #686868!important;width:303px;font-size:20px}}}.promociones-pdf object{height:830px;width:100%}@media (max-width: 1400px){.promociones-pdf object{height:830px;width:100%}@media (max-width: 540px){.promociones-pdf object{height:720px;width:100%}}}.responsabilidad-social{background-color:#fff}.responsabilidad-social .card{border-radius:20px;border:none}.responsabilidad-social .card .card-img-top{border-radius:30px 30px 0 0;aspect-ratio:12 / 7;-o-object-fit:cover;object-fit:cover}.responsabilidad-social .campannas a{text-decoration:none;color:#000}.responsabilidad-social .owl-carousel .owl-dots .owl-dot.active{background:#232f62!important}.responsabilidad-social .card .btn-gessa{background-color:#75bc20!important;border-color:#75bc20!important;color:#fff!important;border-radius:15px}.responsabilidad-social .card .btn-gessa:hover{background-color:#75bc20!important;border-color:#75bc20!important;color:#fff!important}.responsabilidad-social .border-title{max-width:140px}.btn-gessa{background-color:#232f62!important;border-color:#232f62!important;color:#fff!important;border-radius:30px}.btn-gessa:hover{background-color:#232f62!important;border-color:#232f62!important;color:#fff!important}.btn-gessa-light{background-color:#fff!important;border-color:#fff!important;color:#232f62!important}.btn-volver{background-color:#232f62!important;border-color:#232f62!important;color:#fff!important;border-radius:30px}.btn-volver:hover{background-color:#232f62!important;border-color:#232f62!important;color:#fff!important}.banner-header-responsabilidad-social{border-bottom:3px solid #686868!important;width:529px;font-size:45px}@media (max-width: 1400px){.banner-header-responsabilidad-social{border-bottom:3px solid #686868!important;width:411px;font-size:35px}@media (max-width: 540px){.banner-header-responsabilidad-social{border-bottom:3px solid #686868!important;width:293px;font-size:25px}}}.trabaja-nosotros{color:#000;background-color:#fff}.trabaja-nosotros .banner{background-image:linear-gradient(to right,#ffffff00,#3E3E3E),url(/public/storage/img/trabaje-nosotros/foto-trabaje.png);background-position:center top;background-size:cover;background-repeat:no-repeat;min-height:610px;border-radius:30px;border:4px solid #428771}.trabaja-nosotros .banner .card{border:none}.trabaja-nosotros .banner .card h1{color:#232f62}.trabaja-nosotros .banner .info{background:rgb(255 255 255 / 70%);border-radius:20px}.trabaja-nosotros .btn-gessa{background-color:#428771!important;border-color:#428771!important;color:#fff!important;border-radius:30px}.trabaja-nosotros .btn-gessa:hover{background-color:#428771!important;border-color:#428771!important;color:#fff!important}.img-trabaja-nosotros img{width:750px}@media (max-width: 1200px){.img-trabaja-nosotros{display:none;margin:0}}.trabaja-nosotros .card{border-radius:30px}@media (max-width: 1200px){.trabaja-nosotros .card{border-radius:35px;max-width:800px;margin:0 auto}}.trabaja-nosotros #trabaje-peri .card-title{color:#232f62;font-size:35px;font-family:GothamUltra}.trabaja-nosotros #trabaje-peri .btn-gessa{background-color:#232f62;border-color:#232f62}.trabaja-nosotros #trabaje-saretto .card-title{color:#232f62;font-size:35px;font-family:GothamUltra}.trabaja-nosotros #trabaje-saretto .btn-gessa{background-color:#232f62;border-color:#232f62}.trabaja-nosotros #trabaje-supercompro .card-title{color:#0047ba;font-size:35px;font-family:GothamUltra}.trabaja-nosotros #trabaje-supercompro .btn-gessa{background-color:#0047ba;border-color:#0047ba}.trabaja-nosotros #trabaje-superviquez .card-title{color:#232f62;font-size:35px;font-family:GothamUltra}.trabaja-nosotros #trabaje-superviquez .btn-gessa{background-color:#232f62;border-color:#232f62}.trabaja-nosotros .card-subtitle{font-size:25px;font-family:GothamExtraLigth}.trabaja-nosotros .card-text li{font-size:18px;font-family:GothamExtraLigth;text-align:left}.trabaja-nosotros .card-text{padding-top:30px;padding-bottom:30px}@media (max-width: 800px){.trabaja-nosotros .card-text{padding-top:0;padding-bottom:0}.trabaja-nosotros .card-title{font-size:30px;font-family:GothamUltra}.trabaja-nosotros .card-subtitle{font-size:25px;font-family:GothamExtraLigth}.trabaja-nosotros .card-text li{font-size:16px;font-family:GothamExtraLigth;text-align:left}@media (max-width: 540px){.trabaja-nosotros .card-title{font-size:26px;font-family:GothamUltra}.trabaja-nosotros .card-subtitle{font-size:20px;font-family:GothamExtraLigth}.trabaja-nosotros .card-text li{font-size:16px;font-family:GothamExtraLigth;text-align:left}}}.contactenos{color:#fff;background-color:#e78e50;border-radius:55px 55px 0 0}.contactenos a{color:#fff;outline:none;text-decoration:none!important}.contactenos .contactos:hover{color:#e78e50;background-color:#fff;border-radius:40px;outline:none;transition:.1s}.contactenos form{color:#303030}@media (max-width: 576px){.contactenos svg{width:30px;height:30px}}.form-control,.form-select{font-family:GothamExtraLigth;color:#212529;background-color:#f9f9f9;border:1px solid #f9f9f9}.form-control:focus,.form-select:focus{border-color:#f3f3f3;outline:0;box-shadow:0 0 0 .25rem #f3f3f3}.form-control::-moz-placeholder{color:#212529}.form-control::placeholder{color:#212529}.contactenos .btn-gessa{color:#fff;background-color:#e78e50!important;border-color:#e78e50!important;width:120px}.contactenos .card-title{text-align:center;color:#0e0d0f;font-size:35px;font-family:GothamUltra}.contactenos .card{border-radius:15px}.contactenos .card-text{font-size:18px}@media (max-width: 800px){.contactenos .card-title{text-align:center;color:#0e0d0f;font-size:30px;font-family:GothamUltra}.contactenos .card-text{font-size:18px}@media (max-width: 540px){.contactenos .card-title{text-align:center;color:#0e0d0f;font-size:25px;font-family:GothamUltra}.contactenos .card-text{font-size:15px}}@media (max-width: 340px){.contactenos .card-title{text-align:center;color:#0e0d0f;font-size:20px;font-family:GothamUltra}.contactenos .card-text{font-size:12px}}}.contador h1{color:#4d4d4d!important;font-size:50px!important;font-family:GothamUltra}.contador h3{color:#4d4d4d!important;font-size:28px!important;font-family:GothamExtraLigth}.img-contador{width:130px}@media (max-width: 1100px){.img-contador{width:80px}.contador h1{color:#4d4d4d!important;font-size:35px!important;font-family:GothamUltra}.contador h3{color:#4d4d4d!important;font-size:23px!important;font-family:GothamExtraLigth}@media (max-width: 540px){.img-contador{width:60px}.contador h1{color:#4d4d4d!important;font-size:25px!important;font-family:GothamUltra}.contador h3{color:#4d4d4d!important;font-size:20px!important;font-family:GothamExtraLigth}}@media (max-width: 340px){.img-contador{width:50px}.contador h1{color:#4d4d4d!important;font-size:20px!important;font-family:GothamUltra}.contador h3{color:#4d4d4d!important;font-size:12px!important;font-family:GothamExtraLigth}}}.copyright{margin-top:-1px;background-color:#232f62}.copyright span,.copyright a{font-size:15px;color:#fff;transition:all .3s linear}.copyright a:hover,.copyright a.active{color:#81c8df;border-bottom:2px solid #81c8df}.copyright-menu ul{text-align:center;margin:0}.copyright-menu li{display:inline-block;padding-left:20px}.back-to-top{position:relative;z-index:2}.back-to-top .btn-dark{width:35px;height:35px;border-radius:50%;padding:0;position:fixed;bottom:20px;right:20px;background:#2e2e2e;border-color:#2e2e2e;display:none;z-index:999;transition:all .3s linear}.back-to-top .btn-dark:hover{cursor:pointer;background:#FA6742;border-color:#fa6742}.copyright-menu p{margin-bottom:0}.footer .derechos{background:#1d2757}.footer .redes{max-width:40px}.footer .contacto{max-width:30px}.text-footer{border-right:1px solid}@media (max-width: 768px){.text-footer{border-right:none}}.copyright .row{align-items:end;color:#fff}.copyright-menu{text-align:center}@media (max-width: 800px){.copyright span{font-size:16px}@media (max-width: 540px){.copyright span{font-size:14px}}@media (max-width: 340px){.copyright span{font-size:9px}}}.footer-p a{margin-bottom:0;text-decoration:none;font-size:15px}.header-seccion{font-size:40px;line-height:50px;color:#000;font-family:GothamBold}@media (max-width: 1400px){.header-seccion{font-size:35px;padding-bottom:5px;line-height:50px}@media (max-width: 540px){.header-seccion{font-size:24px;padding-bottom:5px;line-height:50px}}@media (max-width: 340px){.header-seccion{font-size:20px;padding-bottom:3px;line-height:50px}}}.footer-desplegable a{color:#4d4d4d;text-decoration:none}.footer-desplegable hr{color:#000;margin:auto}.footer-desplegable .accordion-button{color:#4d4d4d;font-size:30px!important;background-color:#fff}.footer-desplegable .accordion-button:not(.collapsed){color:#4d4d4d;background-color:#fff}.footer-desplegable .accordion-item{border:1px solid white}.footer-desplegable-principal .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.footer-desplegable-principal .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.footer-desplegable-principal{max-width:240px;margin:-54px auto 0}@media (max-width: 850px){.footer-desplegable-principal{max-width:none;margin:-54px auto 0}}.footer-desplegable-secundario{max-width:400px;margin:0 auto}.footer-nombres{font-size:18px;font-family:GothamMedium;color:#4d4d4d;font-weight:700;border-bottom:3px #75bc20 solid}.footer-desplegable .accordion-body{padding:1rem 1.25rem;background-color:#fff;color:#4d4d4d}.accordion-footer{background-color:#fff;border:0px}.accordion-button:focus{border-color:#fff;outline:0;box-shadow:none}.img-ubicaciones{width:50px;padding:5px}.mantenimientos td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.dashboard a{text-decoration:none;text-align:center;font-size:20px}.contactenos p a{color:#fff}.promociones-reglamentos-detalle{padding-top:5.2rem;background-color:#f8f9fa}.promociones-reglamentos-detalle .accordion-button{color:#4d4d4d;font-size:30px!important;background-color:#f8f9fa;border-bottom:1px solid;border-radius:0!important;opacity:.75}.promociones-reglamentos-detalle .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>")}.promociones-reglamentos-detalle .accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>")}.promociones-reglamentos-detalle .accordion-body{padding:1rem 1.25rem;background-color:#f8f9fa;color:#4d4d4d}.promociones-reglamentos-detalle .list-group-item{padding:1rem;border:1px solid rgba(0,0,0,.125)}.promociones-reglamentos-detalle hr{opacity:1}.promocional{background-color:#fff}.promocional img{border-radius:30px}.quienes-somos{background-color:#fff}.text-justify{text-align:justify!important}.estructura-gerencial{background-color:#f6f6f6}.estructura-gerencial .owl-carousel .owl-dots .owl-dot.active{background:#232f62!important}.estructura-gerencial .card{border:none;background-color:transparent}.estructura-gerencial img{border-radius:20px}.estructura-gerencial .card-title{color:#000;font-family:gothamblack}.estructura-gerencial .card-subtitle{color:#000;font-family:GothamExtraLigth}.sucursales{background-color:#fff}.beneficios{background-color:#f3f3f3}.beneficios h2{color:#232f62}.beneficios p{color:#232f62;font-weight:700;font-family:GothamBold}.beneficios img{max-width:130px}.proceso-reclutamiento .btn-gessa{background-color:#232f62;border-color:#232f62}.surtido-productos{background-color:#143143}.btn-surtido-productos{background-color:#143143;border-color:#fff;border-radius:23px;color:#fff}.espacios-comerciales{background-color:#fafafa;color:#37474f}.espacios-comerciales .filtros{background:linear-gradient(to top,#fafafa 0%,#fafafa 50%,white 50%,white 100%)}.espacios-comerciales .filtros .filtro{border-radius:100px;background-color:#fff;cursor:pointer}.espacios-comerciales .owl-carousel .owl-item img{max-width:100%;width:auto}.espacios-comerciales .titulo-espacio-comercial{color:#af2535;font-family:GothamBlack}.espacios-comerciales .titulo-espacio-comercial h3{margin-bottom:0}.espacios-comerciales .card{background-color:transparent;border:none}.espacios-comerciales .owl-carousel .owl-item .imagen-espacio-comercial img{width:100%}.iconos-espacio-comercial{height:100%!important}.page-link{color:#000}.input-group-text{background-color:#fff!important}.vacantes{color:#000;background-color:#fff}.btn-vacantes-gessa{background-color:#232f62!important;color:#fff!important;border-color:#232f62!important;border-radius:30px}.btn-vacantes-gessa:hover{background-color:#232f62!important;color:#fff!important;border-color:#232f62!important}.aplicar{color:#000;background-color:#979fa4}.container-aplicar{max-width:50rem}.multiselect__tag{color:#000!important;background:#f2f2f2!important;padding:10px 30px 10px 12px!important}.multiselect__tag-icon{right:4px!important;top:6px!important}.multiselect__tag-icon:after{content:"\d7";color:#000!important;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#e4022c!important}.invalid-feedback{display:block!important}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{display:none}.multiselect__option--highlight{background:#F3F3F3!important;outline:none;color:#000!important}.mis-puestos .accordion-body{padding:1rem 1.25rem;background-color:#f8f9fa;color:#4d4d4d}.mis-puestos .accordion-button:not(.collapsed){color:#000;background-color:#e3e3e3;box-shadow:inset 0 -1px #00000021}.marca-privada{background-color:#fff}.marca-privada .productos .card{border-radius:40px;border:none}.marca-privada .marcas{background:white}.marca-privada .marcas .filtro{border-radius:100px;background-color:#fff;cursor:pointer}.marca-privada .marcas .filtro:hover,.marca-privada .marcas .active{background-color:#af2535}.btn-marca-privada{background-color:hwb(0deg 100% 0%);border-color:#042e43;border-radius:23px;color:#042e43}.btn-surtido-productos:hover{color:#ffffffb0}.responsabilidad-social .gallery-wrap{display:flex;flex-direction:row;width:100%}.responsabilidad-social .item{flex:1;height:100%;background-position:center;background-size:cover;background-repeat:none;transition:flex .8s ease;cursor:pointer}.responsabilidad-social .item-hover{flex:3}.valores{background-color:#fff}.valores h2{color:#af2535}.valores p{color:#000}.valores .card{border-radius:30px;border:none}.valores .card img{width:100px}.valores .start-95{left:95%!important}@media (max-width: 1000px){.valores .card img{width:80px}@media (max-width: 576px){.valores .card img{width:50px}}}.cultura{background-color:#fff}.cultura h3{color:#af2535}.cultura p{color:#000}.cultura .card{border-radius:30px;border:none}.cultura .card img{width:100px}.cultura .start-95{left:95%!important}@media (max-width: 1000px){.cultura .card img{width:90px}@media (max-width: 576px){.cultura .card img{width:60px}}}.evolucion{background-color:#fafafa}.evolucion .card{border:none;background-color:#fafafa;border-top:3px solid #b70e0c}.evolucion .card:before{content:"";height:40px;width:40px;background-color:#e7e7e7;border-radius:50%;border:10px solid #b70e0c;transform:translate(-50%);position:absolute;left:0%;top:-20px;z-index:2}.evolucion .card h3{color:#af2535}.puestos a{color:#000;text-decoration:none}.puestos .info{min-height:250px}.form-select{border:1px solid #e8e8e8!important}select:-internal-list-box option:checked{background-color:#f3f3f3!important}.quiero-ser-proveedor a{text-decoration:none;color:#476799}.plan-357 .productos .card{border-radius:40px;border:none}.plan-357 .banner{aspect-ratio:30 / 10;-o-object-fit:cover;object-fit:cover;border-radius:50px 50px 0 0}.catalogo{background-color:#f8f9fa!important}.catalogo .footer-desplegable-principal{margin-top:0}.catalogos{background-color:#fff}.cinta-catalogo{background-color:#f2f2f2;color:#274d60}.cinta-catalogo .cinta-bottom{border-right:2px #274d60 solid}@media (max-width: 540px){.cinta-catalogo .cinta-bottom{border-right:none}}.btn-catalogo{background-color:#75bc20!important;border-color:#fff!important;color:#fff!important;border-radius:30px}.home-quienes-somos{background-color:#232f62!important;border-radius:36px;color:#fff!important;font-family:GothamExtraLigth}.home-quienes-somos .header-seccion{color:#fff!important}.home-quienes-somos .contador{color:#000!important;border-radius:25px}.servicios .card{border-radius:30px;border:none}.shadow-top{box-shadow:0 -.5rem 1rem #00000026!important}.servicios-financieros{color:#000;background-color:#fff}.servicios-financieros .servicios .card-header{border-radius:20px;border:none;background-color:#fff;height:100px}.border-title{max-width:100px;height:1px;margin:0 auto;border-bottom:5px solid #75bc20}.servicios-financieros .servicios .card{border:none;border-radius:20px}.header-banner{background-color:#81c6d7;background-position:center top;background-size:cover;background-repeat:no-repeat;min-height:300px;margin-top:55px}.eventos{background-color:#fff}.eventos .card{border:none;color:#000!important;border-top:#232f62 solid 6px;transition:transform .5s}.eventos .card-home:hover{transform:scale(1.05)}.eventos a{text-decoration:none!important;color:#000}.btn-eventos{background-color:#232f62!important;color:#fff!important;border-color:#232f62!important;border-radius:20px}.btn-eventos:hover{background-color:#428771!important;color:#fff!important;border-color:#428771!important}.eventos .card .day{color:#232f62!important}.eventos .card img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.eventos .evento-banner{border-radius:30px}.eventos .info{min-height:350px}.eventos .info-home{min-height:200px}.eventos .info p{color:#232f62}.eventos .owl-carousel .owl-item{opacity:.5}.apartado-legal{background-color:#fff}.apartado-legal b,.apartado-legal strong{font-family:gothamblack}.apartado-legal .card{border-radius:20px;border:none}.catalogos .card{border-radius:30px;border:none}.catalogos .card img{border-radius:30px;max-height:450px}.catalogos .card-body{background-color:#0000007f;color:#fff;border-radius:30px}.catalogos .info{min-height:350px}.experiencia{color:#000;background-color:#fff}.experiencia .banner{background-image:url(/public/storage/img/experiencia/banner.png);background-position:center top;background-size:cover;background-repeat:no-repeat;min-height:610px;border-radius:30px;border:4px solid #982b44}.experiencia .btn-gessa{background-color:#982b44!important;border-color:#982b44!important;color:#fff!important;border-radius:30px}.experiencia .btn-gessa:hover{background-color:#982b44!important;border-color:#982b44!important;color:#fff!important}.experiencia .banner .card{border:none}.experiencia .banner .card h1{color:#982b44}.experiencia .banner .info{background:rgb(255 255 255 / 80%);border-radius:20px}.experiencia .header-seccion span{background:#982b44;border-radius:30px;color:#fff}.experiencia .banner-detail{aspect-ratio:30 / 10;-o-object-fit:cover;object-fit:cover;border-radius:50px 50px 0 0}.recetas .gallery-wrap{display:flex;flex-direction:row;width:100%}.recetas .item{flex:1;height:100%;background-position:center;background-size:cover;background-repeat:none;transition:flex .8s ease;cursor:pointer}.recetas .item-hover{flex:3}.recetas{color:#fff}.recetas .card{border-radius:20px;border:none;color:#428771!important}.recetas .card .card-img-top{border-radius:20px 20px 0 0;aspect-ratio:10 / 7;-o-object-fit:cover;object-fit:cover}.recetas a{text-decoration:none;color:#428771}.recetas .owl-carousel .owl-dots .owl-dot.active{background:white!important}.recetas .btn-gessa{background-color:#428771!important;border-color:#428771!important;color:#fff!important;border-radius:30px}.recetas .btn-gessa:hover{background-color:#428771!important;border-color:#428771!important;color:#fff!important}.recetas-detalle{color:#000}.recetas-detalle .video iframe{width:100%!important;height:315px!important;border-radius:30px!important}.recetas-detalle .banner{aspect-ratio:30 / 10;-o-object-fit:cover;object-fit:cover;border-radius:50px 50px 0 0}.MinionVariableConcept{font-family:MinionVariableConcept!important}.MyriadProRegular{font-family:MyriadProRegular!important}.acciones .navbar{border-radius:0}.acciones .navbar-dark .navbar-nav .nav-link{color:#06475d;outline:none;transition:.1s;text-align:center;line-height:1}.acciones .navbar-dark .navbar-toggler{color:#06475d;border-color:#06475d}.acciones .navbar-dark .navbar-nav .nav-link:hover,.acciones .navbar-dark .navbar-nav .nav-link.active{color:#faf4ea;background-color:#73bc1e;border-radius:30px}.acciones .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgb(0 67 90)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>");background-repeat:no-repeat;background-position:center;background-size:100%}.bg-acciones{background-color:#eca354}.acciones-como-participar,.corazon-vino-consulta{background-color:#73bc1e}.corazon-vino-consulta .card{background-color:#de9142;border-radius:30px;border:none}.corazon-vino-consulta .form-control{background-color:#fff;border-radius:30px}.corazon-vino-consulta .btn-consulta-vino{background-color:#8d5322!important;border-color:#8d5322!important;color:#fff!important;border-radius:30px;min-width:10rem}.corazon-vino-consulta .btn-consulta-vino:hover{background-color:#8d5322!important;border-color:#8d5322!important;color:#fff!important}.corazon-vino-corazon{background-color:#73bc1e;color:#fff!important}.corazon-vino-corazon .btn-consulta-vino{background-color:#d88230!important;border-color:#d88230!important;color:#fff!important;border-radius:30px;min-width:18rem}.corazon-vino-corazon .btn-consulta-vino:hover{background-color:#d88230!important;border-color:#d88230!important;color:#fff!important}.corazon-vino-acciones{background-color:#eca354;min-height:630px}.corazon-vino-acciones .btn-acciones{background-color:#d88230!important;border-color:#d88230!important;color:#fff!important;border-radius:30px;min-width:10rem}.corazon-vino-acciones .btn-acciones:hover{background-color:#d88230!important;border-color:#d88230!important;color:#fff!important}.corazon-vino-acciones .card{background-color:#ebddc5;border-radius:30px;border:none}.corazon-vino-acciones .table-responsive{background-color:#ebddc5;border-radius:40px}.corazon-vino-acciones .table{border-collapse:separate;border-spacing:10px}.corazon-vino-acciones .table td{background-color:#fff;border-radius:30px}.corazon-vino-acciones .table .id{background-color:#d57922;border-radius:30PX;color:#fff}.corazon-vino-acciones h1{color:#fff}.acciones-incluye{background-image:url(/public/storage/img/acciones/fondo-incluye.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat;color:#fff;min-height:800px}.acciones-incluye .beneficios-acciones img{max-width:250px}.acciones-patrocinadores{background-color:#fff}.acciones-patrocinadores .patrocinadores-acciones{background-color:#fff;border-radius:30px}.acciones-patrocinadores .patrocinadores-acciones img{max-width:150px}.acciones-patrocinadores .patrocinadores-acciones .principales{min-width:190px}.acciones-incluye .header-seccion,.acciones-patrocinadores .header-seccion{font-size:40px;line-height:50px;color:#73bc1e!important;font-family:gothamblack}@media (max-width: 1400px){.acciones-incluye .header-seccion,.acciones-patrocinadores .header-seccion{font-size:35px;padding-bottom:5px;line-height:50px}@media (max-width: 540px){.acciones-incluye .header-seccion,.acciones-patrocinadores .header-seccion{font-size:35px;padding-bottom:5px;line-height:50px}}@media (max-width: 340px){.acciones-incluye .header-seccion,.acciones-patrocinadores .header-seccion{font-size:35px;padding-bottom:3px;line-height:50px}}}.modal-main-popup .modal-content{background-color:transparent!important;border:none!important}.mundos{background-color:#fff}.mundos h2{color:#232f62}.mundos img:hover{transform:scale(1.15);transition:transform .5s}.productos .productos-list .card{border:none;cursor:pointer}.productos .productos-list:hover{transform:scale(1.05);transition:transform .5s}.productos .info{min-height:350px}.vinos-header{color:#18402c}.vinos-header .banner{margin-top:-100px}@media (max-width: 992px){.vinos-header .banner{margin-top:0}}.vinos-busca{background-color:#ddc693;color:#19412d;background-image:url(/public/storage/img/90puntos/fondo-busca.png);min-height:500px}.vinos-busca .header-seccion{color:#19412d}.vinos-busca .btn-primary{background-color:#19412d;border-color:#19412d;color:#fff}.vinos-busca .btn-primary:hover{background-color:#fff;border-color:#19412d;color:#19412d}.vinos-footer .copyright{background-color:#19412d}.vinos-footer .derechos{background-color:#173626}.vinos-beneficios{color:#19412d}.productos-vinos .btn{background-color:#19412d!important;border-color:#19412d!important;color:#fff!important}.productos-vinos .btn:hover{background-color:#fff!important;border-color:#19412d!important;color:#19412d!important}.productos-more .gallery-wrap{display:flex;flex-direction:row;width:100%}.productos-more .item{flex:1;height:100%;background-position:center;background-size:cover;background-repeat:none;transition:flex .8s ease;cursor:pointer}.productos-more .item-hover{flex:3}.productos-more{background-color:#ddc693;color:#19412d!important;background-image:url(/public/storage/img/90puntos/fondo-busca.png)}.productos-more .card{border-radius:20px;border:none;color:#19412d!important}.productos-more .card .card-img-top{border-radius:20px 20px 0 0;aspect-ratio:10 / 7;-o-object-fit:cover;object-fit:cover}.productos-more .owl-carousel .owl-dots .owl-dot.active{background:white!important}.productos-more .btn{background-color:#19412d!important;border-color:#19412d!important;color:#fff!important}.productos-more .btn:hover{background-color:#fff!important;border-color:#19412d!important;color:#19412d!important}.productos-detalle{color:#000}.productos-detalle .video iframe{width:100%!important;height:315px!important;border-radius:30px!important}.productos-detalle .banner{aspect-ratio:30 / 10;-o-object-fit:cover;object-fit:cover;border-radius:50px 50px 0 0}.productos-detalle .btn{background-color:#19412d!important;border-color:#19412d!important;color:#fff!important}.productos-detalle .btn:hover{background-color:#fff!important;border-color:#19412d!important;color:#19412d!important}.carrusel{position:relative;overflow:hidden}.banner-principal{background-image:url(/build/assets/banner.lg.95226f6c.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;height:700px;position:relative}.banner-text{position:relative;z-index:2;padding:40px 0}.frase-banner{max-width:500px;height:auto;margin-bottom:30px}.btn-comprar{display:inline-block;background:white;color:#003876;padding:12px 30px;border-radius:25px;text-decoration:none;font-weight:700;transition:all .3s ease}.btn-comprar:hover{background:#f8f9fa;transform:translateY(-2px)}.carrusel-bottom-circle{background-color:#af2535!important}@media (max-width: 991px){.frase-banner{max-width:80%;margin-bottom:20px}.banner-principal{height:600px;position:relative}}@media (max-width: 576px){.banner-principal-mobile{height:400px}.frase-banner{max-width:90%}}.recetas-section{background-color:#fff}.nuevas-recetas-container{background-image:url(/build/assets/backgroud.a1e28052.png);min-height:600px;background-position:top;background-repeat:no-repeat;background-size:100% 60%;padding:40px;border-radius:25px;position:relative;overflow:hidden}.recetas-section .titulo-principal{color:#232f62;font-size:2.5rem;margin-bottom:.5rem;font-family:GothamExtraLigth}.recetas-section .subtitulo{color:#232f62;font-size:2rem;font-weight:700;font-family:gothambold}.recetas-section .descripcion{max-width:800px;line-height:1.6;color:#333}.recetas-section .text-destacado{color:#af2434;font-weight:700}.recetas-section .titulo-seccion{color:#232f62;font-size:2rem;font-weight:700;font-family:gothambold}.receta-card{position:relative;cursor:pointer}.recetas-section .receta-image-container{position:relative;overflow:hidden;border-radius:15px;aspect-ratio:1/1}.receta-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.recetas-section .receta-card:hover .receta-image-container img{transform:scale(1.1)}.recetas-section .overlay{position:absolute;bottom:0;left:0;right:0;padding:15px;background:linear-gradient(to top,rgba(255,255,255,.9),transparent);display:flex;align-items:flex-end;justify-content:center;transition:all .3s ease}.recetas-section .receta-card:hover .overlay{background:rgba(255,255,255,.425);top:0}.recetas-section .btn-ver-receta{background-color:#e31837;color:#fff;padding:8px 20px;border-radius:25px;text-decoration:none;font-weight:700;font-size:13px;text-transform:uppercase;transition:all .3s ease;border:2px solid #E31837}.recetas-section .receta-card:hover .btn-ver-receta{background-color:#fff;color:#e31837;border:2px solid #fff}.recetas-section .btn-ver-mas{display:inline-block;background-color:#232f62;color:#fff;padding:12px 30px;border-radius:25px;font-weight:700;text-decoration:none;transition:all .3s ease;margin-top:30px}.recetas-section .btn-ver-mas:hover{background-color:#af2434;transform:translateY(-2px)}.productos-section{background-color:#fff;padding:60px 0;position:relative;box-shadow:0 -10px 50px 5px #0003}.productos-section:before{content:"";position:absolute;left:-180px;top:50%;transform:translateY(-70%);width:500px;height:500px;background-image:url(/build/assets/flor.7995d1bb.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 991px){.productos-section:before{left:-100px;top:40%;width:300px;height:300px}}.productos-section .titulo-seccion{color:#003876;font-size:2rem;font-weight:700;margin-bottom:1rem;font-family:gothambold}.productos-section .subtitulo{color:#666;font-size:1.2rem;margin-bottom:1rem}.productos-section .product-card{position:relative;border-radius:10px;padding:20px 20px 20px 0;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:center;transition:transform .3s ease}.productos-section .product-card:hover{transform:translateY(-15px)}.productos-section .product-card:before{content:"";position:absolute;width:90%;height:80%;background-color:#f5f5f5;z-index:-1;left:50%;top:20%;transform:translate(-50%);border-radius:30px}.productos-section .product-image-container{position:relative;overflow:hidden}.productos-section .product-image{width:100%;height:auto;transition:transform .3s ease}.productos-section .product-name{font-family:GothamExtraLight,sans-serif;font-size:1.2rem;color:#333;margin-bottom:15px;flex-grow:1}.productos-section .btn-ver-mas{display:block;padding:8px 20px;background-color:#003876;color:#fff;text-decoration:none;border-radius:25px;font-size:.9rem;font-weight:500;transition:all .3s ease;border:2px solid #003876;margin:10px auto 0;width:200px;text-align:center}.productos-section .btn-ver-mas:hover{background-color:transparent;color:#003876}.productos-section .owl-nav button{background:white!important;width:60PX;height:60px}.productos-section .owl-nav button.owl-prev{left:-30px}.productos-section .owl-nav button.owl-next{right:-20px}.productos-section .owl-nav button span{font-size:1.5rem;color:#003876}.banner-section .banner-text,.banner-secundario-section .banner-secundario-text{position:relative;padding-top:30px}.banner-section .banner-text:before{content:"";position:absolute;top:0;left:0;width:180px;height:5px;background-color:#fff;border-radius:30px}.banner-secundario-section .banner-secundario-text:before{content:"";position:absolute;top:0;left:0;width:180px;height:5px;background-color:#fff;border-radius:30px}.vivi-bien-section{background-color:transparent;position:relative;margin-top:30px}.vivi-bien-section .image-container{position:relative;border-radius:20px;overflow:hidden}.vivi-bien-section .image-container img{width:100%;height:auto;border-radius:20px}.vivi-bien-section .logo-leaf{position:absolute;top:20px;left:20px;width:40px}.vivi-bien-section .content-text{margin-top:20px}.vivi-bien-section .title{font-size:2rem;margin-bottom:10px}.vivi-bien-section .title span:first-child{color:#003876;font-family:GothamBold}.vivi-bien-section .title span:last-child{color:#af2535;font-family:GothamBold}.vivi-bien-section .section-title{font-family:GothamBold}.vivi-bien-section .btn-conoce-mas{display:inline-block;padding:12px 30px;background-color:#fff;color:#003876;text-decoration:none;border-radius:30px;font-weight:700;transition:all .3s ease;font-family:GothamBold;border:2px solid #003876}.vivi-bien-section .btn-conoce-mas:hover{background-color:#003876;color:#fff}.vivi-bien-section .subscription-card{background-color:#af2535;border-radius:15px;padding:30px;margin-top:40px;box-shadow:0 4px 8px #0000001a}.vivi-bien-section .subscription-card h2{color:#fff;font-size:1.8rem;margin-bottom:25px;text-align:center;font-family:GothamBold}.vivi-bien-section .subscription-form{display:flex;gap:15px;justify-content:center;align-items:center}.vivi-bien-section .subscription-form input{padding:12px 20px;border:none;border-radius:25px;width:350px;font-size:1rem}@media (max-width: 1200px){.vivi-bien-section .subscription-form input{width:300px}}@media (max-width: 992px){.vivi-bien-section .subscription-form input{width:250px}}@media (max-width: 768px){.vivi-bien-section .subscription-form input{width:100%}}.vivi-bien-section .subscription-form input::-moz-placeholder{color:#666}.vivi-bien-section .subscription-form input::placeholder{color:#666}.vivi-bien-section .subscription-form .btn-suscribirse{background-color:#003876;color:#fff;padding:12px 30px;border:none;border-radius:25px;cursor:pointer;font-weight:700;transition:all .3s ease;text-transform:uppercase}.vivi-bien-section .subscription-form .btn-suscribirse:hover{background-color:#002555;transform:translateY(-2px)}@media (max-width: 768px){.vivi-bien-section .subscription-form{flex-direction:column}.vivi-bien-section .subscription-form input{width:100%}}.historia-section{background-color:#fff;position:relative;overflow:hidden}.historia-section:before{content:"";position:absolute;right:-8%;top:35%;transform:translateY(-50%);width:300px;height:300px;background-image:url(/public/storage/img/planta/arroz-fondo.png);background-size:contain;background-repeat:no-repeat;z-index:1}@media (max-width: 1200px){.historia-section:before{right:-13%;top:30%}}@media (max-width: 660px){.historia-section:before{background-image:none}}.historia-section .historia-container{z-index:2}.historia-section .titulo-principal{font-family:GothamExtraLigth,sans-serif;font-size:2.5rem;color:#232f62;margin-bottom:.5rem}.historia-section .subtitulo{font-family:GothamBlack,sans-serif;font-size:2rem;color:#232f62}.historia-section .parrafo{font-size:1rem;line-height:1.6;color:#333;text-align:justify}.historia-section .color-principal{color:#232f62;font-family:GothamBlack,sans-serif}@media (max-width: 768px){.historia-section .titulo-principal{font-size:2rem}.historia-section .subtitulo{font-size:1.5rem}.historia-section .historia-section:before{width:200px;height:200px}}.producto-imagen{position:relative;display:flex;justify-content:center;align-items:center;padding:20px}.producto-imagen:before{content:"";position:absolute;top:55%;left:55%;transform:translate(-50%,-50%);width:350px;height:400px;background-image:url(/build/assets/fondo-producto.fec1c0f3.png);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0}@media (max-width: 1399px){.producto-imagen:before{left:55%;width:300px;height:350px}}@media (max-width: 1199px){.producto-imagen:before{top:60%;left:55%;width:250px;height:350px}}@media (max-width: 991px){.producto-imagen:before{left:55%;width:200px;height:350px}}@media (max-width: 768px){.producto-imagen:before{left:55%;width:200px;height:250px}}.producto-imagen img{position:relative;max-width:100%;height:auto;z-index:1}.productos:before{content:"";position:absolute;left:-180px;top:50%;transform:translateY(70%);width:500px;height:500px;background-image:url(/build/assets/flor.7995d1bb.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 1199px){.productos:before{top:70%;left:-150px;width:400px;height:400px}}@media (max-width: 991px){.productos:before{top:100%;left:-100px;width:300px;height:300px}}
