   html,
   body,
   div,
   span,
   applet,
   object,
   iframe,
   h1,
   h2,
   h3,
   h4,
   h5,
   h6,
   p,
   blockquote,
   pre,
   a,
   abbr,
   acronym,
   address,
   big,
   cite,
   code,
   del,
   dfn,
   em,
   img,
   ins,
   kbd,
   q,
   s,
   samp,
   small,
   strike,
   strong,
   sub,
   sup,
   tt,
   var,
   b,
   u,
   i,
   center,
   dl,
   dt,
   dd,
   ol,
   ul,
   li,
   fieldset,
   form,
   label,
   legend,
   table,
   caption,
   tbody,
   tfoot,
   thead,
   tr,
   th,
   td,
   article,
   aside,
   canvas,
   details,
   embed,
   figure,
   figcaption,
   footer,
   header,
   hgroup,
   menu,
   nav,
   output,
   ruby,
   section,
   summary,
   time,
   mark,
   audio,
   video {
       margin: 0;
       padding: 0;
       border: 0;
       font-size: 100%;
       font: inherit;
       vertical-align: baseline;
   }

   article,
   aside,
   details,
   figcaption,
   figure,
   footer,
   header,
   hgroup,
   menu,
   nav,
   section {
       display: block;
   }

   body {
       line-height: 1;
   }

   ol,
   ul {
       list-style: none;
   }

   blockquote,
   q {
       quotes: none;
   }

   blockquote::before,
   blockquote::after,
   q::before,
   q::after {
       content: '';
       content: none;
   }

   table {
       border-collapse: collapse;
       border-spacing: 0;
   }

   body {
       -webkit-text-size-adjust: none
   }

   mark {
       background-color: transparent;
       color: inherit
   }

   input::-moz-focus-inner {
       border: 0;
       padding: 0
   }

   input[type="text"],
   input[type="email"],
   select,
   textarea {
       -moz-appearance: none;
       -webkit-appearance: none;
       -ms-appearance: none;
       appearance: none
   }

   *,
   *::before,
   *::after {
       box-sizing: border-box;
   }

   body {
       line-height: 1.0;
       min-height: var(--viewport-height);
       min-width: 320px;
       overflow-x: hidden;
       word-wrap: break-word;
       background-color: #F5F5F5;
   }

   body::before {
       background-attachment: scroll;
       content: '';
       display: block;
       height: var(--background-height);
       left: 0;
       pointer-events: none;
       position: fixed;
       top: 0;
       transform: scale(1);
       width: 100vw;
       z-index: 0;
       background-image: url('images/background.svg');
       background-size: cover;
       background-position: center;
       background-repeat: no-repeat;
   }

   body::after {
       background-color: #F5F5F5;
       content: '';
       display: block;
       pointer-events: none;
       position: fixed;
       transform: scale(1);
       z-index: 1;
       height: 100%;
       left: 0;
       opacity: 0;
       top: 0;
       transition: opacity 1s ease-in-out 0s, visibility 1s 0s;
       visibility: hidden;
       width: 100%;
   }

   body.is-loading::after {
       opacity: 1;
       visibility: visible;
   }

   :root {
       --background-height: 100vh;
       --site-language-alignment: left;
       --site-language-direction: ltr;
       --site-language-flex-alignment: flex-start;
       --site-language-indent-left: 1;
       --site-language-indent-right: 0;
       --site-language-margin-left: 0;
       --site-language-margin-right: auto;
       --viewport-height: 100vh;
   }

   html {
       font-size: 18pt;
   }

   u {
       text-decoration: underline;
   }

   strong {
       color: inherit;
       font-weight: bolder;
   }

   em {
       font-style: italic;
   }

   code {
       background-color: rgba(144, 144, 144, 0.25);
       border-radius: 0.25em;
       font-family: 'Lucida Console', 'Courier New', monospace;
       font-size: 0.9em;
       font-weight: normal;
       letter-spacing: 0;
       margin: 0 0.25em;
       padding: 0.25em 0.5em;
       text-indent: 0;
   }

   mark {
       background-color: rgba(144, 144, 144, 0.25);
   }

   spoiler-text {
       -webkit-text-stroke: 0;
       background-color: rgba(32, 32, 32, 0.75);
       text-shadow: none;
       text-stroke: 0;
       color: transparent;
       cursor: pointer;
       transition: color 0.1s ease-in-out;
   }

   spoiler-text.active {
       color: #FFFFFF;
       cursor: text;
   }

   s {
       text-decoration: line-through;
   }

   sub {
       font-size: smaller;
       vertical-align: sub;
   }

   sup {
       font-size: smaller;
       vertical-align: super;
   }

   a {
       color: inherit;
       text-decoration: underline;
       transition: color 0.25s ease;
   }

   a[onclick]:not([href]) {
       cursor: pointer;
   }

   unloaded-script {
       display: none;
   }

   .site-wrapper {
       -webkit-overflow-scrolling: touch;
       align-items: center;
       display: flex;
       flex-direction: column;
       justify-content: center;
       min-height: var(--viewport-height);
       overflow: hidden;
       position: relative;
       z-index: 2;
   }

   .site-main {
       --alignment: var(--site-language-alignment);
       --flex-alignment: var(--site-language-flex-alignment);
       --indent-left: var(--site-language-indent-left);
       --indent-right: var(--site-language-indent-right);
       --margin-left: var(--site-language-margin-left);
       --margin-right: var(--site-language-margin-right);
       --border-radius-tl: 0;
       --border-radius-tr: 0;
       --border-radius-br: 0;
       --border-radius-bl: 0;
       align-items: center;
       display: flex;
       flex-grow: 0;
       flex-shrink: 0;
       justify-content: center;
       max-width: 100%;
       position: relative;
       text-align: left(--alignment);
       z-index: 1;
       transition: opacity 0.5s ease-in-out 0s;
   }

   .site-main>.inner {
       /* --padding-horizontal: 1.5rem; */
       --padding-vertical: 1.5rem;
       --spacing: 2rem;
       --width: 36rem;
       border-radius: var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl);
       max-width: 100%;
       position: relative;
       width: var(--width);
       z-index: 1;
       padding: var(--padding-vertical) var(--padding-horizontal);
   }

   .site-main>.inner>* {
       margin-top: var(--spacing);
       margin-bottom: var(--spacing);
   }

   .site-main>.inner> :first-child {
       margin-top: 0 !important;
   }

   .site-main>.inner> :last-child {
       margin-bottom: 0 !important;
   }

   .site-main>.inner>.full {
       margin-left: calc(var(--padding-horizontal) * -1);
       max-width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px);
       width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px);
   }

   .site-main>.inner>.full:first-child {
       border-top-left-radius: inherit;
       border-top-right-radius: inherit;
       margin-top: calc(var(--padding-vertical) * -1) !important;
   }

   .site-main>.inner>.full:last-child {
       border-bottom-left-radius: inherit;
       border-bottom-right-radius: inherit;
       margin-bottom: calc(var(--padding-vertical) * -1) !important;
   }

   .site-main>.inner>.full.screen {
       border-radius: 0 !important;
       max-width: 100vw;
       position: relative;
       width: 100vw;
       left: 50%;
       margin-left: -50vw;
       right: auto;
   }

   body.is-loading .site-main {
       opacity: 0;
   }

   body #loader {
       background-position: center;
       background-repeat: no-repeat;
       background-size: contain;
       content: '';
       display: block;
       height: 4.5rem;
       left: calc(50% - 2.25rem);
       opacity: 0;
       pointer-events: none;
       position: fixed;
       top: calc(50% - 2.25rem);
       transition: opacity 1s ease, visibility 1s;
       visibility: hidden;
       width: 4.5rem;
       z-index: 100000;
   }

   body.with-loader #loader {
       background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUgeyBmaWxsOiB0cmFuc3BhcmVudDsgc3Ryb2tlOiAjRkY3MjRGNDI7IHN0cm9rZS13aWR0aDogMnB4OyB9PC9zdHlsZT48ZGVmcz48Y2xpcFBhdGggaWQ9ImNvcm5lciI+PHBvbHlnb24gcG9pbnRzPSIwLDAgNDgsMCA0OCw0OCA5Niw0OCA5Niw5NiAwLDk2IiAvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjb3JuZXIpIj48Y2lyY2xlIGN4PSI0OCIgY3k9IjQ4IiByPSIzMiIgdmVjdG9yLWVmZmVjdD0ibm9uLXNjYWxpbmctc3Ryb2tlIiAvPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgYXR0cmlidXRlVHlwZT0iWE1MIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgNDggNDgiIHRvPSIzNjAgNDggNDgiIGR1cj0iMXMiIHJlcGVhdER1cj0iaW5kZWZpbml0ZSIgLz48L2c+PC9zdmc+');
       opacity: 1;
       transform: scale(1.0);
       visibility: visible;
   }

   body.is-loading {
       pointer-events: none;
   }

   body.is-playing.with-loader #loader {
       opacity: 0;
       transform: scale(0.5);
       transition: opacity 0.25s ease, transform 0.75s ease, visibility 0.25s;
       visibility: hidden;
   }

   body.is-instant .site-main,
   body.is-instant .site-main>.inner>*,
   body.is-instant .site-main>.inner>section>* {
       transition: none !important;
   }

   body.is-instant::after {
       display: none !important;
       transition: none !important;
   }

   .text-component {
       direction: var(--site-language-direction);
       position: relative;
   }

   .text-component span.p {
       display: block;
       position: relative;
   }

   .text-component span[style],
   .text-component strong,
   .text-component a,
   .text-component code,
   .text-component mark,
   .text-component spoiler-text {
       -webkit-text-fill-color: currentcolor;
   }

   .text-component.instance-1 {
       color: #2E3A47;
       font-family: 'Pacifico', cursive;
       letter-spacing: 0.125rem;
       width: calc(100% + 0.125rem);
       font-size: 3.125em;
       line-height: 0.75;
       font-weight: 400;
   }

   .text-component.instance-1 mark {
       background-color: transparent;
   }

   .text-component.instance-1 a {
       color: #FF724F;
       text-decoration: underline;
   }

   .text-component.instance-1 a:hover {
       text-decoration: none;
   }

   .text-component.instance-1 span.p:nth-child(n + 2) {
       margin-top: 1rem;
   }

   .text-component.instance-1>* {
       display: inline-block;
       line-height: 1.2;
   }

   .text-component.instance-3 {
       color: #F8697D;
       font-family: 'Poppins', sans-serif;
       font-size: 2.125em;
       line-height: 1.125;
       font-weight: 600;
   }

   .text-component.instance-3 mark {
       background-color: transparent;
   }

   .text-component.instance-3 a {
       color: #FF724F;
       text-decoration: underline;
   }

   .text-component.instance-3 a:hover {
       text-decoration: none;
   }

   .text-component.instance-3 span.p:nth-child(n + 2) {
       margin-top: 1rem;
   }

   .text-component.instance-3>* {
       display: inline-block;
       line-height: 1.2;
   }

   .text-component.instance-2 {
       color: #2E3A47;
       font-family: 'Poppins', sans-serif;
       font-size: 0.875em;
       line-height: 1.625;
       font-weight: 400;
   }

   .text-component.instance-2 mark {
       background-color: transparent;
   }

   .text-component.instance-2 a {
       color: #FF724F;
       text-decoration: underline;
   }

   .text-component.instance-2 a:hover {
       text-decoration: none;
   }

   .text-component.instance-2 span.p:nth-child(n + 2) {
       margin-top: 1rem;
   }

   .text-component.instance-2>* {
       display: inline-block;
       line-height: 1.2;
   }

   .icons-component {
       display: flex;
       flex-wrap: wrap;
       justify-content: var(--flex-alignment);
       letter-spacing: 0;
       padding: 0;
   }

   .icons-component>li {
       position: relative;
       z-index: 1;
   }

   .icons-component>li>a {
       align-items: center;
       display: flex;
       justify-content: center;
   }

   .icons-component>li>a>svg {
       display: block;
       pointer-events: none;
       position: relative;
   }

   .icons-component>li>a+svg {
       display: block;
       height: 100%;
       left: 0;
       pointer-events: none;
       position: absolute;
       top: 0;
       width: 100%;
       z-index: -1;
   }

   .icons-component>li>a>.label {
       display: none;
   }

   .icons-component.instance-1 {
       font-size: 1.375em;
       gap: 1.5rem;
   }

   .icons-component.instance-1>li>a {
       border-radius: 100%;
       height: 2em;
       width: 2em;
       background-color: #FF724F;
       transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;
   }

   .icons-component.instance-1>li>a>svg {
       height: 60%;
       width: 60%;
       fill: #F7F7F7;
       transition: fill 0.25s ease;
   }

   .icons-component.instance-1>li>a:hover {
       background-color: #FF8466 !important;
       transform: scale(1.0775);
   }

   .icons-component.instance-1>li>a+svg {
       transition: transform 0.25s ease, fill 0.25s ease, stroke 0.25s ease;
   }

   .icons-component.instance-1>li>a:hover+svg {
       transform: scale(1.0775);
   }

   .container-component {
       position: relative;
   }

   .container-component>.wrapper {
       vertical-align: top;
       position: relative;
       max-width: 100%;
       border-radius: inherit;
   }

   .container-component>.wrapper>.inner {
       vertical-align: top;
       position: relative;
       max-width: 100%;
       border-radius: inherit;
       text-align: var(--alignment);
   }

   .container-component.full:first-child>.wrapper {
       border-top-left-radius: inherit;
       border-top-right-radius: inherit;
   }

   .container-component.full:last-child>.wrapper {
       border-bottom-left-radius: inherit;
       border-bottom-right-radius: inherit;
   }

   .container-component.full:first-child>.wrapper>.inner {
       border-top-left-radius: inherit;
       border-top-right-radius: inherit;
   }

   .container-component.full:last-child>.wrapper>.inner {
       border-bottom-left-radius: inherit;
       border-bottom-right-radius: inherit;
   }

   .container-component.instance-1 {
       display: flex;
       width: 100%;
       align-items: center;
       justify-content: center;
       background-color: transparent;
   }

   .container-component.instance-1>.wrapper>.inner {
       --gutters: calc(var(--padding-horizontal) * 2);
       --padding-horizontal: 0rem;
       --padding-vertical: 0rem;
       padding: var(--padding-vertical) var(--padding-horizontal);
   }

   .container-component.instance-1>.wrapper {
       max-width: var(--width);
       width: 100%;
   }

   .container-component.instance-1.default>.wrapper>.inner>* {
       margin-bottom: var(--spacing);
       margin-top: var(--spacing);
   }

   .container-component.instance-1.default>.wrapper>.inner>*:first-child {
       margin-top: 0 !important;
   }

   .container-component.instance-1.default>.wrapper>.inner>*:last-child {
       margin-bottom: 0 !important;
   }

   .container-component.instance-1.columns>.wrapper>.inner {
       flex-wrap: wrap;
       display: flex;
       align-items: flex-end;
   }

   .container-component.instance-1.columns>.wrapper>.inner>* {
       flex-grow: 0;
       flex-shrink: 0;
       max-width: 100%;
       text-align: var(--alignment);
       padding: 0 0 0 var(--gutters);
   }

   .container-component.instance-1.columns>.wrapper>.inner>*>* {
       margin-bottom: var(--spacing);
       margin-top: var(--spacing);
   }

   .container-component.instance-1.columns>.wrapper>.inner>*>*:first-child {
       margin-top: 0 !important;
   }

   .container-component.instance-1.columns>.wrapper>.inner>*>*:last-child {
       margin-bottom: 0 !important;
   }

   .container-component.instance-1.columns>.wrapper>.inner>*:first-child {
       margin-left: calc(var(--gutters) * -1);
   }

   .container-component.instance-1.default>.wrapper>.inner>.full {
       margin-left: calc(var(--padding-horizontal) * -1);
       max-width: none !important;
       width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
   }

   .container-component.instance-1.default>.wrapper>.inner>.full:first-child {
       margin-top: calc(var(--padding-vertical) * -1) !important;
       border-top-left-radius: inherit;
       border-top-right-radius: inherit;
   }

   .container-component.instance-1.default>.wrapper>.inner>.full:last-child {
       margin-bottom: calc(var(--padding-vertical) * -1) !important;
       border-bottom-left-radius: inherit;
       border-bottom-right-radius: inherit;
   }

   .container-component.instance-1.columns>.wrapper>.inner>div>.full {
       margin-left: calc(var(--gutters) * -0.5);
       max-width: none !important;
       width: calc(100% + var(--gutters) + 0.4725px);
   }

   .container-component.instance-1.columns>.wrapper>.inner>div:first-child>.full {
       margin-left: calc(var(--padding-horizontal) * -1);
       width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);
   }

   .container-component.instance-1.columns>.wrapper>.inner>div:last-child>.full {
       width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);
   }

   .container-component.instance-1.columns>.wrapper>.inner>div>.full:first-child {
       margin-top: calc(var(--padding-vertical) * -1) !important;
   }

   .container-component.instance-1.columns>.wrapper>.inner>div>.full:last-child {
       margin-bottom: calc(var(--padding-vertical) * -1) !important;
   }

   .container-component.instance-1.columns>.wrapper>.inner>div:first-child,
   .container-component.instance-1.columns>.wrapper>.inner>div:first-child>.full:last-child {
       border-bottom-left-radius: inherit;
   }

   .container-component.instance-1.columns>.wrapper>.inner>div:last-child,
   .container-component.instance-1.columns>.wrapper>.inner>div:last-child>.full:last-child {
       border-bottom-right-radius: inherit;
   }

   .container-component.instance-1.columns>.wrapper>.inner>.full {
       align-self: stretch;
   }

   .container-component.instance-1.columns>.wrapper>.inner>.full:first-child {
       border-bottom-left-radius: inherit;
       border-top-left-radius: inherit;
   }

   .container-component.instance-1.columns>.wrapper>.inner>.full:last-child {
       border-bottom-right-radius: inherit;
       border-top-right-radius: inherit;
   }

   .container-component.instance-1.columns>.wrapper>.inner>.full>.full:first-child:last-child {
       border-radius: inherit;
       height: calc(100% + (var(--padding-vertical) * 2));
   }

   .container-component.instance-1.columns>.wrapper>.inner>.full>.full:first-child:last-child>* {
       border-radius: inherit;
       height: 100%;
       position: absolute;
       width: 100%;
   }

   .container-component.instance-1>.wrapper>.inner> :nth-child(1) {
       width: calc(55% + (var(--gutters) / 2));
   }

   .container-component.instance-1>.wrapper>.inner> :nth-child(2) {
       width: calc(45% + (var(--gutters) / 2));
       --alignment: center;
       --flex-alignment: center;
       --indent-left: 1;
       --indent-right: 1;
       --margin-left: auto;
       --margin-right: auto;
   }

   .image-component {
       display: block;
       line-height: 0;
       max-width: 100%;
       position: relative;
   }

   .image-component>.frame {
       -webkit-backface-visibility: hidden;
       -webkit-transform: translate3d(0, 0, 0);
       display: inline-block;
       max-width: 100%;
       overflow: hidden;
       vertical-align: top;
       width: 100%;
   }

   .image-component>.frame>img {
       border-radius: 0 !important;
       max-width: 100%;
       vertical-align: top;
       width: inherit;
   }

   .image-component.full>.frame {
       display: block;
   }

   .image-component.full:first-child>.frame {
       border-top-left-radius: inherit;
       border-top-right-radius: inherit;
   }

   .image-component.full:last-child>.frame {
       border-bottom-left-radius: inherit;
       border-bottom-right-radius: inherit;
   }

   .image-component.instance-2>.frame {
       width: 100vw;
       border-radius: 100%;
       transition: none;
   }

   .image-component.instance-2>.frame>img {
       transition: none;
   }

   .buttons-component {
       cursor: default;
       display: flex;
       justify-content: var(--flex-alignment);
       letter-spacing: 0;
       padding: 0;
   }

   .buttons-component>li {
       max-width: 100%;
       text-align: var(--alignment);
   }

   .buttons-component>li>a {
       align-items: center;
       justify-content: center;
       max-width: 100%;
       text-align: center;
       text-decoration: none;
       vertical-align: middle;
       white-space: nowrap;
   }

   .buttons-component.instance-1 {
       gap: 1.25rem;
       flex-direction: row;
       flex-wrap: wrap;
   }

   .buttons-component.instance-1:not(:first-child) {
       margin-top: 3rem !important;
   }

   .buttons-component.instance-1:not(:last-child) {
       margin-bottom: 3rem !important;
   }

   .buttons-component.instance-1>li>a {
       display: inline-flex;
       width: auto;
       height: 3rem;
       line-height: 3rem;
       padding: 0 1.5rem;
       vertical-align: middle;
       font-family: 'Inter', sans-serif;
       font-size: 1em;
       font-weight: 400;
       border-radius: 3rem;
       flex-direction: row-reverse;
       justify-content: flex-end;
       background-color: #FFFFFF;
       color: #1A4757;
       transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;
   }

   .buttons-component.instance-1>li>a>svg {
       display: block;
       fill: #FF724F;
       flex-grow: 0;
       flex-shrink: 0;
       height: 100%;
       min-width: 16px;
       pointer-events: none;
       width: 1.375em;
       margin-left: 1.125rem;
       margin-right: calc(-0.125em + 0rem);
       transition: fill 0.25s ease;
   }

   .buttons-component.instance-1>li>a>.label {
       direction: var(--site-language-direction);
       overflow: hidden;
       flex-grow: 1;
       flex-shrink: 1;
       text-align: left;
       width: 100%;
   }

   .buttons-component.instance-1>li>a:hover {
       transform: scale(1.0425);
   }

   .buttons-component.instance-1>li>a.n03 {
       background-color: #008cff; /* Official Venmo blue */
       color: #fff;
   }

   @media (max-width: 1920px) {}

   @media (max-width: 1680px) {
       html {
           font-size: 13pt;
       }
   }

   @media (max-width: 1280px) {
       html {
           font-size: 13pt;
       }
   }

   @media (max-width: 1024px) {}

   @media (max-width: 980px) {
       html {
           font-size: 11pt;
       }
   }

   @media (max-width: 736px) {
       html {
           font-size: 12pt;
       }

       .site-main {
           --alignment: center;
           --flex-alignment: center;
           --indent-left: 1;
           --indent-right: 1;
           --margin-left: auto;
           --margin-right: auto;
       }

       .site-main>.inner {
           --padding-horizontal: 1.5rem;
           --padding-vertical: 3rem;
           --spacing: 2rem;
       }

       .text-component.instance-1 {
           letter-spacing: 0.109375rem;
           width: calc(100% + 0.109375rem);
           font-size: 3em;
           line-height: 0.75;
       }

       .text-component.instance-3 {
           letter-spacing: 0rem;
           width: 100%;
           font-size: 3em;
           line-height: 1.125;
       }

       .text-component.instance-2 {
           letter-spacing: 0rem;
           width: 100%;
           font-size: 0.875em;
           line-height: 1.625;
       }

       .icons-component.instance-1 {
           font-size: 1.375em;
           gap: 1.5rem;
       }

       .container-component.instance-1:not(:first-child) {
           margin-top: 1.625rem !important;
       }

       .container-component.instance-1:not(:last-child) {
           margin-bottom: 3rem !important;
       }

       .container-component.instance-1>.wrapper>.inner {
           --gutters: calc(var(--padding-vertical) * 2);
           --padding-horizontal: 0rem;
           --padding-vertical: 0rem;
       }

       .container-component.instance-1.columns>.wrapper>.inner {
           flex-direction: column !important;
           flex-wrap: nowrap !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>span {
           height: 0;
           margin-top: calc(var(--gutters) * -1);
           pointer-events: none;
           visibility: hidden;
       }

       .container-component.instance-1.columns>.wrapper>.inner>*:first-child {
           margin-left: 0 !important;
           padding-top: 0 !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>* {
           padding: calc(var(--gutters) * 0.5) 0 !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>*:last-child {
           padding-bottom: 0 !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>div>.full {
           margin-left: calc(var(--padding-horizontal) * -1);
           width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
       }

       .container-component.instance-1.columns>.wrapper>.inner>div:first-of-type>.full {
           margin-left: calc(var(--padding-horizontal) * -1);
           width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
       }

       .container-component.instance-1.columns>.wrapper>.inner>div:last-of-type>.full {
           margin-left: calc(var(--padding-horizontal) * -1);
           width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
       }

       .container-component.instance-1.columns>.wrapper>.inner>div>.full:first-child {
           margin-top: calc(var(--gutters) * -0.5) !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>div>.full:last-child {
           margin-bottom: calc(var(--gutters) * -0.5) !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>div:first-of-type>.full:first-child {
           margin-top: calc(var(--padding-vertical) * -1) !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>div:last-of-type>.full:last-child {
           margin-bottom: calc(var(--padding-vertical) * -1) !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>div:first-of-type,
       .container-component.instance-1.columns>.wrapper>.inner>div:first-of-type>.full:first-child {
           border-top-left-radius: inherit;
           border-top-right-radius: inherit;
       }

       .container-component.instance-1.columns>.wrapper>.inner>div:last-of-type,
       .container-component.instance-1.columns>.wrapper>.inner>div:last-of-type>.full:last-child {
           border-bottom-left-radius: inherit;
           border-bottom-right-radius: inherit;
       }

       .container-component.instance-1.columns>.wrapper>.inner>div:first-of-type,
       .container-component.instance-1.columns>.wrapper>.inner>div:first-of-type>.full:last-child {
           border-bottom-left-radius: 0 !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>div:last-of-type,
       .container-component.instance-1.columns>.wrapper>.inner>div:last-of-type>.full:first-child {
           border-top-right-radius: 0 !important;
       }

       .container-component.instance-1.columns>.wrapper>.inner>.full>.full:first-child:last-child {
           height: auto;
       }

       .container-component.instance-1.columns>.wrapper>.inner>.full>.full:first-child:last-child>* {
           height: auto;
           position: relative;
           width: auto;
       }

       .container-component.instance-1>.wrapper>.inner> :nth-child(1) {
           min-height: 100% !important;
           width: 100% !important;
       }

       .container-component.instance-1>.wrapper>.inner> :nth-child(2) {
           --alignment: center;
           --flex-alignment: center;
           --indent-left: 1;
           --indent-right: 1;
           --margin-left: auto;
           --margin-right: auto;
           min-height: 100% !important;
           width: 100% !important;
       }

       .image-component.instance-2>.frame {
           width: 9rem;
       }

       .buttons-component.instance-1 {
           gap: 1.25rem;
       }

       .buttons-component.instance-1:not(:first-child) {
           margin-top: 3rem !important;
       }

       .buttons-component.instance-1:not(:last-child) {
           margin-bottom: 3rem !important;
       }

       .buttons-component.instance-1>li>a {
           letter-spacing: 0rem;
           font-size: 1em;
       }

       .buttons-component.instance-1>li>a>svg {
           width: 1.375em;
       }
   }

   @media (max-width: 480px) {
       .site-main>.inner {
           --spacing: 1.75rem;
       }

       .buttons-component.instance-1 {
           flex-direction: column;
           flex-wrap: nowrap;
       }

       .buttons-component.instance-1>li>a {
           max-width: 32rem;
           width: 100%;
       }
   }

   @media (max-width: 360px) {
       .site-main>.inner {
           --padding-horizontal: 1.125rem;
           --padding-vertical: 2.25rem;
           --spacing: 1.5rem;
       }

       .text-component.instance-1 {
           font-size: 3em;
       }

       .text-component.instance-3 {
           font-size: 3em;
       }

       .text-component.instance-2 {
           font-size: 0.875em;
       }

       .icons-component.instance-1 {
           gap: 1.125rem;
       }

       .container-component.instance-1>.wrapper>.inner {
           --gutters: calc(var(--padding-vertical) * 2);
           --padding-horizontal: 0rem;
           --padding-vertical: 0rem;
       }

       .buttons-component.instance-1 {
           gap: 0.9375rem;
       }
   }
#services-heading{
      margin-bottom: 20px; /* Adjust the value as needed */
}
#credentials-heading{
    margin-top: 20px;
    margin-bottom: 20px; /* Adjust the value as needed */
}
#faq-heading{
    margin-top: 20px;
    margin-bottom: 20px; /* Adjust the value as needed */
}