@charset "UTF-8";.modal-header .close {margin-top: -2px;}.close {float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=25);opacity: .25;}.close:focus, .close:hover {color: #000;text-decoration: none;cursor: pointer;filter: alpha(opacity=50);opacity: .5;}button.close {-webkit-appearance: none;padding: 0;cursor: pointer;background: 0 0;border: 0;}.modal-open {overflow: hidden;}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal {position: fixed;top: 0;left: 0;z-index: 1050;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}.modal-dialog {position: relative;width: auto;margin: 0.5rem;pointer-events: none;}.modal.fade .modal-dialog {transition: transform 0.3s ease-out;transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce) {.modal.fade .modal-dialog {transition: none;}}.modal.show .modal-dialog {transform: none;}.modal.modal-static .modal-dialog {transform: scale(1.02);}.modal-dialog-scrollable {display: flex;max-height: calc(100% - 1rem);}.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 1rem);overflow: hidden;}.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer {flex-shrink: 0;}.modal-dialog-scrollable .modal-body {overflow-y: auto;}.modal-dialog-centered {display: flex;align-items: center;min-height: calc(100% - 1rem);}.modal-dialog-centered::before {display: block;height: calc(100vh - 1rem);content: "";}.modal-dialog-centered.modal-dialog-scrollable {flex-direction: column;justify-content: center;height: 100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content {max-height: none;}.modal-dialog-centered.modal-dialog-scrollable::before {content: none;}.modal-content {position: relative;display: flex;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0.3rem;outline: 0;}.modal-backdrop {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: #000;}.modal-backdrop.fade {opacity: 0;}.modal-backdrop.show {opacity: 0.5;}.modal-header {display: flex;align-items: flex-start;justify-content: space-between;padding: 1rem 1rem;border-bottom: 1px solid #dee2e6;border-top-left-radius: calc(0.3rem - 1px);border-top-right-radius: calc(0.3rem - 1px);}.modal-header .close {padding: 1rem 1rem;margin: -1rem -1rem -1rem auto;}.modal-title {margin-bottom: 0;line-height: 1.5;}.modal-body {position: relative;flex: 1 1 auto;padding: 1rem;}.modal-footer {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding: 0.75rem;border-top: 1px solid #dee2e6;border-bottom-right-radius: calc(0.3rem - 1px);border-bottom-left-radius: calc(0.3rem - 1px);}.modal-footer > * {margin: 0.25rem;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}@media (min-width: 576px) {.modal-dialog {max-width: 500px;margin: 1.75rem auto;}.modal-dialog-scrollable {max-height: calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 3.5rem);}.modal-dialog-centered {min-height: calc(100% - 3.5rem);}.modal-dialog-centered::before {height: calc(100vh - 3.5rem);}.modal-sm {max-width: 300px;}}@media (min-width: 992px) {.modal-lg, .modal-xl {max-width: 800px;}}@media (min-width: 1200px) {.modal-xl {max-width: 1140px;}}.modal-header .modal-title {font-size: 20px;margin: 0;}.modal-header .close {font-size: 30px;line-height: 1;width: 38px;height: 38px;margin: 0;padding: 0 0 0.25em;clip: rect(6px, 32px, 32px, 6px);position: absolute;top: 10px;right: 5px;}.modal-body > :first-child {margin-top: 0;}.modal-body > :first-child > :first-child {margin-top: 0;}table.dataTable {clear: both;margin-bottom: .25em;}table.dataTable td {padding: 6px;}table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {cursor: pointer;*cursor: hand;padding-right: 20px;position: relative;}table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {display: block;position: absolute;font-family: FontAwesome;font-weight: normal;font-style: normal;content: "";text-align: center;line-height: 1;right: 5px;top: 50%;transform: translateY(-50%);}table.dataTable thead .sorting:hover, table.dataTable thead .sorting_asc:hover, table.dataTable thead .sorting_desc:hover, table.dataTable thead .sorting_asc_disabled:hover, table.dataTable thead .sorting_desc_disabled:hover {background: #000;}table.dataTable thead .sorting_asc:after {content: "";}table.dataTable thead .sorting_desc:after {content: "";}table.dataTable thead .sorting_asc_disabled:after {content: "";opacity: .5;}table.dataTable thead .sorting_desc_disabled:after {content: "";opacity: .5;}table.dataTable.nowrap th, table.dataTable.nowrap td {white-space: nowrap;}table.dataTable th.dt-left, table.dataTable td.dt-left {text-align: left;}table.dataTable th.dt-center, table.dataTable td.dt-center, table.dataTable td.dataTables_empty {text-align: center;}table.dataTable th.dt-right, table.dataTable td.dt-right {text-align: right;}table.dataTable th.dt-justify, table.dataTable td.dt-justify {text-align: justify;}table.dataTable th.dt-nowrap, table.dataTable td.dt-nowrap {white-space: nowrap;}table.dataTable thead th.dt-head-left, table.dataTable thead td.dt-head-left, table.dataTable tfoot th.dt-head-left, table.dataTable tfoot td.dt-head-left {text-align: left;}table.dataTable thead th.dt-head-center, table.dataTable thead td.dt-head-center, table.dataTable tfoot th.dt-head-center, table.dataTable tfoot td.dt-head-center {text-align: center;}table.dataTable thead th.dt-head-right, table.dataTable thead td.dt-head-right, table.dataTable tfoot th.dt-head-right, table.dataTable tfoot td.dt-head-right {text-align: right;}table.dataTable thead th.dt-head-justify, table.dataTable thead td.dt-head-justify, table.dataTable tfoot th.dt-head-justify, table.dataTable tfoot td.dt-head-justify {text-align: justify;}table.dataTable thead th.dt-head-nowrap, table.dataTable thead td.dt-head-nowrap, table.dataTable tfoot th.dt-head-nowrap, table.dataTable tfoot td.dt-head-nowrap {white-space: nowrap;}table.dataTable tbody th.dt-body-left, table.dataTable tbody td.dt-body-left {text-align: left;}table.dataTable tbody th.dt-body-center, table.dataTable tbody td.dt-body-center {text-align: center;}table.dataTable tbody th.dt-body-right, table.dataTable tbody td.dt-body-right {text-align: right;}table.dataTable tbody th.dt-body-justify, table.dataTable tbody td.dt-body-justify {text-align: justify;}table.dataTable tbody th.dt-body-nowrap, table.dataTable tbody td.dt-body-nowrap {white-space: nowrap;}table.dataTable tbody tr:hover {background: #16FFFB;font-weight: 700;}table.dataTable th, table.dataTable td {box-sizing: content-box;}.dataTables_wrapper {position: relative;clear: both;padding: 0;margin-top: 1em;}.dataTables_wrapper .form-group.form-group-inline {display: block;padding: 3px;width: 100%;min-height: 34px;}.dataTables_wrapper .form-group.form-group-inline label {padding-right: 0;}.dataTables_wrapper .form-group.form-group-inline .form-control {vertical-align: unset;}.dataTables_wrapper .dataTables_length {float: left;padding: 2px;margin-bottom: .5em;white-space: nowrap;}.dataTables_wrapper .dataTables_length label {vertical-align: unset;}.dataTables_wrapper .dataTables_length select {margin: 0 0.2em;display: inline-block;width: auto;}.dataTables_wrapper .dataTables_filter {float: right;padding: 2px;text-align: right;margin-bottom: .5em;white-space: nowrap;}.dataTables_wrapper .dataTables_filter label {vertical-align: unset;}.dataTables_wrapper .dataTables_filter input {margin-left: 0.5em;display: inline-block;width: auto;}#page-content .dataTables_wrapper .form-control {display: inline-block;width: auto;}.dataTables_wrapper .dataTables_info {clear: both;float: left;padding-top: 0.755em;}.dataTables_wrapper .dataTables_paginate {text-align: center;padding-top: 0.25em;}.dataTables_wrapper .dataTables_paginate .paginate_button {display: inline-block;color: #fff;background-color: #1B2935;border: 1px solid #1B2935;border-radius: 4px;position: relative;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-size: 14px;font-weight: 500;text-align: center;transition: background-color .5s ease, border .5s ease, color .5s ease, opacity .5s ease;padding: 6px;text-transform: uppercase;line-height: 1;min-width: 30px;min-height: 30px;cursor: pointer;background-image: none;margin: 0 .6em .6em 0;}.dataTables_wrapper .dataTables_paginate .paginate_button:hover {color: #fff;background-color: #000;border-color: #000;}.dataTables_wrapper .dataTables_paginate .paginate_button:focus {box-shadow: none;}.dataTables_wrapper .dataTables_paginate .paginate_button:hover {border-color: #000;background: #000;}.dataTables_wrapper .dataTables_paginate .paginate_button.current {background: #fff;color: #000;border-color: #ccc;}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {cursor: not-allowed;}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {color: #fff;background: #ccc;border-color: #ccc;}.dataTables_wrapper .dataTables_paginate .ellipsis {display: inline-block;min-width: 20px;margin: 0 .6em .6em 0;}.dataTables_wrapper .dataTables_paginate > .paginate_button:last-child {margin-right: 0;}.dataTables_wrapper .dataTables_processing {position: absolute;top: 50%;left: 50%;width: 100%;height: 40px;margin-left: -50%;margin-top: -25px;padding-top: 20px;text-align: center;font-size: 1.2em;}.dataTables_wrapper .dataTables_scroll {clear: both;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {*margin-top: -1px;-webkit-overflow-scrolling: touch;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {vertical-align: middle;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing {height: 0;overflow: hidden;margin: 0 !important;padding: 0 !important;}.dataTables_wrapper.no-footer .dataTables_scrollBody {border-bottom: #ccc;}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable, .dataTables_wrapper.no-footer div.dataTables_scrollBody > table {border-bottom: none;}.dataTables_wrapper:after {visibility: hidden;display: block;content: "";clear: both;height: 0;}.twrap .dataTables_wrapper {margin-top: 0;}@media screen and (max-width: 767px) {.dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_paginate {float: none;text-align: center;}.dataTables_wrapper .dataTables_paginate {margin-top: 0.5em;}}@media screen and (max-width: 640px) {.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter {float: none;text-align: center;}.dataTables_wrapper .dataTables_filter {margin-top: 0.5em;}}#page-content .main.products-services {margin-top: 20px;margin-bottom: -20px;}#page-content .main.products-services h1 {margin: 0 0 20px;}#page-content .main.products-services h1:first-child {margin-top: -.25em;}#page-content .main.products-services h2 {font-size: 24px;margin-bottom: 15px;}#page-content .main.products-services h2:first-child {margin-top: -.25em;}#page-content .main.products-services h3 {font-size: 20px;margin-bottom: 15px;}#page-content .main.products-services h3:first-child {margin-top: -.25em;}#page-content .main.products-services h4 {font-size: 18px;margin-bottom: 15px;}#page-content .main.products-services h4:first-child {margin-top: -.25em;}#page-content .main.products-services ul.plain {list-style: none;margin: 0;padding: 0;line-height: 1.25;}#page-content .main.products-services ul.plain > li + li {margin-top: .25em;}#page-content .main.products-services .btn {text-transform: none;}#page-content .main.products-services .btn.btn-dark {color: #16FFFB;}#page-content .main.products-services .btn.btn-dark:hover {color: #fff;}#page-content .main.products-services .btn.btn-light {color: #000;background: #fff;border-color: #ccc;}#page-content .main.products-services .btn.btn-light:hover {color: #fff;background: #000;border-color: #000;}#page-content .main.products-services .btn.btn-teal {color: #000;background: #16FFFB;border-color: #16FFFB;}#page-content .main.products-services .btn.btn-teal:hover {background: #fff;border-color: #fff;}#page-content .main.products-services .btn.btn-block {display: block;width: 100%;}#page-content .main.products-services .btn + .btn {margin-left: 12px;}#page-content .main.products-services .btn + .btn.btn-block {margin: 16px 0 0;}#page-content .main.products-services .buttons {margin: 4px -6px 0;}#page-content .main.products-services .buttons .btn {margin: 16px 6px 0;}#page-content .main.products-services .buttons .btn + .btn {margin-left: 6px;}#page-content .main.products-services .note {font-style: normal;}#page-content .main.products-services .panel {background: #fff;border: 1px solid #ccc;border-radius: 4px;padding: 19px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);margin-bottom: 20px;position: relative;overflow: hidden;}#page-content .main.products-services .panel.section {margin-bottom: 0;}#page-content .main.products-services .subpanel {margin: 0 -19px 20px;padding: 19px;position: relative;overflow: hidden;}#page-content .main.products-services .teal-text {color: #16FFFB;}#page-content .main.products-services .teal-text-secondary {color: #1D6B70;}#page-content .main.products-services .dark {background: #1B2935;color: #fff;}#page-content .main.products-services .dark h1 {color: #16FFFB;}#page-content .main.products-services .dark h2 {color: #16FFFB;}#page-content .main.products-services .dark .btn-dark {border-color: #16FFFB;}#page-content .main.products-services .dark .btn-light:hover {color: #000;background: #16FFFB;border-color: #16FFFB;}#page-content .main.products-services .col .inner-col {padding: 20px;height: 100%;}#page-content .main.products-services .col .panel {margin-bottom: 0;}#page-content .main.products-services .section + .section {margin-top: 20px;}#page-content .main.products-services .bg-teal {background: #309299;color: #fff;}#page-content .main.products-services .bg-teal-contact {background: #64CCC9;color: #1B2935;}#page-content .main.products-services .bg-dark {background: #16FFFB;color: #fff;}#page-content .main.products-services .bg-dark h1, #page-content .main.products-services .bg-dark h2, #page-content .main.products-services .bg-dark h3, #page-content .main.products-services .bg-dark h4 {color: #16FFFB;}#page-content .main.products-services .bg-offwhite {background: #EFEFEF;}#page-content .main.products-services .bg-offwhite h1, #page-content .main.products-services .bg-offwhite h2, #page-content .main.products-services .bg-offwhite h3, #page-content .main.products-services .bg-offwhite h4 {color: #5D7380;}#page-content .main.products-services .icon {margin: 0 auto;background-repeat: no-repeat;background-position: center top;font-family: icomoon;line-height: 1;}#page-content .main.products-services .icon:before {display: inline-block;}#page-content .main.products-services .icon.historical-data:before {content: "";}#page-content .main.products-services .icon.realtime-data:before {content: "";}#page-content .main.products-services .icon.indices:before {content: "";}#page-content .main.products-services .icon.cds-innovations:before {content: "";}#page-content .main.products-services .icon.global-content:before {content: "";}#page-content .main.products-services .icon.tmx-ip:before {content: "";}#page-content .main.products-services .icon.colocation:before {content: "";}#page-content .main.products-services .icon.sustain:before {content: "";}#page-content .main.products-services .icon.setting:before {content: "";}#page-content .main.products-services .icon.check:before {content: "";}#page-content .main.products-services .icon.markets:before {content: "";}#page-content .main.products-services .page-title {padding-right: 120px;margin-bottom: 0;min-height: 40px;}#page-content .main.products-services .other-products {position: relative;margin-bottom: 20px;min-height: 1px;}#page-content .main.products-services .other-products .other-products-toggle {position: absolute;bottom: 100%;right: 0;}#page-content .main.products-services .other-products .btn-hide-menu {display: none;color: #000;background: #AABBC4;border-color: #AABBC4;border-bottom-left-radius: 0;border-bottom-right-radius: 0;text-transform: none;}#page-content .main.products-services .other-products .other-products-menu {display: none;background: #AABBC4;padding: 5px 10px;border-radius: 4px 0 4px 4px;}#page-content .main.products-services .other-products .other-products-menu .row {margin: 0 -5px;}#page-content .main.products-services .other-products .other-products-menu .row > .col {padding: 5px;}#page-content .main.products-services .other-products .other-products-menu .row > .col .product {padding: 10px;border-radius: 4px;color: #000;text-align: center;font-size: 16px;width: 100%;height: 100%;background: #fff;display: block;}#page-content .main.products-services .other-products .other-products-menu .row > .col .product .icon {font-size: 36px;}#page-content .main.products-services .other-products .other-products-menu .row > .col .product .title {font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 500;margin-top: 5px;line-height: 1.1;}#page-content .main.products-services .other-products .other-products-menu .row > .col .product:hover {color: #fff;background: #1B2935;}#page-content .main.products-services .other-products .other-products-menu .row > .col .product.active {color: #16FFFB;background: #1B2935;}#page-content .main.products-services .other-products.open .btn-show-menu {display: none;}#page-content .main.products-services .other-products.open .btn-hide-menu {display: inline-block;}#page-content .main.products-services .other-products.open .other-products-menu {display: block;}#page-content .main.products-services .biglink {font-size: 15px;margin-bottom: 5px;}#page-content .main.products-services .darkbold {color: #000000 !important;font-family: 'Inter';font-weight: 700;}#page-content .main.products-services .smalluppercase {text-transform: uppercase;font-size: 12px;}#page-content .main.products-services .document-result-block {padding: 25px 10px;}#page-content .main.products-services .document-result-block .extralinespace {line-height: 1.8;}#page-content .main.products-services .top-panel {position: relative;padding: 0;}#page-content .main.products-services .top-panel .row {margin: 0 20px 0 0;}#page-content .main.products-services .top-panel .col-left {padding: 20px;}#page-content .main.products-services .top-panel .col-left .text {font-size: 16px;}#page-content .main.products-services .top-panel .col-right {overflow: hidden;position: relative;padding: 0;min-height: 210px;border-radius: 0 500px 500px 0;}#page-content .main.products-services .top-panel .col-right:before {content: '';display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;}#page-content .main.products-services .top-panel .col-right .deco {position: relative;height: 100%;}#page-content .main.products-services .top-panel .circles {position: relative;font-size: 14px;width: 170px;height: 170px;isolation: isolate;}#page-content .main.products-services .top-panel .circles > div {width: 90px;height: 90px;border-radius: 50%;text-align: center;font-size: 14px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 700;position: absolute;mix-blend-mode: soft-light;z-index: 1;}#page-content .main.products-services .top-panel .circles > div > div {position: absolute;top: 50%;transform: translateY(-50%);padding: 8px 10px 10px;}#page-content .main.products-services .top-panel .circles .tsx {color: #000;background: #16FFFB;right: 80px;z-index: 2;}#page-content .main.products-services .top-panel .circles .mx {color: #000;background: #64CCC9;right: 0;}#page-content .main.products-services .top-panel .circles .tsxv {color: #fff;background: #309299;top: 80px;right: 80px;}#page-content .main.products-services .top-panel .circles .alpha {color: #fff;background: #1D6B70;right: 0;top: 80px;z-index: 2;}@media (min-width: 576px) {#page-content .main.products-services .top-panel .circles {position: absolute;top: 50%;transform: translateY(-50%);right: 40px;}}@media (max-width: 575.98px) {#page-content .main.products-services .top-panel .row {margin: 0;}#page-content .main.products-services .top-panel .col-right {border-radius: 0;}#page-content .main.products-services .top-panel .circles {margin: 20px auto 0;}}#page-content .main.products-services .stats-boxes {margin-top: -10px;margin-bottom: -10px;}#page-content .main.products-services .stats-boxes .col {padding: 10px;}#page-content .main.products-services .stats-boxes .box {border: 8px solid #64CCC9;text-align: center;height: 100%;padding: 10px 20px 20px;}#page-content .main.products-services .stats-boxes .box .stat {color: #309299;font-size: 32px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 900;}#page-content .main.products-services .stats-boxes .box .label {color: #5D7380;font-size: 18px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 700;}#page-content .main.products-services .benefits {text-align: center;}#page-content .main.products-services .benefits h2 {text-align: left;}#page-content .main.products-services .benefits .icon {border-radius: 50%;width: 36px;height: 36px;border: 2px solid #1B2935;margin-bottom: 5px;font-size: 28px;padding: 2px;}#page-content .main.products-services .benefits .row {margin-top: -20px;}#page-content .main.products-services .benefits .row .col {margin-top: 20px;}#page-content .main.products-services .curved-blob {position: relative;background: #1B2935;color: #fff;}@media (min-width: 576px) {#page-content .main.products-services .curved-blob {background: none;}#page-content .main.products-services .curved-blob:before {content: '';position: absolute;top: -100%;right: 0;bottom: -100%;left: 0;border-radius: 0 50% 50% 0;background: #1B2935;}}#page-content .main.products-services .curved-blob .text {position: relative;z-index: 1;}#page-content .main.products-services .product-banner {background: #309299;padding: 0;color: #fff;}#page-content .main.products-services .product-banner > .row {margin: 0;}#page-content .main.products-services .product-banner > .row > .col {padding: 20px;}#page-content .main.products-services .product-banner .col-left {min-height: 120px;}#page-content .main.products-services .product-banner .col-left .text {font-size: 22px;vertical-align: middle;display: flex;flex-wrap: nowrap;align-items: center;min-height: 80px;margin-top: -.125em;}#page-content .main.products-services .product-banner .col-left .text .left-text {white-space: nowrap;padding-right: 20px;}#page-content .main.products-services .product-banner .col-left .text .right-text {white-space: normal;text-align: left;padding-left: 20px;}#page-content .main.products-services .product-banner .col-left .text .number {font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 900;color: #16FFFB;text-align: center;font-size: 32px;min-width: 80px;position: relative;margin-top: -.06em;white-space: nowrap;}#page-content .main.products-services .product-banner .col-left .text .number:before {content: '';display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 50%;border: 2px solid #16FFFB;width: 80px;height: 80px;margin-top: .12em;}#page-content .main.products-services .product-banner .col-right .text {font-size: 16px;}#page-content .main.products-services .products .product-block {margin-top: 20px;background: #EFEFEF;}#page-content .main.products-services .products .product-block > .row {margin: 0;}#page-content .main.products-services .products .product-block .col-left {position: relative;padding: 20px 20px 20px 88px;background-color: #EFEFEF;}#page-content .main.products-services .products .product-block .col-left .icon {position: absolute;top: 20px;left: 20px;border-radius: 50%;background-color: #64CCC9;width: 48px;height: 48px;border: 2px solid #1B2935;font-size: 44px;}#page-content .main.products-services .products .product-block .col-left h3 {margin: -.25em 0 5px;}#page-content .main.products-services .products .product-block .col-left .tagline {color: #5D7380;}#page-content .main.products-services .products .product-block .col-right {background: #1B2935;color: #fff;border-bottom-left-radius: 60px;padding: 40px 20px;}#page-content .main.products-services .products .product-block .col-right h4 {font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 400;font-size: 18px;margin: -.25em 0 20px;}#page-content .main.products-services .products .product-block .col-right .row {margin: 0 -15px;}#page-content .main.products-services .products .product-block .col-right .row > .col {padding: 0 15px;}#page-content .main.products-services .products .product-block .col-right ul {list-style: none;margin: 0;padding: 0;}#page-content .main.products-services .products .product-block .col-right ul li {padding: 0;margin: 0 0 10px;}#page-content .main.products-services .products .product-block .col-right ul li a {color: #16FFFB;}#page-content .main.products-services .products .product-block .col-right ul li a:hover {color: #fff;}#page-content .main.products-services .products .product-block .col-right .btn {margin-top: 10px;margin-bottom: -20px;}#page-content .main.products-services .products .product-block .col-right .btn:hover {border-color: #16FFFB;}#page-content .main.products-services .bottom-row {margin-bottom: 20px;}#page-content .main.products-services .bottom-row .panel {margin-bottom: 0;height: 100%;}#page-content .main.products-services .bottom-row .col-tmxwebstore .panel {padding: 0;position: relative;overflow: hidden;}#page-content .main.products-services .bottom-row .col-tmxwebstore .panel .col-left {float: left;width: 47%;height: 100%;padding: 19px 0 19px 19px;}#page-content .main.products-services .bottom-row .col-tmxwebstore .panel .col-left .text {padding-left: 70px;background: url(../img/tmxwebstore-light-bulb.png) no-repeat left center;background-size: 50px auto;line-height: 64px;padding-right: 20px;}#page-content .main.products-services .bottom-row .col-tmxwebstore .panel .col-left .text h2 {color: #16FFFB;margin: 0;vertical-align: middle;display: inline-block;line-height: 1.2;}@media (min-width: 576px) {#page-content .main.products-services .bottom-row .col-tmxwebstore .panel .col-left .text {position: absolute;top: 50%;transform: translateY(-50%);}}#page-content .main.products-services .bottom-row .col-tmxwebstore .panel .col-right {float: left;max-width: 53%;padding: 19px 19px 19px 20px;}#page-content .main.products-services .bottom-row .col-contact {text-align: center;}#page-content .main.products-services .faq {background-color: #1D6B70;color: #fff;padding: 20px;}#page-content .main.products-services .faq .row {margin: -10px;}#page-content .main.products-services .faq .item {padding: 10px 10px 10px 38px;}#page-content .main.products-services .faq .a {display: none;margin-top: 5px;}#page-content .main.products-services .faq .q {font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 500;}#page-content .main.products-services .faq .q span {cursor: pointer;}#page-content .main.products-services .faq .q span:before {display: block;position: absolute;font-family: FontAwesome;font-weight: normal;font-style: normal;content: "";text-align: center;line-height: 1;border-radius: 50%;border: 1px solid #fff;width: 18px;line-height: 16px;font-size: 16px;padding-left: 1px;left: 10px;top: 12px;transition: transform .5s ease;}#page-content .main.products-services .faq .q.open span:before {transform: rotate(-180deg);}#page-content .main.products-services .faq .q.open + .a {display: block;}#page-content .main.products-services.index .top-panel .row {margin: 0;}#page-content .main.products-services.index .top-panel .text {max-width: 500px;}#page-content .main.products-services.index .top-panel .text h1 {font-size: 30px;}#page-content .main.products-services.index .top-panel .col-right {background: #1B2935;}#page-content .main.products-services.index .top-panel .col-right:before {content: none;}#page-content .main.products-services.index .top-panel .col-right .circles {right: 20px;}@media (max-width: 575.98px) {#page-content .main.products-services.index .top-panel .col-right {min-height: 170px;padding-bottom: 20px;}#page-content .main.products-services.index .top-panel .col-right .circles {margin: 0 auto;right: 0;bottom: 0;}}#page-content .main.products-services.index .single-source-data .col-text {width: 38%;min-height: 156px;background: url(../img/icon-maple.svg) no-repeat left 10px top;background-size: 72px auto;padding-top: 80px;}#page-content .main.products-services.index .single-source-data .col-text h2 {margin: 0;}#page-content .main.products-services.index .single-source-data .col-text .plus-tag {font-size: 16px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 500;}#page-content .main.products-services.index .single-source-data .col-exchanges {width: 62%;padding: 0;position: relative;}#page-content .main.products-services.index .single-source-data .col-exchanges .exchanges {position: absolute;bottom: 0;width: 100%;}#page-content .main.products-services.index .single-source-data .col-exchanges .exchanges .exchange {float: left;width: 33.33333333%;min-height: 78px;position: relative;padding: 10px;}#page-content .main.products-services.index .single-source-data .col-exchanges .exchanges .exchange .circle {border: 1px solid #1D6B70;border-radius: 50%;background: #2c4357;width: 58px;height: 58px;}#page-content .main.products-services.index .single-source-data .col-exchanges .exchanges .exchange .circle .abbr {text-align: center;color: #16FFFB;font-size: 20px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 500;line-height: 52px;}#page-content .main.products-services.index .single-source-data .col-exchanges .exchanges .exchange .label {position: absolute;top: 50%;transform: translateY(-50%);font-size: 12px;left: 78px;right: 10px;}#page-content .main.products-services.index .explore-products .categories {text-align: center;margin-top: -10px;}#page-content .main.products-services.index .explore-products .categories .col {position: relative;margin: 20px 0;}#page-content .main.products-services.index .explore-products .categories .icon {border-radius: 50%;min-width: 56px;min-height: 56px;margin: 0 auto;color: #fff;font-size: 36px;display: inline-block;padding: 10px;}#page-content .main.products-services.index .explore-products .categories .icon.historical-data {background-color: #1D6B70;}#page-content .main.products-services.index .explore-products .categories .icon.realtime-data {background-color: #0061AF;}#page-content .main.products-services.index .explore-products .categories .icon.indices {background-color: #5D7380;}#page-content .main.products-services.index .explore-products .categories .icon.cds-innovations {background-color: #1B2935;}#page-content .main.products-services.index .explore-products .categories .icon.global-content {background-color: #309299;}#page-content .main.products-services.index .explore-products .categories .icon.tmx-ip {background-color: #64CCC9;}#page-content .main.products-services.index .explore-products .categories .icon.colocation {background-color: #1D6B70;}#page-content .main.products-services.index .explore-products .categories .icon.sustain {background-color: #0061AF;}#page-content .main.products-services.index .explore-products .categories h3 {margin: 10px auto 0;}#page-content .main.products-services.index .explore-products .categories p {text-align: left;}@media (min-width: 576px) {#page-content .main.products-services.index .explore-products .categories .col {padding-bottom: 34px;}#page-content .main.products-services.index .explore-products .categories .btn {position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}}#page-content .main.products-services.index .explore-products .buttons {text-align: center;}#page-content .main.products-services.index .explore-services-block .explore-services-block-subpanel {padding: 0px;border: 0px;}#page-content .main.products-services.index .explore-services-block .explore-services-block-subpanel .bold-white-title {color: #FFFFFF;font-size: 20px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 700;}#page-content .main.products-services.index .explore-services-block .explore-services-block-subpanel .image-block-title-left {padding: 20px;background-image: url(../img/home_ps_left.png);background-repeat: no-repeat;background-size: cover;background-position: center;}#page-content .main.products-services.index .explore-services-block .explore-services-block-subpanel .image-block-title-right {padding: 20px;background-image: url(../img/home_ps_right.png);background-repeat: no-repeat;background-size: cover;background-position: center;}#page-content .main.products-services.index .explore-services-block .explore-services-block-subpanel .description-block-left {background-color: #309299;color: #FFFFFF;padding: 20px;min-height: 150px;}#page-content .main.products-services.index .explore-services-block .explore-services-block-subpanel .description-block-right {background-color: #1D6B70;color: #FFFFFF;padding: 20px;min-height: 150px;}#page-content .main.products-services.realtime-data .product-banner {font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 500;}@media (min-width: 768px) {#page-content .main.products-services.realtime-data .product-banner .col-right .text {position: absolute;top: 50%;transform: translateY(-50%);}}#page-content .main.products-services.cds-innovations .top-panel .col-right {padding: 20px;min-height: 180px;}#page-content .main.products-services.cds-innovations .top-panel .col-right .deco {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;width: 100%;height: auto;padding: 0 20px;}#page-content .main.products-services.cds-innovations .top-panel .col-right .deco .logo {position: relative;}#page-content .main.products-services.cds-innovations .top-panel .col-right .deco .logo img {height: 55px;vertical-align: middle;}#page-content .main.products-services.cds-innovations .top-panel .col-right .deco .logo span {color: #fff;font-size: 18px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 700;display: inline-block;line-height: 55px;vertical-align: middle;margin-left: 12px;}#page-content .main.products-services.cds-innovations .top-panel .col-right .deco .btn-dark {margin-top: 20px;border-color: #16FFFB;background: rgba(27, 41, 53, 0.5);}#page-content .main.products-services.cds-innovations .top-panel .col-right .deco .btn-dark:hover {background: rgba(0, 0, 0, 0.5);}@media (min-width: 576px) {#page-content .main.products-services.cds-innovations .top-panel .col-right {padding: 30px 40px;}}#page-content .main.products-services.tsx-indices .tmxmoney .col-tmxmoney .logo {display: inline-block;vertical-align: middle;line-height: 90px;text-align: left;}#page-content .main.products-services.tsx-indices .tmxmoney .col-tmxmoney .logo img {height: 90px;}#page-content .main.products-services.tsx-indices .tmxmoney .col-tmxmoney .logo .label {font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 700;font-size: 22px;line-height: 1;display: inline-block;vertical-align: middle;margin: -.25em 0 0 10px;}#page-content .main.products-services.tsx-indices .tmxmoney .col-tmxmoney .logo .label .tagline {font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 400;font-size: 14px;margin: .2em 0 0 .2em;}#page-content .main.products-services.tsx-indices .tmxmoney .col-tmxmoney .button {display: inline-block;vertical-align: middle;line-height: 90px;float: right;}#page-content .main.products-services.tsx-indices .tmxmoney .col-tmxmoney .button .btn {line-height: 1.4;}#page-content .main.products-services.tsx-indices .product-banner {background: #fff;color: #000;}#page-content .main.products-services.tsx-indices .product-banner .col-left {font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 500;min-height: 194px;}#page-content .main.products-services.tsx-indices .product-banner .col-left .text {font-size: 24px;min-height: 154px;margin-top: -.25em;}#page-content .main.products-services.tsx-indices .product-banner .col-left .text .number {font-size: 60px;min-width: 154px;}#page-content .main.products-services.tsx-indices .product-banner .col-left .text .number:before {width: 154px;height: 154px;}@media (min-width: 768px) {#page-content .main.products-services.tsx-indices .product-banner .col-left .text .right-text {max-width: 190px;}}#page-content .main.products-services.tsx-indices .product-banner .col-right .text {font-size: 14px;}#page-content .main.products-services.tsx-indices .product-banner .col-right .text h3 {margin-bottom: 10px;color: #5D7380;}#page-content .main.products-services.tsx-indices .product-banner .col-right .text ul {font-size: 16px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 700;}#page-content .main.products-services.tsx-indices table.tindices .symbol {width: 100px;white-space: nowrap;}#page-content .main.products-services.tsx-indices table.tindices .docs {text-align: right;width: 70px;white-space: nowrap;padding: 8px 6px;}#page-content .main.products-services.tsx-indices table.tindices .docs a {display: inline-block;border-radius: 4px;text-align: center;vertical-align: middle;font-weight: 700;font-size: 13px;min-width: 25px;line-height: 1;padding: 6px;}#page-content .main.products-services.tsx-indices table.tindices .docs a.doc-m {background: #004F93;color: #fff;margin-right: 31px;}#page-content .main.products-services.tsx-indices table.tindices .docs a.doc-f {background: #309299;color: #fff;margin-left: -25px;}.modal .modal-dialog {width: 100%;max-width: 1000px;position: absolute;}.modal .modal-dialog .modal-header {position: sticky;top: 0;background: #fff;z-index: 100;}.modal .modal-dialog .modal-header .modal-title span.fa {font-size: 80%;margin-left: .3em;}.modal .modal-dialog .modal-body .col > :first-child {margin-top: 0;}.modal .modal-dialog .modal-body .dataTables_wrapper {margin: 0;}.modal .modal-dialog .modal-body table {margin-top: 0;}.modal .modal-dialog .modal-body .profile .row, .modal .modal-dialog .modal-body .performance .row {margin-top: -20px;}.modal .modal-dialog .modal-body .profile .col, .modal .modal-dialog .modal-body .performance .col {margin-top: 20px;}.modal .modal-dialog .modal-body .profile ul, .modal .modal-dialog .modal-body .performance ul {list-style: none;margin: 0;padding: 0;}.modal .modal-dialog .modal-body .profile ul li, .modal .modal-dialog .modal-body .performance ul li {margin: 0;position: relative;padding-right: 80px;}.modal .modal-dialog .modal-body .profile ul li span, .modal .modal-dialog .modal-body .performance ul li span {white-space: nowrap;text-align: right;min-width: 80px;display: inline-block;position: absolute;right: 0;top: 0;}.modal .modal-dialog .modal-body .profile ul li + li, .modal .modal-dialog .modal-body .performance ul li + li {margin-top: 5px;}.modal .modal-dialog .modal-body .performance ul {max-width: 250px;}.modal .modal-dialog .modal-body .constituents .download-link {margin: -35px 0 15px;text-align: right;}.modal .modal-dialog .modal-body .constituents .symbol {width: 120px;}.modal .modal-dialog .modal-body .constituents .value {text-align: right;white-space: nowrap;}.modal .modal-dialog .modal-body .sectors {}.modal .modal-dialog .modal-body .sectors .weight {text-align: right;white-space: nowrap;}.modal .modal-dialog .modal-body .sectors .chart {width: 100%;}.modal .modal-dialog .modal-body .sectors .chart, .modal .modal-dialog .modal-body .sectors .chart svg {max-width: 475px;}.modal .modal-dialog .modal-body .sectors .chart .c3-chart-arc text {text-shadow: 0 0 2px black;}@media (max-width: 767.98px) {#page-content .main.products-services.tsx-indices .tmxmoney .col-tmxmoney {margin-bottom: 20px;}}@media (max-width: 575.98px) {#page-content .main.products-services.tsx-indices .tmxmoney .col-tmxmoney {text-align: center;}#page-content .main.products-services.tsx-indices .tmxmoney .col-tmxmoney .button {display: block;float: none;}}#page-content .main.products-services.tmx-ip .marketplaces {position: relative;margin-top: 40px;}#page-content .main.products-services.tmx-ip .marketplaces h3 {min-height: 34px;padding-right: 140px;}#page-content .main.products-services.tmx-ip .marketplaces .btn-toggle {position: absolute;right: 0;top: 0;}#page-content .main.products-services.tmx-ip .marketplaces .btn-toggle:after {display: inline-block;position: relative;font-family: FontAwesome;font-weight: normal;font-style: normal;content: "";text-align: center;line-height: 1;margin-left: .5em;}#page-content .main.products-services.tmx-ip .marketplaces .twrap {display: none;margin: 0;}#page-content .main.products-services.tmx-ip .marketplaces table td {padding: 6px;}#page-content .main.products-services.tmx-ip .marketplaces table td.yes {color: #0a0;}#page-content .main.products-services.tmx-ip .marketplaces table td.no {color: #c00;}#page-content .main.products-services.tmx-ip .marketplaces.shown .btn-toggle:after {content: "";}#page-content .main.products-services.tmx-ip .marketplaces.shown .twrap {display: block;}@media (max-width: 575.98px) {#page-content .main.products-services.tmx-ip .marketplaces h3 {min-height: 0;padding-right: 0;}#page-content .main.products-services.tmx-ip .marketplaces .btn-toggle {position: relative;width: 100%;}#page-content .main.products-services.tmx-ip .marketplaces.shown .btn-toggle {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}}#page-content .main.products-services .survey-button-row {margin-top: 50px;}#page-content .main.products-services .survey-button {background-color: #64CCC9;color: #000000;font-weight: bold;text-transform: none;font-size: 24px;padding: 15px;margin: 5px;}#page-content .main.products-services .survey-button:hover {background-color: #16fffb;}#page-content .main.products-services.colocation .top-panel, #page-content .main.products-services.colocation .opportunities .panel {background: #1B2935;}#page-content .main.products-services.colocation .top-panel:before, #page-content .main.products-services.colocation .opportunities .panel:before {content: '';display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;mix-blend-mode: overlay;}#page-content .main.products-services.colocation .top-panel *, #page-content .main.products-services.colocation .opportunities .panel * {position: relative;}#page-content .main.products-services.colocation .top-panel .btn-dark, #page-content .main.products-services.colocation .opportunities .panel .btn-dark {background: rgba(27, 41, 53, 0.5);}#page-content .main.products-services.colocation .top-panel .btn-dark:hover, #page-content .main.products-services.colocation .opportunities .panel .btn-dark:hover {background: #000;}#page-content .main.products-services.colocation .top-panel.panel-secondary, #page-content .main.products-services.colocation .opportunities .panel.panel-secondary {background: #1D6B70;}#page-content .main.products-services.colocation .top-panel {padding: 39px 29px;margin: -19px -19px 20px;}#page-content .main.products-services.colocation .top-panel:before {mix-blend-mode: multiply;}#page-content .main.products-services.colocation .top-panel .text {max-width: 65%;}#page-content .main.products-services.colocation .advantages .col-left {padding: 20px 20px 10px 10px;}#page-content .main.products-services.colocation .advantages .exchanges {float: right;width: 240px;}#page-content .main.products-services.colocation .advantages .exchanges .row {margin: -5px;}#page-content .main.products-services.colocation .advantages .exchanges .col {padding: 5px;}#page-content .main.products-services.colocation .advantages .exchanges .col > div {border: 1px solid #16FFFB;border-radius: 4px;text-align: center;font-size: 16px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 700;height: 100%;padding: 10px;line-height: 20px;}#page-content .main.products-services.colocation .advantages .exchanges .col.tsx, #page-content .main.products-services.colocation .advantages .exchanges .col.alpha {max-width: 140px;}#page-content .main.products-services.colocation .advantages .exchanges .col.tsxv, #page-content .main.products-services.colocation .advantages .exchanges .col.mx {max-width: 110px;}#page-content .main.products-services.colocation .advantages .exchanges .col.alpha > div {padding: 20px 10px;}#page-content .main.products-services.colocation .advantages .circles {position: static;font-size: 14px;width: 170px;height: 170px;isolation: isolate;}#page-content .main.products-services.colocation .advantages .circles > div {width: 90px;height: 90px;border-radius: 50%;text-align: center;font-size: 14px;font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 700;position: absolute;mix-blend-mode: soft-light;z-index: 1;}#page-content .main.products-services.colocation .advantages .circles > div > div {position: absolute;top: 50%;transform: translateY(-50%);padding: 8px 10px 10px;}#page-content .main.products-services.colocation .advantages .circles .tsx {color: #000;background: #16FFFB;right: 80px;z-index: 2;}#page-content .main.products-services.colocation .advantages .circles .mx {color: #000;background: #64CCC9;right: 0;}#page-content .main.products-services.colocation .advantages .circles .tsxv {color: #fff;background: #309299;top: 80px;right: 80px;}#page-content .main.products-services.colocation .advantages .circles .alpha {color: #fff;background: #1D6B70;right: 0;top: 80px;z-index: 2;}@media (max-width: 575.98px) {#page-content .main.products-services.colocation .advantages .circles {position: relative;margin: 20px auto 0;}}#page-content .main.products-services.colocation .quote {background: #EFEFEF;border-radius: 4px;border: 1px solid #ccc;min-height: 100px;}#page-content .main.products-services.colocation .quote .row {align-items: center;margin: 0;}#page-content .main.products-services.colocation .quote .who {padding: 10px;line-height: 80px;vertical-align: middle;min-height: 80px;}#page-content .main.products-services.colocation .quote .who .pic {width: 80px;height: 80px;border-radius: 50%;border: 1px solid #ccc;background: #eaeaea url(../img/biography-no-picture-nb.jpg) no-repeat center top;background-size: contain;float: left;margin-right: 20px;}#page-content .main.products-services.colocation .quote .who .name {line-height: 1.2;vertical-align: middle;display: inline-block;}#page-content .main.products-services.colocation .quote .comment {padding: 20px 20px 20px 60px;}#page-content .main.products-services.colocation .quote .comment:before {display: block;position: absolute;font-family: FontAwesome;font-weight: normal;font-style: normal;content: "";text-align: center;line-height: 1;font-size: 40px;color: #ccc;left: 10px;top: 10px;}#page-content .main.products-services.colocation .opportunities {margin: -10px 0 10px;}#page-content .main.products-services.colocation .opportunities .col {padding: 10px;}#page-content .main.products-services.colocation .opportunities .col .dark {height: 100%;}#page-content .main.products-services.colocation .opportunities .col .dark h2 {margin: 0 0 -.25em;position: relative;}#page-content .main.products-services.colocation .product-banner {background: #fff;color: #000;}#page-content .main.products-services.colocation .product-banner .col-left {font-family: 'Inter', Roboto, Arial, Helvetica, Verdana, sans-serif;font-weight: 500;min-height: 194px;}#page-content .main.products-services.colocation .product-banner .col-left .text {font-size: 20px;min-height: 154px;margin-top: -.25em;}#page-content .main.products-services.colocation .product-banner .col-left .text .number {font-size: 60px;min-width: 154px;}#page-content .main.products-services.colocation .product-banner .col-left .text .number:before {width: 154px;height: 154px;}@media (min-width: 768px) {#page-content .main.products-services.colocation .product-banner .col-left .text .right-text {max-width: 240px;}}#page-content .main.products-services.colocation .product-banner .col-left ul {position: relative;margin-top: 30px;text-align: left;}#page-content .main.products-services.colocation .product-banner .col-right .text {font-size: 14px;}#page-content .main.products-services.colocation .benefits {text-align: left;}#page-content .main.products-services.colocation .benefits .icon {margin: 0;border: none;font-size: 34px;}#page-content .main.products-services.colocation .benefits .row .col {margin-top: 40px;}#page-content .main.products-services.colocation .benefits .row .col h3 {margin: 10px 0;}@media (max-width: 767.98px) {#page-content .main.products-services.colocation .top-panel .text {max-width: unset;}#page-content .main.products-services.colocation .advantages .exchanges {float: none;margin: 20px auto 0;}}@media (min-width: 768px) {#page-content .main.products-services .explore-services .col {position: relative;padding-bottom: 34px;}#page-content .main.products-services .explore-services .col .btn {position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}#page-content .main.products-services .left-col-border {border-left: 1px solid #ccc;padding-left: 12px;}}@media (min-width: 576px) {#page-content .main.products-services p + .buttons {margin-top: -12px;}}@media (max-width: 767.98px) {#page-content .main.products-services .product-banner .col-left.curved-blob {background: #1B2935;}#page-content .main.products-services .product-banner .col-left.curved-blob:before {content: none;}#page-content .main.products-services .bottom-row {}#page-content .main.products-services .bottom-row .col-tmxwebstore {margin-bottom: 20px;}#page-content .main.products-services .section-products-services .col + .col {margin-top: 20px;}#page-content .main.products-services .single-source-data .col-text {width: 100%;min-height: 72px;padding: 0 0 0 102px;}#page-content .main.products-services .single-source-data .col-exchanges {width: 100%;margin: 10px 0 -10px;}#page-content .main.products-services .single-source-data .col-exchanges .exchanges {position: relative;}#page-content .main.products-services .explore-services .col + .col {margin-top: 30px;}#page-content .main.products-services .products .product-block {background-color: #fff;}}@media (max-width: 575.98px) {#page-content .main.products-services .btn {display: block;margin: 16px 0 0;}#page-content .main.products-services .btn + .btn {margin: 16px 0 0;}#page-content .main.products-services .buttons {margin: 4px 0 0;}#page-content .main.products-services .buttons .btn {margin: 16px 0 0;}#page-content .main.products-services .buttons .btn + .btn {margin: 16px 0 0;}#page-content .main.products-services .page-title {padding-right: 0;min-height: unset;margin-bottom: 15px;}#page-content .main.products-services .other-products .other-products-toggle {position: relative;}#page-content .main.products-services .other-products .other-products-toggle button {width: 100%;}#page-content .main.products-services .other-products .btn-show-menu {display: block;}#page-content .main.products-services .other-products.open .btn-hide-menu {display: block;}#page-content .main.products-services .other-products .other-products-menu {border-top-left-radius: 0;}#page-content .main.products-services .top-panel .text {max-width: 100%;margin-right: 0;}#page-content .main.products-services .top-panel .circles {position: relative;}#page-content .main.products-services .curved-blob {background: #1B2935;text-align: center;}#page-content .main.products-services .curved-blob:before {content: none;}#page-content .main.products-services .top-panel .text {max-width: 100%;margin-right: 0;}#page-content .main.products-services .single-source-data .col-exchanges .exchanges .exchange {width: 50%;}#page-content .main.products-services .bottom-row .col-tmxwebstore .panel .col-left, #page-content .main.products-services .bottom-row .col-tmxwebstore .panel .col-right {float: none;width: 100%;max-width: 100%;height: auto;padding: 20px;}#page-content .main.products-services .bottom-row .col-tmxwebstore .panel .curved-blob .text {position: relative;display: inline-block;padding-right: 0;}#page-content .main.products-services .use-cases-access .col + .col {margin-top: 20px;}#page-content .main.products-services .products .product-block .col-left {padding: 20px;}#page-content .main.products-services .products .product-block .col-left .icon {position: relative;top: 0;left: 0;margin: 0 0 20px;}}@media (max-width: 439.98px) {#page-content .main.products-services .single-source-data .col-text {width: 100%;min-height: 72px;padding: 82px 10px 0;}#page-content .main.products-services .single-source-data .col-exchanges .exchanges .exchange {width: 100%;}}.modal .modal-dialog {position: relative !important;}