.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce-page a.button,.woocommerce-page button.button{background-color:#008000!important;border-color:#008000!important;color:#fff!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background-color:#006400!important;border-color:#006400!important;color:#fff!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#0000ff}#diferenciales .et_pb_icon .et-pb-icon{color:#ffffff!important}#diferenciales .et_pb_text_inner p{color:#ffffff}#servicios .et_pb_row:nth-child(2)>.et_pb_column{background:#ffffff;border-top:5px solid #0000ff;border-radius:12px;padding:24px 18px;box-shadow:0 2px 12px rgba(0,0,0,.08)}#servicios .et_pb_row:nth-child(2)>.et_pb_column:nth-child(even){border-top-color:#008000}#servicios .et_pb_row:nth-child(2)>.et_pb_column .et_pb_icon .et-pb-icon{color:#0000ff!important}#servicios .et_pb_row:nth-child(2)>.et_pb_column:nth-child(even) .et_pb_icon .et-pb-icon{color:#008000!important}#servicios .et_pb_row:nth-child(2) .et_pb_icon+.et_pb_text p{color:#0000ff;font-size:17px;font-weight:700;line-height:1.35}#servicios .et_pb_row:nth-child(2)>.et_pb_column:nth-child(even) .et_pb_icon+.et_pb_text p{color:#008000}#servicios .et_pb_row:nth-child(2) .et_pb_icon+.et_pb_text+.et_pb_text p,#servicios .et_pb_row:nth-child(2) .et_pb_icon+.et_pb_text+.et_pb_text li{color:#333333;font-size:14px;font-weight:400;line-height:1.55}#mision-vision{position:relative}#mision-vision::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,255,.62) 0%,rgba(0,0,255,.72) 42%,rgba(0,0,255,.90) 60%,rgba(0,0,255,.92) 100%)}#mision-vision .et_pb_row{position:relative;z-index:1}#mision-vision .et_pb_text{background:transparent!important;box-shadow:none!important}#mision-vision .et_pb_text h3,#mision-vision .et_pb_text h3 span{color:#ffffff!important;font-size:21px}#mision-vision .et_pb_text p{color:#ffffff;font-size:13px;line-height:1.65;text-align:justify;hyphens:auto}#que-hacemos .et_pb_row:nth-child(2) .et_pb_text p{color:#333333;text-align:justify;hyphens:auto}#servicios .et_pb_row:nth-child(2) .et_pb_icon+.et_pb_text+.et_pb_text p{text-align:justify;hyphens:auto}#aliados .et_pb_row:nth-child(2) .et_pb_text_inner p{display:flex;align-items:center;justify-content:center;min-height:74px;margin:0 0 14px;padding:14px 16px!important;background:#ffffff;border-left:5px solid #0000ff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.08);color:#0000ff;font-size:14px;font-weight:700;line-height:1.35;text-align:center;text-transform:uppercase}#aliados .et_pb_row:nth-child(2) .et_pb_text_inner p:nth-child(even){border-left-color:#008000;color:#008000}.single-product .woocommerce-product-details__short-description p,.single-product .woocommerce-Tabs-panel p,.single-product .et_pb_wc_description p{text-align:justify;hyphens:auto}@media (max-width:980px){#inicio .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,#inicio .et_pb_menu__logo-slot{width:76px!important;flex:0 0 76px}#mision-vision::before{background:linear-gradient(180deg,rgba(0,0,255,.62) 0%,rgba(0,0,255,.72) 38%,rgba(0,0,255,.90) 52%,rgba(0,0,255,.92) 100%)}.et_pb_row.et_clickable .et-pb-icon{font-size:40px!important}}.single-product h1.product_title{line-height:1.25}@media (max-width:1100px){form[data-form_id="2"] .ff-t-container{flex-wrap:wrap}form[data-form_id="2"] .ff-t-container .ff-t-cell{flex:0 0 100%;width:100%!important;max-width:100%;padding-left:0;padding-right:0}}