.news-module__item{display:flex;flex-direction:column;margin:0 0 20px;padding:0}.news-module__image img{max-height:200px;border-radius:4px 4px 0 0;cursor:pointer;object-fit:cover}.news-module__description{display:flex;flex-direction:column;flex:1 1 auto;padding:15px}.news-module__category-date-viewed {display:flex;align-items:center;margin:0 0 15px;color:#888;font-size:.85em}.news-module__category {overflow:hidden;margin:0 15px 0 0;font-size:1.1em;text-decoration:underline;white-space:nowrap;text-overflow:ellipsis}.news-module__date {flex:0 0 auto;margin:0 15px 0 0}.news-module__viewed {flex:0 0 auto}.news-module__date .fa, .news-module__viewed .fa {margin:0 5px 0 0;font-size:.9em}.news-module__name{display:block;margin:0 0 10px;font-weight:500}.news-module__text{font-size:.95em}.news-list{display:flex;flex-wrap:wrap;margin-bottom:10px}.news-list__layout{display:flex}.news-list__item{margin:0 0px 20px;padding:0}.news-list__image img{border-radius:3px 3px 0 0;cursor:pointer}.news-list__category-date-viewed {display:flex;align-items:center;margin:0 0 10px;color:#888;font-size:.85em}.news-list__date, .news-module__viewed {margin:0 15px 0 0}.news-list__date .fa, .news-list__viewed .fa {margin:0 5px 0 0}.news-list__name {display:block;margin:0 0 10px;font-weight:500}.news-list__description {padding:15px}.news-list__text{line-height:1.5em;font-size:.95em}.news-page{margin:0 0 30px}.news-page__image{float:left;margin:0 20px 10px 0;width:30%}.news-page__image img{border-radius:3px}.news-page__description{line-height:1.5em}.news-page__description img, .news-page__description iframe{max-width:100%}.news-page__posted{text-align:right;font-size:.95em;color:#888}.news-page__posted .fa-eye{margin:0 5px 0 0}.news-page__posted .fa-calendar{margin:0 5px 0 15px}.news-page ol, .news-page ul {display:inline-block;padding:0 0 0 15px;clear:both}.news-prevnext {display: flex;flex-wrap: nowrap;margin:0 0 30px;padding:15px 0;gap:15px;border-radius:4px;}.news-prevnext__item {height:100%;padding:15px;background: #F7F7F7}.news-prevnext__item.prev{text-align:right}.news-prevnext__a {display:flex;height:calc(100% - 20px);font-weight:500;text-decoration:underline;}.news-prevnext__a.prev{justify-content:flex-end}.news-prevnext__date {font-size:.95em;color:#888}.mfp-bg{opacity:0 !important;transition:all ease-in-out .3s}.mfp-bg.mfp-ready{opacity:.6 !important}.mfp-bg.mfp-removing{opacity:0 !important}.mfp-wrap{z-index:1066}.mfp-arrow{opacity:0 !important;transition:all ease-in-out .3s}.mfp-ready .mfp-arrow{opacity:.5 !important}.mfp-removing .mfp-arrow{opacity:0 !important}.mfp-figure {background:#fff;border-radius:10px;box-shadow:0 0 20px #555}.mfp-figure:after{display:none !important}.mfp-close{color:#555 !important;right:10px !important}.mfp-bottom-bar{position:relative !important;display:flex;align-items:center;justify-content:space-between;padding:15px}.mfp-bottom-bar .mfp-title{max-width:85%;padding:0 !important;font-size:.9em;color:#888}.mfp-bottom-bar .mfp-counter{position:relative;color:#555}@media (max-width:768px){.news-list__image{margin:0 0 10px}}@media (max-width:575px){.news-module__item {margin:0 0 10px}.news-page__image {width:100%}}.product-table {font-family: arial, sans-serif;border-collapse: collapse;width: 100%;}.product-table td, th {border: 1px solid #dddddd;text-align: left;padding: 8px;}.product-table tr:nth-child(even) {background-color: #dddddd;}.news-tags__list {display: flex!important;flex-direction: row;flex-wrap: wrap;gap: 15px;margin-top: 25px;margin-bottom: 25px;}.news-tags__list li {list-style-type: none;border: 1px solid #ef171e;padding: 8px;}.product-table__heading {font-size: 24px;font-weight: 700;margin-top: 15px;margin-bottom: 25px;}.tabs {width: 100%;margin: 0 auto;}.tabs__navigation {border-bottom: 2px solid #c8c8c8;}.tabs__navigation-inner {display: flex;}.tabs__navigation:hover .tool-tabs__tab.active {color: #000;font-weight: 400;background-color: #c8c8c8;}.tabs__navigation:hover .tool-tabs__tab.active:after {width: 0;}.tabs__navigation:hover .tool-tabs__tab:hover.active {color: #000;font-weight: 500;}.tabs__navigation:hover .tool-tabs__tab:hover.active:after {width: 100%;}.tabs__btn {position: relative;border: none;background-color: transparent;font-size: 1.4em;line-height: 120%;color: #000;transition: color 0.2s;cursor: pointer;}.tabs__btn.active {color: #fff;font-weight: 400;background-color: #c8c8c8;}.tabs__btn:hover {color: grey;font-weight: 500;}.tabs__btn:hover.active {color: red;font-weight: 500;}.tabs__content {margin-top: 15px;}.tabs__body {display: none;}.tabs__body.active {display: block;}