.single-product h2{font-size:1.2em;color:#676869}.single-product h3{font-size:1em;font-weight:400;line-height:1.2em}.TabSection.vc_tta.vc_general .vc_tta-tab>a{padding:10px 0;font-weight:600!important;background:0 0!important}.TabSection.vc_tta.vc_general .vc_tta-tab>a:hover{background:0 0!important}.TabSection .vc_tta-tab.vc_active a{color:#c0d500!important}.TabSection h2{margin-bottom:15px!important}#boxSection .ult-ih-info{background:0 0!important;padding:40px}#boxSection .ult-ih-info>div{background:rgba(0,0,0,.6)}#boxSection .ult-ih-info .box-btn{border:2px solid #c0d500;padding:6px 15px;text-decoration:none;color:#fff;margin-top:10px;display:inline-block}#boxSection .ult-ih-info .ult-ih-description{font-weight:500!important}.blog-shortcode .post-entry-content .entry-title a{text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.blog-shortcode .post-entry-content .entry-excerpt{text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.post-details.details-type-link,#category .woocom-list-content .woo-buttons a{font-size:16px;border:3px solid #c0d500;color:#37362d;padding:12px 14px 10px;background:0 0}.post-details.details-type-link:hover,#category .woocom-list-content .woo-buttons a:hover{background:#c0d500}#blogSection .post-details i,.post-details.details-type-link:hover:after{display:none}#blogSection h3.entry-title{text-transform:uppercase;margin-top:30px;margin-bottom:15px;padding-bottom:15px;position:relative}#blogSection h3.entry-title::after{background:#c0d500;content:"";width:98px;position:absolute;left:0;bottom:0;height:3px}#footer .custom-nav a>span{color:#fff;font-weight:500;font-size:18px}#footer .custom-nav a>span::before{content:"-";padding-right:10px}.masthead .mega-menu-widgets .soc-ico a,.soc-ico a{margin:0 20px 0 0;width:34px;height:34px;line-height:34px}.masthead .mega-menu-widgets .soc-ico a .soc-font-icon,.soc-ico a .soc-font-icon{font-size:21px;color:#000!important}.soc-ico a:after,.soc-ico a:before{width:34px;height:34px}.footer .soc-ico a:before{background-color:#c0d500}#main .soc-ico a:after,#footer .soc-ico a:after{background-color:rgba(255,255,255,.15)}#category .woocom-list-content .woo-buttons a{background:#c0d500;width:160px;text-align:center}#category .woocom-list-content .woo-buttons a:hover{background:0 0}#contacto .aio-icon-img{margin-right:35px}#threeSection #boxSection .ult-ih-info{padding:0;opacity:1;transform:scale(1)}#threeSection #boxSection .ult-ih-info h3{font-weight:600}#threeSection #boxSection .ult-ih-item .ult-ih-image-block,#threeSection #boxSection .ult-ih-item.ult-ih-square{max-height:280px}.page-id-1427 #main{padding:0}#soluciones ol li{display:inline-block;counter-increment:my-awesome-counter;margin:0 0 20px;width:100%}#soluciones ol{list-style:none;counter-reset:my-awesome-counter;margin:0}#soluciones ol img{float:left;margin-right:20px;width:66px;object-fit:contain}#soluciones ol li::before{content:counter(my-awesome-counter);float:left;background:#c0d500;width:21px;height:21px;border-radius:100px;text-align:center;color:#000;font-size:12px;margin-right:20px;line-height:21px;font-weight:600;margin-bottom:25px;margin-top:5px}.product:not(.elementor) .related.products>h2,.product:not(.elementor) .upsells.products>h2,.cross-sells>h2{text-transform:uppercase;font-weight:600;padding-top:20px;font-size:20px}.product:not(.elementor) .related.products>h2:after,.product:not(.elementor) .upsells.products>h2:after,.cross-sells>h2:after{top:0;bottom:auto;width:178px;background:#c0d500}.related-product>li .product-title{line-height:24px;font-size:15px;position:relative;padding-bottom:15px}.related-product>li .product-title::after{position:absolute;content:"";bottom:0;left:0;background:#c0d500;width:43px;height:2px}.related-product>li .product-title:hover{color:#c0d500}.related-product>li .woo-buttons a{float:none}.postBtn a.btn{float:left;text-decoration:none;font-weight:600;display:flex;align-items:center;padding:10px 20px;margin:0 25px 25px 0;width:190px}.postBtn a.btn:hover{background:#37362d;color:#fff}.postBtn a.btn img{width:22px;height:22px;float:left;margin:0 10px 0 0}.postBtn a.btn:hover img{filter:invert(1);-webkit-filter:invert(1)}.single .product_meta{display:none}.product:not(.elementor) .woocommerce-tabs .tabs li.active:after,.the7-elementor-widget .woocommerce-tabs .tabs li.active:after{background-color:#c0d500}.wp-list-table.widefat{width:inherit!important}ul.post-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:25px;font-weight:500}.entry-content blockquote{border-left:5px solid #c2d500;font-style:italic;font-size:1rem}ul.post-ul li{position:relative}ul.post-ul{list-style:none}ul.post-ul li::after{color:#c2d525!important;text-shadow:1px 1px 1px rgba(139,195,74,.69);content:"•";font-size:2.5em;position:absolute;left:-21px;top:42%;transform:translateY(-50%);line-height:0}.entry-content h2{margin-top:7vh;margin-bottom:20px;font-size:1.8em;line-height:1.3em}.entry-content h3{font-size:1.1em;line-height:1.5em;font-weight:400}@media (max-width:767px){.ult-ih-container ul.ult-ih-list li.ult-ih-list-item,.ult-ih-container ul.ult-ih-list .ult-ih-square,.ult-ih-item.ult-ih-square .ult-ih-image-block{width:100%!important}#boxSection .ult-ih-container{margin-bottom:0!important}.overlay-search-microwidget input[type=text]{width:180px}.postBtn{display:inline-block;width:100%}.postBtn a.btn{margin:0 0 20px;width:auto;clear:both;float:none;text-align:center;display:block}.postBtn a.btn img{float:none;margin:0 10px -5px 0}}@media (min-width:1200px){.TabSection .vc_tta-tabs-container{max-width:26%!important;border-right:1px solid #c0d500;margin-right:2%!important;padding-right:3%}}.tabbed [type=radio]{display:none}.tabbed{display:flex}.tabs{list-style:none!important;padding-left:0;box-sizing:border-box;margin-left:0!important}section.tab-content.vp_product-container .vp_product-item{padding:2%;box-sizing:border-box}.tab>label{display:block;color:#666;cursor:pointer;box-sizing:border-box;transition:.6s;font-weight:600}.tab:hover label{color:#c2d525}.tab-content{display:none!important}.tab-col-left h2,.tab-col-left p{margin-bottom:25px}.tab-col-right{text-align:center}.tab-col-right img{width:auto;max-height:350px;max-width:100%}.tab-content.vp_product-container{border:1px solid #e8e8e8;padding:0 0 0 20px!important;border-left:3px solid #c2d525}section.tab-content.vp_product-container .vp_product-item{display:flex}.tabbed [type=radio]:nth-of-type(1):checked~.tabs .tab:nth-of-type(1) label,.tabbed [type=radio]:nth-of-type(2):checked~.tabs .tab:nth-of-type(2) label,.tabbed [type=radio]:nth-of-type(3):checked~.tabs .tab:nth-of-type(3) label,.tabbed [type=radio]:nth-of-type(4):checked~.tabs .tab:nth-of-type(4) label,.tabbed [type=radio]:nth-of-type(5):checked~.tabs .tab:nth-of-type(5) label,.tabbed [type=radio]:nth-of-type(6):checked~.tabs .tab:nth-of-type(6) label,.tabbed [type=radio]:nth-of-type(7):checked~.tabs .tab:nth-of-type(7) label{color:#c2d525!important}.tabbed [type=radio]:nth-of-type(1):checked~.tab-content:nth-of-type(1),.tabbed [type=radio]:nth-of-type(2):checked~.tab-content:nth-of-type(2),.tabbed [type=radio]:nth-of-type(3):checked~.tab-content:nth-of-type(3),.tabbed [type=radio]:nth-of-type(4):checked~.tab-content:nth-of-type(4),.tabbed [type=radio]:nth-of-type(5):checked~.tab-content:nth-of-type(5),.tabbed [type=radio]:nth-of-type(6):checked~.tab-content:nth-of-type(6),.tabbed [type=radio]:nth-of-type(7):checked~.tab-content:nth-of-type(7){display:block!important}@media screen and (max-width:768px){.tabbed{flex-wrap:wrap}ul.tabs{margin-bottom:40px}section.tab-content.vp_product-container .vp_product-item{display:flex;row-gap:40px!important;flex-flow:column-reverse}.tab>label{font-size:1.2rem;line-height:1.5rem;background-color:#f7f7f7;border-bottom:1px solid #e8e8e8;margin:0!important;padding:13px 20px}}@media screen and (min-width:769px){.tabbed{display:grid;min-height:350px;grid-template-columns:1fr 3fr;gap:30px}section.tab-content.vp_product-container .vp_product-item{column-gap:20px;align-items:center;display:grid;grid-template-columns:60% 40%}.tab>label{font-size:1rem;border-bottom:1px dashed #ccc;height:50px;line-height:1.3em;display:flex;align-items:center}}