.et_divi_theme #main-header{box-shadow:0 0 30px rgba(7,51,84,0.17)!important;border-bottom:2px solid #1caa82}.drop-menu ul{right:0px!important}.difl_breadcrumbs_0_tb_body .df-breadcrumbs-item.df-breadcrumbs-end .df-breadcrumbs-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.table-score{width:100%;border-collapse:collapse;font-size:1rem}.table-score__caption{caption-side:top;text-align:left;background-color:#1f9a6c;color:#fff!important;font-weight:700;padding:12px 16px}.table-score__head th{text-align:left;font-weight:700;padding:12px 16px;border-bottom:2px solid #1f9a6c}.table-score__head th:last-child{text-align:center;width:80px}.table-score__body td,.table-score__body th{padding:10px 16px;vertical-align:top}.table-score__group{font-weight:700;white-space:nowrap}.table-score__body tr{border-bottom:1px solid #1f9a6c}.table-score__section-end{border-bottom:2px solid #1f9a6c}.table-score__points{text-align:center;font-weight:500}.table-score__total{border-top:2px solid #1f9a6c;border-bottom:2px solid #1f9a6c}.table-score__total .table-score__points{font-weight:700}.table-score__footnote{margin-top:12px;font-size:0.875rem;line-height:1.4}.df_breadcrumbs_wrapper{overflow-x:auto}.table-scroll{position:relative}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>table{width:100%;min-width:600px;margin-bottom:1rem}@media (max-width:768px){.table-scroll::after{content:'';position:absolute;top:0;right:0;width:32px;height:100%;pointer-events:none;background:linear-gradient(to left,rgba(255,255,255,0.9),rgba(255,255,255,0))}}.table-score__subhead th{font-weight:700;text-align:center;padding:10px 16px;border-top:2px solid #1f9a6c;border-bottom:2px solid #1f9a6c}.table-score__body th{font-weight:700;text-align:left}.table-score__body td{text-align:left}.table-score__percent{font-weight:700;white-space:nowrap}.table-score__body td{line-height:1.35}.table-score__head th{line-height:1.2}.table-score__body th{white-space:nowrap}.media-grid{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:1rem}.media-grid>div{width:100%!important}@media (max-width:768px){.media-grid{grid-template-columns:1fr!important}}