.product-show-tabs{margin-left:auto;margin-right:auto;width:100%}.product-show-tabs h3 p{font-family:Open Sans;font-size:40px;font-weight:600;line-height:50px;margin:0 auto 17px;max-width:1100px;padding-bottom:35px;text-align:center}.product-show-tabs{padding-bottom:60px;padding-top:60px}.product-show-tabs h3 strong{color:#f78e30;font-weight:600}.tabsmenu{margin-bottom:15px;padding-bottom:30px;padding-top:30px;transform:translateX(25px);width:25%}.contenttabs{align-items:center;background-color:#232828;border:3px solid #fff;display:flex;padding:5%;width:73%}.descriptionprogram{color:#fff;font-family:Open Sans;font-size:22px}.programcontainer{display:flex}.labelprogramimg{padding-right:50px}.phrasetab{font-style:italic;margin-bottom:0}.authortab,.phrasetab{color:#fff;font-size:18px}.authortab{font-weight:700}.optiontab{display:flex;padding-bottom:30px}.optiontab:hover{cursor:pointer}.optiontab p{color:#f78e30;font-family:Open Sans;font-size:22px;padding-right:20px;text-align:end;width:100%}.optiontab img{height:50px;opacity:0;width:50px}.imageprogram{height:200px;max-height:200px;max-width:170px;width:170px}[data-content]{display:none}.activecontent[data-content]{display:block}.optiontabactive p{font-family:Open Sans;font-size:22px;font-weight:600;padding-right:20px;text-align:end;width:100%}.optiontabactive img{height:50px;opacity:1!important;width:50px}.caja{border:1px solid #d9d9d9;display:none;margin:20px auto 40px;overflow:hidden;position:relative}.caja,.caja select{height:50px;width:325px}.caja select{background:transparent;border:none;font-size:22px;padding:5px}.caja select:focus{outline:none}.caja:after{background-color:#d9d9d9;content:"\025be";display:table-cell;height:50px;padding-top:7px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:50px}@media(min-width:1200px){.tabscontainer{display:flex;justify-content:flex-end;padding:0 calc(50vw - 600px)}}@media (min-width:960px) and (max-width:1200px){.tabscontainer{display:flex;max-width:95%}}@media(min-width 960px) and (max-width:1200px){.tabscontainer{display:flex;max-width:95%}}@media(max-width:960px){.caja{display:block}.tabsmenu{display:none!important}.contenttabs{padding-left:5%;width:100%}}@media(max-width:720px){.product-show-tabs{width:100%}.programcontainer{display:block;text-align:center}.programimg{margin-bottom:30px;margin-top:30px}.caja{width:265px}.caja select{width:270px}.descriptionprogram{text-align:center}.product-show-tabs h3 p{font-size:30px}}