.general-content{background:#f8f9fa}#grve-responsive-header{height:100px}@media only screen and (max-width:1023px){#grve-responsive-header{display:block}}.grve-logo .grve-wrapper{position:relative;top:50%;z-index:2}#grve-responsive-header .grve-logo a{height:100px}.grve-logo .grve-wrapper a{position:relative;display:block}#grve-responsive-header .grve-logo{height:100px}#grve-main-header,.grve-logo{height:90px}.grve-logo a{height:90px}a:focus,a:hover,a:visited{text-decoration:none}.grve-logo{display:block}.grve-position-left{float:left}#grve-header{position:relative;z-index:999}#grve-responsive-header .grve-logo .grve-wrapper img{padding-top:0;padding-bottom:0}.grve-logo .grve-wrapper img{padding-top:0;padding-bottom:0}.grve-logo .grve-wrapper img{display:block;position:relative;height:100%;top:-50%;width:auto!important;max-width:none}#grve-responsive-header.grve-fixed>.grve-wrapper{position:fixed}#grve-responsive-header>.grve-wrapper{width:100%;top:0;left:auto;position:relative;z-index:4}#grve-responsive-header>.grve-wrapper{background-color:rgba(0,53,129,1)}#grve-main-header{background:#003581;border:none!important}#grve-header.grve-sticky-header #grve-main-header{background-image:none}.clearfix{display:block}.grve-icon-menu:before{background:#fff;padding:10px;border-radius:5px;color:#003581}#grve-responsive-header .grve-header-elements .tooltip{position:absolute;display:none;top:50px;font-size:14px;width:165px;text-align:center;background:#a5f149;height:30px;padding:0 5px;color:#003581;font-weight:700}#grve-responsive-header .grve-header-elements .tooltip2{position:absolute;display:none;top:50px;font-size:14px;width:130px;text-align:center;background:#a5f149;height:auto;padding:5px 10px;color:#003581;font-weight:700;line-height:1.5rem}#grve-responsive-header .grve-header-elements .tooltip2:before,#grve-responsive-header .grve-header-elements .tooltip:before{height:10px;width:10px;background:#a5f149;top:-10px;content:"";position:absolute;left:20px;transform:translate(-50%,50%) rotate(45deg)}#grve-responsive-header #zg_shop_change_btn_responsive{display:inline-block;padding:0 10px;line-height:54px;margin:0;background:0 0;color:#a3bd31}#grve-responsive-header .responsive-more-icons .grve-item i{font-size:1.35rem!important}ul{padding:0}#grve-footer .grve-footer-bar,#grve-footer .grve-widget-area,#grve-footer>.grve-footer-wrapper>p,.zg_footer_title{background:0 0!important}@media only screen and (max-width:1200px){.grve-tablet-column-1-2{width:50%}}#grve-header.grve-sticky-header.grve-advanced .menu-custom-top-bar,#grve-header.grve-sticky-header.grve-shrink .menu-custom-top-bar{height:90px!important}.grve-container{max-width:1170px;margin-right:auto;margin-left:auto;position:relative;z-index:5}.grve-row{display:flex;justify-content:center}.grve-column-1-4{width:25%}.grve-column{padding-right:25px;padding-left:25px}.grve-widget-area{padding-top:50px;padding-bottom:50px}.grve-footer-bar{padding-top:20px;padding-bottom:20px}#grve-footer .grve-footer-bar[data-align-center=yes] ul{margin:0 8px;text-align:center}#grve-footer .grve-footer-bar ul li{display:inline-block;margin-right:15px}#grve-footer .grve-footer-bar ul{margin:0;text-align:right;list-style:none}#grve-footer .grve-footer-bar[data-align-center=yes] .grve-left-side+.grve-right-side{margin-top:25px}@media only screen and (max-width:959px){#grve-footer .grve-footer-bar .grve-left-side+.grve-right-side{margin-top:25px}}@media only screen and (max-width:959px){#grve-footer .grve-footer-bar ul{margin:0 8px;text-align:center}}@media only screen and (max-width:1200px){.grve-tablet-column-1-2:nth-child(2n+1){clear:both}}.grve-small-text,div.wpcf7-validation-errors,span.wpcf7-not-valid-tip{font-family:Roboto;font-weight:700;font-style:normal;font-size:14px;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:767px){.grve-column-1,.grve-column-1-12,.grve-column-1-2,.grve-column-1-3,.grve-column-1-4,.grve-column-1-5,.grve-column-1-6,.grve-column-11-12,.grve-column-2-3,.grve-column-2-5,.grve-column-3-4,.grve-column-3-5,.grve-column-4-5,.grve-column-5-12,.grve-column-5-6,.grve-column-7-12{width:100%}}@media only screen and (max-width:1200px){.grve-container{padding-left:15px;padding-right:15px}}#grve-footer .grve-footer-bar[data-align-center=yes] .grve-left-side,#grve-footer .grve-footer-bar[data-align-center=yes] .grve-right-side{float:none;text-align:center;width:100%}.grve-footer-bar .grve-right-side{display:none}.grve-footer-bar .grve-right-side .grve-social-icons a.fa{background:#c8cbe3;padding:9px 13px;border-radius:5px}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-facebook{background-color:#29487d;color:#fff!important}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff!important}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-youtube{background-color:#e62117;color:#fff!important}#grve-footer>.zgfooter-helper{height:150px;width:100%;border-bottom:10px solid #a3bd31;border-radius:0 0 100% 0;position:relative;background:#f8f9fa}#grve-footer>.grve-footer-wrapper{margin-top:-150px;padding-top:150px;background:linear-gradient(270deg,#203562,#015092);color:#fff}#grve-footer>.grve-footer-wrapper>p{margin:0;padding:15px 25px 0 25px;text-align:center}.zg_footer_title{text-align:center;margin:0;padding-top:50px}#grve-footer .grve-widget-area{background-color:#003581}#grve-footer .widget .grve-widget-title,#grve-footer h1,#grve-footer h2,#grve-footer h3,#grve-footer h4,#grve-footer h5,#grve-footer h6{color:#fff}#grve-footer .widget,#grve-footer form,#grve-footer form div,#grve-footer form p,#grve-footer form span{color:#f9f9f9}#grve-footer .grve-border,#grve-footer .widget a:not(.grve-outline):not(.grve-btn),#grve-footer .widget li,#grve-footer .widget table,#grve-footer .widget table td,#grve-footer .widget table th,#grve-footer .widget table tr,#grve-footer .widget ul,#grve-footer form,#grve-footer form div,#grve-footer form p,#grve-footer form span{border-color:#003581}#grve-footer .widget a:not(.grve-outline):not(.grve-btn){color:#a3bd31}#grve-footer .widget a:not(.grve-outline):not(.grve-btn):hover,#grve-footer .widget.widget_nav_menu li.open>a{color:#a3bd31}#grve-footer .grve-footer-bar{color:#ebebeb;background-color:rgba(0,53,129,1)}#grve-footer .grve-footer-bar a{color:#a3bd31}#grve-footer .grve-footer-bar a:hover{color:#fff}#grve-footer .grve-footer-bar a>.grve-footer-buttons{color:#fff!important}#grve-footer .grve-footer-bar a:hover .grve-footer-buttons{color:#a3bd31!important}.zg_btn_footer{padding:15px 10px!important;display:table;border-radius:5px;margin:10px 0!important;width:100%;transition:background-color ease-in-out .15s!important;-webkit-transition:background-color ease-in-out .15s!important;-moz-transition:background-color ease-in-out .15s!important;-ms-transition:background-color ease-in-out .15s!important;-o-transition:background-color ease-in-out .15s!important}.zg_btn_footer:hover>.zg_icon>.fa-phone-alt{background:#a3bd31;color:#fff}.zg_btn_footer:hover>.zg_icon>.fa-whatsapp{color:#fff;background:#25d366}.zg_btn_footer>.zg_icon{width:100%;display:block;text-align:center!important;padding:0 0 20px 0!important;position:relative}.zg_btn_footer>.zg_icon>i{font-size:5em!important;padding:10px 17px;background:#fff;border-radius:10px;transition:all ease .15s;color:#003581}.zg_btn_footer>.zg_icon>img{height:85px;padding:16px;background:#fff;border-radius:10px}.zg_btn_footer>.zg_container{width:100%;display:block;text-align:center}.zg_btn_footer>.zg_container>.zg_text_title_mini{margin:0!important;font-size:1.3em!important;line-height:14px}.zg_btn_footer>.zg_container>.zg_text_number{font-weight:600!important;font-size:1.5em!important;margin-top:15px}.grve-footer-bar .grve-left-side .grve-small-text{font-size:12px;letter-spacing:1px;font-weight:500}.grve-footer-bar .grve-left-side .privacy{margin-left:20px}.grve-footer-bar .grve-right-side{display:none}.grve-footer-bar .grve-right-side .grve-social-icons a.fa{background:#c8cbe3;padding:9px 13px;border-radius:5px}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-facebook-f{background-color:#29487d;color:#fff!important}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-tiktok{color:#fff!important}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff!important}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-youtube{background-color:#e62117;color:#fff!important}@media only screen and (max-width:768px){#grve-footer>.zgfooter-helper{height:125px}#grve-footer>.grve-footer-wrapper{margin-top:-125px;padding-top:125px}.grve-footer-bar .grve-right-side{display:block}}@media only screen and (max-width:599px){#grve-footer>.zgfooter-helper{height:75px}#grve-footer>.grve-footer-wrapper{margin-top:-75px;padding-top:75px}#grve-footer .grve-widget-area{padding-top:20px}#grve-footer .widget_custom_html{margin:0!important}.zg_btn_footer>.zg_icon>.fa-phone-alt{color:#fff!important;background:#003581!important}.zg_btn_footer>.zg_icon>.fa-whatsapp{color:#fff!important;background:#25d366!important}.grve-footer-bar .grve-left-side .copyright{width:100%;display:block}.grve-footer-bar .grve-left-side .privacy{margin-left:0;width:100%;display:block;margin-top:20px}.zg-modal .modal-left-panel,.zg-modal .modal-right-panel{display:block;float:none;margin:0 auto}.zg-modal .modal-left-panel a{width:110px;display:inline-block;border-radius:5px;color:#003581!important;background-color:#fff!important}.zg-modal .modal-left-panel a .zg_icon{width:100%;padding:0!important;display:block;text-align:center!important}.zg-modal .modal-left-panel a .zg_icon img{top:4px;position:relative;margin:0 auto;right:0;width:26px}.zg-modal .modal-left-panel a .zg_container{width:100%;display:block;text-align:center;margin-top:10px}.zg-modal .modal-left-panel a .zg_container .zg_text_number{display:none}.zg-modal .modal-right-panel{padding:30px 0}.zg-modal .zg-modal-customer-info h2{font-size:1.8em}#zg-descargar-factura-electronica a{max-width:285px;margin-bottom:10px}.grve-row{display:block}}.text-green-zeta{color:#a5be33}.text-blue-zeta{color:#003581}.text-blue-zeta-op{color:rgba(0,53,129,.7)}.bg-blue-zeta{background-color:#003581}.bg-green-zeta{background-color:#a5be33}