  :root {    --main: #f39220;    --main-hover: #d87705;    /*--main-light: #139ed3;*/    --main-light: #f39220;    --main-middle: #f39220;    --secondary: #f39220;    --secondary-contrast: #fcfcfc;    --secondary-hover: #d87705;    --text-header: #111111;    --text-main: #111111;    --link: #f39220;    --link-hover: #d87705;    --header: #181818;    --header-text: #fff;    --header-text-link: #fff;    --header-text-link-hover: #8fc93a;    --nav-text: #fff;    --nav-text-hover: #fff;    --mobile-nav-header: #111111;    /*--mobile-nav-header: #000000B3;*/    --mobile-nav-background: #f39220;    --mobile-nav-color: #060e17;    --mobile-nav-color-hover: #111111;    --footer: #111111;    --footer-lighter: #1b1b1b;    --footer-transparent: rgba(0,8,22,0.9);    --footer-text: #fff;    --footer-text-hover: #f39220;    --black: #111;    --white: #fff;    --grey: #efefef;    --dark-grey: #979797;    --transition-fade: all 0.5s ease-in-out;    --banner-box-bg: rgba(0,8,22,0.25);    --form-bg:  #111111;--border-grey: #a1a1a1;}.group:before, .group:after {content: ""; display: table;} .group:after {clear: both;}.group {zoom: 1;}html {font-size: 16px; background: var(--white);}*, *:before, *:after {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}h1 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; font-size: 4.375em; line-height: 1.2; margin: 0px; color: var(--text-header); }h2 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; font-size: 3.75em; line-height: 1.2; margin: 0px;  color: var(--text-header); }h3 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; font-size: 2em; line-height: 1.2; margin: 0px; color: var(--text-header); }h4 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; font-size: 1.875em; line-height: 1.2; margin: 0px;  color: var(--text-header); }h5 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; font-size: 1.25em; line-height: 1.2; margin: 0px; color: var(--text-header); }h6 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; font-size: 0.875em; line-height: 1.2; color: var(--text-header); }p {font-family: 'IBM Plex Sans', sans-serif; font-size: 1.1em; line-height: 1.8; font-weight: 400; font-style: normal; color: var(--text-main); }a:not(.menu a, .white-border-btn, .logo-wrapper a, .nav-top #primary > li > a, .footer a, .border-btn){border-bottom: 1px dotted var(--link); font-family: 'IBM Plex Sans', sans-serif;  text-decoration: none; font-style: normal; color: var(--link); }a:not(.menu a, .white-border-btn, .logo-wrapper a, .nav-top #primary > li > a, .footer a, .border-btn):hover {color: var(--link-hover); border-bottom: 1px dotted var(--link-hover);transition: var(--transition-fade); }ul li, ol li, li { font-family: 'IBM Plex Sans', sans-serif; font-size: 1em; line-height: 1.8;font-weight: 400; font-style: normal; color: var(--text-main);}em { font-family: 'IBM Plex Sans', sans-serif; font-size: 1em; font-weight: 400; font-style: italic; color: var(--text-main);}.previewFrame h1 {font-size: 2em;}.menu-btn {transition: var(--transition-fade); padding: 20px; background: var(--secondary-hover); border: 0px; border-bottom-left-radius: 50%; border-top-left-radius: 50%; }.menu-btn:hover {background: var(--main-hover)}.menu-btn img {width: 30px;}.border-btn {text-align: center;border: 3px solid var(--main-middle) !important; position: relative;display: inline-block;margin: 0 0.125rem 0.5rem;padding: 1rem 3.1rem;color: var(--main-middle);font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-transform: uppercase;text-decoration: none;border-radius: 3rem;transition: all 0.3s ease-in-out;cursor: pointer;outline: none; width: 100%;}.border-btn > span {position: relative;}.border-btn:before {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;display: block;border-radius: 3rem;background-color: var(--main-middle);background-image: linear-gradient(to left, var(--secondary) 0%, var(--secondary) 100%);background-size: 200%;background-repeat: no-repeat;transition: all 0.5s ease-in-out;content: '';z-index: -2;}.border-btn:after {position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;display: block;border-radius: 3rem;background: var(--secondary-contrast);content: '';z-index: -1;}.border-btn:hover,.border-btn:active,.border-btn:focus {cursor: pointer;}.border-btn:hover {background: var(--main-middle); color: var(--white);}.border-btn:hover:before,.border-btn:active:before,.border-btn:focus:before {background-position: -200px 0;}.white-border-btn {text-align: center; border: 3px solid var(--white) !important; position: relative;display: inline-block;margin: 0 0.125rem 0.5rem;padding: 1rem 3.1rem;color: var(--white);font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-transform: uppercase;text-decoration: none;border-radius: 3rem;transition: all 0.3s ease-in-out;cursor: pointer;outline: none; width: 100%;}.white-border-btn > span {position: relative;}.white-border-btn:before {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;display: block;border-radius: 3rem;background-color: var(--main-middle);background-image: linear-gradient(to left, var(--white) 0%, var(--white) 100%);background-size: 200%;background-repeat: no-repeat;transition: all 0.5s ease-in-out;content: '';z-index: -2;}.white-border-btn:after {position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;display: block;border-radius: 3rem;background: var(--secondary-contrast);content: '';z-index: -1;}.white-border-btn:hover,.white-border-btn:active,.white-border-btn:focus {cursor: pointer;}.white-border-btn:hover {background: var(--white); color: var(--main-middle);}.white-border-btn:hover:before,.white-border-btn:active:before,.white-border-btn:focus:before {background-position: -200px 0;}.mobile-nav-btn {display: none; }.pushy {background: var(--mobile-nav-background);}.pushy-content .logo-wrapper {padding: 30px; text-align: center;  position: relative; float: left; margin-bottom: 0px;}.pushy-content .logo-wrapper img {width: 200px; position: relative;}.close-btn a {position: absolute; top: 0; right: 0; display: block; transition: var(--transition-fade); display: inline-block; font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal; padding: 6px 15px !important ; font-size: 1.125em; text-transform: uppercase; color: var(--white) !important;}.close-btn a:hover {opacity: 0.8; color: var(--white) !important; background: var(--white); }.pushy-navigation {float: left; width: 100%;}.pushy-navigation ul#mobile {margin: 0px; padding: 0px;}.pushy-navigation ul#mobile li {text-align: center; font-size: 1em; border-bottom: 1px solid var(--mobile-nav-color); transition: var(--transition-fade);}.pushy-navigation ul#mobile li a {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; font-size: 1.25em; color: var(--white); transition: var(--transition-fade);  }.pushy-navigation ul#mobile li a:hover {color: var(--white); }.pushy-navigation ul#mobile li:hover {background: var(--mobile-nav-color-hover);}.pushy-navigation ul#mobile li ul {display:  none; border-top: 1px solid var(--mobile-nav-color); padding: 0px; margin: 0px; background: var(--mobile-nav-color-hover);}.pushy-navigation ul#mobile li ul li a {font-size: 1em; }.pushy-navigation ul#mobile li.active ul li {border-bottom: 1px solid var(--white) !important;}.pushy-navigation ul#mobile li.active ul li:last-of-type {border-bottom: 0px !important;}.darken-overlay {background: var(--mobile-nav-header); width: 100%; height: 100%; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.inner-position {vertical-align: middle; display: table-cell;}.home-banner {position: relative;}.header-bar {display:  flex; position: absolute; top: 0; z-index: 999; width: 100%; padding: 0; background: var(--footer); opacity: 90%;}.header-bar-inner {}.header-bar-inner-top {background: var(--footer); text-align: right; padding: 10px 0px;}.nav-bar-btns {text-align: right; margin-top: 20px; margin-bottom:10px;}.nav-bar-btns p {color: var(--white); margin: 0px;}.nav-bar-btns p a {display:  inline-block; width: initial !important; padding: 10px 20px !important; font-size: 14px; margin: 0px; background: none;}.nav-bar-btns p a:after, .nav-bar-btns p a:before {background: none;}.nav-bar-btns p a.white {color: var(--white) !important; border: 3px solid var(--white) !important;}.logo-wrapper {width: 23%; float: left; text-align: left; align-self: center; padding-left: 20px;}.logo-wrapper img {width: 250px; }.logo-wrapper p {color: var(--white); font-size: 12px; font-size: 0.75em}.nav-wrapper {width: 77%; float: left; padding-right: 2%;}.nav-top {width: 80%; float: right; }.nav-top #primary {  margin: 0px 0px 0px 0px;  padding-left: 0px;  text-align: right; display: -ms-flexbox; display: flex; justify-content: flex-end; align-items: center;}.nav-top #primary>li { position: relative; display: inline-block; vertical-align: middle;  list-style-type: none; position: relative; text-align: right; height: 100%; margin: 0 1%; border-bottom: 2px solid transparent;}.nav-top .liLinkActive{border-bottom: 2px solid var(--nav-text-hover) !important;}.nav-top #primary>li:hover {transition: var(--transition-fade); border-bottom: 2px solid var(--nav-text-hover);}.nav-top #primary>li:hover a {color: var(--nav-text-hover); }.nav-top #primary>li>a {margin-bottom: 20px; padding: 20px 0px; width: 100%; display: block; line-height: 16px; vertical-align: middle;  transition: var(--transition-fade); font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal; font-size: 1.1em; color: var(--nav-text); position: relative;  text-decoration: none; text-align: center;}.nav-top #primary>li:last-of-type {margin-right: 0px;}/*.nav ul ul {display: none;}*//* Dropdown LV1 */#primary>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}#primary>li:hover>ul { border-bottom-right-radius: 20px; padding-top: 10px !important; overflow: hidden; display: block; min-width:  220px; position: absolute; top: calc(100% + 2px); left: 50%; transform: translateX(-50%); z-index: 9999;  padding: 0px; }#primary>li>ul>li:first-of-type {border-top-left-radius: 20px;}#primary>li>ul>li {background: var(--footer); text-align:  left; border-bottom: 1px solid #fff; padding-left: 0px !important; margin-bottom: 0px !important}#primary>li>ul>li:before {display:  none !important;}#primary>li>ul>li:last-of-type {border-bottom: 0px;}#primary>li>ul>li:hover {background: var(--main-hover); }#primary>li>ul>li>a {padding: 8px 5px !important; font-family: 'IBM Plex Sans', sans-serif; font-size: 14px; font-size: 0.875em; font-weight: normal; font-style: normal; color: #fff; height: auto;  display: block; border: none; text-decoration:none; }#primary>li>ul>li>a:hover {text-decoration: none;}#primary li>ul>li {position: relative;}  /* Dropdown LV2 */#primary>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.home-banner {position: relative;}.slides {margin: 0; padding: 0;}.slides li {width: 100%; padding-top: 100vh; min-height: 480px; padding-left: 20px; padding-right: 20px; position: relative;}.slick-slide { -webkit-backface-visibility: hidden; }.slick-list,.slick-track {  transition-delay: 30ms;}.home-banner {width: 100%; height: 100vh; min-height: 500px; position: relative;}.home-banner-text-wrapper { width: 100%; position: absolute; top: 50%; left: 0%; transform:translateY(-50%);  padding: 0 20px; }.home-banner-text-wrapper-inner {margin: 0 auto; border-top-left-radius: 30px; border-bottom-right-radius: 30px;width: 100%; max-width: 1100px; padding: 25px; background: var(--footer); opacity: 90%;}.main-banner {width: 100%; height: 100%;}.home-banner-text-wrapper h1 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; font-size: 3.5625em; color: var(--header-text); line-height: 1.4; text-align: center;}.home-banner-text-wrapper h1 a {transition: var(--transition-fade); color: var(--header-text-link); border-bottom: 2px dotted var(--header-text-link);}.home-banner-text-wrapper h1 a:hover {color: var(--header-text-link-hover); border-bottom: 2px dotted var(--header-text-link-hover);}.down-arrow {position: absolute; left: 50%; bottom: 5%; transform:translateX(-50%);}.home-content-wrapper {padding: 80px 0; background: var(--white)}.inner-banner {    position: relative;    width: 100%;    background-size: cover;    background-repeat: no-repeat;    height: 500px;    min-height: 500px;    display: flex;    justify-content: center;    align-items: center;}.inner-banner h1 {    font-family: 'IBM Plex Sans', sans-serif;    font-weight: 500;    font-style: normal;    font-size: 3.5625em;    color: var(--header-text);    line-height: 1.4;    text-align: center;}.sub-heading {margin-bottom: 20px;}.sub-heading h3 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal; font-size: 0.875em; color: var(--text-main); opacity: 0.9; text-transform: uppercase;}.sub-heading h3:before {width: 8px; height: 8px; content:" "; background: var(--main-middle); display: inline-block; margin-right: 25px;}.about-text h2 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal; font-size: 2.0625em; }.about-image-wrapper {position: relative; }.about-image-wrapper:after{content:" "; display: block; width: 100%; padding-top: 50%;}.about-image {width: 50%; padding-top: 50%; position: absolute; left: 50%; transform: translateX(-50%); border-top-left-radius: 30px; border-bottom-right-radius: 30px; z-index: 999; display: block;}.about-image-bg {width: 50%; padding-top: 50%; position: absolute; top: 6%; left: 53%; transform: translateX(-50%); border-top-left-radius: 30px; border-bottom-right-radius: 30px; z-index: 0; background: var(--main); content:" ";}.about-button {text-align: center; margin-top: 40px;}.background-dots {width: 50%; height: 300px; content:" "; display: block; position: absolute; left: 10%; top: 10%; z-index: -1;}.investments-row {padding-top: 80px !important;}.investments-row:last-of-type {padding-bottom: 80px;}.investments-row h2 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal; font-size: 2.0625em; }.investments-boxes-wrapper {display:  flex;}.investment-box {width: 33%; margin-right:  2%; float: left; padding: 4%; border-top-left-radius: 30px; border-bottom-right-radius: 30px; text-align: center; margin-top: 20px;}.investment-box-btc {width: 100%; /*margin-right:  2%;*/ float: left; padding: 4%; border-top-left-radius: 30px; border-bottom-right-radius: 30px; text-align: center; margin-top: 20px;}.investment-box {background: var(--main-light);}.investment-box-btc {background: var(--main-middle);}.investment-number {font-family: 'IBM Plex Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 7.5em; color: var(--white);}.investment-number-btc {font-family: 'IBM Plex Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 7.5em; color: var(--white);}.investment-box-btc .investment-number-btc:before {content:"$";font-family: 'IBM Plex Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 1em;}.investment-title h3 {font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal; font-size: 2.0625em; color: var(--white); line-height: 1.2;}.investment-title h3 span {font-size: 0.48em; width: 100%; display: block; margin-top: 10px;}.investments-button {text-align: center; margin-top: 40px;}/*.news-home .investments-button {margin-top: 0;}*/.news-home { background: none;}.news-home .investments-row {padding-top: 80px !important;}.news-home .latest-news-summary-item {margin-bottom:  0px;}/* Footer */.footer {background: var(--footer); margin-top: 0; padding: 70px 0 50px 0;}.footer-logo img {width: 265px;}.footer-social i, .social-icon img {color: var(--footer-text);font-size: 1.5em; margin-right: 0.5em; transition: color 0.3s ease, transform 0.3s ease;}.social-icon img {width: 36px;height: 36px;filter: invert(1) brightness(100%) contrast(100%) hue-rotate(0deg); transition: filter 0.3s ease, transform 0.3s ease;}.social-icon img:hover {filter: brightness(var(--filter-brightness)) saturate(var(--filter-saturate)) invert(var(--filter-invert)) sepia(var(--filter-sepia)) hue-rotate(var(--filter-hue-rotate)) saturate(var(--filter-saturation)) contrast(var(--filter-contrast));transform: scale(1.1);}.footer-social i:hover {transform: scale(1.1);}.footer h3 {font-size: 1.1875em; color: var(--white); margin-top: 0px;}.footer-bottom {border-top: 2px solid var(--footer-text); padding-top: 35px; margin-top: 35px !important;}.footer-bottom p:last-of-type {margin-bottom: 0px;}.footer p {color: var(--footer-text); font-size: 1em;}.footer a {color: var(--footer-text);  }.footer a:hover {color: var(--footer-text-hover);border-bottom: 1px solid var(--footer-text-hover);}.footer a:hover i {color: var(--footer-text-hover);}.footer-bottom-inner a {color: var(--footer-text); text-decoration: none !important; border-bottom: 1px dotted var(--footer-text) !important;}.footer-bottom-inner a:hover {color: var(--footer-text-hover); border-bottom: 1px dotted var(--footer-text-hover) !important;}.footer-contact i {margin-right: 10px; vertical-align: middle;}.footer-logo a, .footer-social a {text-decoration: none; border-bottom: 0px;}.footer-logo a:hover, .footer-social a:hover {text-decoration: none; border-bottom: 0px;}/* News */.home-news {margin-top: 3em;}.inner-news {display:  flex; flex-wrap: wrap;}.latest-news-content {padding: 20px; background: #eeeeee;}.latest-news-summary-item {position: relative; width: 100%; margin-right: 0%; margin-top: 25px; padding: 25px; padding-bottom: 100px; background: var(--main-light); border: 3px solid var(--main-light); border-top-left-radius: 30px; border-bottom-right-radius: 30px; float: left; display: flex;}.latest-news-summary-item:nth-of-type(even) {margin-right:  0px;}.latest-news-summary-item:first-of-type {margin-top: 0px;}.latest-news-summary-item-details {width: 100%;}.latest-news-summary-item-title {padding-right: 5px;}.latest-news-summary-item-title h3 {margin-bottom: 0px; font-size: 1.4em; margin-bottom: 5px; color: var(--white);}.latest-news-summary-item-title p {color: var(--white);}.latest-news-summary-item-date p {margin-bottom: 0px;  color: var(--white);}.latest-news-summary-item-button {width: 100%; margin-top: 10px; bottom: 25px; left:0px; position: absolute; padding: 0 25px;}.latest-news-summary-item-button a {width: 100%; text-align: center; border-color: var(--white); color: var(--white);}.news-btn {border: 3px solid var(--white); border-radius: 0px; position: relative; font-size: 1em; transition: all 0.5s ease 0s; color: var(--white); background: none;  padding: 1rem 3.1rem; display: inline-block; font-weight: 600; text-transform: uppercase; border-radius: 3rem;}.news-btn:hover {background: var(--white); color: var(--footer);}/* File List */.file-list {display:  flex; flex-wrap: wrap;}.file-list-content {padding: 20px; background: #eeeeee;}.file-list-summary-item {position: relative; width: 100%; margin-right: 0px; margin-bottom: 20px; padding: 25px; padding-bottom: 100px; background: var(--main-light); border: 3px solid var(--main-light); border-top-left-radius: 30px; border-bottom-right-radius: 30px; float: left; display: flex;}.file-list-summary-item:nth-of-type(even) {margin-right:  0px;}.file-list-summary-item-details {width: 100%;}.file-list-summary-item-title {padding-right: 5px;}.file-list-summary-item-title h3 {margin-bottom: 0px; font-size: 1.4em; margin-bottom: 5px; color: var(--white);}.file-list-summary-item-date p {margin-bottom: 0px;  color: var(--white);}.file-list-summary-item-button {width: 100%; margin-top: 10px; bottom: 25px; left:0px; position: absolute; padding: 0 25px;}.file-list-summary-item-button a {width: 100%; text-align: center; border-color: var(--white); color: var(--white);}.file-list-btn {border: 3px solid var(--white); border-radius: 0px; position: relative; font-size: 1em; transition: all 0.5s ease 0s; color: var(--white); background: none;  padding: 1rem 3.1rem; display: inline-block; font-weight: 600; text-transform: uppercase; border-radius: 3rem;}.file-list-btn:hover {background: var(--white); color: var(--footer);}/* Investors *//*.investor-boxes-wrapper {margin-top:  50px;}*/.investor-boxes-wrapper .sidenav {display:  flex; flex-wrap: wrap;  }.investor-boxes-wrapper .sidenav .sidenavL0 {display:  none;}.investor-boxes-wrapper .sidenavL1 {width: 48%; margin-bottom: 25px; margin-right: 2% }/*#sideNav1Item2, #sideNav1Item5, #sideNav1Item8 {margin-right: 0px;}*/.investor-boxes-wrapper .sidenavL1 a {font-size: 24px; line-height: 1.2; font-weight: 700; display:  block; color: var(--white) !important; padding: 20px; background: var(--main-light); padding: 25px; border-top-left-radius: 20px; border-bottom-right-radius: 20px; height:  100%; text-align: center;}.investor-boxes-wrapper .sidenavL1 a:hover {text-decoration: none; background: var(--main-middle);}.investor-boxes-wrapper .sidenavL1 a:before {content:"";display:  block; margin-bottom: 10px; width: 70px; height: 70px; margin: 0 auto 10px auto; background-size:  contain !important; background-position: center center !important; background-repeat: no-repeat !important;}.investor-boxes-wrapper #sideNav1Item0 a:before {background:url("/investors/_img/img/announcements.svg"); }.investor-boxes-wrapper #sideNav1Item1 a:before {background:url("/investors/_img/img/presentations.svg"); }.investor-boxes-wrapper #sideNav1Item2 a:before {background:url("/investors/_img/img/research.svg"); }.investor-boxes-wrapper #sideNav1Item3 a:before {background:url("/investors/_img/img/investorqa.svg"); }.investor-boxes-wrapper #sideNav1Item4 a:before {background:url("/investors/_img/img/management-team.svg"); }.investor-boxes-wrapper #sideNav1Item5 a:before {background:url("/investors/_img/img/major-shareholders.svg"); }.investor-boxes-wrapper #sideNav1Item6 a:before {background:url("/investors/_img/img/advisors.svg"); }.investor-boxes-wrapper #sideNav1Item7 a:before {background:url("/investors/_img/img/corp-governance.svg"); }.investor-boxes-wrapper #sideNav1Item8 a:before {background:url("/investors/_img/img/company-reports.svg"); }.investor-boxes-wrapper #sideNav1Item9 a:before {background:url("/investors/_img/img/shareholder-doc.svg"); } #sideNav1Item8, #sideNav1Item9 {margin-bottom: 0px !important;}.investor-boxes-wrapper {width:  100%; display:  flex; flex-wrap: wrap; }.advisors-box {border-top-left-radius: 30px; border-bottom-right-radius: 30px; width: 49%; margin-right: 2%; margin-bottom: 25px; padding: 25px; border: 3px solid var(--main-middle); float:left;}.advisors-box:nth-of-type(even) {margin-right:  0px;}.advisors-box h3 {}/* Various */.table-wrapper {    border-top-left-radius: 30px;    border-bottom-right-radius: 30px;    overflow: hidden; /* Clip the overflow */    border: 1px solid var(--main-middle); /* Optional border */    margin-top: 25px; margin-bottom: 25px;}.innerTable {    border-collapse: collapse; /* Ensure no gaps between cells */    width: 100%;    margin: 0; }.innerTable th, .innerTable td {    padding: 25px; /* Cell padding */    text-align: left;    border: 1px solid var(--main-middle); /* Cell borders */}.innerTable th {    background: var(--main-light); /* Header background color */    color: var(--white); /* Header text color */}.innerTable tr:last-child td {    border-bottom: none; /* Prevent extra bottom border */}.logos {    display: flex;    flex-wrap: wrap;    justify-content: center;    margin-bottom: 25px;}.logos a {    width: 32.33%;  margin-right: 1%;  box-sizing: border-box;    border-bottom: none !important;    display: flex;    justify-content: center;    align-items: center;}.logos img {    width: 100%;    height: auto;    display: block;    max-width: 300px;    max-height: 200px;}/* Particles */#particles-js {position: fixed; top: 0; left: 0; bottom: 0; right: 0;width: 100%; background: var(--main-middle); z-index: -1;}/* Various */.investments-wrapper {background: var(--white);}.inner-banner-text-wrapper {margin: 0 auto; border-top-left-radius: 30px; border-bottom-right-radius: 30px;width: 100%; max-width: 1100px; padding: 25px; background: var(--footer); margin-top: 150px; opacity: 90%;}/* Bullets */#container ul:not(.menu, #primary) {padding-left: 0px;}#container ul:not(.menu, #primary) li {font-size: 1.1em; list-style-type: none; margin-bottom: 10px; padding-left: 40px; position: relative;}#container ul:not(.menu, #primary) li:before {position: absolute; left: 0; top: 5px; vertical-align: middle; margin-right: 10px; content:""; display:  inline-block; width: 27px; height: 27px; background:url('/investors/_img/img/bullet-colour.png'); background-repeat: no-repeat; background-size: contain; }#container ol {padding-left: 20px;}#container ol li {font-size: 1.1em}#container ol li::marker {color: var(--main); font-size: 16px; font-weight: 700;}/* Team */.person-list { }.person-list .person-list-summary-item {width: 100%; margin-right: 0%;  /*padding-bottom: 70px; */position: relative; display:  flex;  margin-bottom: 25px;}.person-list .person-list-summary-item:nth-of-type(even) {margin-right: 0px;}.person-list .person-list-summary-item .person-list-summary-item-description { padding: 25px; border-bottom-right-radius: 30px; background: var(--main-light);}.person-list-summary-item-details {width: 70%;}.person-list-summary-item-img {width: 30%; position: relative; overflow: hidden; border-top-left-radius: 30px;}.person-list-summary-item-img img {display:  block;}.person-list .person-list-summary-item h3 {color: var(--white); font-size: 1.875em; margin-bottom: 0px;}.person-list .person-list-summary-item .person-list-summary-item-role {margin-bottom: 15px;}.person-list .person-list-summary-item .person-list-summary-item-role p {margin: 0px; color: var(--white);}.person-list .person-list-summary-item .person-list-summary-item-description p {margin: 0px;}.person-list .person-list-summary-item .person-list-summary-item-description ul {margin: 0px;}.person-list .person-list-summary-item .person-list-summary-item-description ul li {color: var(--white);}.person-list .person-list-summary-item .person-list-summary-item-description ul li:before {background:url('/investors/_img/img/bullet-white2.png') !important; background-repeat: no-repeat !important; background-size: contain !important;}.person-list .person-list-summary-item .person-list-summary-item-description ul li a {color: var(--white) !important; border-bottom: 1px dotted var(--white) !important;}.person-list .person-list-summary-item .person-list-summary-item-description ul li a:hover {color: var(--black) !important; border-bottom: 1px dotted var(--link-hover) !important;}.person-list-summary-item-social {width: 100%; margin-top: 25px;position: absolute; bottom: 0px; left: 0px; padding: 0px 25px 25px 25px; text-align: right;}.person-list-summary-item-social a {margin-left: 10px; padding: 10px 5px 5px 5px; border-radius: 5px; background: var(--main-light); border-bottom: 0px;}.person-list-summary-item-social i {color: var(--white); line-height: 1; font-size: 1.5em}.person-list-summary-item-social a:hover {background: var(--white); border-bottom: 0px !important;}.person-list-summary-item-social a:hover i {color: var(--main-light); line-height: 1; font-size: 1.5em}/* Media List */.media-list { }.media-list .media-list-summary-item {border-bottom:  0px !important; border-bottom-right-radius: 30px; overflow: hidden; border-top-left-radius: 30px; /*border: 3px solid var(--main-light) !important;*/width: 100%; margin-right: 0%;  /*padding-bottom: 70px; */position: relative; display:  flex;  margin-bottom: 25px;}.media-list .media-list-summary-item:nth-of-type(even) {margin-right: 0px;}.media-list .media-list-summary-item .media-list-summary-item-description { padding: 25px; background: var(--main-light);}.media-list-summary-item-details {width: 70%;}.media-list .media-list-summary-item h3 {color: var(--white); font-size: 1.4em; margin-bottom: 0px;}.media-list .media-list-summary-item .media-list-summary-item-role {margin-bottom: 15px; margin-top:  1em;}.media-list .media-list-summary-item .media-list-summary-item-role p {margin: 0px; color: var(--white);}.media-list .media-list-summary-item .media-list-summary-item-description p {margin: 0px; color: var(--white);}.media-list .media-list-summary-item .media-list-summary-item-description ul {margin: 0px;}.media-list .media-list-summary-item .media-list-summary-item-description ul li {color: var(--white);}.media-list .media-list-summary-item .media-list-summary-item-description ul li:before {background:url('/investors/_img/img/bullet-white2.png') !important; background-repeat: no-repeat !important; background-size: contain !important;}.media-list .media-list-summary-item .media-list-summary-item-description ul li a {color: var(--white) !important; border-bottom: 1px dotted var(--white) !important;}.media-list .media-list-summary-item .media-list-summary-item-description ul li a:hover {color: var(--link-hover) !important; border-bottom: 1px dotted var(--link-hover) !important;}.media-list-summary-item-img {width: 30%; position: relative; overflow: hidden; /*border-top-left-radius: 30px;*/border: 3px solid var(--main-light); border-top-left-radius: 30px;}.media-list-summary-item-img img {display:  block;}.media-list-summary-item-button {width: 100%; margin-top: 10px; bottom: 25px; left:0px; padding: 0 25px;}.media-list-summary-item-button a {width: 100%; text-align: center; border-color: var(--white); color: var(--white);}.media-list-btn {border: 3px solid var(--white); border-radius: 0px; position: relative; font-size: 1em; transition: all 0.5s ease 0s; color: var(--white); background: none;  padding: 1rem 3.1rem; display: inline-block; font-weight: 600; text-transform: uppercase; border-radius: 3rem;}.media-list-btn:hover {background: var(--white); color: var(--footer);}/* Various */.latest-news-summary-item:last-of-type {margin-bottom: 0px;}.txt--hlght--1 {font-family: 'IBM Plex Sans', sans-serif; padding: 15px;color: #155724;  background-color: #d4edda; border: 1px solid #c3e6cb; border-bottom-right-radius: 30px; border-top-left-radius: 30px; display:  block; text-align: center;}.txt--hlght--2 {font-family: 'IBM Plex Sans', sans-serif; padding: 15px;color: #004085;  background-color: #cce5ff; border: 1px solid #b8daff; border-bottom-right-radius: 30px; border-top-left-radius: 30px; display:  block; text-align: center;}.txt--hlght--3 {font-family: 'IBM Plex Sans', sans-serif; padding: 15px;color: #721c24;  background-color: #f8d7da; border: 1px solid #f5c6cb; border-bottom-right-radius: 30px; border-top-left-radius: 30px; display:  block; text-align: center;}.txt--hlght--1 a {color: #155724; text-decoration: underline}.txt--hlght--2 a {color: #004085; text-decoration: underline}.txt--hlght--3 a {color: #721c24; text-decoration: underline}/* Contact Form */.contact-form .defaultForm {padding: 25px; background: var(--form-bg); border-top-left-radius: 30px; border-bottom-right-radius: 30px;}.contact-form .defaultForm .inputset {margin-bottom: 15px;}.contact-form .defaultForm .inputset label {width: 100%; font-family: 'IBM Plex Sans', sans-serif; font-weight: 400; font-style: normal; font-size: 1.1em; color: var(--white);}.contact-form .defaultForm .inputset input, .contact-form .defaultForm .inputset textarea {font-family: 'IBM Plex Sans', sans-serif; width: 100%; padding: 15px; border: 0px; border-radius: 10px;}.contact-form .defaultForm .form_submit {margin-top: 20px;}.contact-form .defaultForm .form_submit .fbElementButton {background: none; border: 3px solid var(--main-middle);  display: inline-block; margin: 0 0.125rem 0.5rem;padding: 1rem 3.1rem;color: var(--main-middle) !important ;font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal; text-transform: uppercase;text-decoration: none;border-radius: 3rem;transition: all 0.3s ease-in-out;cursor: pointer;  width: 100%;}.contact-form .defaultForm .form_submit .fbElementButton > span {position: relative;}.contact-form .defaultForm .form_submit .fbElementButton:hover,.contact-form .defaultForm .form_submit .fbElementButton:active {background: var(--main-middle) !important; color: var(--white) !important;}.form_error {padding: 15px;color: #721c24;  background-color: #f8d7da; border: 1px solid #f5c6cb; border-bottom-right-radius: 30px; border-top-left-radius: 30px; display:  block; text-align: center; margin-bottom: 20px;}/* Various */.contact-side-top {border-top-left-radius: 30px; border-bottom-right-radius: 30px; width: 100%; padding: 25px; margin-bottom: 25px; border: 3px solid var(--main-middle);}.contact-side-top h3 {}.contact-side-middle {border-top-left-radius: 30px; border-bottom-right-radius: 30px; width: 100%; padding: 25px; margin-bottom: 25px; background: var(--main-middle);}.contact-side-middle h3 {color: var(--white)}.contact-side-bottom {border-top-left-radius: 30px; border-bottom-right-radius: 30px; width: 100%; padding: 25px; margin-bottom: 25px; background: var(--main-light);}.contact-side-bottom h3 {color: var(--white)}.contact-side-middle p,.contact-side-bottom p {color: var(--white);}.previewFrame .slides li {padding-top: 30vh;}#container ul.slides li:before {display: none;}.double-section-outer {background: none;}.double-section {display:  flex; }.double-section .investments-text {background: var(--footer-transparent); border-top-left-radius: 30px; border-bottom-right-radius: 30px; padding:  25px 25px 110px 25px; position: relative;}.double-section .investments-text .sub-heading h3 {color: var(--white);}.double-section .investments-text h2 {color: var(--white);}.double-section .investments-text p {color: var(--white);}.double-section .investments-text .investments-button {position: absolute; bottom:25px; left:0px; padding: 0 25px; width: 100%;}.double-section .investments-text .investments-button a.border-btn { background: none; color: var(--white) !important; border: 3px solid var(--white) !important;}.double-section .investments-text .investments-button a.border-btn:hover {background: var(--main-middle); color: var(--white) !important; border: 3px solid var(--main-middle) !important;}.advisors-wrapper {display:  flex; flex-wrap:  wrap;}/* Research */.inner-research {display:  flex; flex-wrap: wrap;}.research-content {padding: 20px; background: #eeeeee;}.research-summary-item {position: relative; width: 100%; margin-right: 2%; margin-top: 25px; padding: 25px;  background: var(--main-light); border: 3px solid var(--main-light); border-top-left-radius: 30px; border-bottom-right-radius: 30px; float: left; display: flex; align-items: center;}.research-summary-item:nth-of-type(even) {margin-right:  0px;}.research-summary-item:first-of-type/*, .latest-news-summary-item:nth-of-type(2) */{margin-top: 0px;}.research-summary-item-details {width: 58%; margin-right: 3%;}.research-summary-item-title {padding-right: 5px;}.research-summary-item-title h3 {margin-bottom: 0px; font-size: 1.4em; margin-bottom: 5px; color: var(--white);}.research-summary-item-title p {color: var(--white);}.research-summary-item-date p {  color: var(--white);}.research-analyst-details {width: 39%; padding: 20px; background: var(--white); border-bottom-right-radius: 15px; border-top-left-radius: 15px;}.research-analyst-details h4 {color: ; font-size: 1.25em;}.research-analyst-details i {margin-right: 10px; }.research-analyst-details p {margin: 5px 0;}.research-summary-item-button a {margin-bottom: 0px;}.white-popup {  position: relative;  background: #FFF;  padding: 20px;  width: auto;  max-width: 650px;  margin: 20px auto;}.white-popup h3 {margin-bottom: 15px;}.inner-disclaimer {width: 100%; height: 300px; overflow-y: scroll; border: 1px solid var(--dark-grey); background: var(--grey); padding: 20px;}.inner-disclaimer p {font-size: 0.875em;}.inner-disclaimer-buttons {margin-top: 25px;}.inner-disclaimer-buttons .white-border-btn {display:  inline-block; width: initial; margin-right: 15px; border: 3px solid var(--main-light) !important; color: var(--main-light);}.inner-disclaimer-buttons .white-border-btn:hover {color: var(--white); background: var(--main-light);}#close-disclaimer {border: 3px solid var(--dark-grey) !important; color: var(--dark-grey);}#close-disclaimer:hover {background: var(--dark-grey); color: var(--white)}.community-link-box {background: var(--footer-transparent); border-top-left-radius: 30px; border-bottom-right-radius: 30px; padding:  25px 25px 110px 25px; position: relative;}.community-link-box h3 {color: var(--white);}.community-link-box h2 {color: var(--white);}.community-link-box p {color: var(--white);}.community-link-box .investments-button {position: absolute; bottom:25px; left:0px; padding: 0 25px; width: 100%;}.community-link-box .investments-button a.border-btn { background: none; color: var(--white) !important; border: 3px solid var(--white) !important;}.community-link-box .investments-button a.border-btn:hover {background: var(--main-middle); color: var(--white) !important; border: 3px solid var(--main-middle) !important;}.merch-item {width: 100%; margin-bottom: 20px; background: var(--footer); border-top-left-radius: 30px; border-bottom-right-radius: 30px; padding: 20px;}.merch-item-image {width: 40%; margin-right: 2%; position: relative;}.merch-item-image img {display: block;}.merch-item-price { /*position: absolute; bottom: 0; left: 0;*/ }.price-uk {}.price-uk, .price-int {color: var(--main-light); font-size: 1.25em; font-family: 'IBM Plex Sans', sans-serif;}.merch-item-details {width: 58%;}.merch-item-title {margin-bottom: 20px;}.merch-item-title h3 {color: var(--white); margin-bottom: 15px;}.merch-item-content {display:  flex; align-items: flex-start;}.merch-item-details p:first-of-type {margin-top: 0px;}.merch-item-details p {color: var(--white);}.about-button.no-margin {margin-top: 40px;}.about-button.no-margin .border-btn{width: initial;}.merch-item-price .price-uk .price-wrap-uk h2, .price-wrap-int h2 {font-size: 18px;  border-bottom:1px solid var(--text-header); padding-bottom: 10px; margin-bottom: 10px;}.price-1,.price-2 {font-size: }.price-2 {display: none;}.price-uk {display:  flex;}.price-wrap-uk {width: 49%; margin-right: 2%; padding: 10px; background: var(--grey); border-top-left-radius: 10px; border-bottom-right-radius: 10px;}.price-wrap-int {width: 49%; padding: 10px; background: var(--dark-grey); border-top-left-radius: 10px; border-bottom-right-radius: 10px;}.price-wrap-int .price-1 {color: var(--white)}.alert.alert-error {padding: 15px;color: #721c24;  background-color: #f8d7da; border: 1px solid #f5c6cb; border-bottom-right-radius: 30px; border-top-left-radius: 30px; display:  block; text-align: center;}.alert.alert-error p {margin: 0px;}.alert-error:last-child {margin-bottom: 20px !important;}.signUpSection .alert.alert-success {padding: 15px;color: #004085;  background-color: #cce5ff; border: 1px solid #b8daff; border-bottom-right-radius: 15px; border-top-left-radius: 15px; display:  block; text-align: center;}.signUpSection .alert.alert-success p {margin: 0px;}#pnlStepOne, #pnlStepThree {width: 100%; margin-bottom: 20px; background: var(--footer-transparent); border-top-left-radius: 30px; border-bottom-right-radius: 30px; padding: 20px; }.signUpSection h4 {margin-top: 20px; color: var(--white);}.signUpSection .inputset {margin-top: 15px;}.signUpSection .inputset label {font-family: 'IBM Plex Sans', sans-serif; color: var(--white); font-size: 1em;}.signUpSection .inputset input, .signUpSection .inputset select {font-family: 'IBM Plex Sans', sans-serif;  width: 100%;  padding: 15px;  border: 0px;  border-radius: 10px; background: var(--white);}.signUpSection.signUpSection4 input#Button2 {margin-top: 20px;background: none; text-align: center; border: 3px solid var(--white) !important; position: relative;display: inline-block; padding: 1rem 3.1rem;color: var(--white);font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-transform: uppercase;text-decoration: none;border-radius: 3rem;transition: all 0.3s ease-in-out;cursor: pointer;outline: none; width: 100%;}.signUpSection.signUpSection4 input#Button2 > span {position: relative;}.signUpSection.signUpSection4 input#Button2:before {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;display: block;border-radius: 3rem;background-color: var(--main-middle);background-image: linear-gradient(to left, var(--white) 0%, var(--white) 100%);background-size: 200%;background-repeat: no-repeat;transition: all 0.5s ease-in-out;content: '';z-index: -2;}.signUpSection.signUpSection4 input#Button2:after {position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;display: block;border-radius: 3rem;background: var(--secondary-contrast);content: '';z-index: -1;}.signUpSection.signUpSection4 input#Button2:hover,.signUpSection.signUpSection4 input#Button2:active,.signUpSection.signUpSection4 input#Button2:focus {cursor: pointer;}.signUpSection.signUpSection4 input#Button2:hover {background: var(--white); color: var(--main-middle);}.signUpSection.signUpSection4 input#Button2:hover:before,.signUpSection.signUpSection4 input#Button2:active:before,.signUpSection.signUpSection4 input#Button2:focus:before {background-position: -200px 0;}#pnlStepThree .alert.alert-success {padding: 15px;color: #004085;  background-color: #cce5ff; border: 1px solid #b8daff; border-bottom-right-radius: 15px; border-top-left-radius: 15px; display:  block; text-align: center;}#pnlStepThree .alert.alert-success p {margin: 0px;}/* New Stripe Styling */#stripePaymentFormIntro p {padding: 15px; background-color: #d9edf7; border:1px solid #31708f; color: #31708f;}#pnlStepSuccess #stripeWrap #stripePaymentForm #stripePaymentFormWrap input#cardholder-name {border: 1px solid #929292 !important;}#cardholder-name {border-radius: 0px !important; border: 0px solid #929292 !important; padding: 15px; width: 100%; background: #fff !important;  margin-bottom: 10px; color: #333 !important; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important;}#cardholder-name:hover {opacity: 1 !important;}#cardholder-name::-webkit-input-placeholder {color: #929292; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }#cardholder-name::-moz-placeholder {color: #929292; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }#cardholder-name::-ms-placeholder {color: #929292; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }#cardholder-name::placeholder {color: #929292; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }.CardField-number input.InputElement {width: 100% !important; display: block !important; padding: 15px 25px 15px 25px !important; background: #fff !important;}.CardField-expiry input {width: 100%; display: block; padding: 15px 25px 15px 25px; background: #fff;}/*#card-button {color: #fff; transition: all 0.5s ease 0s;  display: inline-block; padding: 15px 25px; font-size: 19px; font-size: 1.1875em; font-family: 'Barlow', sans-serif; font-weight: 700; border: 0px; background: rgba(27,194,30, 1); border: 2px solid #028f05; text-transform: uppercase;}*//*.btnPayPal:after {content:url("/psdesignsglobal-com/_img/img/btn-arrows.svg"); width: 20px; height: 20px; display: inline-block; vertical-align: -1px; margin-left: 30px;}*//*#card-button:hover {opacity:0.8;}*/#card-button { background: none; color: var(--white) !important; border: 3px solid var(--white) !important;}#card-button:hover {background: var(--main-middle); color: var(--white) !important; border: 3px solid var(--main-middle) !important;}#card-button {margin-top: 20px;background: none; text-align: center; border: 3px solid var(--white) !important; position: relative;display: inline-block; padding: 1rem 3.1rem;color: var(--white);font-family: 'IBM Plex Sans', sans-serif; font-weight: 600; font-style: normal;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-transform: uppercase;text-decoration: none;border-radius: 3rem;transition: all 0.3s ease-in-out;cursor: pointer;outline: none; width: 100%;}#card-button > span {position: relative;}#card-button:before {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;display: block;border-radius: 3rem;background-color: var(--main-middle);background-image: linear-gradient(to left, var(--white) 0%, var(--white) 100%);background-size: 200%;background-repeat: no-repeat;transition: all 0.5s ease-in-out;content: '';z-index: -2;}#card-button:after {position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;display: block;border-radius: 3rem;background: var(--secondary-contrast);content: '';z-index: -1;}#card-button:hover,#card-button:active,#card-button:focus {cursor: pointer;}#card-button:hover {background: var(--white); color: var(--main-middle) !important;}#card-button:hover:before,#card-button:active:before,#card-button:focus:before {background-position: -200px 0;}#card-element {width: 100%; display: block; padding: 15px 25px; background: #fff; border: 0px solid #929292;}#card-button {margin-top: 25px; }#stripePaymentFormError {padding: 20px; background-color: #f2dede; border: 1px solid #a94442; color: #a94442;}#stripePaymentFormError h2 {color: #a94442;}#stripePaymentFormError p {color: #a94442;}#stripePaymentFormSuccess {padding: 20px; background-color: #dff0d8; border: 1px solid #3c763d; color: #3c763d}#stripePaymentFormSuccess  h2 {color: #3c763d;}#stripePaymentFormSuccess  p {color: #3c763d;}#card-errors.show {padding: 20px; background-color: #f2dede; border: 1px solid #a94442; color: #a94442; margin-bottom: 20px; display: block !important;}#stripeWrap {width: 50%; display: block; margin: 0 auto; border: 1px solid #bdbdbd; background: #f5f5f5; padding: 20px;}#stripeWrap h2 {width: 100%; text-align: center; margin-bottom: 15px; font-size: 25px;}#stripeWrap #pnlStepSuccess form , #stripePaymentForm {width: 100% !important;}#pnlStepSuccess #stripeWrap #stripePaymentFormError p {padding: 0px !important; margin: 0px !important;  border: 0px; background: 0px; width: 100% !important;}#payPalWrap {width: 49%; float: left; border: 1px solid #bdbdbd; background: #f5f5f5; padding: 20px; text-align: center;}#payPalWrap h2 {width: 100%; text-align: center; margin-bottom: 15px; font-size: 25px;}#payPalWrap form {width: 100%;}#payPalWrap .btnPayPal {display: inline-block;}#pnlStepSuccess div#stripeWrap div#stripePaymentFormSuccess p {padding: 0px !important; margin: 0px !important;  border: 0px; background: 0px; width: 100% !important;}/* END New Stripe Styling */.notice-box.txt--hlght--2 {text-align: left !important;}.double-button {display:  flex; align-items: center;}.analytics-summary-outer {width: 100%; background: var(--footer); padding: 15px 0px;}.analytics-summary-inner {width: 100%; display:  flex; justify-content: center;}.analytics-summary-item {color: var(--white); width: 23%; margin-right: 2%; }.analytics-summary-item:last-of-type {margin-right: 0px;}.analytics-summary-item-title {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; width: 100%; font-size: 1.1875em; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid var(--white)}.analytics-summary-item-value {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; width: 100%; font-size: 1.1875em; color: var(--main-middle)}.graph-items-outer {width: 100%; display:  flex; flex-wrap: wrap; padding: 30px; background: var(--footer);}.graph-item-wrapper {}.graph-item-wrapper:nth-of-type(3n) {margin-right: 0px !important;}.graph-chart {/*    max-width: 900px;*/margin: auto;border-radius: 10px; overflow: hidden; width: 100%;}.graph-item-wrapper {width: 32%; margin-right: 2%; padding: 20px; background: var(--footer-lighter); border: 1px solid var(--border-grey); border-top-left-radius: 30px; border-bottom-right-radius: 30px; margin-bottom: 20px;}.graph-item-wrapper h3 {color: #fff; text-align: Center; margin-bottom: 20px; font-size: 1.5625em;}.statement-wrapper {width: 100%;padding: 30px; padding-top: 0px;background: var(--footer);}.js-plotly-plot .plotly .modebar-group {padding-left: 0px;}.purchase-table-wrapper {width: 100%;padding: 20px; background: var(--footer-lighter); border: 1px solid var(--border-grey); border-top-left-radius: 30px; border-bottom-right-radius: 30px;}.purchase-table-top {display: flex; align-items: center; padding: 10px 0px; margin-bottom: 20px;}.purchase-table-top-left {width: 50%;}.purchase-table-top-left h3 {color: var(--white); font-size: 1.5625em;}.purchase-number {font-size:  16px; border-radius: 10px; font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; padding: 5px; background: var(--main-middle); color: var(--white); text-align: center;}.purchase-table-top-right {display:  flex; align-items: center; justify-content: flex-end; text-align: right; width: 50%;}.purchase-total {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; color: var(--white); margin-right: 15px;}.purchase-total i {color: var(--main-middle)}.purchase-average {font-family: 'IBM Plex Sans', sans-serif; font-weight: 500; font-style: normal; color: var(--white); margin-right: 5px;} table#purchaseTable {      border-collapse: collapse;      width: 100%;      font-family: 'IBM Plex Sans', sans-serif;    }    table#purchaseTable th {      padding: 15px 8px !important;    }    table#purchaseTable th,    table#purchaseTable td {      padding: 8px;      text-align: center;      color: var(--white);    }    table#purchaseTable thead {      border-bottom: 1px solid #a1a1a1;    }    table#purchaseTable td:first-of-type {      font-weight: normal;    }    table#purchaseTable th {      cursor: pointer;      color: var(--white);      position: relative;    }    table#purchaseTable th:hover {      color: var(--white);    }    /* Arrow always visible */    table#purchaseTable th .arrow {      margin-left: 6px;      font-family: 'FontAwesome';      font-size: 0.75em;      display: inline-block;      color: var(--main-middle);    }    /* Default ascending arrow */    table#purchaseTable th.asc .arrow::before {      content: "\f062"; /* FontAwesome up arrow */            margin-left: 6px;      font-family: 'FontAwesome';      font-size: 0.75em;      display: inline-block;      color: var(--main-middle);    }    /* Descending arrow when sorted */    table#purchaseTable th.desc .arrow::before {      content: "\f063"; /* FontAwesome down arrow */            margin-left: 6px;      font-family: 'FontAwesome';      font-size: 0.75em;      display: inline-block;      color: var(--main-middle);    }/* Media Queries */@media all and (max-width: 1500px) and (min-width: 0px) {    .inner-position {display: block; width: 100%; }    .header-bar {padding: 0; align-items: center;}    .logo-wrapper {width: 50%; text-align: left; padding: 20px;}    .pushy-content .logo-wrapper {width: 100%;}    .nav-wrapper {width: 50%; text-align: right; padding-top: 0px; padding-right: 0px; display: flex; align-items: center; justify-content: flex-end;}    .nav-top {display: none;}    .mobile-nav-btn {display: block;}.nav-bar-btns {margin-top: 0px; margin-bottom: 0px; margin-right: 20px;}} @media all and (max-width: 1430px) and (min-width: 0px) {.price-uk {flex-direction: column;}.price-wrap-uk {width: 100%; margin-right: 0px;}.price-wrap-int {width: 100%; margin-top:  20px;}} @media all and (max-width: 1400px) and (min-width: 0px) {    .home-content-wrapper {width: 100% !important; margin-left: auto; margin-right: auto;}    .investment-box {width: 100%;}    .investment-box-btc {width: 100%;}}@media all and (max-width: 1150px) and (min-width: 0px) {.about-button.no-margin .border-btn {width: 100%;}}@media all and (max-width: 1100px) and (min-width: 0px) {    .footer {padding: 50px 20px 40px 20px;}    .footer-logo-space {display:none;}    .footer-logo {width: 100% !important; text-align: center; padding-top: 20px; margin-bottom: 20px; margin-left: 0px !important; }    .footer h3 {display: none;}    .footer-social {width: 100% !important; text-align: center; padding-top: 20px; margin: 0px !important;}    .footer-contact {width: 100% !important; text-align: center; padding-top: 20px; margin: 0px !important;}    .advisors-box {width: 100%; margin-right: 0%;}}@media all and (max-width: 1170px) and (min-width: 0px) {    .investment-title h3 {font-size: 1.875em;}    .inner-news .latest-news-summary-item {width: 100%; margin-right: 0px;}    .inner-news .latest-news-summary-item:nth-of-type(2) {margin-top: 25px;}    .news-home .latest-news-summary-item:first-of-type {margin-bottom:  25px;}}@media all and (max-width: 1150px) and (min-width: 0px) {.graph-item-wrapper {width: 100%; margin-right: 0px;}.graph-item-wrapper:nth-of-type(3n) {margin-right: 0% !important;}.graph-item-wrapper:nth-of-type(even) {margin-right: 0% !important;}}@media all and (max-width: 1100px) and (min-width: 0px) {.logo-wrapper {width: 30%;}.nav-wrapper {width: 70%;}}@media all and (max-width: 1050px) and (min-width: 0px) {    .home-banner-text-wrapper h1 {font-size: 2.8125em;}    .inner-banner h1 {font-size: 2.8125em;}    .investments-boxes-wrapper {flex-direction: column;}    .research-summary-item {flex-direction: column;}    .research-summary-item-details {width: 100%; margin-right: 0px;}    .research-analyst-details {width: 100%; margin-top: 20px;}.merch-item-content {flex-direction: column;}.merch-item-image {width: 100%; margin-right: 0px; margin-bottom: 20px;}.merch-item-details {width: 100%;}.merch-item-price {flex-direction: column;}}@media all and (max-width: 1024px) and (min-width: 0px) {#s8525267 .five.columns.investments-text.push_two {width:  65.97222%;}#s8525267 .three.columns {width:  65.97222%; margin-left: 17.01389%; margin-top:  25px;}}@media all and (max-width: 970px) and (min-width: 0px) {    .home-banner-text-wrapper {margin-left: 0;}    .investor-boxes-wrapper .sidenavL1 {width: 49%; margin-right: 2% !important; margin-bottom: 20px !important;}    .investor-boxes-wrapper .sidenavL1:nth-of-type(odd) {margin-right: 0px !important;}    #sideNav1Item2, #sideNav1Item5, #sideNav1Item8 {margin-right: initial;}    #sideNav1Item6, #sideNav1Item7, #sideNav1Item8 {margin-bottom: 20px !important;}    .person-list {flex-direction: column;}    .person-list .person-list-summary-item {width: 100%; margin-right: 0%; margin-bottom: 25px; flex-direction: column; align-items: initial;}    .person-list-summary-item-img {width: 100%; padding-top:  100%;}    .person-list-summary-item-details {width: 100%;}    .media-list {flex-direction: column;}    .media-list .media-list-summary-item {width: 100%; margin-right: 0%; margin-bottom: 25px; flex-direction: column; align-items: initial;}    .media-list-summary-item-img {width: 100%; padding-top:  100%;}    .media-list-summary-item-details {width: 100%;}}@media all and (max-width: 940px) and (min-width: 0px) {.double-section {flex-direction: column;}.double-section .four.columns.investments-text {width:  65.97222% !important}.double-section-last {margin-left: 17.01389%; margin-top: 80px;}}@media all and (max-width: 850px) and (min-width: 0px) {    .investment-box {padding: 10%;}    .investment-box-btc {padding: 10%;}    .investment-number {font-size:  4em;}    .investment-number-btc {font-size:  4em;}    .investment-title h3 {font-size: 1.875em;}.double-button-outer-box {padding-bottom: 25px !important;}    .double-button {flex-direction: column; position: relative !important; bottom: initial;}        .double-button a {margin-bottom: 20px; width: 100%;}        .double-button a:last-of-type {margin-bottom:  0px;}}@media all and (max-width: 790px) and (min-width: 0px) {.nav-bar-btns .white {display:  none;}.logos a {    width: 48%;    box-sizing: border-box;    border-bottom: none !important;    display: flex;    justify-content: center;    align-items: center;}}@media all and (max-width: 768px) and (min-width: 0px) {.logo-wrapper {width: 55%;}.nav-wrapper {width: 45%;}}@media all and (max-width: 700px) and (min-width: 0px) {    .analytics-summary-inner {width: 100%; display:  flex; justify-content: center; flex-direction: column;}.analytics-summary-item {width: 100%; margin-right: 0; margin-bottom: 15px;}table#purchaseTable thead {display:  none;}table#purchaseTable tbody tr {display:  block; margin-bottom: 10px; border: 1px solid #a1a1a1; border-top-left-radius: 30px; border-bottom-right-radius: 30px; padding: 10px;}table#purchaseTable tbody tr td:nth-of-type(1) {width: 100%; display:  block; text-align: left; color: var(--main-middle)}table#purchaseTable tbody tr td:nth-of-type(2):before {content:"BTC Aquired"; font-weight: 700; display:  block; text-align: left;}table#purchaseTable tbody tr td:nth-of-type(3):before {content:"Average Cost"; font-weight: 700; display:  block; text-align: left;}table#purchaseTable tbody tr td:nth-of-type(4):before {content:"Total Cost"; font-weight: 700; display:  block; text-align: left;}table#purchaseTable tbody tr td:nth-of-type(5):before {content:"Holdings"; font-weight: 700; display:  block; text-align: left;}table#purchaseTable tbody tr td:nth-of-type(2) {width: 50%; display:  inline-block; text-align: left;}table#purchaseTable tbody tr td:nth-of-type(3) {width: 50%; display:  inline-block; text-align: left;}table#purchaseTable tbody tr td:nth-of-type(4) {width: 50%; display:  inline-block; text-align: left;}table#purchaseTable tbody tr td:nth-of-type(5) {width: 50%; display:  inline-block; text-align: left;}.purchase-table-top {width: 100%; flex-direction: column;}.purchase-table-top-left { width:100%; }.purchase-table-top-right {width: 100%; justify-content: flex-start; margin-top: 10px;}}@media all and (max-width: 650px) and (min-width: 0px) {    .slides li {padding: 150px 0% 10% 0; position: relative; height: 100vh;}    .home-banner-text-wrapper h1 {font-size: 2.75em;}    .home-content-wrapper {width: 100% !important;}    .home-banner-text-wrapper h1 {font-size: 2.1875em;}    .inner-banner h1 {font-size: 2.1875em;}    .home-banner .down-arrow img {width: 15px;}    .home-content-wrapper {padding-top: 40px !important;}    .investments-row {padding-top: 40px !important;}    .investments-row:last-of-type {padding-bottom: 40px !important;}    .investor-boxes-wrapper .sidenav {}    .investor-boxes-wrapper .sidenavL1 {width: 100%; margin-right: 0px !important;}    .double-section .four.columns.investments-text {width:  100% !important}.double-section-last {margin-left: 0%; margin-top: 40px;}#s8525267 .three.columns {margin-left: 0; margin-top:  25px;}.logo-wrapper {width: 55%;}.nav-wrapper {width: 45%;}.nav-bar-btns {display:  none;}}@media all and (max-width: 480px) and (min-width: 0px) {    .home-banner-text-wrapper h1 {font-size: 1.75em;}}
 
