:root{--black:#202020;--red:#d83c3d;--dark-grey:#3e3e3e;--green:#1fdc89;--digitech:#9341c6;--inter:#007efc;--impulso:#fbc80a;--health:#ee5b7a;--agro:#a5da35}#grve-content{padding:0 1rem}@media (min-width:769px){#grve-content{padding:0 2rem}}.extra-padding,.big-heading{padding:10vh 0 !important}@media (min-width:1200px) and (max-width:1450px){.grve-header-menu li.grve-first-level:not(.grve-menu-element-first-level)>.grve-link-wrapper:not(.grve-menu-element-link-wrapper)>a{font-size:18px !important}}@media (min-width:1200px){#grve-main-header.grve-layout-default.grve-style-2 .grve-header-row{margin-left:180px}}@media (min-width:1024px){.grve-h1{font-size:6.5vw;line-height:1}.grve-h2{font-size:3.5vw;line-height:1}}#rrss .grve-text{display:flex;flex-flow:row;flex-wrap:wrap}#rrss p{font-size:12vw;line-height:1;display:flex;width:100%}.medium-titles{max-width:875px}h1.grve-title.grve-post-title.grve-title-animation-item{letter-spacing:-2px !important}.grve-h1{letter-spacing:-.3vw}.grve-h2{letter-spacing:-.2vw}@media (max-width:450px){.grve-h1{font-size:17vw;line-height:1}h1.grve-post-title span{font-size:12vw;line-height:1}.grve-h2{font-size:9vw;word-wrap:normal}.grve-container{width:calc(100% - 36px)}.grve-blog-leader .grve-post-leader .grve-blog-item-inner .grve-post-content-inner{padding:10%}}.service-card{padding:2rem !important}@media (min-width:769px){.service-card,.extra-padding{padding:3rem !important}#rrss p{font-size:4vw;width:33%;margin:25px 0}}.grve-back-top.show svg{width:78px !important;height:117px !important}@media (min-width:1200px){.service-card,.extra-padding{padding:4rem !important}.big-heading{padding:20vh 4rem 5vh !important}}.service-card,.service-card .grve-h2,.service-icon .grve-custom-svg-icon,.arrow-service-icon .grve-custom-svg-icon{transition:all .3s ease-in-out !important}.service-icon .grve-wrapper-icon svg{max-width:62px;font-size:110px !important}.arrow-service-icon .grve-wrapper-icon svg{max-width:87px;font-size:140px !important}.service-card:hover .grve-h2,.service-card:hover .service-icon .grve-custom-svg-icon,.service-card:hover .arrow-service-icon .grve-custom-svg-icon{color:var(--black) !important}#grve-theme-wrapper .wpcf7 form .wpcf7-not-valid-tip{background:var(--red);font-family:'Circular Book'}.wpcf7-form input{margin-bottom:20px !important;border:none !important;border-bottom:1px solid var(--black) !important}.wpcf7-submit{background-color:var(--red) !important}.wpcf7-submit:hover{background-color:var(--black) !important}#podcast .wpb_raw_code{margin:20px 0 !important}.grve-element.grve-video{margin-bottom:30px}.grve-btn:hover{background-color:var(--dark-grey) !important}.grve-post-author{display:none !important}.single-post .post-categories{display:none !important}.single-post #grve-post-title{padding-top:10vh}.grve-filter.grve-filter-style-simple li span:after{display:none}.grve-filter li:hover,.grve-filter li.selected{color:var(--black)}.grve-filter li{padding:10px 20px;border:1px solid;border-radius:40px;font-weight:700}.grve-blog-leader .grve-post-leader .grve-blog-item-inner .grve-post-content-inner{padding:12%}#grve-bottom-bar{padding:0 2rem;background-color:#fff}#contacto a{text-decoration:underline}#contacto .grve-title,#contacto p{color:var(--black)}.grve-back-top{width:4.5rem;height:7.5rem;mix-blend-mode:difference;color:#fff}