/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 09 2025 | 13:16:33 */
@import url(https://fonts.googleapis.com/css2?family=Azeret+Mono:ital,wght@0,100..900;1,100..900&display=swap);.grecaptcha-badge{display:none!important}.material .wpb_content_element,.material .wpb_row{margin-bottom:0}#top nav ul li a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}body #header-outer[data-lhe="default"] #top nav ul li a:hover{opacity:.6}body #header-outer[data-lhe="default"] #top nav ul li#menu-item-20{margin-left:20px}body #header-outer[data-lhe="default"] #top nav ul li#menu-item-20 a{background-color:#65AB60!important;padding:10px 25px 12px 25px!important;border-radius:25px;color:#fff!important;text-align:center}#header-outer[data-box-shadow="small"]{box-shadow:0 0 11px 0 rgba(0,0,0,.25)}#header-outer[data-lhe="default"] #top nav>ul>li#menu-item-20>a:hover{opacity:.87;color:#fff!important}body #slide-out-widget-area.fullscreen-alt .inner-wrap>.inner .off-canvas-menu-container li a{text-transform:uppercase;letter-spacing:3px;font-weight:400;font-size:18px;line-height:18px}body #slide-out-widget-area.fullscreen-alt .inner-wrap>.inner .off-canvas-menu-container li.menu-item-20 a{background-color:#65AB60!important;padding:15px 30px 17px 30px!important;border-radius:25px;color:#fff!important;text-align:center}#slide-out-widget-area-bg{opacity:1!important}.page-id-871 .container-wrap{padding-bottom:0!important}.row-nosotros .vc_column-inner>.wpb_wrapper{min-height:250px!important;display:flex;align-items:flex-end}.tit-nosotros{font-weight:100!important;margin-bottom:40px!important}.txt-nosotros{max-width:980px;margin:auto}.tit-metodologia{font-weight:300!important;max-width:980px;margin:auto}.txt-metodologia{max-width:980px;margin:auto;padding:50px 90px!important;border-left:1px solid #bfd9bd;margin-bottom:0!important;padding-bottom:10px!important}.txt-metodologia2{max-width:980px;margin:auto;padding:50px 90px!important;border-left:1px solid #bfd9bd;margin-bottom:0!important;font-weight:400!important;font-size:20px!important;line-height:30px!important}.txt-metodologia2 strong{font-weight:600!important}.txt-metodologia2 h4{font-size:20px!important;line-height:20px!important;letter-spacing:3px;margin-bottom:30px!important;font-weight:400!important}.txt-metodologia2 h4.child{padding-top:30px!important}@media (max-width:999px){.row-nosotros .vc_column-inner>.wpb_wrapper{min-height:200px!important}.tit-nosotros{font-weight:100!important;margin-bottom:30px!important}h2.vc_custom_heading.tit-nosotros{font-size:46px!important;line-height:56px!important}p.vc_custom_heading.txt-nosotros{font-size:24px!important;line-height:34px!important}h3.vc_custom_heading.tit-metodologia{font-size:28px!important;line-height:38px!important}p.vc_custom_heading.txt-metodologia{font-size:20px!important;line-height:30px!important;padding:50px 50px!important;padding-bottom:10px!important}.txt-metodologia2{padding:50px 50px!important}}@media (max-width:690px){.row-nosotros .vc_column-inner>.wpb_wrapper{min-height:175px!important}h2.vc_custom_heading.tit-nosotros{font-size:36px!important;line-height:46px!important}p.vc_custom_heading.txt-nosotros{font-size:20px!important;line-height:30px!important}p.vc_custom_heading.txt-metodologia{padding:50px 0!important;border:0;padding-bottom:10px!important}.txt-metodologia2{padding:50px 0!important;border:0}}.row-comparador-fdo .row-bg{background-position:center -2px!important}h2.ns-heading-el{max-width:1000px}h2.ns-heading-el span{font-weight:400}.slider-pagination{text-align:right}.swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch i{transform:scale(1.7);-moz-transform:scale(1.7);-webkit-transform:scale(1.7)}.swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch.swiper-active-switch i{background:#65AB60}.tabbed>ul li .active-tab{background-color:#f5f5f5!important}.tabbed>ul li .active-tab span{font-weight:500}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav li:first-child>a{border-left:1px solid #bfd9bd}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav>li a{font-size:18px;line-height:18px;letter-spacing:3px;font-weight:400;border-right:1px solid #bfd9bd!important}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav>li a:after{bottom:inherit;top:0;height:6px;transform-origin:top}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav{margin-bottom:0}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav>li{border:0;width:25%}.tabbed[data-style="minimal_flexible"][data-color-scheme="accent-color"] .wpb_tabs_nav>li a:before{box-shadow:none;background-color:#f5f5f5}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav>li a:before{bottom:-1px;z-index:1}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav>li a.active-tab:before{opacity:1}.wpb_tabs_nav.ui-tabs-nav{max-width:1240px;margin:auto!important}.wpb_tab.ui-tabs-panel.visible-tab{background-color:#f5f5f5}.wpb_tab{border-top:1px solid #bfd9bd}.txt-tabs{max-width:1300px;margin:auto;padding:50px;font-size:24px;line-height:34px;margin-bottom:0!important}.row-toggle-ranking:hover{font-weight:500}.row-toggle-ranking{border-top:1px solid #bfd9bd;border-bottom:1px solid #bfd9bd;background-color:#fff;margin-top:-1px!important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.row-toggle-ranking .row_col_wrap_12_inner{max-width:1300px;margin:auto!important;padding:0 30px}.row-toggle-ranking .row_col_wrap_12_inner .vc_column-inner>.wpb_wrapper{display:flex;justify-content:space-between;padding:20px 0;align-items:center}.row-toggle-ranking .txt-num{font-family:"Azeret Mono"!important;font-size:28px;line-height:28px;margin:0;flex:1;letter-spacing:3px}.row-toggle-ranking .txt-num:nth-child(2){flex:25%}.row-toggle-ranking .txt-num:first-child{font-weight:400}.row-toggle-ranking .txt-num:last-child{text-align:right;font-weight:400}.row-info{display:none;border-bottom:1px solid #65AB60}.row-info.activo{display:block}.row-toggle-ranking.activo .txt-num:nth-child(2){font-weight:500}.row-toggle-ranking{cursor:pointer}.max950{max-width:950px;margin:auto}.boton{padding:15px 35px 17px 35px!important;font-size:16px!important}.row-trama .row-bg{background-position:center -2px!important}.row-form{border-top:1px solid #bfd9bd}.row-logos{border-top:1px solid #bfd9bd;border-bottom:1px solid #bfd9bd}.row-form .row_col_wrap_12,.row-logos .row_col_wrap_12{max-width:1300px;margin:auto!important;padding:0 30px}.col-apoyan .vc_column-inner>.wpb_wrapper{display:flex;align-items:center}.col-apoyan .vc_column-inner>.wpb_wrapper h5{margin:0}.logo1{max-width:145px!important;margin:auto!important}.logo2{max-width:65px!important;margin:auto!important}.logo3{max-width:115px!important;margin:auto!important}.logo4{max-width:115px!important;margin:auto!important}.logo5{max-width:78px!important;margin:auto!important}.col-logos .owl-stage{display:flex;align-items:center}.col-logos .owl-theme[data-desktop-cols] .owl-dots .owl-dot span{-webkit-transform:scale(1.5);transform:scale(1.5)}.logo-in{max-width:26px!important;margin:auto!important}.logo-ig{max-width:26px!important;margin:auto!important}.logo-x{max-width:26px!important;margin:auto!important}.row-footer{margin-bottom:0!important}.row-footer .vc_column-inner>.wpb_wrapper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.row-footer .col-redes .vc_column-inner>.wpb_wrapper{display:flex;align-items:center;gap:25px;height:80px}.row-footer p{grid-column:2;justify-self:center;margin:0;padding:0;font-weight:400!important}.row-footer .row-redes{grid-column:3;justify-self:end;margin:0;border-left:1px solid #bfd9bd;padding-left:75px}.row-footer .row-redes .img-with-aniamtion-wrap .hover-wrap{margin-bottom:0}.formulario p{display:flex;justify-content:center;gap:10px}.formulario .wpcf7-submit{padding:15px 35px 17px 35px!important;font-size:16px!important}.formulario .wpcf7-email{border-radius:99px;background:transparent;border:1px solid #1B3431;padding:13px 35px!important;text-align:center}.formulario .wpcf7-email::-webkit-input-placeholder{color:#1B3431;letter-spacing:3px}.formulario .wpcf7-email::-moz-placeholder{color:#1B3431;letter-spacing:3px}.formulario .wpcf7-email:-ms-input-placeholder{color:#1B3431;letter-spacing:3px}.formulario .wpcf7-email:-moz-placeholder{color:#1B3431;letter-spacing:3px}.formulario .wpcf7-not-valid-tip{display:none!important}.wpcf7 form .wpcf7-response-output{border:0!important;padding:0!important;color:#65AB60!important;font-weight:500;margin:0;margin-top:30px;margin-right:35px!important}.wpcf7 form .wpcf7-spinner{background-color:#1B3431;opacity:1;margin:14px 0}#tab-facilidad .header{background:transparent}#tab-facilidad .panel:first-child{background:var(--card-bg)}#tab-seguridad .header{background:transparent}#tab-seguridad .panel:nth-child(2){background:var(--card-bg)}#tab-sostenibilidad .header{background:transparent}#tab-sostenibilidad .panel:last-child{background:var(--card-bg)}#email{cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#email:hover{color:#65AB60!important}@media (max-width:999px){.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav>li a:before{bottom:-2px}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav li:first-child>a{border-bottom:1px solid #bfd9bd}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav li:nth-child(2)>a{border-bottom:1px solid #bfd9bd}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav>li{width:100%}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav li:nth-child(3)>a{border-bottom:1px solid #bfd9bd}.txt-tabs{padding:20px 40px 40px}.row-toggle-ranking .txt-num{font-size:24px!important;line-height:24px!important}h3.vc_custom_heading.txt-titulos{font-size:28px!important;line-height:38px!important}h5.vc_custom_heading.txt-apoyan{margin:0 auto!important}.col-apoyan{width:100%!important}.row-footer .vc_column-inner>.wpb_wrapper{display:block}.row-footer .row-redes{padding:0;border:0;justify-self:center}.row-footer .col-redes .vc_column-inner>.wpb_wrapper{margin-bottom:5px!important;display:flex!important;justify-content:center}.map{min-height:200px}.map img{max-width:200px!important}}@media (max-width:690px){.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav>li a{padding:15px 30px!important}.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav>li a:after{height:4px}.row-toggle-ranking .txt-num{font-size:18px;line-height:18px}.row-toggle-ranking .row_col_wrap_12_inner .vc_column-inner>.wpb_wrapper{padding:15px 0}.row-toggle-ranking .txt-num{font-size:20px!important;line-height:20px!important}.row-toggle-ranking .txt-num:last-child{flex:1.5}.formulario p{flex-direction:column;}.formulario .wpcf7-submit{width:100%}.wpcf7 form .wpcf7-response-output{margin-top:30px;margin-right:0!important}.wpcf7-spinner{position:absolute!important;left:50%;margin-left:-12px!important}.txt-tabs{font-size:20px;line-height:30px}h3.vc_custom_heading.txt-titulos{font-size:20px!important;line-height:30px!important}h4.vc_custom_heading.txt-bajada{font-size:16px!important;line-height:26px!important}h5.vc_custom_heading.txt-apoyan{font-size:15px!important;line-height:25px!important}.txt-mail{font-size:18px!important;line-height:18px!important}.logo-in,.logo-ig,.logo-x{max-width:20px!important}.row-footer .col-redes .vc_column-inner>.wpb_wrapper{height:60px;margin-bottom:10px!important}.map{display:none!important}}@media (max-width:480px){.row-toggle-ranking .txt-num{font-size:16px!important;line-height:16px!important}}