/*************************************** Base Styles  ***************************************/  /* Clear Elements */    .group:before, .group:after {content: ""; display: table;}     .group:after {clear: both;}    .group {zoom: 1;}    /* Set up REM style */  /*  html { font-size: 62.5%; }     body { font-size: 14px; font-size: 1.4rem; background: #fff;}     h1   { font-size: 24px; font-size: 2.4rem; } */    /* Older browsers */    html { font-size: 16px; background: #ffffff; scroll-behavior: smooth;}      @media screen and (min-width: 320px){      html { font-size: calc( 16px + (18 - 16) * (100vw - 320px) / (1300 - 320) ); }  }      @media screen and (min-width: 800px){        html { font-size: 16px; }  }    /* Border Box */    *, *:before, *:after {        -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;        box-sizing: border-box;    }body {  font-family: 'Satoshi-Variable'; font-optical-sizing: auto; }html {background: var(--black); color: var(--white)}/************************ * Colors  *  * *********************/:root {--orange:  #FF7F31;--orange-hover:  #D84608;--orange-dark:  #33190a;--teal: #2EC7C2;--teal-hover: #1B9490;--teal-dark: #092625;--black: #000000;--white:  #ffffff;--white-transparent:  rgba(255,255,255,0.025);--white-transparent-lighter:  rgba(255,255,255,0.05);--grey: #1c1c1c;--border-grey: #a1a1a1;--radius: 20px;--fieldradius: 10px;--inner-radius: 15px;--ease: all 0.5s ease 0s;--grad: linear-gradient(to bottom,  rgba(0,0,0,1) 10%,rgba(255,127,49,1) 100%);}/*************************************** Fonts  ***************************************/  /* light = 300reg = 400med = 500semi-bold = 600bold = 700extra-bold = 700black = 900  */@font-face {  font-family: 'Satoshi-Variable';  src: url('/smarterweb-co-uk/_img/fonts/Satoshi-Variable.woff2') format('woff2'),       url('/smarterweb-co-uk/_img/fonts/Satoshi-Variable.woff') format('woff'),       url('/smarterweb-co-uk/_img/fonts/Satoshi-Variable.ttf') format('truetype');  font-weight: 300 900;  font-display: swap;  font-style: normal;}/*** This is a variable font* You can control variable axes as shown below:* font-variation-settings: wght 900.0;** available axes:'wght' (range from 300.0 to 900.0*/@font-face {  font-family: 'Satoshi-VariableItalic';  src: url('/smarterweb-co-uk/_img/fonts/Satoshi-VariableItalic.woff2') format('woff2'),       url('/smarterweb-co-uk/_img/fonts/Satoshi-VariableItalic.woff') format('woff'),       url('/smarterweb-co-uk/_img/fonts/Satoshi-VariableItalic.ttf') format('truetype');  font-weight: 300 900;  font-display: swap;  font-style: italic;}h1 {font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-weight: 700; font-style: normal; font-size: 65px; font-size: 4.0625em; line-height: 1.1; margin: 0px; color: var(--green); margin-bottom: 20px;}h2 {font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-weight: 700; font-style: normal; font-size: 45px; font-size: 2.8125em; line-height: 1.1; margin: 0px;  color: var(--green); margin-bottom: 20px;}h3 {font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-weight: 700; font-style: normal; font-size: 24px; font-size: 1.5em; line-height: 1.1; margin: 0px; color: var(--green); margin-bottom: 20px;}h4 {font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; line-height: 1.1; margin: 0px;  color: var(--green); margin-bottom: 20px;}h5 {font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-weight: 700; font-style: normal; font-size: 16px; font-size: 1.0em; line-height: 1.1; margin: 0px; color: var(--green); margin-bottom: 20px;}h6 {font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-weight: 700; font-style: normal; font-size: 14px; font-size: 0.875em; line-height: 1.1; margin: 0px; color: var(--green); margin-bottom: 20px;}p {color: var(--white);  font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-size: 18px; font-size: 1.125em; line-height: 1.5;font-weight: 400; font-style: normal; margin-top: 0px; margin-bottom: 20px;} p strong {font-weight: 700;}a {color: var(--white);  font-family: 'Satoshi-Variable'; font-optical-sizing: auto; text-decoration: none; font-style: normal; }ul li, ol li, li {color: var(--white); font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-style: normal; }em {color: var(--white);  font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-style: italic; }/***************************************Buttons ***************************************/.menu-btn {border: 0px; display:  none; transition: all 0.5s ease 0s; background: none; color: var(--white); text-transform: uppercase; font-weight: 600; font-size: 30px; vertical-align: middle;}.menu-btn:hover {}.teal-btn {text-align: center; transition: var(--ease);border-radius: 40px; background: var(--teal); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px;}.teal-btn:hover {background: var(--teal-hover); }.orange-btn {text-align: center; transition: var(--ease);border-radius: 40px; background: var(--orange); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px;}.orange-btn:hover {background: var(--orange-hover); }.black-btn {text-align: center; transition: var(--ease);border-radius: 40px; background: var(--black); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px;}.black-btn:hover {background: var(--grey); }/*************************************** Navigation ***************************************/ body.pushy-open-right {overflow: hidden;}.pushy {padding: 0px; background: var(--grad)}.pushy-inner {width: 100%; height: 100%; overflow-y:  scroll;}.pushy-navigation {width: 100%; padding: 0 20px; margin: 35px auto 0 auto;}.pushy-navigation ul {display:  flex; flex-direction:  column; height: 100%; margin: 0px; padding: 0px; margin-top: 15px;}.pushy-navigation ul li {margin-top: 20px;}.pushy-navigation ul li a {text-transform: initial; transition: all 0.5s ease 0s; color: var(--white); font-family: 'Satoshi-Variable'; font-optical-sizing: auto; font-weight: 400; font-style: normal; font-size: 30px; font-size: 1.875em; line-height: 1.25; margin: 0px; padding: 0px;  text-align: right;}.pushy-navigation ul li a:hover {background: var(--light-blue); color: var(--orange);}.pushy-navigation ul li ul li {margin-top: 5px; margin-bottom: 10px;}.pushy-navigation ul li ul li:last-of-type {margin-bottom: 0px;}.pushy-navigation ul li ul li a {font-size: 20px; font-size: 1.25em;}.mobile-nav-head {width: 100%; padding: 20px; display:  flex; align-items: center;}.mobile-nav-head-logo {flex-grow: 1;}.mobile-nav-head-logo a {padding: 0px; }.mobile-nav-head-logo img {width: 250px;}.mobile-nav-head-close {flex-grow: 2; display:  flex; align-items: center; justify-content: flex-end;}.mobile-nav-head-close a.pushy-link {color: var(--white); font-size: 30px; padding: 0px !important;}.mobile-nav-bottom {padding: 20px; text-align: right;}.mobile-nav-bottom-button a.orange-btn {transition: var(--ease);border-radius: 40px; background: var(--orange); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; }.mobile-nav-bottom-button a.orange-btn:hover {background: var(--orange-hover); }.mobile-nav-bottom-button a.teal-btn {transition: var(--ease);border-radius: 40px; background: var(--teal); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; }.mobile-nav-bottom-button a.teal-btn:hover {background: var(--teal-hover); }.mobile-nav-bottom-contact-links {margin-top: 20px;}.mobile-nav-bottom-contact-links a {transition: var(--ease);display: block; margin-bottom: 10px; color: var(--white); font-size: 18px; font-size: 1.125em;}.mobile-nav-bottom-contact-links a:hover {color: var(--black)}.mobile-nav-bottom-contact-social {display: flex; justify-content: flex-end;}.mobile-nav-bottom-contact-social a {transition: var(--ease);color: var(--white); font-size: 30px; margin-left: 10px;}.mobile-nav-bottom-contact-social a:hover {color: var(--black)}/*************************************** Header Bar ***************************************/.header-bar {width: 100%; max-width: 1300px; display:  flex; flex-direction: row; align-items: center; padding: 20px; margin: 0 auto;}.logo-box {align-self:  flex-start; flex-grow: 1;}.logo-box img {width: 250px;}.nav-box {flex-grow: 3;}.nav-box {display: flex; align-items: center; justify-content: flex-end;}.nav-box ul#primary {margin: 0; padding: 0; height: 100%; list-style-type: none; display: flex; align-items: center; justify-content: flex-end;}.nav-box ul#primary li {height: 100%; margin: 0 10px; position: relative;}.nav-box ul#primary > li > a {font-size: 18px; font-size: 1.125em; font-weight: 700; padding: 15px 0; transition: all 0.5s ease; color: var(--white); height: 100%; display: flex; align-items: center;}.nav-box ul#primary li a:hover {color: var(--orange);}.nav-dropdown-box {position: absolute; top: 100%; left: -20px; min-width: 550px; background: var(--grey); padding: 20px; border-radius: var(--radius); display: flex; flex-direction: row; opacity: 0; transform: translateY(10px); visibility: hidden; transition: opacity 0.3s ease, transform 0.3s ease, visibility 0s linear 0.3s; z-index: 99;}.nav-box ul#primary li:hover .nav-dropdown-box {opacity: 1; transform: translateY(0); visibility: visible; transition-delay: 0s;}.nav-box ul#primary li .nav-dropdown-box:before {width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid var(--grey); position: absolute; top: -10px; left: 40px; content: ""; opacity: 0; transform: translateY(-5px); transition: opacity 0.3s ease, transform 0.3s ease;}.nav-box ul#primary li:hover .nav-dropdown-box:before {opacity: 1; transform: translateY(0);}.nav-dropdown-box .nav-dropdown-box-left {width: 50%;}.nav-dropdown-box .nav-dropdown-box-right {width: 50%; padding: 10px; background: var(--black); border-radius: var(--inner-radius); display: flex; align-items: center; justify-content: center;}.nav-dropdown-box ul {padding: 0; list-style-type: none;}.nav-dropdown-box ul li {margin: 0 0 10px 0 !important;}.nav-dropdown-box ul li a {padding: 0 !important; margin: 0px;}.nav-box ul#primary li#primary5 .nav-dropdown-box {right: -20px; left: initial;}.nav-box ul#primary li#primary5 .nav-dropdown-box:before {right: 40px; left: initial;}.nav-box ul#primary li#primary6 .nav-dropdown-box {right: -20px; left: initial;}.nav-box ul#primary li#primary6 .nav-dropdown-box:before {right: 40px; left: initial;}.header-btns-box a {margin-left: 10px;}.nav-dropdown-box a {height: initial !important; padding: 0px !important;}.nav-dropdown-box a h4 {margin: 0px;}/*************************************** Home  Page***************************************/.main-banner-wrapper.no-collage {margin-bottom: 75px;}.main-banner-wrapper.no-collage .main-banner-wrapper-left {width: 100%;}.main-banner-wrapper.no-collage .main-banner-wrapper-right {display:  none;}.main-banner-wrapper {width: 100%; max-width: 1300px; margin: 35px auto 0 auto; padding: 0 20px; display:  flex; }.main-banner-wrapper-left {width: 40%; padding-top:  8%}.main-banner-wrapper-left h1 {color: var(--white); font-weight: 900; font-size: 80px; font-size: 5em;}.main-banner-wrapper-left h3 {line-height:1.5 ;}.main-banner-wrapper-right {width: 60%; /*padding-top: 40%;*/ position: relative;}.hand-overlay {width: 100%; position: absolute; top: 47%;   transform: translateY(-50%); /* your original transform *//*  transform-origin: center bottom;  animation: seesaw 4s ease-in-out 1;*/}/*@keyframes seesaw {  0%   { transform: translateY(-50%) rotate(-1.5deg); }  50%  { transform: translateY(-50%) rotate(1.5deg); }  100% { transform: translateY(-50%) rotate(-1.5deg); }}*/.as-featured-inner {display:  flex; align-items: center; padding: 75px 0px;}.as-featured-inner-left {width: 20%; font-size: 26px; font-size: 1.625em; font-weight:  900; border-right: 2px solid var(--teal); padding-right: 25px; }.as-featured-inner-right {width: 80%; padding-left: 25px;}.as-featured-inner-right ul {list-style-type: none; margin: 0px; padding: 0px;}.as-featured-inner-right ul li {padding: 0px 10px;}/*.as-featured-inner-right ul li img {display:  block; margin:  0 auto;}*/.featured-logo-inner {width: 100%; height: 40px; }.featured-logo-inner img {width: 80%; height: 100%; object-fit: contain; object-position: center;}.home-split-boxes .row {display:  flex;}.split-box {background: var(--grey); padding: 25px 25px 70px 25px; border-radius: var(--radius); position: relative;}.split-box h2 {font-weight: 700; font-size: 40px; font-size: 2.5em;}.split-box-image {width: 100%; height: 255px; margin-bottom: 20px;}.split-box img {width: 100%; height: 100%; object-fit: contain; object-position: center;}.split-box .teal-btn,.split-box .orange-btn {position: absolute; bottom: 25px; left: 25px;}.our-story-wrapper {width: 100%; padding: 75px 0 150px 0px; background: var(--grad);}.our-story-intro h2 {font-size: 60px; font-size:  3.75em; text-align: center;}.our-story-years {margin: 55px 0 15px 0;}.our-story-years ul {display:  flex; align-items: center; justify-content: center;  list-style-type: none; margin: 0px; padding: 0px;}.our-story-years-list li {padding: 0 5px;}.our-story-years-list li .our-story-years-item {cursor: pointer; font-size: 20px; font-size: 1.25em; font-weight: 700; padding: 10px 20px; text-align: center; border-radius: var(--radius); transition: var(--ease);}.our-story-years-list li .our-story-years-item:hover,.our-story-years-list .slick-current li .our-story-years-item {background: var(--white); color: var(--black);}.our-story-items-list {margin: 0px; padding: 0px;}/*.our-story-years-list .slick-list {width: 100%;}*/.our-story-item-inner {width: 90%; margin: 0 5%;display:  flex; align-items: center; padding: 5%; border: 2px solid var(--white); border-radius: var(--radius); background: var(--white-transparent);  backdrop-filter: blur(10px);}.our-story-item-image {width: 30%; margin-right: 5%; border-radius: var(--radius); overflow: hidden;}.our-story-item-image img {width: 100%; height: 100%; object-fit: cover; object-position: center;}.our-story-item-text {width: 65%; margin-left: 2%;}.our-story-item-text-year {font-size: 40px; font-size: 2.5em; font-weight:900; margin-bottom: 20px;}.our-story-item-text-title {font-size: 30px; font-size: 1.875em; font-weight:900; margin-bottom: 20px;}.our-story-item-text-text {font-size: 18px; font-size: 1.125em; }.our-story-arrows {display: flex; align-items: center; justify-content: flex-end; padding: 30px 0;}.our-story-arrows button {background: var(--white); color: var(--orange); border-radius: 50%; width: 45px; height: 45px; display: flex; align-items: center; justify-content: center;}.our-story-arrows button.slick-next:before {font-family: 'FontAwesome'; content: "\f054"; font-size: 20px; color: var(--orange)}.our-story-arrows button.slick-prev:before {font-family: 'FontAwesome'; content: "\f053"; font-size: 20px; color: var(--orange)}.our-story-arrows button:hover {background: var(--black);}.top-right-story-icon {width: 100%; margin-right:  0%; display:  flex; justify-content: flex-end; margin-bottom: -65px;}.top-right-story-icon img {width: 150px;}.bottom-left-story-icon {width: 100%; margin-left: 0%; display:  flex; justify-content: flex-start; margin-top: -65px;}.bottom-left-story-icon img {width: 150px;}.footer {width: 100%;}.footer-top-split-boxes {margin-top: -100px;}.footer-top-split-boxes .row {display:  flex;}.footer-top-split-boxes .split-box h3 {font-weight: 700; font-size: 40px; font-size: 2.5em;}.footer-top { background: var(--black)}.footer-top .row {padding-top: 75px; padding-bottom: 75px; border-bottom: 2px solid var(--white)}.footer-contact h4 {font-weight: 400;}.footer-contact a {font-weight: 700; transition: var(--ease);}.footer-contact a:hover {color: var(--orange)}.footer-contact-top {margin-bottom: 25px;}.footer-contact-top a {display:  block; margin-bottom: 15px;}.footer-contact-bottom i {font-size: 30px;}.footer-web-design h4 {font-weight: 400;}.footer-bitcoin-treasury h4 {font-weight: 400;}.footer-web-design a,.footer-bitcoin-treasury a {transition: var(--ease);}.footer-web-design a:hover {color: var(--orange);}.footer-bitcoin-treasury a:hover {color: var(--orange);}.footer-web-design ul,.footer-bitcoin-treasury ul {list-style-type: none; padding: 0px;}.footer-web-design ul li,.footer-bitcoin-treasury ul li {margin-bottom: 15px;}.footer-web-design ul li a,.footer-bitcoin-treasury ul li a {font-weight:  700; transition: var(--ease);}.footer-web-design ul li a:hover,.footer-bitcoin-treasury ul li a:hover {color: var(--orange)}.footer-legal {padding: 30px 0px;}.footer-legal a {transition: var(--ease); color: var(--teal)}.footer-legal a:hover {color: var(--orange)}/***************************************Inner Pages***************************************/.bitcoin-backed-tag {font-size: 14px; font-size: 0.875em; padding: 10px 20px; border: 2px solid var(--orange); color: var(--orange); text-align: center; background: var(--orange-dark); display:  inline-block; border-radius: 30px;}/* Web design page */.web-design-intro {padding: 75px 0px;}.web-design-intro .row {display: flex; align-items: center;}.web-design-intro-carousel ul {padding: 0px; margin: 0px; list-style-type: none;}.web-design-intro-image p {margin: 0px;}.pan-container {  width: 100%;       overflow: hidden;        position: relative;  border-radius: var(--radius);}.pan-container.carousel {padding: 20px 20px 0px 20px;   height: 350px; }.pan-container img {  width: 100%;  transition: transform 3s ease-in-out;   transform: translateY(0);             }.pan-container:hover img {  transform: translateY(-40%);}.touch .pan-container:hover img {  transform: initial;}.web-design-intro-carousel .slick-dots {width: 100%; display:  flex; align-items: center; justify-content: center; margin-top: 15px;}.web-design-intro-carousel .slick-dots li {margin: 0 3px;}.web-design-intro-carousel .slick-dots li button {transition: var(--ease);background: var(--white); width: 15px; height: 15px; border-radius: 50%;}.web-design-intro-carousel .slick-dots li button:hover, .web-design-intro-carousel .slick-dots li.slick-active button {background: var(--orange);}.web-design-our-work {padding: 75px 0px;}.web-design-our-work-text h2 {font-weight: 700; font-size: 40px; font-size: 2.5em;}.web-design-our-work-icon img {width: 200px;}.portfolio-wrapper {display:  flex;}.portfolio-item {width: 31.83%; margin-right: 1.5%; padding-bottom: 50px; position: relative;}.portfolio-item .pan-container {padding: 20px 20px 0 20px;   height: 300px; }.portfolio-summary-text {margin-top: 20px;}.portfolio-item .teal-btn {position: absolute; bottom: 0; left: 0;}.latest-portfolio-wrapper {margin-top: 25px;}.setup-support {padding: 75px 0px;}.setup-support .row {display:  flex; align-items: center;}.setup-support-text h3 {font-size: 32px; font-size: 2em; font-weight: 500;}.testimonials-wrapper {background: var(--grad); padding-bottom: 150px;}.testimonials-wrapper .testimonial-title-row {display: flex; align-items: center;}.testimonials-wrapper-text h3 {font-size: 30px; font-size: 1.875em; font-weight: 500;}.testimonials-wrapper-icon img {width: 120px;}.testimonial-item {max-width: 500px;}.testimonial-item-inner {width: 100%; height: 100%;background: var(--white-transparent-lighter); backdrop-filter: blur(10px); border-radius: var(--radius); padding: 20px 40px 20px 0px; position: relative; display:  flex;}.testimonial-item-icon {display:  flex; justify-content: center; align-items: flex-start; width: 20%;}.testimonial-item-icon img {width: 30px;}.testimonial-item-details {width: 80%;}.testimonial-item-name {font-size: 20px; font-size: 1.25em; font-weight:  700;}.testimonial-slider {width: 100%; padding: 40px 0px; overflow: hidden;}.testimonial-slider:hover .testimonial-row {    animation-play-state: paused;}/* Rows become horizontal scrollers */.testimonial-row {    display: flex;    gap: 30px;    padding: 10px 0;    width: max-content;}/* ANIMATION DIRECTIONS */.row-1 { animation: scroll-left 25s linear infinite; }.row-3 { animation: scroll-left 30s linear infinite; }.row-2 { animation: scroll-right 28s linear infinite; }/* Left → Right */@keyframes scroll-left {    from {        transform: translateX(0);    }    to {        transform: translateX(-50%);    }}/* Right → Left */@keyframes scroll-right {    from {        transform: translateX(-50%);    }    to {        transform: translateX(0);    }}.latest-portfolio .slick-dots {width: 100%; display:  flex; align-items: center; justify-content: center; margin-top: 15px;}.latest-portfolio .slick-dots li {margin: 0 3px;}.latest-portfolio .slick-dots li button {transition: var(--ease);background: var(--white); width: 15px; height: 15px; border-radius: 50%;}.latest-portfolio .slick-dots li button:hover, .latest-portfolio .slick-dots li.slick-active button {background: var(--orange);}.bitcoin-treasury-intro .row {display:  flex; flex-wrap: wrap;}.bitcoin-treasury-intro-video {position: relative;}.bitcoin-treasury-intro-video-inner {width: 98%; height: 450px; border-radius: var(--radius); position: relative; overflow: hidden; margin-right: 2%; z-index: 99;}.bitcoin-treasury-intro-bg {z-index: 0; width: 96%; height: 96%; background:var(--teal); border-radius: var(--radius); content:""; display:  block; position: absolute; right: 1%; bottom: -2%;}.bitcoin-treasury-intro-video-inner p {margin: 0px; padding: 0px;}.bitcoin-treasury-intro-stats .btcTreasurySummary {width: 100%; border-radius: var(--radius); background: var(--grey); padding: 20px; margin-bottom: 20px;}.bitcoin-treasury-intro-stats .btcTreasurySummary:last-of-type {margin-bottom: 0px;}.bitcoin-treasury-intro-stats .btcTreasurySummaryLabel {font-size: 20px; font-size: 1.25em; font-weight: 700; margin-bottom: 5px;}.bitcoin-treasury-intro-stats .btcTreasurySummaryValue {font-size: 20px; font-size: 1.25em; font-weight: 700;}.bitcoin-treasury-intro-stats .btcTreasurySummaryValue i {color: var(--orange);}.bitcoin-only-wrapper-inner {width: 100%; position: relative;}.rocket-icon {width: 100%; z-index: -1; display:  flex; justify-content: flex-end; margin-bottom: -30px;}.rocket-icon img {width: 60px;}.bulb-icon {width: 100%; z-index: -1; display:  flex; justify-content: flex-end; margin-top: -30px;}.bulb-icon img {width: 100px;}.pointing-hand {position: absolute; left: 0; transform: translateX(-60%);}.bitcoin-only-wrapper-inner-text {width: 90%; margin: 0 5%; background: var(--grey); border-radius: var(--radius); padding: 8%; position: relative;}.bitcoin-only-wrapper-inner-text p {font-size: 25px; font-size: 1.5625em;}.bitcoin-only-wrapper-inner-text ul {padding:0px; list-style-type: none;}.bitcoin-only-wrapper-inner-text li {position: relative; padding-left: 30px; }.bitcoin-only-wrapper-inner-text li p {font-size: 25px; font-size: 1.5625em;}.bitcoin-only-wrapper-inner-text li p strong {line-height: initial; }.bitcoin-only-wrapper-inner-text li:last-of-type p {margin-bottom: 0px;}/*.bitcoin-only-wrapper-inner-text li::marker {color: var(--orange); font-size: 35px;}*/.bitcoin-only-wrapper-inner-text li:before {width: 18px; height: 18px; left:0; top:11px; background: var(--orange); border-radius: 50%; position: absolute; content:""; display: block; }.uk-largest-company-bitcoin-wrapper {padding: 75px 0px;}.uk-largest-company-bitcoin-wrapper .row {display:  flex; align-items: center;}.uk-largest-company-bitcoin-image {display:  flex; justify-content: center;}.main-objective-wrapper {background: url("/smarterweb-co-uk/_img/img/grid small.png"); background-repeat: repeat; padding: 100px 0px;}.main-objective-left {text-align: center;}.main-objective-left h2 {position: relative; z-index: 10;}.main-objective-left h2:after {width: 150px; height: 150px; border-radius: 50%; content:""; background: var(--orange); display:  block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);z-index: -1;}.main-objective-left img {margin-top: 45px; }.main-objective-right {z-index: 10; position: relative; padding-top: 5%;}.main-objective-inner {padding: 10%; background: var(--grey); border-radius: var(--radius); position: relative; }.main-objective-inner:after {z-index: -1; width: 100%; height: 100%; background:var(--orange); border-radius: var(--radius); content:""; display:  block; position: absolute; right: -1%; bottom: -5%;}.main-objective-inner h3 {margin-bottom: 0px; font-size: 35px; font-size: 2.1875em;}.bitcoin-icon {width: 85px; height: 85px; position: absolute; top: 0; right: 0; transform:translate(-50%, -50%);}.notice-box {margin-top: 25px;}.notice-box .teal-btn {border: 0px;}.capital-methods-wrapper {padding: 75px 0px;}.capital-methods-wrapper .intro-text-row {display: flex; align-items: center;}.capital-methods-image {display:  flex; justify-content: flex-end;}.tabs-outer-wrapper {padding: 75px 0px 0 0;}.left-tabs {display: flex; width: 100%;}.left-tabs .left-col {width: 30%; padding-top: 5%;}.left-tabs .tab-button { cursor: pointer;}.left-tabs .tab-button.active {background: #fff; font-weight: bold;}.left-tabs .right-col {width: 70%; background: var(--grey); border-radius: var(--radius); padding: 3% 6%; }.left-tabs .tab-content {display: none;}.left-tabs .tab-content {animation: fadeIn 0.25s ease-in;}@keyframes fadeIn {    from { opacity: 0; }    to { opacity: 1; }}.tab-content-boxes {display:  flex; gap: 10px;}.tab-item-box {padding: 20px; background: var(--black); border-radius: var(--radius); }.tab-button {font-size: 20px; font-size: 1.25em; transition: var(--ease); z-index: 1; margin-bottom: 20px;}.tab-button.current {font-weight: 700; position: relative;}.tab-button.current:after {width: 40%; height: 5px; background: var(--orange); content:""; display: block; position: absolute; top: 50%; right: 0; transform: translateY(-50%); z-index: -1;}.tab-button.current span {background: var(--black); padding-right: 10px;}.btc-analytics-link-wrapper {background: var(--grad);}.arrows-dots-icon {width: 100%; display:  flex; justify-content: flex-end;}.arrows-dots-icon img {width: 300px;}.btc-analytics-link-row {padding: 75px 20px 150px 20px; display:  flex; align-items: center;}.btc-analytics-link-image .analytics-item-box.analytics-item-box2 {margin-right: 0px; width: 100% !important;}/* Login */.login-page .main-banner-wrapper-left {margin-right: 5%}.login-page .main-banner-wrapper-right {width: 55%;}.signUpSection.signUpSection1 #pnlLogin {display:  flex; flex-direction: column; position: relative;}.signUpSection.signUpSection1 #pnlLogin input#txtUsername {font-family: 'Satoshi-Variable'; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius); margin-bottom: 15px;}.signUpSection.signUpSection1 #pnlLogin input#txtPwd {font-family: 'Satoshi-Variable'; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius); margin-bottom: 15px;}.signUpSection.signUpSection1 #pnlLogin input.myFormButton {width: 110px; font-family: 'Satoshi-Variable';  transition: var(--ease);border-radius: 40px; background: var(--orange); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px;}.signUpSection.signUpSection1 #pnlLogin input.myFormButton:hover {background: var(--orange-hover); }.signUpSection.signUpSection1 #pnlLogin p a {transition: var(--ease);position: absolute; right: 0; bottom: 7px;  border-bottom: 1px dotted var(--white);}.signUpSection.signUpSection1 #pnlLogin p a:hover {color:  var(--teal);border-bottom: 1px dotted var(--teal);}.signUpSection.signUpSection1 #pnlLogin p:last-of-type {margin: 0px; }/* Password Remind */#myPasswordForm .signUpSection.signUpSection1 {display:  flex; flex-direction: column;}#myPasswordForm .signUpSection.signUpSection1 input#txtUsername2 {font-family: 'Satoshi-Variable'; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius); margin-bottom: 15px;}#myPasswordForm .signUpSection.signUpSection1 input#txtEmail {font-family: 'Satoshi-Variable'; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius); margin-bottom: 15px;}#myPasswordForm .signUpSection.signUpSection1 input.myFormButton {width: 190px; font-family: 'Satoshi-Variable'; margin-bottom: 15px; transition: var(--ease);border-radius: 40px; background: var(--orange); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px;}#myPasswordForm .signUpSection.signUpSection1 input.myFormButton:hover {background: var(--orange-hover); }/* Alerts */.alert {width: 100%; font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius); margin-bottom: 15px;}.alert-error {color: #721c24; background-color: #f8d7da; border: 1px solid #f5c6cb;}.alert-success {color: #004085; background-color: #cce5ff; border: 1px solid #b8daff;}.alert-error p {color: #721c24; }.alert-success p {color: #004085;}.alert-error p:last-of-type,.alert-success p:last-of-type {margin-bottom: 0px;}.alert-error:last-child {margin-bottom: 15px !important; }/* Portfolio */.portfolio-wrapper.main-output {flex-wrap: wrap;}.portfolio-main {margin-bottom: 75px;}.portfolio-main #dbSearch {display: flex; align-items: center; gap: 10px; margin-bottom: 35px;}.portfolio-main #dbSearch .filter-field select {color: var(--black);width: 250px; height: 50px; font-family: 'Satoshi-Variable' !important; font-size: 18px; font-size: 1.125em; padding: 0px 15px; border-radius: var(--fieldradius); border: 0px; }.portfolio-main #dbSearch .filter-field select option {color: var(--black);font-family: 'Satoshi-Variable', sans-serif !important;}.portfolio-main #dbSearch .filter-btn input {font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; height: 50px; line-height: 50px; text-transform: capitalize; transition: var(--ease);border-radius: 40px; background: var(--orange); padding: 0px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px;}.portfolio-main #dbSearch .filter-btn input:hover {background: var(--orange-hover); }.portfolio-main #dbSearch .filter-btn .teal-btn {font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; height: 50px; line-height: 50px; padding: 0 20px;}.portfolio-wrapper {}.portfolio-wrapper.main-output .portfolio-item {margin-bottom: 20px;}.portfolio-inner {display:  flex;}.portfolio-main-details {width: 45%; margin-right: 2%; padding: 25px; border-radius: var(--radius); background: var(--grey);}.portfolio-main-image {width: 53%; border-radius: var(--radius); overflow: hidden;}.portfolio-main-image-inner {width: 100%; height: 100%; overflow-y: scroll; position: relative;}.portfolio-main-image-inner img {width: 100%; position: absolute; top: 0; left: 0;}.back-btn {transition: var(--ease);font-size: 18px; font-size: 1.125em; margin-bottom: 25px; display:  inline-block;}.back-btn i {margin-right: 10px;}.back-btn:hover {color: var(--orange);}.tags {display:  flex; align-items: center;}.packages {margin-right: 10px; font-size: 14px; font-size: 0.875em; padding: 10px 20px; border: 2px solid var(--orange); color: var(--orange); text-align: center; background: var(--orange-dark); display:  inline-block; border-radius: 30px;}.tag-item {margin-right: 10px; margin-bottom: 10px; font-size: 14px; font-size: 0.875em; padding: 10px 20px; border: 2px solid var(--orange); color: var(--orange); text-align: center; background: var(--orange-dark); display:  inline-block; border-radius: 30px;}.readymade-web-design-intro-bullets ul {list-style-type: none; padding: 0px;}.readymade-web-design-intro-bullets ul li {font-size: 20px; font-size: 1.111111111111111em; padding: 15px 15px 15px 65px; position: relative; border-radius: var(--fieldradius); background: var(--grey); margin-bottom: 15px; font-weight: 700;}.readymade-web-design-intro-bullets ul li img {position: absolute; left: 15px; top: 10px; }.readymade-web-design-intro-bullets ul li:nth-of-type(1) {width: 85%; margin-left: 15%;}.readymade-web-design-intro-bullets ul li:nth-of-type(2) {width: 90%; margin-left: 10%;}.readymade-web-design-intro-bullets ul li:nth-of-type(3) {width: 95%; margin-left: 5%;}.readymade-web-design-intro-bullets ul li:nth-of-type(4) {width: 100%; margin-left: 0%; margin-bottom: 0px;}.readymade-web-design-intro-bullets ul li img {width: 35px; }.readymade-cost-box-inner {width: 100%; padding: 25px; background: var(--grad); border: 1px solid var(--white); border-radius: var(--radius); margin-bottom: 35px;}.priceDisplayLine1 {font-size: 50px; font-size: 2.777777777777778em; font-weight: 400;}.priceDisplayLine2 {font-size: 25px; font-size: 1.388888888888889em; font-weight: 400;}.hosting-cost {width: 100%; padding: 25px; border-radius: var(--radius); border: 1px solid var(--white); display: flex; align-items: center; margin-bottom: 20px;}.hosting-cost i {font-size: 18px;  display:  inline-block; margin-right: 10px;}.hosting-cost p {display: inline-block; margin-bottom: 0px; font-size: 35px; font-size: 1.944444444444444em;}.sub-text {margin-left: 10px;}.thumbs-up-hand-wrapper {display:  flex; align-items: center; justify-content: center;}.hosting-item {width: 100%; padding: 25px; background: var(--grey); border-radius: var(--fieldradius); margin-top: 35px;}.hosting-question { cursor: pointer; user-select: none;text-align: center; font-size: 26px; font-size:1.44em; font-weight: 700;}.hosting-answer { display: none;  padding: 10px 0;}.hosting-item.open .hosting-answer {display: block !important;}.hosting-answer {display:  grid; grid-template-columns: repeat(3, 1fr); gap: 1.5rem; margin-top: 20px;}.hosting-answer-item {background: var(--black); border-radius: var(--radius); padding: 25px; display:  flex; gap:  10px;}.hosting-answer-item:nth-child(3) {grid-row: span 2;}.hosting-answer-item-icon {width: 15%;}.hosting-answer-item-text {width: 85%;}.readymade-page-templates-wrapper {padding: 75px 0px;}.readymade-templates-wrapper ul {padding: 0px;}.readymade-template-item {width: calc(100% - 20px); height: 280px; overflow: hidden; border-radius: var(--radius); margin-right: 20px; background: var(--grey)}.readymade-template-item a {}.readymade-template-item  .pan-container {padding: 20px 20px 0 20px;}.readymade-template-item  .pan-container img {  transition: transform 2s ease-in-out;         }.readymade-template-item  .pan-container:hover img {  transform: translateY(-20%);}.touch .readymade-template-item  .pan-container:hover img {  transform: translateY(-20%);}.readymade-arrows {display: flex; align-items: center; justify-content: flex-end; padding: 30px 0 0 0;}.readymade-arrows button {background: var(--white); color: var(--black); border-radius: 50%; width: 45px; height: 45px; display: flex; align-items: center; justify-content: center;}.readymade-arrows button.slick-next:before {font-family: 'FontAwesome'; content: "\f054"; font-size: 20px; color: var(--black)}.readymade-arrows button.slick-prev:before {font-family: 'FontAwesome'; content: "\f053"; font-size: 20px; color: var(--black)}.readymade-arrows button:hover {background: var(--orange);}.mag-glass-outer {display:  flex; align-items: center; justify-content: center; margin-top: 10px;}.mag-glass {transition: var(--ease); padding: 10px 20px; border: 2px solid var(--orange);  text-align: center; background: var(--orange-dark); display:  inline-block; border-radius: 30px;}.mag-glass:hover {background: var(--orange);}.mag-glass i {color: var(--orange); transition: var(--ease);}.mag-glass:hover i {color: var(--black);}.top-tab-nav {width: 100%; display:  flex;}.tab-nav-btn {padding: 25px; cursor: pointer; display:  flex; flex-direction: column; align-items: center; min-width: 120px; }.tab-nav-btn.active {background: var(--grey); border-top-right-radius: var(--radius); border-top-left-radius: var(--radius); }.tab-nav-image {width: 100%; height: 75px; margin-bottom: 5px; text-align: center;}.tab-nav-image img {object-position: center; object-fit: contain; width: 100%; height: 90%;}.tab-nav-text {width: 100%; font-weight: 700; font-size: 20px; font-size:1.1em; text-align: center;}.tab-main-content {width: 100%; border-radius: var(--radius); background: var(--grey); padding: 25px;}.tab-main-content:first-of-type {border-top-left-radius: 0px;}.tab-main-content-inner {display:  flex; }.tab-main-content-image {width: 25%; margin-right: 4%;}.tab-main-content-text {width: 71%; }.tab-main-content-text h3 {font-size: 30px; font-size: 1.66em;}.tab-main-content-text a {border-bottom: 1px dotted var(--white);}.tab-main-content-text a:hover {color: var(--teal); border-bottom: 1px dotted var(--teal)}.editir-cms-wrapper {padding: 0px 0 150px 0px; background: var(--grad)}.editir-cms-wrapper .row {display: flex; align-items: center;}.editir-cms-text h3 {font-size: 30px; font-size: 1.875em; font-weight: 500;}.editir-cms-image-inner {width: 100%; border-radius: var(--radius); overflow: hidden;}.editir-cms-image-inner img {width: 100%; display:  block;}.bespoke-web-design-intro-bullets ul {list-style-type: none; padding: 0px;}.bespoke-web-design-intro-bullets ul li {font-size: 20px; font-size: 1.111111111111111em; padding: 15px 15px 15px 65px; position: relative; border-radius: var(--fieldradius); background: var(--grey); margin-bottom: 15px; font-weight: 700;}.bespoke-web-design-intro-bullets ul li img {position: absolute; left: 15px; top: 10px; }.bespoke-web-design-intro-bullets ul li:nth-of-type(1) {width: 85%; margin-left: 15%;}.bespoke-web-design-intro-bullets ul li:nth-of-type(2) {width: 90%; margin-left: 10%;}.bespoke-web-design-intro-bullets ul li:nth-of-type(3) {width: 95%; margin-left: 5%;}.bespoke-web-design-intro-bullets ul li:nth-of-type(4) {width: 100%; margin-left: 0%; margin-bottom: 0px;}.bespoke-web-design-intro-bullets ul li img {width: 35px; }.bespoke-packages-text { margin-bottom: 35px;}.bespoke-packages-table-wrapper {display:  flex;}.packages-items-wrapper {display:  flex; flex-wrap: wrap;}.packages-items-wrapper .packages-item {width: 24%; margin-right: 1%; border-radius: var(--radius); padding: 25px; border: 1px solid var(--white); position: relative;}.packages-items-wrapper .packages-item:nth-of-type(3) {margin-right: 2%; background: var(--grad); border: 1px solid var(--orange)}.packages-items-wrapper .hosting-cost-outer {width: 74%; margin-right: 2%; margin-bottom: 0px; margin-top: 20px;}.packages-items-wrapper .hosting-cost {margin-bottom: 0px; justify-content: center;}.complete-item {width: 24%; border-radius: var(--radius); padding: 25px; border: 1px solid var(--white); margin-right: 0px; background: var(--teal-dark);}.complete-hosting {width: 24%; padding: 25px; border-radius: var(--radius); border: 1px solid var(--white); background: var(--teal-dark); display: flex; align-items: center; justify-content: center; margin-top: 20px;}.complete-hosting p {margin-bottom: 0px; text-align: center;}.most-popular-tag {position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%);font-size: 14px; font-size: 0.875em; color: var(--orange); text-align: center; background: var(--black); border: 1px solid var(--orange); padding: 4px 10px; border-radius: 20px;}.packages-item-intro p, .complete-item-intro p {margin-bottom: 0px; font-weight: 700;}.packages-item-bullets, .complete-item-bullets {margin-top: 25px;}.packages-item-bullets ul, .complete-item-bullets ul {list-style-type: none; padding: 0px; margin: 0px;}.packages-item-bullets ul li, .complete-item-bullets ul li {margin-bottom: 15px;}.packages-item-cost, .complete-item-cost {margin-top: 35px;}.packages-item-cost .priceDisplayLine1 {font-weight: 700; font-size: 25px; font-size: 1.5625em;}.packages-item-cost .priceDisplayLine2 {font-weight: 700; font-size: 18px; font-size: 1.125em;}.complete-item-cost p {margin-bottom: 0px; font-weight: 700; font-size: 25px; font-size: 1.5625em;}.vat-text {text-align: center; margin-top: 20px; width: 100%;}.tab-image-box {width: 100%; height: 350px; border-radius: var(--radius); overflow: hidden; margin-bottom: 20px;}.tab-image-box img {width: 100%; height: 100%; object-fit: cover; object-position: center;}.tab-image-box.svg {height: initial;}.tab-image-box.svg svg {display:  block;}/* Signup forms */.form-full-wrapper {padding: 0 0 175px 0px; background: var(--grad);}.signUpSection .inputset {margin-bottom: 20px;}.signUpSection label {font-size: 18px; font-size: 1.125em; margin-bottom: 10px;}.signUpSection input {font-family: 'Satoshi-Variable', sans-serif; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius); background: var(--white);}.signUpSection select {font-family: 'Satoshi-Variable', sans-serif; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius); background: var(--white);}.signUpSection h4 {font-size: 25px; font-size: 1.5625em; margin-top: 20px;}.signUpSection h2 {font-size: 35px; font-size: 2.1875em;}#owndomaindetails {display:  flex; align-items: center; margin-bottom: 20px;}#owndomaindetails p {margin-bottom: 0px;}.signUpSection input#Button2 {transition: var(--ease);border-radius: 40px; background: var(--teal); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px; width: initial;}.signUpSection input#Button2:hover {background: var(--teal-hover); }#txt_Address1 {margin-bottom: 20px;}.packageWrapQuestion {margin-bottom: 20px;}/* 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: var(--fieldradius) !important; border: 0px solid #929292 !important; padding: 15px; width: 100%; background: #fff !important;  margin-bottom: 10px; color: #333 !important; font-family: 'Satoshi-Variable' !important; text-transform: none !important; font-weight: normal !important;}#cardholder-name:hover {opacity: 1 !important;}#cardholder-name::-webkit-input-placeholder {color: #929292; font-family: 'Satoshi-Variable' !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }#cardholder-name::-moz-placeholder {color: #929292; font-family: 'Satoshi-Variable' !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }#cardholder-name::-ms-placeholder {color: #929292; font-family: 'Satoshi-Variable' !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }#cardholder-name::placeholder {color: #929292; font-family: 'Satoshi-Variable' !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: 'Satoshi-Variable'; 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 {text-transform:  none !important;transition: var(--ease);border-radius: 40px; background: var(--teal); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px;}#card-button:hover {background: var(--teal-hover); }#card-element {width: 100%; display: block; padding: 15px 25px; background: #fff; border: 0px solid #929292; border-radius: var(--fieldradius)}#card-button {margin-top: 25px; }#stripePaymentFormError {padding: 20px; background-color: #f2dede; border: 1px solid #a94442; color: #a94442; border-radius: var(--fieldradius); }#stripePaymentFormError h2 {color: #a94442; font-size: 25px; font-size: 1.5625em; margin-bottom: 10px;}#stripePaymentFormError p {color: #a94442; margin-bottom: 0px;}#stripePaymentFormError a {color: #a94442; margin-bottom: 0px; border-bottom: 1px dotted #a94442;}#stripePaymentFormError a:hover {}#stripePaymentFormSuccess {padding: 20px; background-color: #dff0d8; border: 1px solid #3c763d; color: #3c763d border-radius: var(--fieldradius); }#stripePaymentFormSuccess  h2 {color: #3c763d; font-size: 25px; font-size: 1.5625em; margin-bottom: 10px;}#stripePaymentFormSuccess  p {color: #3c763d; margin-bottom: 0px;}#stripePaymentFormSuccess a {color: #3c763d; margin-bottom: 0px; border-bottom: 1px dotted #3c763d;}/*#card-errors.show {padding: 20px; background-color: #f2dede; border: 1px solid #a94442; color: #a94442; margin-bottom: 20px; display: block !important;}*/#card-errors.show {width: 100%; font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; font-weight: 700; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius); margin-bottom: 15px; color: #721c24; background-color: #f8d7da; border: 1px solid #f5c6cb;}#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 */.extras-logo-intro-wrapper {padding: 75px 0px;}.custom-animation-wrapper .row {display: flex; align-items: center;}.custom-animation-image {width: 100%; border-radius: var(--radius); overflow: hidden;}.custom-animation-image svg {display:  block;}.marketing-seo-wrapper {padding: 75px 0 175px 0px; background: var(--grad);}.marketing-seo-wrapper .row {display:  flex; align-items: center;}.marketing-seo-image-inner {width: 100%; border-radius: var(--radius); overflow: hidden;}.marketing-seo-image-inner img {display:  block;}.marketing-seo-image-inner p {margin: 0px;}/* Who we are */.who-we-are-intro-wrapper {padding: 75px 0px;}.who-we-are-intro-wrapper-inner {width: 100%; position: relative;}.who-we-are-intro-wrapper-inner-text {width: 90%; margin: 0 5%; background: var(--grey); border-radius: var(--radius); padding: 8%; position: relative;}.who-we-are-intro-wrapper-inner-text p {font-size: 25px; font-size: 1.5625em;}.who-we-are-intro-wrapper-inner-text ul {padding:0px; list-style-type: none;}.who-we-are-intro-wrapper-inner-text li {position: relative; padding-left: 30px; }.who-we-are-intro-wrapper-inner-text li p {font-size: 25px; font-size: 1.5625em;}.who-we-are-intro-wrapper-inner-text li p strong {line-height: initial; }.who-we-are-intro-wrapper-inner-text li:last-of-type p {margin-bottom: 0px;}.who-we-are-intro-wrapper-inner-text li:before {width: 18px; height: 18px; left:0; top:11px; background: var(--orange); border-radius: 50%; position: absolute; content:""; display: block; }.our-values-wrapper {background: url("/smarterweb-co-uk/_img/img/grid small.png"); background-repeat: repeat; padding: 75px 0px;}.values-boxes-row {display:  flex; margin-top: 35px;}.our-values-main-inner {width: 100%; height: 100%; padding: 25px; background: var(--grey); border-radius: var(--radius); position: relative; z-index: 10;}.our-values-main-inner-colour {width: 100%; height: 100%; position: absolute; bottom: -10px; right: -10px; z-index: 0; background: var(--teal); border-radius: var(--radius); content:""; display:  block;}.our-values-main-left,.our-values-main-middle,.our-values-main-right {position: relative;}.our-values-main-middle .our-values-main-inner-colour {background: var(--orange);}.meet-the-team-wrapper {padding: 75px 0px;}.meet-the-team-main-title {margin-bottom: 0px;}.meet-the-team-main-title h2 {margin-bottom: 0px;}.board-team-outer-row {padding: 75px 20px;}.op-team-outer-row {}.team-wrapper {display:  flex; flex-wrap: wrap;}.team-item {width: 31.33%; margin-right: 2%; margin-bottom: 20px;}.team-item:hover .team-item-name,.team-item:hover .team-item-role {color: var(--orange);}.team-item a:hover .team-item-name,.team-item a:hover .team-item-role {color: var(--orange);}.team-item-image {width: 100%; height: 285px; border-radius: var(--radius); overflow: hidden; margin-bottom: 20px;}.team-item-image img {object-position: center; object-fit: cover; width: 100%; height: 100%;}.team-item-name {transition: var(--ease);font-size: 20px; font-size: 1.25em; font-weight: 600; margin-bottom: 10px;}.team-item-role {transition: var(--ease);font-size: 20px; font-size: 1.25em; font-weight: 400; margin-bottom: 10px;}.team-item-social a {transition: var(--ease); font-size: 25px; font-size:1.5625em; margin-right: 5px;}.team-item-social a:hover {color: var(--teal);}.white-popup {  position: relative;  padding: 20px;  width: auto;  max-width: 850px;  margin: 0px auto;}.team-inner-info {padding: 25px; background: var(--grey); border-radius: var(--radius); display:  flex;}.team-inner-info-image {margin-right: 20px; width: 270px;}.team-inner-info .team-item-image {margin-bottom: 0px; }.team-inner-info-details {width: calc(100% - 270px)}.team-item-bio ul {padding:0px; list-style-type: none;}.team-item-bio ul li {position: relative; padding-left: 20px; margin-bottom: 10px;}/*.team-item-bio ul li p {font-size: 25px; font-size: 1.5625em;}.team-item-bio ul li p strong {line-height: initial; }*/.team-item-bio ul li:last-of-type p {margin-bottom: 0px;}.team-item-bio ul li:before {width: 10px; height: 10px; left:0; top: 7px; background: var(--orange); border-radius: 50%; position: absolute; content:""; display: block; }.mfp-close-btn-in .mfp-close {opacity: 1; color: var(--black); background: var(--white); border-radius:  50%; transition: var(--ease);}.mfp-close-btn-in .mfp-close:hover {background: var(--orange);}.latest-media-wrapper {padding: 75px 0px; background: url("/smarterweb-co-uk/_img/img/grid small.png"); margin-top: 35px;}.latest-news-wrapper {padding: 75px 0 175px 0px; background: var(--grad);}.news-item {transition: var(--ease);width: 100%; display:  flex; align-items: center; margin-bottom: 15px; border: 2px solid var(--white); border-radius: var(--fieldradius); padding: 10px;}.news-item:hover {background: var(--grey)}.news-item-date {width: 14%;  font-size: 18px; font-size: 1.125em;}.news-item-title {width: 66%; font-weight: 700; font-size: 18px; font-size: 1.125em;}.news-item-file {width: 20%; text-align: right;}/*.latest-news-output-wrapper form[name="pFormTop"] {display:  none;}*/.pagination ul {width: 100%; display:  flex; padding: 0px;}.pagination ul li {list-style-type: none;  margin-right: 5px; border-radius: 20px; border: 2px solid var(--white);}.pagination ul li a {transition: var(--ease); padding: 5px 10px; display:  block; border-radius: 20px;}.pagination ul li a:hover {background: var(--teal)}.p_active {padding: 5px 10px; opacity: 0.5;}.pagination .active {padding: 5px 10px; background: var(--orange)}.media-output {display:  flex; flex-wrap: wrap;}.media-item {width: 32.33%; margin-right: 1.5%; padding-bottom: 60px; position: relative;}.latest-media-output-wrapper .media-item:nth-of-type(3n) {margin-right: 0px;}.media-item-image {width: 100%; height: 200px; border-radius: var(--radius); overflow: hidden; margin-bottom: 15px;}.media-item-image img {width: 100%; height: 100%; object-fit: cover; object-position: center;}.media-item-details-date {font-size: 18px; font-size: 1.125em; margin-bottom: 10px;}.media-item-details-title {font-size: 25px; font-size: 1.5625em; font-weight: 700;}.media-item-details-button {position: absolute; bottom: 0; left: 0; width: 100%; }.plotLoader {width: 100%; height:  450px; display:  flex; align-items: center; justify-content: center; flex-direction: column;}.plotLoader:before {opacity: 0; content:url("/smarterweb-co-uk/_img/img/swcdots.svg"); display:  block; margin-bottom: 5px; width: 50px; height: 50px;   animation: fadeInOut 2s infinite; }.plotLoader:after {content:"Loading..."; display:  block;}/* Define keyframes for fading in and out */@keyframes fadeInOut {  0%   { opacity: 0; }  50%  { opacity: 1; }  100% { opacity: 0; }}.shareholders-stats-intro {width: 100%; display: flex; flex-wrap: wrap; margin-bottom: 20px;}.shareholders-stats-intro .btcTreasurySummary {width: 23.875%; margin-right: 1.5%; border-radius: var(--radius); background: var(--grey); padding: 20px; }.shareholders-stats-intro .btcTreasurySummary:last-of-type {margin-right: 0px; }.shareholders-stats-intro .btcTreasurySummaryLabel {font-size: 20px; font-size: 1.25em; font-weight: 700; margin-bottom: 5px;}.shareholders-stats-intro .btcTreasurySummaryValue {font-size: 20px; font-size: 1.25em; font-weight: 700;}.shareholders-stats-intro .btcTreasurySummaryValue i {color: var(--orange);}.shareholders-link-boxes {background: var(--grad); padding: 0 0 175px 0px;}.shareholder-link-boxes-wrapper {display: flex; flex-wrap:wrap; justify-content: ; gap: 1.5%;}.shareholder-link-box-item.Show {display:  block !important;}.shareholder-link-box-item {width: 32%;  position: relative; margin-bottom: 25px; }/*.shareholder-link-box-item:nth-of-type(3n) {margin-right: 0px;}*/.shareholder-link-box-item-inner { width: 100%; height: 100%; padding: 25px 25px 65px 25px; background: var(--grey); border-radius: var(--radius); position: relative; z-index: 10;}.shareholder-link-box-item-inner a {position: absolute; bottom: 25px; left: 25px;}.shareholder-link-box-item-colour {width: 100%; height: 100%; position: absolute; bottom: -10px; right: -10px; z-index: 0; background: var(--teal); border-radius: var(--radius); content:""; display:  block;}.shareholder-link-box-item svg {height:50px; margin-bottom: 15px;}.st0 { fill: var(--orange) !important;}.how-to-invest-content-wrapper {padding-bottom: 175px; background: var(--grad);}.how-to-invest-logo {padding: 25px; background: var(--white); border-radius: var(--radius);}.tab-main-content.how-to-invest-tab-content {padding: 3%;}.tab-main-content-inner ul {padding:0px; list-style-type: none;}.tab-main-content-inner ul li {position: relative; padding-left: 20px; margin-bottom: 10px; font-size: 18px; font-size: 1.125em;}.tab-main-content-inner ul li:last-of-type p {margin-bottom: 0px;}.tab-main-content-inner ul li:before {width: 10px; height: 10px; left:0; top: 7px; background: var(--orange); border-radius: 50%; position: absolute; content:""; display: block; }.tab-main-content-inner #importantInfo {margin-top: 25px;}.how-to-invest-logo p {display: flex; flex-wrap: wrap; justify-content: center;}.how-to-invest-logo a {width: 24%;  margin-right: 1%;  box-sizing: border-box;  border-bottom: none !important;  display: flex;  justify-content: center;  align-items: center;}  .how-to-invest-intro-text-inner {margin-bottom: 75px;}  .how-to-invest-intro-text-inner a {transition: var(--ease); border-bottom: 1px dotted var(--white);}    .how-to-invest-intro-text-inner a:hover {border-bottom: 1px dotted var(--orange); color: var(--orange);}.latest-investor-deck-wrapper {padding-bottom: 75px;}.latest-research-wrapper {padding: 75px 0 175px 0; background: var(--grad);}.latest-media-output-wrapper .media-item {margin-bottom: 25px;}.presentation-outer {display:  flex; align-items: center; margin-top:35px; }.presentation-item {display:  flex; align-items: center; width: 70%; }.presentation-item-image {width: 50%; height: 250px;  border-radius: var(--radius); border: 1px solid var(--orange); overflow: hidden; margin-right: 20px;}.presentation-item-image img {width: 100%; height: 100%; object-fit: cover; object-position: center;}.presentation-item-details .presentation-item-details-date {font-size: 18px; font-size: 1.125em; margin-bottom: 10px;}.presentation-item-details-title h3 {font-size: 25px; font-size: 1.5625em; font-weight: 700;}.white-popup.disclaimer-popup-box .disclaimer-popup-inner {background: var(--grey); border-radius: var(--radius); padding: 25px;}.inner-disclaimer {width: 100%;  height: 300px;  overflow-y: scroll;  background: var(--white);  padding: 20px; border-radius: var(--fieldradius)}.inner-disclaimer p {color: var(--black); font-size: 16px; font-size: 1em;}.inner-disclaimer ol li, .inner-disclaimer ul li {color: var(--black); margin-bottom: 10px;}.inner-disclaimer-buttons {margin-top: 20px;}#close-disclaimer {cursor: pointer; }.pointing-hand-presentation {width: 30%; display:  flex; align-items: center; justify-content: center;}#research #dbSearch {display: flex; align-items: center; gap: 10px; margin-bottom: 35px;}#research #dbSearch .filter-field select {color: var(--black);width: 290px; height: 50px; font-family: 'Satoshi-Variable' !important; font-size: 18px; font-size: 1.125em; padding: 0px 15px; border-radius: var(--fieldradius); border: 0px; }#research #dbSearch .filter-field select option {color: var(--black);font-family: 'Satoshi-Variable', sans-serif !important;}#research #dbSearch .filter-btn input {font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; height: 50px; line-height: 50px; text-transform: capitalize; transition: var(--ease);border-radius: 40px; background: var(--orange); padding: 0px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px;}#research #dbSearch .filter-btn input:hover {background: var(--orange-hover); }#research #dbSearch .filter-btn .teal-btn {font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; height: 50px; line-height: 50px; padding: 0 20px;}.research-analyst-details {width: 100%;}.research-item {flex-wrap: wrap; transition: var(--ease);width: 100%; display:  flex; align-items: center; margin-bottom: 15px; border: 2px solid var(--white); border-radius: var(--fieldradius); padding: 10px;}.research-item:hover {background: var(--grey)}.research-item-date {width: 14%;  font-size: 18px; font-size: 1.125em;}.research-item-title {width: 66%; font-weight: 700; font-size: 18px; font-size: 1.125em;}.research-item-file {width: 20%; text-align: right;}.research-analyst-details h4 {margin-right: 10px; margin-bottom: 0px;}.research-analyst-details div {margin-right: 10px;}.research-analyst-details div i {margin-right: 5px;}.research-analyst-details div a {transition: var(--ease); border-bottom: 1px dotted var(--white);}.research-analyst-details div a:hover {border-bottom: 1px dotted var(--orange); color: var(--orange);}.research-item.Analyst .research-analyst-details {display:  flex !important; align-items: center}.research-analyst-details {transition: var(--ease);border-radius: 5px; background: var(--grey); padding: 10px; margin-top: 10px;}.research-item:hover .research-analyst-details {background: var(--black)}.legal-page-text-wrapper {padding: 0 0 175px 0px}.legal-page-text-wrapper ul {padding:0px; list-style-type: none;}.legal-page-text-wrapper ul li {position: relative; padding-left: 20px; margin-bottom: 10px; font-size: 18px; font-size: 1.125em;}.legal-page-text-wrapper ul li:last-of-type p {margin-bottom: 0px;}.legal-page-text-wrapper ul li:before {width: 10px; height: 10px; left:0; top: 7px; background: var(--orange); border-radius: 50%; position: absolute; content:""; display: block; }.legal-page-text-wrapper a:not(.orange-btn, .teal-btn) {transition: var(--ease); border-bottom: 1px dotted var(--white);}.legal-page-text-wrapper a:not(.orange-btn, .teal-btn):hover {border-bottom: 1px dotted var(--orange); color: var(--orange);}#close-disclaimer-research {cursor: pointer;}/* Text Highlight */.txt--hlght--1 {text-align: center; color: #004085; background-color: #cce5ff; border: 1px solid #b8daff; width: 100%; font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius);}.txt--hlght--2{text-align: center; color: #721c24; background-color: #f8d7da; border: 1px solid #f5c6cb; width: 100%; font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius);}.advisors-wrapper {padding: 75px 0px 175px 0px; background: var(--grad);}.advisors-items-wrapper {display:  flex; flex-wrap: wrap;}.advisors-item {width:  49%; margin-right: 2%; margin-bottom: 20px; padding: 20px; background: var(--white-transparent-lighter);  backdrop-filter: blur(10px);  border-radius: var(--radius);  padding: 20px;}.advisors-item:nth-of-type(even) {margin-right: 0px;}.advisors-item-details p:last-of-type {margin-bottom: 0px;}.table-wrapper {background: var(--grey); padding: 20px; border-radius: var(--radius); margin: 20px 0px;}.table-wrapper table tr:not(table tr:first-of-type) {background: var(--black)}.table-wrapper table tr td, .table-wrapper table tr th {padding: 15px;}.table-wrapper table tr th {text-align: left;}.equity-snapshot-bottom-wrapper {padding: 75px 0 175px 0px; background: var(--grad);}.equity-snapshot-bottom-wrapper .row {display:  flex;}.equity-details-box-item {position: relative; height: 100%;}.equity-details-box-item-inner { width: 100%; height: 100%; padding: 25px; background: var(--grey); border-radius: var(--radius); position: relative; z-index: 10;}.equity-details-box-item-inner ul {padding:0px; list-style-type: none; margin-top: 0px;}.equity-details-box-item-inner ul li {position: relative; padding-left: 20px; margin-bottom: 10px; font-size: 18px; font-size: 1.125em;}.equity-details-box-item-inner ul li:last-of-type p {margin-bottom: 0px;}.equity-details-box-item-inner ul li:before {width: 10px; height: 10px; left:0; top: 7px; background: var(--orange); border-radius: 50%; position: absolute; content:""; display: block; }.equity-details-box-item-colour {width: 100%; height: 100%; position: absolute; bottom: -10px; right: -10px; z-index: 0; background: var(--teal); border-radius: var(--radius); content:""; display:  block;}.equity-snapshot-bottom-right .equity-details-box-item-colour {background: var(--orange);}.equity-snapshot-bottom-updated {margin-top: 20px;}.cg-item {padding: 20px 45px 20px 20px; background: var(--grey); border-radius: var(--fieldradius); margin-bottom: 20px; cursor: pointer; position: relative;}.cg-question {font-size: 20px; font-size: 1.25em;}.cg-answer {display:  none; margin-top: 20px;}.cg-answer p:last-of-type {margin-bottom: 0px;}.thumbs-up-image {margin-top: 35px;}.corporate-governance-meet-wrapper {padding: 75px 0px 175px 0; background: var(--grad);}.corporate-governance-meet-wrapper .row {display:  flex; align-items: center;}.board-images {display:  flex; flex-wrap:wrap; justify-content: center;}.board-images .team-item-image {width: 32.33%; margin-right: 1%; height: initial; padding-top: 32.33%; border-radius: 50%; margin-bottom: 20px;}.cg-item .cg-question:after {font-family: 'FontAwesome'; content: "\2b"; font-size: 20px; margin-left: 10px; color: var(--orange); position: absolute; top: 25px; right: 20px;}.open.cg-item .cg-question:after {font-family: 'FontAwesome'; content: "\f068"; font-size: 20px; margin-left: 10px; color: var(--teal);}.financial-reports-wrapper {padding-top: 75px;}.merch-listing-wrapper {padding: 75px 0 175px 0px; background: var(--grad);}.merch-listing {display:  flex; flex-wrap: wrap; gap:  1%;}.merch-item {width: 49%; margin-bottom: 20px; background: var(--grey); border-radius: var(--radius); padding: 20px;}.merch-item.Show {display:  block !important;}.merch-item-image {width: 100%; margin-right: 2%; position: relative; border-radius: var(--fieldradius); overflow: hidden;}.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: 100%; margin-top: 20px;}.merch-item-title {margin-bottom: 20px;}.merch-item-title h3 {color: var(--white); margin-bottom: 15px; font-size: 45px; font-size: 2.8125em;}.merch-item-content {display:  flex; flex-direction: column;}.merch-item-details p:first-of-type {margin-top: 0px;}.merch-item-details p {color: var(--white);}.merch-item-price {display:  flex; gap: 10px;}.price-wrap-uk {width: 49%; margin-right: 2%; background: var(--black); border-radius: var(--fieldradius); padding: 15px;}.price-wrap-int {width: 49%; background: var(--black); border-radius: var(--fieldradius); padding: 15px;}.price-wrap-uk h2, .price-wrap-int h2 {font-size: 18px;    padding-bottom: 10px; margin-bottom: 10px;}.price-2 {display: none;}.merch-btns {width: 100%; margin-top: 10px; }.merch-btns a {margin-top: 10px; width: 32.33%;}.contact-form-text-wrapper {padding: 75px 0 175px 0px; background: var(--grad);}.contact-details-address,.contact-details-email,.contact-details-tel {position: relative; padding-left: 35px;}.contact-details-address:before {font-family: 'FontAwesome'; content: "\f015"; font-size: 20px; margin-right: 10px; color: var(--teal); position: absolute; top: 5px; left: 0px;}.contact-details-email:before {font-family: 'FontAwesome'; content: "\f0e0"; font-size: 20px; margin-right: 10px; color: var(--teal); position: absolute; top: 5px; left: 0px;}.contact-details-tel:before {font-family: 'FontAwesome'; content: "\f095"; font-size: 20px; margin-right: 10px; color: var(--teal); position: absolute; top: 5px; left: 0px;}.contact-text a {transition: var(--ease); border-bottom: 1px dotted var(--white);}.contact-text a:hover {border-bottom: 1px dotted var(--orange); color: var(--orange);}.link-popup-inner {padding: 25px;  background: var(--grey);  border-radius: var(--radius);}/*************************************** Tiles***************************************/.announcement-tile {width: 1600px; height: 900px; position:relative;}.announcement-text {width: 740px; position: absolute; top: 215px; left: 50px;}.announcement-text-category {color: var(--orange); font-size: 36px; font-weight: 700;}.announcement-text-title {font-weight: 900; line-height: 1.2;}.announcement-text-date {font-weight: 700; font-size: 36px; margin-top: 10px;}.bitcoin-purchase-tile {width: 1600px; height: 900px; position:relative;}.btc-tile-date {color: var(--orange); font-size: 36px; font-weight: 700; position: absolute; top: 55px; left: 470px;}.btc-tile-acquired {font-size: 95px; font-weight: 900; position: absolute; top: 260px; left: 75px;}.btc-tile-hold {font-size: 95px; font-weight: 900; position: absolute; top: 440px; left: 75px;}.btc-tile-sats {font-size: 95px; font-weight: 900; position: absolute; top: 260px; left: 924px;}.btc-tile-qtd {font-size: 95px; font-weight: 900; position: absolute; top: 440px; left: 924px;}/***************************************Analytics***************************************/.analytics-summary-outer {width: 100%; background: var(--grey); 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: 'Satoshi-Variable'; 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: 'Satoshi-Variable'; font-weight: 500; font-style: normal; width: 100%; font-size: 1.1875em; color: var(--orange)}.graph-items-outer {width: 100%; display:  flex; flex-wrap: wrap; padding: 30px; background: var(--grey);}.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(--grey); border: 1px solid var(--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(--grey);}.js-plotly-plot .plotly .modebar-group {padding-left: 0px;}.purchase-table-wrapper {width: 100%;padding: 20px; background: var(--grey); 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: 'Satoshi-Variable'; font-weight: 500; font-style: normal; padding: 5px; background: var(--orange); 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: 'Satoshi-Variable'; font-weight: 500; font-style: normal; color: var(--white); margin-right: 15px;}.purchase-total i {color: var(--orange)}.purchase-average {font-family: 'Satoshi-Variable'; font-weight: 500; font-style: normal; color: var(--white); margin-right: 5px;} table#purchaseTable {      border-collapse: collapse;      width: 100%;      font-family: 'Satoshi-Variable';    }    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(--orange);    }    /* 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(--orange);    }    /* 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(--orange);    } #toggleControls {display: flex; justify-content: flex-start;}#ddlCurrency {font-family: 'Satoshi-Variable'; font-weight: 500; font-style: normal; width: 150px; height: 50px; background: ; border-radius: 10px;  background: var(--orange); color: var(--white); text-align:center; border: 0px;}/* Optional: change text color on hover */.plotly .updatemenu-button:hover text {  fill: #000 !important; /* your hover text color */}.volUpdatedDate {text-align:center;}.analytics-outer {width:100%; padding: 30px; background: var(--grey);}.analytics-inner {width:100%; display: flex; flex-wrap: wrap;}.analytics-item-box, .bitcoin-adoption {position:relative; background: var(--grey); /*border: 1px solid var(--border-grey);*/ padding:25px; border-radius: var(--radius); margin-bottom: 20px;}.analytics-item-box h2 {color: var(--border-grey); font-size: 20px; margin-bottom: 0px;}.analytics-summary-item-title-new {color: var(--border-grey); font-size: 20px; font-family: 'Satoshi-Variable'; font-weight: 700; font-style: normal;}.analytics-summary-item-value-new  {color: var(--white); font-size: 18px; font-family: 'Satoshi-Variable'; font-weight: 500; font-style: normal; }.analytics-summary-item-value-new  i {color: var(--orange);} .bitcoin-adoption {width:100%;}.bitcoin-adoption h3 {color: var(--border-grey); font-size: 20px; font-family: 'Satoshi-Variable'; font-weight: 500; font-style: normal; margin-bottom: 15px }#countup {display: flex; gap: 10px;}.time-section {width:16.66666666666667%; display: flex; flex-direction: column; padding: 5px; border-radius: 5px; background: var(--grey);}.time-value {width:100%; font-family: 'Satoshi-Variable'; font-weight: 500; font-style: normal; text-align:center; color: var(--orange); font-size: 30px;}.time-label {width:100%; font-family: 'Satoshi-Variable'; font-weight: 300; font-style: normal; text-align:center; color: var(--white); font-size: 18px;}.quarter-yield-bars {margin-top:10%;}.analyticsSummaryBox {width:49.25%; background: var(--grey); /*border: 1px solid var(--border-grey);*/ padding:25px; border-radius: var(--radius); margin-bottom: 20px;}.analyticsSummaryBox:nth-of-type(even) {margin-right:1.5%}.analyticsSummaryBox:nth-of-type(1) {width:32.33%; margin-right:1.5%;}.analyticsSummaryBox:nth-of-type(2) {width:32.33%; margin-right:1.5%;}.analyticsSummaryBox:nth-of-type(3) {width:32.33%; margin-right:1.5%;}.analyticsSummaryBox:nth-of-type(4) {width:32.33%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(5) {width:32.33%; margin-right:1.5%;}.analyticsSummaryBox:nth-of-type(6) {width:32.33%; margin-right:1.5%;}.analyticsSummaryBox:nth-of-type(7) {width:32.33%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(8) {width:49.25%; margin-right:1.5%;}.analyticsSummaryBox:nth-of-type(9) {width:49.25%; margin-right:0%;}.analytics-summary-item-new {height: 100%; margin-bottom: 0px;}.hcurrent {color: var(--white); font-size: 18px; font-family: 'Satoshi-Variable'; font-weight: 500; font-style: normal; }.hcurrent i {color: var(--orange);}.analytics-item-box1 {width: 49.25%; margin-right: 1.5%;}.analytics-item-box2 {width: 49.25%; margin-right: 0%;}.analytics-item-box3 {width: 49.25%; margin-right:1.5%}.analytics-item-box3a {width: 49.25%; margin-right:0%}.analytics-item-box4 {width: 100%; display: flex; flex-wrap:wrap;}.analytics-item-box5 {width: 32.33%; margin-right:1.5%; display: none;}.analytics-item-box6 {width: 66.17% ; margin-right: 1.5%}.analytics-item-box7 {width: 49.25%; margin-right: 0px;}.analytics-item-box8 {width: 49.25%; margin-right: 1.5%; display: none;}.analytics-item-box9 {width: 100%; margin-right: 0%;}.analytics-item-box10 {width: 49.25%; margin-right: 1.5%; }.analytics-item-box11 {width: 32.33%; margin-right: 1.5%;}.analytics-item-box8c {width: 32.33%; margin-right: 1.5%;}.analytics-item-box12 {width: 49.25%; margin-right: 1.5%;}.analytics-item-box13 {width: 49.25%; }.analytics-item-box14 {width: 32.33%; margin-right: 1.5%}.analytics-item-box15 {width: 66.17%;}.analytics-item-box16 .purchase-table-wrapper {border-radius: 10px;}.analytics-item-box16 .purchase-table-wrapper i {color: var(--orange);}.analytics-item-box21 {width:32.33%; margin-right: 0%; display: flex; flex-direction:column;}.analytics-item-box22 {width:32.33%; }.statement-wrapper {margin-top: 20px;}  .help-icon {position:absolute; top:20px; right: 20px; display: inline-block; width: 20px; height: 20px; line-height: 20px; border-radius: 50%; background-color: var(--orange); color: white; font-family: 'Satoshi-Variable'; font-weight: 500; font-style: normal; cursor: pointer;  margin: 5px; text-align:center;}  .help-tooltip { width: 250px; position: absolute; bottom: 125%; /* default: above the icon */ left: 50%; transform: translateX(-50%); background-color: #333; color: #fff; padding: 6px 10px; border-radius: 5px; font-size: 12px; z-index: 1000; display: none; text-align:left;}  .help-icon:hover .help-tooltip {    display: block;  }.statement-wrapper {width:100%; padding:0px;}.notice-box {color:var(--white); }.notice-box p {color:var(--white);}.toggle-btn.border-btn {background: var(--orange); width: initial; margin-bottom:0px; color: var(--white)}.full { background: var(--grey); border: 1px solid var(--border-grey); padding:25px; border-radius: 10px; margin-top:20px;}.chart-legend-item span {color:var(--white); font-family: 'Satoshi-Variable'; font-weight: 500; font-style: normal;}.volUpdatedDate {color:var(--white); font-family: 'Satoshi-Variable'; font-weight: 500; font-style: normal;}/* Override Plotly dropdown hover background */#multi-line-chart .updatemenu g .updatemenu-item-rect:hover {    fill: #f39220 !important;}#multi-line-chart .updatemenu g .updatemenu-item-rect:hover text {    fill: #ffffff !important;}@media all and (max-width: 1150px) and (min-width: 0px) {.analytics-item-box1 {width: 49.25%; margin-right: 1.5%;}.analytics-item-box2 {width: 49.25%; margin-right: 0%;}.analytics-item-box3 {width: 49.25%; margin-right: 1.5%}.analytics-item-box3a {width: 49.25%; margin-right: 0%}.analytics-item-box4 {width: 100%; display: flex; flex-wrap:wrap;}.analytics-item-box5 {width: 49.25%; margin-right:1.5%}.analytics-item-box6 {width: 49.25% ; margin-right: 1.5%}.analytics-item-box7 {width: 49.25%; margin-right: 1.5%}.analytics-item-box8 {width: 49.25%; margin-right: 1.5%; display: none;}.analytics-item-box9 {width: 100%; margin-right: 0%;}.analytics-item-box10 {width: 100%; margin-right: 0%;}.analytics-item-box11 {width: 49.25%; margin-right: 1.5%;}.analytics-item-box8c {width: 100%; margin-right: 1.5%;}.analytics-item-box12 {width: 49.25%; margin-right: 0%;}.analytics-item-box13 {width: 49.25%; margin-right: 1.5%;}.analytics-item-box14 {width: 49.25%; margin-right: 0%}.analytics-item-box15 {width: 100%;}.analytics-item-box21 {width:49.25%; margin-right: 0%;}.analytics-item-box22 {width:100%; }}@media all and (max-width: 870px) and (min-width: 0px) {.analytics-item-box1 {width: 100%; margin-right: 0%;}.analytics-item-box2 {width: 100%; margin-right: 0%;}.analytics-item-box3 {width: 100%; margin-right: 0%}.analytics-item-box3a {width: 100%; margin-right: 0%}.analytics-item-box4 {width: 100%; display: flex; flex-wrap:wrap;}.analytics-item-box5 {width: 100%; margin-right:0%}.analytics-item-box6 {width: 100% ; margin-right: 0%}.analytics-item-box7 {width: 100%; margin-right: 0%}.analytics-item-box8 {width: 100%; margin-right: 0%; display: none;}.analytics-item-box9 {width: 100%; margin-right: 0%;}.analytics-item-box10 {width: 100%; }.analytics-item-box11 {width: 100%; margin-right: 0%;}.analytics-item-box8c {width: 100%; margin-right: 0%;}.analytics-item-box12 {width: 100%; margin-right: 0%%;}.analytics-item-box13 {width: 100%; margin-right: 0px;}.analytics-item-box14 {width: 100%; margin-right: 0%}.analytics-item-box15 {width: 100%;}.analytics-item-box21 {width:100%; margin-right: 0%;}.analytics-item-box22 {width:100%; }.analytics-item-box h2 {font-size: 20px;}.bitcoin-adoption h3 {font-size: 20px;}.hcurrent {font-size:18px;}.analytics-summary-item-title-new {font-size: 20px;}.analytics-summary-item-value-new {font-size:18px;}.analyticsSummaryBox {width:100%; margin-right:0px;}.analyticsSummaryBox:nth-of-type(even) {margin-right: 0px;}.analyticsSummaryBox:nth-of-type(1) {width:100%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(2) {width:100%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(3) {width:100%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(4) {width:100%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(5) {width:100%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(6) {width:100%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(7) {width:100%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(8) {width:100%; margin-right:0%;}.analyticsSummaryBox:nth-of-type(9) {width:100%; margin-right:0%;}}@media all and (max-width: 650px) and (min-width: 0px) {#countup {flex-wrap:wrap; gap: 0px;} .time-section {width:49.25%; margin-bottom:20px;}.time-section:nth-of-type(odd) {margin-right: 1.5%;}.time-value {font-size: 20px;}.time-label {font-size: 16px;}.analytics-outer {padding: 20px;}}@media all and (max-width: 550px) and (min-width: 0px) {#disclaimer-analytics-popup #close-analytics-disclaimer {width:100%;}#disclaimer-analytics-popup .white-border-btn {width:100%;}.disc-text p,.disc-text ol li {font-size: 1em; }}.analytics-wrapper {background: var(--grad); padding: 20px 20px 150px 20px;}/***************************************Form***************************************/.defaultForm {  width: 100%;  *zoom: 1;}.defaultForm:before, .defaultForm:after {  content: " ";  display: table;}.defaultForm:after {  clear: both;}.defaultForm .inputset {float: left;  width: 100%; margin-right:  0%;  position: relative;  margin-bottom: 20px; }.defaultForm .inputset .form_error_specific {  position: absolute;  top: 0;  right: 0;  color: Tomato;  display: none;}.defaultForm .inputset label {  display: block;  width: 100%;font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; color: var(--white);}.defaultForm .inputset label.label {  display: inline-block;}.defaultForm .inputset label.label input {  width: initial;  display: inline-block;  margin-left: 0.625em;  border-radius: var(--fieldradius);}.defaultForm .inputset input, .defaultForm .inputset select {  width: 100%;   background: #fff; padding: 15px; border: 0px;font-family: 'Satoshi-Variable';  font-size: 16px; font-size: 1em; border-radius: var(--fieldradius);}.defaultForm .inputset textarea {width: 100%;  height: 10.625em;  background: #fff; padding: 15px; border: 0px;font-family: 'Satoshi-Variable';  font-size: 16px; font-size: 1em; border-radius: var(--fieldradius);}.inputset.inputsetcheck label:first-of-type {  margin-bottom: 0.3125em;  padding-bottom: 0.3125em;  border-bottom: 1px solid #cccccc;}.inputset label.form_header {  font-weight: bold;  font-size: 18px;}.defaultForm .form_submit {/*  text-align: right;*/}.inputsetcheck label {}.inputset.inputsetcheck label:first-of-type {border-bottom: 0px;}.inputsetcheck label.label.inline {font-weight:  400; width:  initial;}.defaultForm .form_submit {float: left;}.defaultForm .form_submit .fbElementButton {border: 0px; text-align: center; transition: var(--ease);border-radius: 40px; background: var(--teal); padding: 10px 20px; color: var(--white); font-weight: 700; display: inline-block; border: 0px;}.defaultForm .form_submit .fbElementButton:hover {background: var(--teal-hover); }.form_error {width: 100%; font-family: 'Satoshi-Variable'; font-size: 18px; font-size: 1.125em; width: 100%; display:  block; padding: 15px; border: 0px; border-radius: var(--fieldradius); margin-bottom: 15px; color: #721c24; background-color: #f8d7da; border: 1px solid #f5c6cb;}.form_error p {color: #721c24; }.form_error p:last-of-type {margin-bottom: 0px;}/*************************************** Ecommerce - General  ***************************************//***************************************Ecommerce - Listings ***************************************//***************************************Ecommerce - Item ***************************************//***************************************Ecommerce - Basket ***************************************//***************************************Ecommerce - Checkout ***************************************//***************************************Custom Modules***************************************//***************************************Custom Database***************************************//***************************************Media Queries***************************************/@media all and (max-width: 1280px) and (min-width: 0px) {.nav-box ul#primary li {margin: 0 5px;}}@media all and (max-width: 1200px) and (min-width: 0px) {.nav-box ul#primary li a {font-size: 16px; font-size: 1em;}.news-item, .research-item {flex-wrap: wrap;}.news-item-date, .research-item-date {font-size: 16px; font-size: 1em;}.news-item-title, .research-item-title {font-size: 16px; font-size: 1em;}.news-item-date, .research-item-date {width: 100%;}.news-item-title, .research-item-title {width: 80%;}.research-item.Analyst .research-analyst-details {flex-wrap: wrap;}.research-analyst-details h4 {width: 100%; margin-bottom: 10px;}}@media all and (max-width: 1190px) and (min-width: 0px) {.main-banner-wrapper-left h1 {font-size: 70px; font-size: 4.375em;}}@media all and (max-width: 1170px) and (min-width: 0px) {.nav-box ul#primary {display:  none;}.menu-btn {display:  inline-block; margin-left: 25px;}}@media all and (max-width: 1155px) and (min-width: 0px) {.top-right-story-icon img {width: 100px;}.bottom-left-story-icon img {width: 100px;}}@media all and (max-width: 1055px) and (min-width: 0px) {.tab-content-boxes {flex-direction: column;}.tab-item-box {width: 100%; margin-bottom: 10px;}}@media all and (max-width: 1024px) and (min-width: 0px) {.main-banner-wrapper-left h1 {font-size: 60px; font-size: 3.75em; }.main-banner-wrapper-right {text-align: right;}.main-banner-wrapper-right svg {width: 90%;}.main-banner-wrapper-right img {width: 90%;}.bitcoin-treasury-intro-stats .btcTreasurySummaryValue {font-size: 25px; font-size: 1.5625em;}.bitcoin-treasury-intro-stats .btcTreasurySummaryValue {font-size: 25px; font-size: 1.5625em;}.pointing-hand {transform: translateX(-68%);}}@media all and (max-width: 1023px) and (min-width: 0px) {.pan-container:hover img {  transform: initial;}}@media all and (max-width: 1070px) and (min-width: 0px) {.presentation-item {flex-direction: column; align-items: initial; margin-right: 10px;}.presentation-item-image {width: 100%; margin-bottom: 20px; height: 300px;}.presentation-item-details {width: 100%;}}@media all and (max-width: 1050px) and (min-width: 0px) {.main-banner-wrapper-left h1 {font-size: 60px; font-size: 3.75em;}}@media all and (max-width: 980px) and (min-width: 0px) {.merch-item-price {flex-direction: column; }.price-wrap-uk {width: 100%;}.price-wrap-int {width: 100%;}.merch-item {width: 100%;}.merch-btns a {margin-top: 10px; width: 100%;}}@media all and (max-width: 950px) and (min-width: 0px) {.board-team-outer-row {display:  flex; flex-direction: column;}.op-team-outer-row {display:  flex; flex-direction: column;}.three.columns.meet-the-team-side-title {width: 100%; margin-bottom: 20px;}.nine.columns.meet-the-team-output {width: 100%; margin-left: 0px;}}@media all and (max-width: 930px) and (min-width: 0px) {.packages-item.micro {order: 1; width: 32.33%; margin-right: 1.5%;}.packages-item.lite {order: 2; width: 32.33%; margin-right: 1.5%;}.packages-item.pro {order: 3; width: 32.33%; margin-right: 0px;}.packages-items-wrapper .packages-item:nth-of-type(3) {margin-right: 0px;}.packages-items-wrapper .hosting-cost-outer {order: 4; width: 100%; margin-right: 0px;}.complete-item {order: 5; width: 100%; margin-top: 20px;}.complete-hosting {order: 6; width: 100%;}}@media all and (max-width: 900px) and (min-width: 0px) {.main-banner-wrapper-left h1 {font-size: 50px;    font-size: 2.777777777777778em;}}@media all and (max-width: 890px) and (min-width: 0px) {.as-featured-inner {flex-direction: column;}.as-featured-inner-left {width: 100%; text-align: center; padding-right: 0px; border-right: 0px;}.as-featured-inner-left:after {width: 50px; height: 2px; background: var(--teal); display:  block; margin: 20px auto; content:"";}.as-featured-inner-right {width: 100%; padding-left: 0px;}}@media all and (max-width: 860px) and (min-width: 0px) {.home-split-boxes .row {flex-direction: column;}.six.columns.split-box.left {width: 100%; margin: 0; margin-bottom: 20px;}.six.columns.split-box.right {width: 100%; margin: 0; margin-bottom: 0px;}.footer-top-split-boxes .row {flex-direction: column;}}@media all and (max-width: 840px) and (min-width: 0px) {.latest-portfolio {display:  block;}.web-design-our-work-text .orange-btn {display:  none;}.bitcoin-treasury-intro .row {flex-direction: column-reverse;}.three.columns.bitcoin-treasury-intro-stats {width: 100% !important; display:  flex; gap: 20px }.bitcoin-treasury-intro-stats .btcTreasurySummary {margin-bottom: 0px;}.nine.columns.bitcoin-treasury-intro-video {width: 100% !important; margin-top: 25px;}.left-col {padding-bottom: 20px;}.tab-content-boxes {flex-direction: column;}.tab-item-box {width: 100%; margin-bottom: 10px;}.btc-analytics-link-row {flex-direction: column;}.six.columns.btc-analytics-link-text {width: 100% !important; margin-bottom: 20px;}.six.columns.btc-analytics-link-image {width: 100% !important; margin-left: 0px;}.portfolio-main #dbSearch .filter-field select {width: 170px;}.portfolio-main .portfolio-item {width: 48.5%; margin-bottom: 20px;}.portfolio-main.portfolio-inner {flex-direction: column;}.portfolio-main-details {width: 100%; margin-right: 0px; margin-bottom: 20px;}.portfolio-main-image {width: 100%; height: 450px;}.readymade-web-design-intro-bullets ul li:nth-of-type(1) {width: 49%; margin-left: 0%; margin-right: 1%;}.readymade-web-design-intro-bullets ul li:nth-of-type(2) {width: 49%; margin-left: 0%; margin-right: 1%;}.readymade-web-design-intro-bullets ul li:nth-of-type(3) {width: 49%; margin-left: 0%; margin-right: 1%; margin-bottom: 0px;}.readymade-web-design-intro-bullets ul li:nth-of-type(4) {width: 49%; margin-left: 0%; margin-right: 1%; margin-bottom: 0px;}.bespoke-web-design-intro-bullets ul li:nth-of-type(1) {width: 49%; margin-left: 0%; margin-right: 1%;}.bespoke-web-design-intro-bullets ul li:nth-of-type(2) {width: 49%; margin-left: 0%; margin-right: 1%;}.bespoke-web-design-intro-bullets ul li:nth-of-type(3) {width: 49%; margin-left: 0%; margin-right: 1%; margin-bottom: 0px;}.bespoke-web-design-intro-bullets ul li:nth-of-type(4) {width: 49%; margin-left: 0%; margin-right: 1%; margin-bottom: 0px;}.hosting-cost {flex-wrap: wrap;}.hosting-cost .sub-text {width: 100%; margin-left: 0;}.readymade-web-design-intro-bullets {margin-bottom: 25px;}.readymade-intro .row {flex-direction: column-reverse;}.five.columns.readymade-web-design-intro-text {width: 100%;}.six.columns.push_one.readymade-web-design-intro-bullets {width: 100%; margin-left: 0px;}.readymade-web-design-intro-bullets ul {display:  flex; flex-wrap: wrap;}.readymade-web-design-intro-bullets ul li {width: 49%; margin-right: 1%;}.bespoke-web-design-intro-bullets {margin-bottom: 25px;}.bespoke-intro .row {flex-direction: column-reverse;}.five.columns.bespoke-web-design-intro-text {width: 100%;}.six.columns.push_one.bespoke-web-design-intro-bullets {width: 100%; margin-left: 0px;}.bespoke-web-design-intro-bullets ul {display:  flex; flex-wrap: wrap;}.bespoke-web-design-intro-bullets ul li {width: 49%; margin-right: 1%;}  .hosting-answer {    grid-template-columns: repeat(2, 1fr);  }  .hosting-answer-item:nth-child(3) {    grid-row: span 2;  }  .readymade-template-item {margin-right: 0px; width: 100%;}  .readymade-web-design-work {padding-bottom: 0px;}  .editir-cms-wrapper .row {flex-direction: column-reverse;}  .five.columns.editir-cms-text {width: 100%;}  .six.columns.push_one.editir-cms-image {width: 100%; margin-left: 0px; margin-bottom: 25px;}}@media all and (max-width: 810px) and (min-width: 0px) { .tabs-outer-wrapper {padding-top: 0px;}.left-tabs {flex-direction: column;}.left-tabs .left-col {width: 100%; display:  flex; gap: 20px;}.left-tabs .right-col {width: 100%;}.tab-button.current:after {display:  none;}.tab-button.current {border-top: 5px solid var(--orange); padding-top: 10px;}.tab-button {border-top: 5px solid transparent; padding-top: 10px;}.three.columns.bitcoin-treasury-intro-stats {flex-wrap:wrap; gap:0;}.bitcoin-treasury-intro-stats .btcTreasurySummary {width:49%; margin-right: 1%; margin-bottom: 15px;}.bitcoin-treasury-intro-stats .btcTreasurySummary:nth-of-type(even) {margin-right: 0%; }.bitcoin-treasury-intro-stats .btcTreasurySummary:nth-of-type(3) {margin-bottom: 0%; }.shareholders-stats-intro {margin-bottom: 0px;}.shareholders-stats-intro .btcTreasurySummary {width: 48.5%; margin-right: 1.5%; margin-bottom:20px;}.shareholders-stats-intro .btcTreasurySummary:nth-of-type(even) {margin-right: 0px;}.shareholder-link-box-item {width: 49.25%;  margin-right: 0px; position: relative; margin-bottom: 20px; }.shareholder-link-box-item:nth-of-type(odd) {margin-left:0px; }.shareholder-link-box-item:nth-of-type(3n) {margin-right:initial; }.shareholder-link-box-item-colour {bottom:-5px; right: -5px;}}@media all and (max-width: 780px) and (min-width: 0px) {.our-story-item-inner {flex-direction: column;}.our-story-item-image {width: 100%; margin-right: 0px; margin-bottom: 20px;}.our-story-item-text {width: 100%;}.pointing-hand {transform: translateX(-75%);}}@media all and (max-width: 768px) and (min-width: 0px) {  .main-banner-wrapper-left h1 {font-size: 50px; font-size: 2.777777777777778em;}  .tab-main-content-inner {flex-direction: column;}.tab-main-content-image {width: 100%; margin-right: 0px; margin-bottom: 20px;}.tab-main-content-image img {width: 100%;}.tab-main-content-text {width: 100%; }.tab-nav-btn {padding: 15px; min-width: initial;}.tab-nav-image img {width: 45px;}.tab-nav-text {font-size: 16px; font-size: 1em;}.media-item-details-date {font-size: 16px; font-size: 1em;}.media-item-details-title {font-size: 20px; font-size: 1.20em;}.how-to-invest-logo a {width: 49%;}}@media all and (max-width: 745px) and (min-width: 0px) {.values-boxes-row {flex-direction: column;}.four.columns.our-values-main-left,.four.columns.our-values-main-middle,.four.columns.our-values-main-right {width: 100%; margin-left: 0px;}.four.columns.our-values-main-left,.four.columns.our-values-main-middle {margin-bottom: 20px;}.news-item-title {width: 100%; margin: 10px 0px;}.news-item-file {width: 100%; text-align: left;}.equity-snapshot-bottom-wrapper .row {flex-direction: column;}.six.columns.equity-snapshot-bottom-left {width: 100%; margin-bottom: 20px;}.six.columns.equity-snapshot-bottom-right {width: 100% !important; margin-left: 0px;}}@media all and (max-width: 730px) and (min-width: 0px) {.packages-item.micro {order: 1; width: 100%; margin-right: 0%; margin-bottom: 20px;}.packages-item.lite {order: 2; width: 100%; margin-right: 0%; margin-bottom: 20px;}.packages-item.pro {order: 3; width: 100%; margin-right: 0px; }.custom-animation-wrapper .row {flex-direction: column-reverse;}.six.columns.custom-animation-text {width: 100%;}.six.columns.custom-animation-image {width: 100% !important; margin-left: 0px; margin-bottom: 25px;}.marketing-seo-wrapper .row {flex-direction: column;}.six.columns.marketing-seo-image {width: 100%; margin-bottom: 25px;}.six.columns.marketing-seo-text {width: 100%; margin-left: 0px;}.advisors-item {width: 100%; margin-right: 0px;}.merch-item-content {flex-direction: column;}.merch-item-image {width: 100%;}.merch-item-details {width: 100%; margin-top: 20px;}.merch-btns a {width: 100%; display:  block; text-align: center;}}@media all and (max-width: 700px) and (min-width: 0px) {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;}.signUpSection.signUpSection1 #pnlLogin p a {font-size: 16px; font-size: 0.875em;}.readymade-cost-wrapper .row {display:  flex; flex-direction: column;}.five.columns.readymade-cost-box {width: 100%; margin-bottom: 35px;}.five.columns.readymade-cost-box .orange-btn {margin: 0 auto;}.four.columns.hosting-cost-outer {width: 100%; margin-left: 0px;}.three.columns.thumbs-up-hand-wrapper {width: 100%; text-align: center;}.team-item {width: 48%;}}@media all and (max-width: 650px) and (min-width: 0px) {.main-banner-wrapper {flex-direction: column; align-items: initial;}.main-banner-wrapper-left {width: 100%; margin-bottom: 20px;}.login-page .main-banner-wrapper-right {width: 100%;}.main-banner-wrapper-right {width: 100%;}.main-banner-wrapper-left {padding-top: 0px;}.main-banner-wrapper-left h1 {font-size: 60px; font-size: 3.75em; }.main-banner-wrapper-right {text-align: right;}.main-banner-wrapper-right svg {width: 100%;}.main-banner-wrapper-right img {width: 100%;}.footer-contact-bottom {margin-bottom: 25px;}.footer-web-design {margin-bottom: 25px;}.footer-contact h4, .footer-web-design h4, .footer-bitcoin-treasury h4 {font-size: 25px; font-size: 1.5625em;}.footer-top .row {padding: 50px 20px;}.top-right-story-icon {margin-bottom: -30px;}.bottom-left-story-icon {margin-top: -30px;}.web-design-intro .row {display:  block;}.web-design-intro-carousel {margin-top: 25px;}.web-design-our-work-icon {display:  none;}.portfolio-item {width: 100%; margin: 0px;}.setup-support {padding-top: 0px;}.setup-support .row {flex-direction: column; align-items:  center;}.setup-support-image {width: 80% !important; }.web-design-intro .row {display:  flex; flex-direction: column-reverse;}.web-design-intro-image {width: 100% !important;}.testimonial-item-inner {padding: 20px 20px 20px 0px; }.testimonial-item {width: 100%; max-width: 100%;}.testimonial-slider {padding-bottom: 0px;}.testimonial-arrows {display: flex; align-items: center; justify-content: center; padding: 30px 0;}.testimonial-arrows button {background: var(--white); color: var(--orange); border-radius: 50%; width: 45px; height: 45px; display: flex; align-items: center; justify-content: center;}.testimonial-arrows button.slick-next:before {font-family: 'FontAwesome'; content: "\f054"; font-size: 20px; color: var(--orange)}.testimonial-arrows button.slick-prev:before {font-family: 'FontAwesome'; content: "\f053"; font-size: 20px; color: var(--orange)}.testimonial-arrows button:hover {background: var(--black);}.our-story-years-list li .our-story-years-item {padding: 10px 0px;}.three.columns.bitcoin-treasury-intro-stats {gap: 20px ; flex-direction: column;}.bitcoin-only-wrapper-inner-text {width: 90%; margin-left: 10%;}.bitcoin-only-wrapper-inner-text h2 {font-size: 35px; font-size: 2.1875em; }.bitcoin-only-wrapper-inner-text p, .bitcoin-only-wrapper-inner-text li p{  font-size: 20px;  font-size: 1.25em;}.uk-largest-company-bitcoin-wrapper {padding-top: 0px;}.uk-largest-company-bitcoin-wrapper .row {flex-direction: column-reverse;}.main-objective-left h2 {font-size: 35px; font-size: 2.1875em;}.main-objective-inner h3 {font-size: 25px; font-size: 1.5625em;}.capital-methods-wrapper .intro-text-row {flex-direction: column-reverse;}.capital-methods-image {margin-bottom: 25px;}.portfolio-main #dbSearch {flex-direction: column; align-items: initial;}.portfolio-main #dbSearch .filter-field select {width: 100%;}.portfolio-main .portfolio-item {width: 100%; margin-bottom: 20px;}  .hosting-answer {    grid-template-columns: 1fr;  }  .hosting-answer-item:nth-child(3) {    grid-row: auto;  }.who-we-are-intro-wrapper-inner-text {width: 90%; margin-left: 10%;}.who-we-are-intro-wrapper-inner-text h2 {font-size: 35px; font-size: 2.1875em; }.who-we-are-intro-wrapper-inner-text p, .who-we-are-intro-wrapper-inner-text li p{  font-size: 20px;  font-size: 1.25em;}.bitcoin-treasury-intro-stats .btcTreasurySummary {width:100%; margin-right:0px; margin-bottom:0px;}.media-output {flex-direction: column;}.media-item {width: 100%; margin-right: 0px; margin-bottom: 20px;}.media-item-image {height: 250px;}.presentation-outer {flex-direction: column;}.presentation-item {width: 100%;}.pointing-hand-presentation {width: 100%; text-align: center; display:  none;}.pointing-hand-presentation img {rotate: 90deg;}.research-analyst-details div {width: 100%; margin-bottom: 10px;}.research-item-file {width: 100%; text-align: left; margin-top: 10px;}#research #dbSearch {flex-direction: column; align-items: initial;}#research #dbSearch .filter-field select {width: 100%;}.corporate-governance-meet-wrapper .row {display:  block;}.board-images {margin-top: 55px;}}@media all and (max-width: 650px) and (min-width: 0px) {.logo-box img {width: 150px;}.mobile-nav-head-logo img {width: 150px;}.menu-btn {margin-left: 10px;}.readymade-web-design-intro-bullets {width: 100%; }.bespoke-web-design-intro-bullets {width: 100%; }}@media all and (max-width: 600px) and (min-width: 0px) {.team-inner-info {flex-direction: column;}.team-inner-info-image {width: 100%; margin-right: 0px;}.team-inner-info-details {margin-top: 20px; width: 100%;}}@media all and (max-width: 600px) and (min-width: 0px) {.tab-nav-image {height: 50px;}.tab-nav-image img {height: 100%;}.top-tab-nav {margin-bottom: 20px; overflow-x: scroll;}.tab-nav-btn {border-radius: var(--radius); min-width: 100px; position: relative; margin-right: 35px; margin-left: 10px;}.tab-nav-btn:first-of-type {margin-left: 0px;}.tab-nav-btn:after {font-family: 'FontAwesome'; content: "\f061"; font-size: 13px; position: absolute; top: 50%; right: -28px;}.tab-main-content:first-of-type {border-top-left-radius: var(--radius);}.tab-nav-btn:last-of-type:after {display:  none;}}@media all and (max-width: 500px) and (min-width: 0px) {.logo-box img {width: 130px;}.mobile-nav-head-logo img {width: 130px;}.menu-btn {margin-left: 10px;}.header-btns-box .orange-btn {display: none;}.testimonials-wrapper-icon {display:  none;}}@media all and (max-width: 500px) and (min-width: 0px) {.logo-box img {width: 130px;}.mobile-nav-head-logo img {width: 130px;}.menu-btn {margin-left: 10px;}.header-btns-box .orange-btn {display: none;}.testimonials-wrapper-icon {display:  none;}.team-item {width: 100%; margin-right: 0px;}.team-item .team-item-image {height: 380px;}.table-wrapper {padding: 10px;}}@media all and (max-width: 480px) and (min-width: 0px) {.pointing-hand {transform: translateX(-83%);}.bitcoin-only-wrapper-inner-text h2 {font-size: 30px; font-size: 1.875em; }.bitcoin-only-wrapper-inner-text p, .bitcoin-only-wrapper-inner-text li {  font-size: 18px;  font-size: 1.125em;}.who-we-are-intro-wrapper-inner-text h2 {font-size: 30px; font-size: 1.875em; }.who-we-are-intro-wrapper-inner-text p, .who-we-are-intro-wrapper-inner-text li {  font-size: 18px;  font-size: 1.125em;}.tab-button {  font-size: 18px;  font-size: 1.125em;}.readymade-web-design-intro-bullets ul li:nth-of-type(1),.readymade-web-design-intro-bullets ul li:nth-of-type(2),.readymade-web-design-intro-bullets ul li:nth-of-type(3),.readymade-web-design-intro-bullets ul li:nth-of-type(4) {width: 100%;}.readymade-web-design-intro-bullets ul li:nth-of-type(3) {margin-bottom: 15px;}.bespoke-web-design-intro-bullets ul li:nth-of-type(1),.bespoke-web-design-intro-bullets ul li:nth-of-type(2),.bespoke-web-design-intro-bullets ul li:nth-of-type(3),.bespoke-web-design-intro-bullets ul li:nth-of-type(4) {width: 100%;}.bespoke-web-design-intro-bullets ul li:nth-of-type(3) {margin-bottom: 15px;}.shareholders-stats-intro .btcTreasurySummary {width: 100%; margin-right: 0%; margin-bottom:20px;}.shareholder-link-box-item {width: 100%; margin-left:0%; margin-right: 0px; position: relative; margin-bottom: 20px; }.header-btns-box .teal-btn {display:  none;}}@media all and (max-width: 370px) and (min-width: 0px) {.header-btns-box .teal-btn {display:  none;}h2 {  font-size: 35px;  font-size: 2.1875em;}}
 .footer-top-split-boxes {margin-top: 100px;}
