@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);
.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
  --tw-ring-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
  --tw-ring-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: HurmeGeometricSans3-SemiBold, sans-serif; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}.container{
  width: 100%;
}@media (min-width: 768px){.container{
    max-width: 768px;
  }
}@media (min-width: 992px){.container{
    max-width: 992px;
  }
}@media (min-width: 1200px){.container{
    max-width: 1200px;
  }
}@media (min-width: 1400px){.container{
    max-width: 1400px;
  }
}@media (min-width: 1700px){.container{
    max-width: 1700px;
  }
}.aspect-h-1{
  --tw-aspect-h: 1;
}.aspect-h-15{
  --tw-aspect-h: 15;
}.aspect-h-16{
  --tw-aspect-h: 16;
}.aspect-h-2{
  --tw-aspect-h: 2;
}.aspect-h-3{
  --tw-aspect-h: 3;
}.aspect-h-5{
  --tw-aspect-h: 5;
}.aspect-h-8{
  --tw-aspect-h: 8;
}.aspect-h-9{
  --tw-aspect-h: 9;
}.aspect-w-1{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / 1 * 100%);
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 1;
}.aspect-w-1 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.aspect-w-11{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / 11 * 100%);
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 11;
}.aspect-w-11 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.aspect-w-15{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / 15 * 100%);
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 15;
}.aspect-w-15 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.aspect-w-16{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / 16 * 100%);
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 16;
}.aspect-w-16 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.aspect-w-3{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / 3 * 100%);
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 3;
}.aspect-w-3 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.aspect-w-4{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / 4 * 100%);
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 4;
}.aspect-w-4 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.aspect-w-5{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / 5 * 100%);
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 5;
}.aspect-w-5 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.aspect-w-7{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / 7 * 100%);
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 7;
}.aspect-w-7 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}.pointer-events-none{
  pointer-events: none;
}.visible{
  visibility: visible;
}.invisible{
  visibility: hidden;
}.fixed{
  position: fixed;
}.absolute{
  position: absolute;
}.relative{
  position: relative;
}.bottom-\[24px\]{
  bottom: 24px;
}.bottom-\[64px\]{
  bottom: 64px;
}.left-0{
  left: 0px;
}.left-\[24px\]{
  left: 24px;
}.right-0{
  right: 0px;
}.right-2{
  right: 10px;
}.top-0{
  top: 0px;
}.z-10{
  z-index: 10;
}.order-1{
  order: 1;
}.order-3{
  order: 3;
}.col-span-12{
  grid-column: span 12 / span 12;
}.col-span-2{
  grid-column: span 2 / span 2;
}.col-span-3{
  grid-column: span 3 / span 3;
}.col-span-4{
  grid-column: span 4 / span 4;
}.col-span-5{
  grid-column: span 5 / span 5;
}.col-span-6{
  grid-column: span 6 / span 6;
}.col-span-7{
  grid-column: span 7 / span 7;
}.col-span-8{
  grid-column: span 8 / span 8;
}.col-start-3{
  grid-column-start: 3;
}.col-start-5{
  grid-column-start: 5;
}.col-start-6{
  grid-column-start: 6;
}.m-0{
  margin: 0px;
}.mx-auto{
  margin-left: auto;
  margin-right: auto;
}.my-10{
  margin-top: 106.92px;
  margin-bottom: 106.92px;
}.my-16px{
  margin-top: 16px;
  margin-bottom: 16px;
}.my-5{
  margin-top: 25.3px;
  margin-bottom: 25.3px;
}.my-6lg{
  margin-top: 40.04px;
  margin-bottom: 40.04px;
}.my-6md{
  margin-top: 38.82px;
  margin-bottom: 38.82px;
}.my-9md{
  margin-top: 100.37px;
  margin-bottom: 100.37px;
}.\!mb-0{
  margin-bottom: 0px !important;
}.-mb-8{
  margin-bottom: -60.06px;
}.-ml-9{
  margin-left: -80.13px;
}.-mt-8{
  margin-top: -60.06px;
}.mb-0{
  margin-bottom: 0px;
}.mb-1{
  margin-bottom: 6px;
}.mb-10{
  margin-bottom: 106.92px;
}.mb-16px{
  margin-bottom: 16px;
}.mb-1lg{
  margin-bottom: 8px;
}.mb-1sm{
  margin-bottom: 8px;
}.mb-2{
  margin-bottom: 10px;
}.mb-24px{
  margin-bottom: 24px;
}.mb-2lg{
  margin-bottom: 12px;
}.mb-2md{
  margin-bottom: 11px;
}.mb-3{
  margin-bottom: 14.22px;
}.mb-32px{
  margin-bottom: 32px;
}.mb-3md{
  margin-bottom: 15.04px;
}.mb-4{
  margin-bottom: 18.97px;
}.mb-4lg{
  margin-bottom: 21.02px;
}.mb-5{
  margin-bottom: 25.3px;
}.mb-5lg{
  margin-bottom: 29.01px;
}.mb-6{
  margin-bottom: 33.75px;
}.mb-7{
  margin-bottom: 45.02px;
}.mb-7sm{
  margin-bottom: 50.28px;
}.mb-8{
  margin-bottom: 60.06px;
}.mb-9{
  margin-bottom: 80.13px;
}.mb-\[12px\]{
  margin-bottom: 12px;
}.mb-\[16px\]{
  margin-bottom: 16px;
}.mb-\[20px\]{
  margin-bottom: 20px;
}.mb-\[24px\]{
  margin-bottom: 24px;
}.mb-\[30px\]{
  margin-bottom: 30px;
}.mb-\[32px\]{
  margin-bottom: 32px;
}.mb-\[40px\]{
  margin-bottom: 40px;
}.mb-\[45px\]{
  margin-bottom: 45px;
}.mb-\[48px\]{
  margin-bottom: 48px;
}.mb-\[52px\]{
  margin-bottom: 52px;
}.mb-\[56px\]{
  margin-bottom: 56px;
}.mb-\[60px\]{
  margin-bottom: 60px;
}.mb-\[64px\]{
  margin-bottom: 64px;
}.ml-1sm{
  margin-left: 8px;
}.ml-3{
  margin-left: 14.22px;
}.ml-3lg{
  margin-left: 15.24px;
}.ml-5lg{
  margin-left: 29.01px;
}.ml-6md{
  margin-left: 38.82px;
}.ml-7{
  margin-left: 45.02px;
}.ml-\[15px\]{
  margin-left: 15px;
}.ml-\[16px\]{
  margin-left: 16px;
}.ml-auto{
  margin-left: auto;
}.mr-1sm{
  margin-right: 8px;
}.mr-3{
  margin-right: 14.22px;
}.mr-3lg{
  margin-right: 15.24px;
}.mr-4{
  margin-right: 18.97px;
}.mr-4lg{
  margin-right: 21.02px;
}.mr-5{
  margin-right: 25.3px;
}.mr-\[9px\]{
  margin-right: 9px;
}.mr-auto{
  margin-right: auto;
}.mt-1{
  margin-top: 6px;
}.mt-10{
  margin-top: 106.92px;
}.mt-16px{
  margin-top: 16px;
}.mt-2{
  margin-top: 10px;
}.mt-24px{
  margin-top: 24px;
}.mt-2lg{
  margin-top: 12px;
}.mt-32px{
  margin-top: 32px;
}.mt-4{
  margin-top: 18.97px;
}.mt-4sm{
  margin-top: 20.02px;
}.mt-5{
  margin-top: 25.3px;
}.mt-5lg{
  margin-top: 29.01px;
}.mt-5md{
  margin-top: 28.3px;
}.mt-6{
  margin-top: 33.75px;
}.mt-6lg{
  margin-top: 40.04px;
}.mt-6sm{
  margin-top: 36.98px;
}.mt-7{
  margin-top: 45.02px;
}.mt-7lg{
  margin-top: 55.25px;
}.mt-7md{
  margin-top: 53.27px;
}.mt-7sm{
  margin-top: 50.28px;
}.mt-8{
  margin-top: 60.06px;
}.mt-9{
  margin-top: 80.13px;
}.mt-\[24px\]{
  margin-top: 24px;
}.mt-\[32px\]{
  margin-top: 32px;
}.mt-\[56px\]{
  margin-top: 56px;
}.box-content{
  box-sizing: content-box;
}.block{
  display: block;
}.inline-block{
  display: inline-block;
}.\!flex{
  display: flex !important;
}.flex{
  display: flex;
}.table{
  display: table;
}.grid{
  display: grid;
}.hidden{
  display: none;
}.h-1sm{
  height: 8px;
}.h-\[202px\]{
  height: 202px;
}.h-\[340px\]{
  height: 340px;
}.h-\[373px\]{
  height: 373px;
}.h-\[64px\]{
  height: 64px;
}.h-\[77px\]{
  height: 77px;
}.h-auto{
  height: auto;
}.h-full{
  height: 100%;
}.w-1\/2{
  width: 50%;
}.w-1sm{
  width: 8px;
}.w-2\/3{
  width: 66.666667%;
}.w-2\/5{
  width: 40%;
}.w-3\/4{
  width: 75%;
}.w-\[61px\]{
  width: 61px;
}.w-\[64px\]{
  width: 64px;
}.w-auto{
  width: auto;
}.w-full{
  width: 100%;
}.max-w-1\/2{
  max-width: 50%;
}.max-w-3\/4{
  max-width: 75%;
}.max-w-\[400px\]{
  max-width: 400px;
}.max-w-\[570px\]{
  max-width: 570px;
}.max-w-\[600px\]{
  max-width: 600px;
}.max-w-\[644px\]{
  max-width: 644px;
}.max-w-full{
  max-width: 100%;
}.flex-grow{
  flex-grow: 1;
}.-rotate-45{
  --tw-rotate: -45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rotate-45{
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.cursor-pointer{
  cursor: pointer;
}.cursor-text{
  cursor: text;
}.resize{
  resize: both;
}.list-disc{
  list-style-type: disc;
}.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}.flex-row{
  flex-direction: row;
}.flex-col{
  flex-direction: column;
}.items-start{
  align-items: flex-start;
}.items-center{
  align-items: center;
}.justify-start{
  justify-content: flex-start;
}.justify-end{
  justify-content: flex-end;
}.justify-center{
  justify-content: center;
}.justify-between{
  justify-content: space-between;
}.gap-1{
  gap: 6px;
}.gap-10{
  gap: 106.92px;
}.gap-30{
  gap: 30px;
}.gap-6{
  gap: 33.75px;
}.gap-\[16px\]{
  gap: 16px;
}.gap-\[20px\]{
  gap: 20px;
}.gap-\[30px\]{
  gap: 30px;
}.gap-\[40px\]{
  gap: 40px;
}.gap-x-2lg{
  -moz-column-gap: 12px;
       column-gap: 12px;
}.gap-x-30{
  -moz-column-gap: 30px;
       column-gap: 30px;
}.gap-x-7{
  -moz-column-gap: 45.02px;
       column-gap: 45.02px;
}.gap-x-\[30px\]{
  -moz-column-gap: 30px;
       column-gap: 30px;
}.gap-x-fluid{
  -moz-column-gap: 3.45%;
       column-gap: 3.45%;
}.gap-x-fluid-10{
  -moz-column-gap: 10%;
       column-gap: 10%;
}.gap-y-4{
  row-gap: 18.97px;
}.gap-y-7md{
  row-gap: 53.27px;
}.gap-y-7sm{
  row-gap: 50.28px;
}.gap-y-\[40px\]{
  row-gap: 40px;
}.overflow-auto{
  overflow: auto;
}.overflow-hidden{
  overflow: hidden;
}.border{
  border-width: 1px;
}.border-b{
  border-bottom-width: 1px;
}.border-l-2{
  border-left-width: 2px;
}.border-r-2{
  border-right-width: 2px;
}.border-t{
  border-top-width: 1px;
}.border-t-2{
  border-top-width: 2px;
}.border-solid{
  border-style: solid;
}.border-none{
  border-style: none;
}.\!border-black{
  --tw-border-opacity: 1 !important;
  border-color: rgba(11, 9, 31, 1) !important;
  border-color: rgba(11, 9, 31, var(--tw-border-opacity, 1)) !important;
}.border-gray{
  --tw-border-opacity: 1;
  border-color: rgba(227, 227, 227, 1);
  border-color: rgba(227, 227, 227, var(--tw-border-opacity, 1));
}.border-gray-divider{
  --tw-border-opacity: 1;
  border-color: rgba(72, 69, 72, 1);
  border-color: rgba(72, 69, 72, var(--tw-border-opacity, 1));
}.border-white{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}.border-b-gray-border{
  --tw-border-opacity: 1;
  border-bottom-color: rgba(217, 217, 217, 1);
  border-bottom-color: rgba(217, 217, 217, var(--tw-border-opacity, 1));
}.\!bg-dark-primary{
  --tw-bg-opacity: 1 !important;
  background-color: rgba(26, 23, 26, 1) !important;
  background-color: rgba(26, 23, 26, var(--tw-bg-opacity, 1)) !important;
}.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgba(11, 9, 31, 1);
  background-color: rgba(11, 9, 31, var(--tw-bg-opacity, 1));
}.bg-blurple-lightest{
  --tw-bg-opacity: 1;
  background-color: rgba(234, 232, 255, 1);
  background-color: rgba(234, 232, 255, var(--tw-bg-opacity, 1));
}.bg-dark-primary{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 23, 26, 1);
  background-color: rgba(26, 23, 26, var(--tw-bg-opacity, 1));
}.bg-gray-lightest{
  --tw-bg-opacity: 1;
  background-color: rgba(248, 249, 251, 1);
  background-color: rgba(248, 249, 251, var(--tw-bg-opacity, 1));
}.bg-pink-medium{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 219, 242, 1);
  background-color: rgba(251, 219, 242, var(--tw-bg-opacity, 1));
}.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.object-contain{
  -o-object-fit: contain;
     object-fit: contain;
}.object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}.object-center{
  -o-object-position: center;
     object-position: center;
}.object-left{
  -o-object-position: left;
     object-position: left;
}.p-\[24px\]{
  padding: 24px;
}.\!py-0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}.px-3{
  padding-left: 14.22px;
  padding-right: 14.22px;
}.px-4sm{
  padding-left: 20.02px;
  padding-right: 20.02px;
}.px-5{
  padding-left: 25.3px;
  padding-right: 25.3px;
}.px-\[16px\]{
  padding-left: 16px;
  padding-right: 16px;
}.px-\[19px\]{
  padding-left: 19px;
  padding-right: 19px;
}.px-\[24px\]{
  padding-left: 24px;
  padding-right: 24px;
}.py-1{
  padding-top: 6px;
  padding-bottom: 6px;
}.py-10{
  padding-top: 106.92px;
  padding-bottom: 106.92px;
}.py-2{
  padding-top: 10px;
  padding-bottom: 10px;
}.py-24px{
  padding-top: 24px;
  padding-bottom: 24px;
}.py-3{
  padding-top: 14.22px;
  padding-bottom: 14.22px;
}.py-32px{
  padding-top: 32px;
  padding-bottom: 32px;
}.py-5{
  padding-top: 25.3px;
  padding-bottom: 25.3px;
}.py-6{
  padding-top: 33.75px;
  padding-bottom: 33.75px;
}.py-8{
  padding-top: 60.06px;
  padding-bottom: 60.06px;
}.py-9{
  padding-top: 80.13px;
  padding-bottom: 80.13px;
}.py-\[15\.5px\]{
  padding-top: 15.5px;
  padding-bottom: 15.5px;
}.py-\[15px\]{
  padding-top: 15px;
  padding-bottom: 15px;
}.py-\[24px\]{
  padding-top: 24px;
  padding-bottom: 24px;
}.py-\[32px\]{
  padding-top: 32px;
  padding-bottom: 32px;
}.py-\[64px\]{
  padding-top: 64px;
  padding-bottom: 64px;
}.\!pt-0{
  padding-top: 0px !important;
}.pb-0{
  padding-bottom: 0px;
}.pb-10{
  padding-bottom: 106.92px;
}.pb-16px{
  padding-bottom: 16px;
}.pb-24px{
  padding-bottom: 24px;
}.pb-8{
  padding-bottom: 60.06px;
}.pb-9{
  padding-bottom: 80.13px;
}.pb-\[12px\]{
  padding-bottom: 12px;
}.pb-\[32px\]{
  padding-bottom: 32px;
}.pb-\[35px\]{
  padding-bottom: 35px;
}.pb-\[40px\]{
  padding-bottom: 40px;
}.pb-\[42px\]{
  padding-bottom: 42px;
}.pb-\[48px\]{
  padding-bottom: 48px;
}.pb-\[88px\]{
  padding-bottom: 88px;
}.pr-\[50px\]{
  padding-right: 50px;
}.pt-10{
  padding-top: 106.92px;
}.pt-24px{
  padding-top: 24px;
}.pt-32px{
  padding-top: 32px;
}.pt-5{
  padding-top: 25.3px;
}.pt-7{
  padding-top: 45.02px;
}.pt-\[100px\]{
  padding-top: 100px;
}.pt-\[16px\]{
  padding-top: 16px;
}.pt-\[24px\]{
  padding-top: 24px;
}.pt-\[2px\]{
  padding-top: 2px;
}.pt-\[32px\]{
  padding-top: 32px;
}.pt-\[48px\]{
  padding-top: 48px;
}.pt-\[64px\]{
  padding-top: 64px;
}.pt-\[92px\]{
  padding-top: 92px;
}.text-left{
  text-align: left;
}.text-center{
  text-align: center;
}.\!font-hurme{
  font-family: HurmeGeometricSans3-SemiBold, sans-serif !important;
}.font-hurme{
  font-family: HurmeGeometricSans3-SemiBold, sans-serif;
}.font-inter{
  font-family: Inter, sans-serif;
}.font-sans{
  font-family: HurmeGeometricSans3-SemiBold, sans-serif;
}.\!text-\[30\.47px\]{
  font-size: 30.47px !important;
}.text-\[12px\]{
  font-size: 12px;
}.text-\[14px\]{
  font-size: 14px;
}.text-\[15px\]{
  font-size: 15px;
}.text-\[16px\]{
  font-size: 16px;
}.text-\[17\.83px\]{
  font-size: 17.83px;
}.text-h2{
  font-size: max(44.20px, min(9vw, 55px));
}.text-m-h2{
  font-size: max(33.81px, min(9vw, 44.20px));
}.text-m-p-md{
  font-size: max(17.83px, min(4.75vw, 21.02px));
}.text-m-p-sm{
  font-size: max(15.2px, min(4vw, 17.46px));
}.text-p-sm{
  font-size: max(17.46px, min(4vw, 19.5px));
}.text-static-lg{
  font-size: 16px;
}.text-static-md{
  font-size: 14px;
}.\!font-bold{
  font-weight: 700 !important;
}.\!font-medium{
  font-weight: 500 !important;
}.\!font-semibold{
  font-weight: 600 !important;
}.font-bold{
  font-weight: 700;
}.font-medium{
  font-weight: 500;
}.font-normal{
  font-weight: 400;
}.font-semibold{
  font-weight: 600;
}.italic{
  font-style: italic;
}.leading-\[15\.6px\]{
  line-height: 15.6px;
}.leading-\[18\.2px\]{
  line-height: 18.2px;
}.leading-\[21\.28px\]{
  line-height: 21.28px;
}.leading-\[22\.4px\]{
  line-height: 22.4px;
}.leading-\[24px\]{
  line-height: 24px;
}.leading-\[25px\]{
  line-height: 25px;
}.leading-normal{
  line-height: 1.5;
}.leading-snug{
  line-height: 1.375;
}.leading-tight{
  line-height: 1.25;
}.\!text-light-secondary{
  --tw-text-opacity: 1 !important;
  color: rgba(167, 167, 170, 1) !important;
  color: rgba(167, 167, 170, var(--tw-text-opacity, 1)) !important;
}.\!text-white{
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, 1) !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important;
}.text-black{
  --tw-text-opacity: 1;
  color: rgba(11, 9, 31, 1);
  color: rgba(11, 9, 31, var(--tw-text-opacity, 1));
}.text-blurple{
  --tw-text-opacity: 1;
  color: rgba(85, 68, 242, 1);
  color: rgba(85, 68, 242, var(--tw-text-opacity, 1));
}.text-dark-primary{
  --tw-text-opacity: 1;
  color: rgba(26, 23, 26, 1);
  color: rgba(26, 23, 26, var(--tw-text-opacity, 1));
}.text-gray-archive{
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.text-gray-dark{
  --tw-text-opacity: 1;
  color: rgba(33, 31, 33, 1);
  color: rgba(33, 31, 33, var(--tw-text-opacity, 1));
}.text-gray-darker{
  --tw-text-opacity: 1;
  color: rgba(105, 119, 139, 1);
  color: rgba(105, 119, 139, var(--tw-text-opacity, 1));
}.text-gray-label{
  --tw-text-opacity: 1;
  color: rgba(163, 163, 163, 1);
  color: rgba(163, 163, 163, var(--tw-text-opacity, 1));
}.text-light-secondary{
  --tw-text-opacity: 1;
  color: rgba(167, 167, 170, 1);
  color: rgba(167, 167, 170, var(--tw-text-opacity, 1));
}.text-newgray{
  --tw-text-opacity: 1;
  color: rgba(114, 114, 114, 1);
  color: rgba(114, 114, 114, var(--tw-text-opacity, 1));
}.text-white{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.underline{
  text-decoration-line: underline;
}.underline-offset-2{
  text-underline-offset: 2px;
}.opacity-0{
  opacity: 0;
}.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}.invert{
  --tw-invert: invert(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-colors{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-opacity{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.duration-300{
  transition-duration: 300ms;
}.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,.single-resources .resource-description ul li,#footer .footer-newsletter .hbspt-form legend,.select-wrap-revamp select,.select-wrap select,.hbspt-form select,.hbspt-form legend.hs-field-desc,.hbspt-form label,.post-content li,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{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none !important;border:none;border-radius:0}button:focus{outline:none !important}@font-face{font-family:"AktivGrotesk";src:url("../../dist/fonts/AktivGrotesk-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:url("../../dist/fonts/AktivGrotesk-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"HurmeGeometricSans3";src:url("../../dist/fonts/HurmeGeometricSans3-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}html,body{font-size:13px;color:#1a171a;font-family:"AktivGrotesk",sans-serif}@media only screen and (min-width: 768px){html,body{font-size:14px}}@media only screen and (min-width: 992px){html,body{font-size:16px}}body{transition:background-color;transition-duration:400ms}html.has-scroll-smooth{position:fixed;left:0;right:0;top:0;bottom:0}body.opened{overflow:hidden}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}a:hover{cursor:pointer}.gpt-trigger>a:before{content:"";display:block;width:20px;height:24px;background-image:url("../images/gpt-logo-ani.png");background-size:contain;background-repeat:no-repeat;margin-right:5px;margin-top:3px}.gpt-trigger a{display:flex;margin-top:2px;align-items:center}.gpt-modal{position:fixed;top:0 !important;right:0px;z-index:999;display:none;height:100vh !important;width:100%;max-width:100%;--tw-translate-x: 100%;transform:translate(100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:#e1e2e3;--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);box-shadow:0 0 rgba(0, 0, 0, 0),0 0 rgba(0, 0, 0, 0),0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.gpt-modal .chatbot{background-color:#e1e2e3}@media(min-width: 768px){.gpt-modal{width:720px;max-width:720px}}.chatbot-send-button{z-index:1000}#gpt-overlay{z-index:500;top:0 !important}.hide{display:none !important}.pricing-modal .hbspt-form{opacity:1 !important}.pricing-modal .hbspt-form h1{font-size:21.02px;font-weight:600;line-height:27.33px}.pricing-modal .hbspt-form fieldset{max-width:100%}.pricing-modal,.overlay-pricing{top:0 !important}.pricing-modal{position:fixed;top:0 !important;right:0px;z-index:999;display:none;height:100vh !important;width:100%;max-width:100%;--tw-translate-x: 100%;transform:translate(100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow-y:auto;--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255, 255, 255, 1);background-color:rgba(255, 255, 255, var(--tw-bg-opacity));padding:45.02px;--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);box-shadow:0 0 rgba(0, 0, 0, 0),0 0 rgba(0, 0, 0, 0),0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}[data-theme-color=dark] #pricing-modal .hbspt-form label,[data-theme-color=dark] #pricing-modal .hbspt-form p,[data-theme-color=dark] #pricing-modal .hbspt-form .single-resources .resource-description ul li,.single-resources .resource-description ul [data-theme-color=dark] #pricing-modal .hbspt-form li,[data-theme-color=dark] #pricing-modal #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter [data-theme-color=dark] #pricing-modal .hbspt-form legend,[data-theme-color=dark] #pricing-modal .hbspt-form select,[data-theme-color=dark] #pricing-modal .hbspt-form legend.hs-field-desc,[data-theme-color=dark] #pricing-modal .hbspt-form .post-content li,.post-content [data-theme-color=dark] #pricing-modal .hbspt-form li,[data-theme-color=dark] #pricing-modal .hbspt-form h1,[data-theme-color=dark] #pricing-modal .hbspt-form h2,[data-theme-color=dark] #pricing-modal .hbspt-form h3,[data-theme-color=dark] #pricing-modal .hbspt-form h4,[data-theme-color=dark] #pricing-modal .hbspt-form h5,[data-theme-color=dark] #pricing-modal .hbspt-form h6{color:#0b091f !important}[data-theme-color=dark] #contact-form .hbspt-form label,[data-theme-color=dark] #contact-form .hbspt-form p,[data-theme-color=dark] #contact-form .hbspt-form .single-resources .resource-description ul li,.single-resources .resource-description ul [data-theme-color=dark] #contact-form .hbspt-form li,[data-theme-color=dark] #contact-form #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter [data-theme-color=dark] #contact-form .hbspt-form legend,[data-theme-color=dark] #contact-form .hbspt-form select,[data-theme-color=dark] #contact-form .hbspt-form legend.hs-field-desc,[data-theme-color=dark] #contact-form .hbspt-form .post-content li,.post-content [data-theme-color=dark] #contact-form .hbspt-form li,[data-theme-color=dark] #contact-form .hbspt-form h1,[data-theme-color=dark] #contact-form .hbspt-form h2,[data-theme-color=dark] #contact-form .hbspt-form h3,[data-theme-color=dark] #contact-form .hbspt-form h4,[data-theme-color=dark] #contact-form .hbspt-form h5,[data-theme-color=dark] #contact-form .hbspt-form h6{color:#0b091f !important}[data-theme-color=dark] .gpt-trigger>a:before{filter:invert(1)}[data-theme-color=dark] #modal p,[data-theme-color=dark] #modal .select-wrap-revamp select,.select-wrap-revamp [data-theme-color=dark] #modal select,[data-theme-color=dark] #modal .post-content li,.post-content [data-theme-color=dark] #modal li,[data-theme-color=dark] #modal .hbspt-form label,.hbspt-form [data-theme-color=dark] #modal label,[data-theme-color=dark] #modal .hbspt-form legend.hs-field-desc,.hbspt-form [data-theme-color=dark] #modal legend.hs-field-desc,[data-theme-color=dark] #modal .hbspt-form select,.hbspt-form [data-theme-color=dark] #modal select,[data-theme-color=dark] #modal .select-wrap select,.select-wrap [data-theme-color=dark] #modal select,[data-theme-color=dark] #modal #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form [data-theme-color=dark] #modal legend,[data-theme-color=dark] #modal .single-resources .resource-description ul li,.single-resources .resource-description ul [data-theme-color=dark] #modal li{color:#0b091f}[data-theme-color=dark] #modal h1,[data-theme-color=dark] #modal h2,[data-theme-color=dark] #modal h3,[data-theme-color=dark] #modal h4,[data-theme-color=dark] #modal h5,[data-theme-color=dark] #modal h6{color:#0b091f}@media(min-width: 992px){.pricing-modal{width:60%;max-width:60%}}.fixed{position:relative !important}@media(min-width: 992px){.fixed{position:fixed !important;top:20vh !important}}.pricing-tabs .button{word-spacing:2px}.container-fluid{margin-right:auto;margin-left:auto}@media(max-width: 991px){.container-fluid{padding-right:38px;padding-left:38px}}@media(min-width: 992px){.container-fluid{padding-right:60px;padding-left:60px}}@media(min-width: 1500px){.container-fluid{max-width:1440px;margin:auto}}.clearfix:before,.clearfix:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container-fluid:after,.row:after{clear:both}html,body{-webkit-font-smoothing:antialiased;font-family:"AktivGrotesk",sans-serif;font-size:16px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-rendering:optimizelegibility;margin-top:0;font-weight:normal;color:#1a171a}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{-webkit-text-decoration:none;text-decoration:none}h1,.h1{font-size:2.5rem;line-height:2.6rem;font-weight:700}@media(min-width: 992px){h1,.h1{font-size:4rem;line-height:4.16rem}}h2,.h2{font-size:2rem;line-height:2.24rem;font-weight:700}@media(min-width: 992px){h2,.h2{font-size:3rem;line-height:3.36rem}}h3,.h3{font-size:1.75rem;line-height:2.1rem}@media(min-width: 992px){h3,.h3{font-size:2.25rem;line-height:2.7rem}}h4,.h4{font-size:1.5rem;line-height:1.8}@media(min-width: 992px){h4,.h4{font-size:1.875rem;line-height:2.25rem}}h5,.h5{font-size:1.25rem;line-height:1.625rem}@media(min-width: 992px){h5,.h5{font-size:1.5rem;line-height:1.8rem}}h6,.h6{font-size:1.125rem;line-height:1.57rem}@media(min-width: 992px){h6,.h6{font-size:1.25rem;line-height:1.6rem}}p,.single-resources .resource-description ul li,#footer .footer-newsletter .hbspt-form legend,.select-wrap-revamp select,.select-wrap select,.hbspt-form select,.hbspt-form legend.hs-field-desc,.hbspt-form label,.post-content li,.p,.blog .blog-cats li,.category .blog-cats li{font-size:1rem;line-height:1.52rem}p.p-lg,.single-resources .resource-description ul li.p-lg,#footer .footer-newsletter .hbspt-form legend.p-lg,.select-wrap-revamp select.p-lg,.select-wrap select.p-lg,.hbspt-form select.p-lg,.hbspt-form legend.p-lg.hs-field-desc,.hbspt-form label.p-lg,.post-content li.p-lg,.p.p-lg,.blog .blog-cats li.p-lg,.category .blog-cats li.p-lg{font-size:1.125rem;line-height:1.71rem}p.label,.single-resources .resource-description ul li.label,#footer .footer-newsletter .hbspt-form legend.label,.select-wrap-revamp select.label,.select-wrap select.label,.hbspt-form select.label,.hbspt-form legend.label.hs-field-desc,.hbspt-form label.label,.post-content li.label,.p.label,.blog .blog-cats li.label,.category .blog-cats li.label{font-size:1rem;line-height:1.52rem;font-weight:500}p.xs,.single-resources .resource-description ul li.xs,#footer .footer-newsletter .hbspt-form legend.xs,.select-wrap-revamp select.xs,.select-wrap select.xs,.hbspt-form select.xs,.hbspt-form legend.xs.hs-field-desc,.hbspt-form label.xs,.post-content li.xs,.p.xs,.blog .blog-cats li.xs,.category .blog-cats li.xs{font-size:.875rem;line-height:1.33rem}body.admin-bar{padding-bottom:32px}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}img{display:block;max-width:100%;height:auto}.clear{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.content-with-max{max-width:560px}.select-wrap{width:100%}#wpadminbar{display:none}@media only screen and (min-width: 992px){#wpadminbar{top:auto;bottom:0;display:block}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}main{position:relative}.responsive-tables{max-width:100%;overflow-x:scroll}table,td,th{border:1px solid #dedede !important;text-align:left}table{border-collapse:collapse !important;width:100%;margin:30px 0}th,td{padding:15px;min-width:150px;line-height:1.75}b,strong{font-weight:900}i,em{font-style:italic}.is-flex,.flex-columns>.row{display:flex;flex-wrap:wrap}.is-flex>[class*=col-],.flex-columns>.row>[class*=col-]{display:flex;flex-direction:column}.post-content em{font-style:italic}.post-content strong{font-weight:900;color:#0b091f}.post-content blockquote,.post-content q{quotes:none;border-left:3px solid;padding-left:15px;font-style:italic}.post-content blockquote p,.post-content blockquote .single-resources .resource-description ul li,.single-resources .resource-description ul .post-content blockquote li,.post-content blockquote #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .post-content blockquote legend,.post-content blockquote .select-wrap-revamp select,.select-wrap-revamp .post-content blockquote select,.post-content blockquote .select-wrap select,.select-wrap .post-content blockquote select,.post-content blockquote .hbspt-form select,.hbspt-form .post-content blockquote select,.post-content blockquote .hbspt-form legend.hs-field-desc,.hbspt-form .post-content blockquote legend.hs-field-desc,.post-content blockquote .hbspt-form label,.hbspt-form .post-content blockquote label,.post-content blockquote li,.post-content q p,.post-content q .single-resources .resource-description ul li,.single-resources .resource-description ul .post-content q li,.post-content q #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .post-content q legend,.post-content q .select-wrap-revamp select,.select-wrap-revamp .post-content q select,.post-content q .select-wrap select,.select-wrap .post-content q select,.post-content q .hbspt-form select,.hbspt-form .post-content q select,.post-content q .hbspt-form legend.hs-field-desc,.hbspt-form .post-content q legend.hs-field-desc,.post-content q .hbspt-form label,.hbspt-form .post-content q label,.post-content q li{font-size:max(21.02px, min(4.75vw, 25px))}.post-content .wp-block-image figcaption{font-weight:700;font-size:11px;letter-spacing:.28px}.post-content ul{list-style:disc;padding-left:20px;margin-bottom:25.3px}@media only screen and (min-width: 1200px){.post-content ul{margin-bottom:33.75px}}.post-content ol{list-style:decimal;counter-reset:item;padding-left:20px}.post-content ol li:before{content:" ";counter-increment:item}.post-content ol li ol{list-style:decimal;counter-reset:item;padding-left:20px;margin-top:10px}.post-content ol li ol li{display:block;padding-left:25px}.post-content ol li ol li:before{content:counters(item, ".") " ";counter-increment:item;float:left;position:relative;margin-left:-36px}.post-content .wp-block-image{margin-bottom:32px}.post-pagination{margin-top:20px}.post-pagination ul{padding:0;margin:0;list-style:none;text-align:center;display:flex;align-items:center}.post-pagination ul li{display:inline-block}.post-pagination ul li a{display:block;box-sizing:content-box;padding-right:21px;font-weight:500;font-size:16px;color:#545759;text-align:center;-webkit-text-decoration:none;text-decoration:none;line-height:24.32px}@media only screen and (min-width: 992px){.post-pagination ul li a{transition:color .3s ease}}.post-pagination ul li:first-child a{
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 21.28px;
  --tw-text-opacity: 1;
  color: rgba(26, 23, 26, 1);
  color: rgba(26, 23, 26, var(--tw-text-opacity, 1));
}.post-pagination ul li:last-child a{
  display: flex;
  align-items: center;
  padding-right: 0px;
  font-size: 14px;
  line-height: 21.28px;
  --tw-text-opacity: 1;
  color: rgba(26, 23, 26, 1);
  color: rgba(26, 23, 26, var(--tw-text-opacity, 1));
}.post-pagination ul li .next,.post-pagination ul li .prev{color:#1a171a;font-weight:400}@media only screen and (min-width: 768px){.post-pagination ul li:not(.pag-nav-btn) a{width:17px}}.post-pagination ul li span{color:#0b091f}.post-pagination ul li span.current{display:block;box-sizing:content-box;color:#f44d37;font-weight:700;font-size:16px;padding-right:21px;line-height:24.32px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:17px}@media only screen and (min-width: 768px){.post-pagination ul li span.current{font-size:max(17.46px, min(4vw, 19.5px))}}.page-1 .post-pagination ul li:first-of-type{margin-right:0px}.page-last .post-pagination ul li:last-of-type{margin-left:0px}.has-transform-uppercase{text-transform:uppercase}.has-transform-lowercase{text-transform:lowercase}.has-transform-capitalize{text-transform:capitalize}.cursor{display:none}@media only screen and (min-width: 992px){.cursor{display:block}}@media(pointer: fine){.cursor{position:absolute;z-index:99999;left:0px;top:0px;width:-1px;height:-1px;border:1px solid rgba(0,0,0,0);border-radius:100%;transition:all .1s ease;pointer-events:none;opacity:0}.cursor__active{left:-35px;top:-35px;width:80px;height:80px;opacity:1;background-color:rgba(0,0,0,0)}.active-dark{mix-blend-mode:multiply}.active-bright{mix-blend-mode:screen}.active-drag{background-color:#fff;border-color:#fff;opacity:.9}.active-drag:before{content:" ";display:block;position:absolute;top:50%;left:-20px;width:8px;height:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg) translateY(-50%)}.active-drag:after{content:" ";display:block;position:absolute;top:50%;right:-20px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg) translateY(-50%)}.active-drag .cursor-text:after{content:"Drag";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"HurmeGeometricSans3-SemiBold",sans-serif;text-transform:uppercase;font-size:12px}.active-drag.mouse-down{opacity:0}.active-article{opacity:.9}.active-article .cursor-text{text-align:center}.active-article .cursor-text:after{content:"View";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"HurmeGeometricSans3-SemiBold",sans-serif;text-transform:uppercase;text-align:center;font-size:12px;color:#fff}.active-resource{opacity:.9}.active-resource .cursor-text{text-align:center}.active-resource .cursor-text:after{content:"View";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"HurmeGeometricSans3-SemiBold",sans-serif;text-transform:uppercase;text-align:center;font-size:12px;color:#fff}.active-pag{width:42px;height:42px;border-radius:0;border:none;top:-12px;left:-12px}.active-post-pag{width:26px;height:26px;border-radius:0;border:none;top:-12px;left:-12px}.credits{padding-left:25vw}}.hide-cursor{cursor:none}.magnet{position:relative;transition:transform .3s ease}.button__text,.button__text-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.btn{line-height:1.375}.btn.btn-lg{font-size:max(17.46px, min(4vw, 19.5px));padding:11px 30px}.wave-link{font-weight:700;font-size:max(15.2px, min(4vw, 17.46px));display:inline-block;position:relative;padding-bottom:15px;line-height:1.625}.wave-link:before,.wave-link:after{content:" ";display:block;position:absolute;bottom:.4em;left:0;width:0%;height:1em;background-size:auto 6px;background-repeat:repeat-x;background-position:left 80%;transition:width .6s ease;overflow:hidden}.wave-link:before{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNjMgOCI+PHBhdGggZD0iTTAsN0M1Ljg3LDcsNS44NywxLjA1LDExLjc3LDEuMDVzNS44Nyw2LDExLjc3LDYsNS44Ny01Ljk1LDExLjc3LTUuOTUsNS44Nyw2LDExLjc2LDZTNTMsMS4wNSw1OC44NCwxLjA1aDBjNS44NywwLDUuODcsNiwxMS43Nyw2czUuODctNS45NSwxMS43Ni01Ljk1LDUuODgsNiwxMS43Nyw2UzEwMCwxLjA1LDEwNS45MiwxLjA1czUuODgsNiwxMS43Nyw2LDUuODgtNS45NSwxMS43Ny01Ljk1LDUuOSw2LDExLjc3LDYsNS45LTUuOTUsMTEuNzctNS45NSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNTU0NGYyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==")}.wave-link:after{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNjMgOCI+PHBhdGggZD0iTTAsN0M1Ljg3LDcsNS44NywxLjA1LDExLjc3LDEuMDVzNS44Nyw2LDExLjc3LDYsNS44Ny01Ljk1LDExLjc3LTUuOTUsNS44Nyw2LDExLjc2LDZTNTMsMS4wNSw1OC44NCwxLjA1aDBjNS44NywwLDUuODcsNiwxMS43Nyw2czUuODctNS45NSwxMS43Ni01Ljk1LDUuODgsNiwxMS43Nyw2UzEwMCwxLjA1LDEwNS45MiwxLjA1czUuODgsNiwxMS43Nyw2LDUuODgtNS45NSwxMS43Ny01Ljk1LDUuOSw2LDExLjc3LDYsNS45LTUuOTUsMTEuNzctNS45NSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRjA1NzNEIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPgo=")}.wave-link.active:before{width:100%}.wave-link.wave-lg{font-size:max(17.83px, min(4.75vw, 21.02px))}@media(hover: hover)and (pointer: fine){.wave-link:hover:after{width:100%}}@media only screen and (min-width: 992px){.wave-link{font-size:max(17.46px, min(4vw, 19.5px))}.wave-link.wave-lg{font-size:max(21.02px, min(4.75vw, 25px))}}.button{border:rgba(0,0,0,0);display:inline;font-family:"AktivGrotesk",sans-serif;padding:12px 20px;font-size:16px;text-align:center;position:relative;color:#fff;transition:.3s ease all;background-color:#1a171a;font-weight:500}.underlined-link{
  font-size: 16px;
  font-weight: 500;
  line-height: 24.32px;
  --tw-text-opacity: 1 !important;
  color: rgba(228, 37, 12, 1) !important;
  color: rgba(228, 37, 12, var(--tw-text-opacity, 1)) !important;
  text-decoration-line: underline;
  text-decoration-color: #E4250C;
  text-underline-offset: 8px !important;
  --tw-ring-offset-color: #E4250C;
}.underlined-link::before{
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: -2px;
  height: 1px;
  width: 100%;
  transform-origin: center;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: "";
  content: "";
  content: var(--tw-content);
}.underlined-link:hover::before{
  width: 0px;
}.underlined-link-dark{
  font-size: 16px;
  font-weight: 500;
  line-height: 24.32px;
  --tw-text-opacity: 1;
  color: rgba(244, 77, 55, 1);
  color: rgba(244, 77, 55, var(--tw-text-opacity, 1));
  text-decoration-line: underline;
  text-decoration-color: #F44D37;
  text-underline-offset: 8px !important;
  --tw-ring-offset-color: #F44D37;
}.underlined-link-dark::before{
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: -2px;
  height: 1px;
  width: 100%;
  transform-origin: center;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: "";
  content: "";
  content: var(--tw-content);
}.underlined-link-dark:hover::before{
  width: 0px;
}.border-line{
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
  opacity: 0.2;
}@media only screen and (max-width: 991px){.menu-desktop{display:none}.site-header{padding-top:20px;padding-bottom:20px;transition:all .6s ease}}@media only screen and (max-width: 991px)and (max-width: 991px){.site-header{padding-top:18px;padding-bottom:18px}}@media only screen and (max-width: 991px){.site-header .mobile-menues{font-weight:500;line-height:24.32px;font-size:16px;display:flex;width:100%;justify-content:flex-end;font-family:"AktivGrotesk",sans-serif}.site-header .mobile-menues .gpt-mobile-menu{display:flex;align-items:center;padding-right:36px;font-size:16px;line-height:16px}.site-header .mobile-menues .mobile-btn button{display:flex;align-items:center;height:100%;cursor:pointer}.site-header .mobile-menues .mobile-btn .btn-text{transition:all .4s ease;position:relative}.site-header .mobile-menues .mobile-btn .lines{margin-left:14px}.site-header .mobile-menues .mobile-btn .lines span{width:13px;height:2px;display:block;transition:all .4s ease}.site-header .mobile-menues .mobile-btn .lines span.indicator{width:21px;margin-bottom:7px}.site-header .menu-mobile{display:block;background:#1a171a;color:#fff;position:fixed;top:-20px;left:0;width:100%;height:calc(100vh + 20px);overflow-y:scroll;z-index:9999;padding:124px 25px 60px;transform:scale(0);opacity:0}.main-nav>ul>li{text-align:right;margin-bottom:4px}.main-nav>ul>li a{font-size:max(28.81px, min(7.7vw, 36.69px));padding:8px 0;display:inline-block}.main-nav>ul>li.no-click{cursor:pointer}.main-nav>ul>li.no-click a{transition:all .3s ease}.main-nav>ul>li.no-click.opened>a{color:#8a8da0}.main-nav>ul>li .sub-menu-wrap{display:none}.main-nav>ul>li .sub-menu{padding:10px 0 15px}.main-nav>ul>li .sub-menu li{text-align:right}.main-nav>ul>li .sub-menu a{font-size:16px}}@media only screen and (max-width: 991px)and (max-width: 991px){.main-nav>ul>li.gpt-trigger{display:none}}@media only screen and (max-width: 991px){.main-nav>ul>li:last-of-type{margin-top:50px}.main-nav>ul>li:last-of-type a{line-height:1.625}.main-nav>ul>li:last-of-type a:before,.main-nav>ul>li:last-of-type a:after{content:" ";display:block;position:absolute;bottom:.4em;left:0;width:100%;background-size:auto 6px;background-repeat:repeat-x;background-position:left bottom;transition:width .6s ease;overflow:hidden}.main-nav>ul>li:last-of-type a:before{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNjMgOCI+PHBhdGggZD0iTTAsN0M1Ljg3LDcsNS44NywxLjA1LDExLjc3LDEuMDVzNS44Nyw2LDExLjc3LDYsNS44Ny01Ljk1LDExLjc3LTUuOTUsNS44Nyw2LDExLjc2LDZTNTMsMS4wNSw1OC44NCwxLjA1aDBjNS44NywwLDUuODcsNiwxMS43Nyw2czUuODctNS45NSwxMS43Ni01Ljk1LDUuODgsNiwxMS43Nyw2UzEwMCwxLjA1LDEwNS45MiwxLjA1czUuODgsNiwxMS43Nyw2LDUuODgtNS45NSwxMS43Ny01Ljk1LDUuOSw2LDExLjc3LDYsNS45LTUuOTUsMTEuNzctNS45NSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNTU0NGYyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==")}.opened .site-header .logo,.opened .site-header .mobile-btn{z-index:99999;position:relative}.opened .site-header .logo path{fill:#fff}.opened .site-header .logo path.logo-text{opacity:0}.opened .site-header .mobile-btn .btn-text{transform:translateX(-10px);opacity:0}.opened .site-header .mobile-btn .lines span:not(.indicator){transform:translateX(-10px);opacity:0}.opened .site-header .mobile-btn .lines span.indicator{transform:translateY(5px);background-color:#fff}.opened .site-header.header-light{color:#fff}.opened .site-header.header-light .logo path{fill:#fff}.opened .site-header.header-light .mobile-btn .lines span{background-color:#fff}.opened .site-header.header-dark{color:#0b091f}.opened .site-header.header-dark .logo path{background-color:#1a171a}.opened .site-header.header-dark .mobile-btn .lines span{background-color:#1a171a}.mobile-social{margin-top:60px}.mobile-social p,.mobile-social .single-resources .resource-description ul li,.single-resources .resource-description ul .mobile-social li,.mobile-social #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .mobile-social legend,.mobile-social .select-wrap-revamp select,.select-wrap-revamp .mobile-social select,.mobile-social .select-wrap select,.select-wrap .mobile-social select,.mobile-social .hbspt-form select,.hbspt-form .mobile-social select,.mobile-social .hbspt-form legend.hs-field-desc,.hbspt-form .mobile-social legend.hs-field-desc,.mobile-social .hbspt-form label,.hbspt-form .mobile-social label,.mobile-social .post-content li,.post-content .mobile-social li{font-size:16px;margin-bottom:15px;text-align:right}.mobile-social ul{display:flex;justify-content:flex-end;align-items:center}.mobile-social ul li{flex:0 0 21px;margin-left:25px}.mobile-social ul li.facebook{flex:0 0 11.5px}.mobile-social ul li.instagram{flex:0 0 18.2px}.mobile-social ul a{display:block}.mobile-social ul a path{fill:#fff;transition:all .6s ease}}@media only screen and (min-width: 992px){.menu-mobile,.mobile-btn,.mobile-social{display:none}.logo a,.desktop-nav .menu>li{opacity:0}.site-header .nav-wrap{display:flex;justify-content:end;width:100%}.site-header .menu-desktop,.site-header .desktop-nav{height:100%}.site-header .desktop-nav li{position:relative}.site-header .desktop-nav>ul{display:flex;justify-content:flex-end;align-items:center;height:100%}.site-header .desktop-nav>ul>li{margin-left:24px;font-size:16px}.site-header .desktop-nav>ul>li .sub-menu-wrap{opacity:0;visibility:hidden;position:absolute;top:180%;left:-25px;background:#fff;box-shadow:5px 5px 0px rgba(227,227,227,.25);border:1px solid #ededed;z-index:9999;width:auto;padding:15px 27px;transform:translateY(20px);transition:all .3s ease}.site-header .desktop-nav>ul>li .sub-menu-wrap ul li{font-size:15px;margin:8px 0}.site-header .desktop-nav>ul>li .sub-menu-wrap ul li a{display:block;white-space:nowrap;padding:6px 0}.site-header .desktop-nav>ul>li.menu-item-has-children>a{position:relative;padding-right:16px;display:block}.site-header .desktop-nav>ul>li.menu-item-has-children>a:after{content:" ";position:absolute;top:20%;right:0;transform:translateY(0%) rotate(-45deg);transform-origin:center;width:7px;height:7px;border-bottom:2px solid;border-left:2px solid;transition:transform .4s ease}.site-header .desktop-nav>ul>li.clicked>a{opacity:.6}.site-header .desktop-nav>ul>li.clicked>a:after{transform:translateY(20%) rotate(135deg)}.site-header .desktop-nav>ul>li.clicked .sub-menu-wrap{opacity:1;visibility:visible;transform:translateY(0)}.pricing-tabs .site-header .desktop-nav>ul>li:last-of-type a{word-spacing:2px}.site-header .desktop-nav>ul>li:last-of-type a{border:rgba(0,0,0,0);display:inline;font-family:"AktivGrotesk",sans-serif;padding:12px 20px;font-size:16px;text-align:center;position:relative;color:#fff;transition:.3s ease all;background-color:#1a171a;font-weight:500}}#menu-main-menu-1 .services-special .sub-menu-wrap{padding:20px 30px;border:0;box-shadow:none;top:260%}#menu-main-menu-1 .services-special .sub-menu-wrap>.sub-menu{display:flex;flex-direction:row}#menu-main-menu-1 .services-special .sub-menu-wrap>.sub-menu>li{width:100%}#menu-main-menu-1 .services-special .sub-menu-wrap .sub-menu-wrap{padding:0;position:relative;top:0;left:0}#menu-main-menu-1 .services-special .sub-menu-wrap .sub-menu-wrap .sub-menu{padding:20px 0 0;border-top:1px solid #ededed;justify-content:space-between}#menu-main-menu-1 .services-special .sub-menu-wrap .sub-menu-wrap .sub-menu li{width:166px}#menu-main-menu-1 .services-special .sub-menu-wrap .sub-menu-wrap .sub-menu-wrap .sub-menu{border-top:0;flex-direction:column}#menu-main-menu-1 .services-special .sub-menu-wrap .sub-menu-wrap .sub-menu-wrap .sub-menu a{padding:0;font-size:14px;font-weight:400;white-space:normal}#menu-main-menu-1 .services-special>div:first-of-type{position:absolute;width:814px;left:0;margin-left:-280px;box-shadow:0px 0px 25px rgba(127,127,127,.2);border:1px solid #ededed}#menu-main-menu-1 .services-special>div:first-of-type>ul>li{margin:0}#menu-main-menu-1 .services-special>div:first-of-type>ul>li>a{width:50%;margin-bottom:14px;font-size:16px}#menu-main-menu-1 .services-special>div:first-of-type>ul>li>a:after{content:"See Overview";display:inline-block;position:relative;margin-left:20px;font-size:14px;font-weight:400;color:#5544f2;white-space:normal}#menu-main-menu-1 .services-special .icon-nav>a{width:90px;height:55px;margin-bottom:20px;padding-left:54px;display:flex;align-items:center;font-size:16px;line-height:130%;white-space:normal}#menu-main-menu-1 .services-special .icon-nav>a:before{content:" ";position:absolute;display:block;width:50px;height:50px;background-size:contain;left:0}#menu-main-menu-1 .services-special .icon-nav>a:after{content:"See Overview";display:block;position:absolute;top:58px;left:0;font-size:14px;font-weight:400;color:#5544f2;white-space:normal}#menu-main-menu-1 .services-special .icon-nav-brand-strategy>a:before{background-image:url("https://www.columnfivemedia.com/wp-content/uploads/2022/05/icon-nav-brand-strategy.svg")}#menu-main-menu-1 .services-special .icon-nav-content-strategy>a:before{background-image:url("https://www.columnfivemedia.com/wp-content/uploads/2022/05/icon-nav-content-strategy.svg")}#menu-main-menu-1 .services-special .icon-nav-content-creation>a:before{background-image:url("https://www.columnfivemedia.com/wp-content/uploads/2022/05/icon-nav-content-creation.svg")}#menu-main-menu-1 .services-special .icon-nav-distribution-strategy>a:before{background-image:url("https://www.columnfivemedia.com/wp-content/uploads/2022/05/icon-nav-distribution-strategy.svg")}#menu-main-menu-1 .work-special .icon-nav{margin:0;padding:10px 0}#menu-main-menu-1 .work-special .icon-nav>a{margin:0;display:flex;align-items:center;font-size:16px;white-space:nowrap}#menu-main-menu-1 .nav-purple a{margin-top:12px;color:#5544f2}.hbspt-form{opacity:0;transition:opacity .6 ease}.hbspt-form.loaded{opacity:1}.hbspt-form .hs-form-field{margin-bottom:18.97px}.hbspt-form label{margin-bottom:15.04px;display:block}.hbspt-form label .hs-form-required{color:#f0573d}.hbspt-form label.hs-error-msg{color:#f0573d;margin-top:10px;font-size:14px}.hbspt-form legend.hs-field-desc{font-size:14px}.hbspt-form input:-webkit-autofill,.hbspt-form input:-webkit-autofill:hover,.hbspt-form input:-webkit-autofill:focus,.hbspt-form textarea:-webkit-autofill,.hbspt-form textarea:-webkit-autofill:hover,.hbspt-form textarea:-webkit-autofill:focus,.hbspt-form select:-webkit-autofill,.hbspt-form select:-webkit-autofill:hover,.hbspt-form select:-webkit-autofill:focus{border-radius:none;border:1px solid #e3e3e3;-webkit-text-fill-color:#363636;box-shadow:0 0 0px 1000px #f8f9fb inset;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.hbspt-form input{font-size:16px;--tw-bg-opacity: 1;background-color: rgba(250, 250, 250, 1);background-color: rgba(250, 250, 250, var(--tw-bg-opacity, 1));border-radius:none;border:1px solid #e3e3e3;width:100%;padding-top:6px;padding-left:16px;padding-right:36px;transition:border-color .3s ease}.hbspt-form input:focus{outline:none;border-radius:none;border:1px solid #8a8da0}.hbspt-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:46px}.hbspt-form .hs-form-booleancheckbox-display{display:flex;-moz-column-gap:15.04px;column-gap:15.04px;font-size:14px}.hbspt-form .hs-form-booleancheckbox-display input{margin-top:5px;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 !important}.hbspt-form .hs-form-booleancheckbox-display>span{margin-left:0 !important}@media only screen and (min-width: 768px){.hbspt-form .hs-form-booleancheckbox-display{align-items:center}.hbspt-form .hs-form-booleancheckbox-display input{margin-top:0}}.hbspt-form input[type=checkbox]{position:relative;cursor:pointer;flex:0 0 30px;width:30px;height:30px}.hbspt-form input[type=checkbox]:before{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f8f9fb;border:1px solid #e3e3e3;transition:all .3s ease;color:#fff}.hbspt-form input[type=checkbox]:checked:before{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;color:#545759}.hbspt-form input[type=checkbox]:checked:after{content:" ";display:block;position:absolute;transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.5253219888, M12=-0.8509035245, M21=0.8509035245, M22=0.5253219888);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.5253219888, M12=-0.8509035245, M21=0.8509035245, M22=0.5253219888)";zoom:1;border-width:0 2px 2px 0;top:15%;left:40%;width:6px;height:12px;color:#545759}.hbspt-form textarea{border:1px solid #e3e3e3;--tw-bg-opacity: 1;background-color: rgba(250, 250, 250, 1);background-color: rgba(250, 250, 250, var(--tw-bg-opacity, 1));padding:10px;width:100%;border-radius:none;font-size:16px;height:78px;transition:border-color .3s ease}.hbspt-form textarea:focus{outline:none;border-radius:none;border-color:#8a8da0}.hbspt-form .hs-fieldtype-select .input{position:relative}.hbspt-form .hs-fieldtype-select .input:after{content:" ";display:block;position:absolute;right:12px;top:15px;width:10px;height:10px;border-style:solid;border-width:1.5px;border-color:rgba(0,0,0,0) #727272 #727272 rgba(0,0,0,0);transform:rotate(45deg);pointer-events:none}.hbspt-form select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;position:relative;--tw-bg-opacity: 1;background-color: rgba(250, 250, 250, 1);background-color: rgba(250, 250, 250, var(--tw-bg-opacity, 1));border-radius:none;border:1px solid #e3e3e3;padding:6px 10px;width:100%;font-weight:600;color:#8a8da0;margin-bottom:0;border-style:solid;height:46px;transition:border-color .3s ease}.hbspt-form select:focus{outline:none;border-radius:none;border:1px solid #8a8da0}.hbspt-form .legal-consent-container .field.hs-form-field{margin-bottom:18.97px}.hbspt-form .hs_error_rollup{display:none}.no-label .hbspt-form ::-moz-placeholder{color:#0b091f}.no-label .hbspt-form ::placeholder{color:#0b091f}.no-label .hbspt-form .hs-form-field>label{display:none}.no-label .hbspt-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding-right:0;border-left:0;border-right:0;border-top:0;background-color:rgba(0,0,0,0);border-bottom:1px solid #0b091f;font-size:16px}.no-label.on-dark .hbspt-form ::-moz-placeholder{color:#fff}.no-label.on-dark .hbspt-form ::placeholder{color:#fff}.no-label.on-dark .hbspt-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0;border-left:0;border-right:0;border-top:0;border-bottom:1px solid #fff;background-color:rgba(0,0,0,0);font-size:max(16px, min(4vw, 17.46px))}.no-label.on-dark .hbspt-form input[type=submit]{transition:all .6s ease}.hbspt-form.blog-form .hs-richtext{
  font-size: 16px;
}.hbspt-form.blog-form p span,.hbspt-form.blog-form .single-resources .resource-description ul li span,.single-resources .resource-description ul .hbspt-form.blog-form li span,#footer .footer-newsletter .hbspt-form.blog-form legend span,.hbspt-form.blog-form .post-content li span,.post-content .hbspt-form.blog-form li span,.hbspt-form.blog-form label span,.hbspt-form.blog-form legend.hs-field-desc span,.hbspt-form.blog-form select span{background-color:rgba(0,0,0,0) !important;font-size: 16px}.hbspt-form.blog-form h1{display:none !important}.hbspt-form.blog-form .hs_submit{position:absolute}.hbspt-form.blog-form .hs-button.primary.large{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 14" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.4338 6.4342L16.9995 6.99988L16.4338 7.56557L10.777 13.2224L9.64562 12.0911L13.6373 8.09939H0.867188V6.49939H14.2363L9.64562 1.90871L10.777 0.777344L16.4338 6.4342Z" fill="%230B091F"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;padding:0;border:none;width:16px;height:12px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}@media(min-width: 768px){.hbspt-form.blog-form .hs-button.primary.large{margin-top:-50px;margin-right:4px}}.hbspt-form.blog-form .actions{background-color:rgba(0,0,0,0)}.hbspt-form.blog-form .input{
  margin-top: 24px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 233, 249, 1);
  background-color: rgba(255, 233, 249, var(--tw-bg-opacity, 1));
}.hbspt-form.blog-form .input ::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.hbspt-form.blog-form .input ::placeholder{
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.hbspt-form.blog-form .input input{border-color:rgba(0,0,0,0) !important;padding-left:16px}.select-wrap{position:relative}.select-wrap:after{content:" ";display:block;position:absolute;right:12px;top:16px;width:10px;height:10px;border-style:solid;border-width:2px;border-color:rgba(0,0,0,0) #fff #fff rgba(0,0,0,0);transform:rotate(135deg);pointer-events:none}.select-wrap select{position:relative;background-color:#0b091f;border-radius:none;padding:6px 10px;width:100%;font-weight:600;color:#fff;margin-bottom:0;border-style:solid;height:46px;transition:border-color .3s ease}.select-wrap select:focus{outline:none;border-radius:none;border:1px solid #8a8da0}.select-wrap-revamp{position:relative}@media (min-width: 992px){.select-wrap-revamp{
    width: 270px;
  }
}.select-wrap-revamp:after{content:" ";display:block;position:absolute;right:19px;top:16px;width:10px;height:10px;border-style:solid;border-width:2px;border-color:rgba(0,0,0,0) #fff #fff rgba(0,0,0,0);background:#000;transform:rotate(48deg);pointer-events:none}.select-wrap-revamp select{position:relative;background-color:#1a171a;border-radius:none;padding:6px 18.97px;width:100%;font-weight:500;color:#fff;margin-bottom:0;border-style:solid;height:46px;transition:border-color .3s ease;-moz-appearance:none;-webkit-appearance:none}.select-wrap-revamp select:focus{outline:none;border-radius:none;border:1px solid #8a8da0}.select-wrap-revamp select:-ms-expand{display:none}.page-template-page-pricing .site-header{
  --tw-bg-opacity: 1;
  background-color: rgba(235, 235, 235, 1);
  background-color: rgba(235, 235, 235, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(26, 23, 26, 1);
  color: rgba(26, 23, 26, var(--tw-text-opacity, 1));
}.site-header{width:100%;z-index:999;position:fixed;transition:all .6s ease;font-family:"AktivGrotesk",sans-serif;font-weight:500}.site-header .logo path{fill:#0b091f}@media(max-width: 991px){.site-header .mobile-hidden{display:none}}@media(min-width: 992px){.site-header .gpt-mobile-menu{display:none}}.site-header .mobile-btn .lines span{background-color:#1a171a}.site-header .desktop-nav>ul>li:last-of-type a{border-color:#0b091f;color:#fff}@media only screen and (min-width: 992px){.site-header{top:0;left:0}}.site-header .container-fluid{display:flex;align-items:center}@media only screen and (min-width: 992px){.site-header .container-fluid{height:42px;padding-top:20px;padding-bottom:20px;box-sizing:content-box}}.site-header .logo{transition:transform .3s ease;transform-origin:center left}@media only screen and (min-width: 992px){.site-header .logo a{display:block}}.site-header .logo a svg{
  width: 100px;
}@media (min-width: 992px){.site-header .logo a svg{
    width: 128px;
  }
}.site-header .logo path:not(.logo-text){transition:all .6s ease}.site-header .logo path.logo-text{transition:all .3s ease}.site-header.header-dark,.page-services .site-header,.post-type-archive-work .site-header{color:#fff}.site-header.header-dark .logo path,.page-services .site-header .logo path,.post-type-archive-work .site-header .logo path{fill:#fff}.site-header.header-dark .site-header .gpt-trigger>a:before{filter:invert(1)}@media only screen and (max-width: 991px){.site-header.scrolled{color:#fff;background-color:#1a171a;margin-top:0}.site-header.scrolled .logo{transform:scale(0.8)}.site-header.scrolled .logo path{fill:#fff}.site-header.scrolled .mobile-btn .lines span{background-color:#fff}.site-header.scrolled .site-header .menu-mobile{top:0}}@media only screen and (min-width: 992px){.site-header.scrolled{top:calc(-20px - 135px)}.site-header.in-scroll{margin-top:0;color:#fff;top:0;background-color:#1a171a}.site-header.in-scroll.header-dark{background-color:#1a171a}.site-header.in-scroll .logo path{fill:#fff}.site-header.in-scroll .mobile-btn .lines span{background-color:#fff}.site-header.in-scroll .desktop-nav>ul>li:last-of-type a{color:#0b091f;background:#fff;border-color:#fff}.site-header.in-scroll .desktop-nav .sub-menu a{color:#0b091f}.site-header .sub-menu-wrap ul li a{color:#0b091f}}.clear-header{padding-top:108px}@media only screen and (min-width: 992px){.clear-header{padding-top:135px}}.page-services .site-header{color:#0b091f}.page-services .site-header .logo path{fill:#0b091f}.page-services .site-header.scrolled{color:#fff}.page-services .site-header.scrolled .logo path{fill:#fff}.site-header.scrolled .gpt-trigger>a:before{filter:invert(1)}.pre-footer .pre-footer-content p,.pre-footer .pre-footer-content .single-resources .resource-description ul li,.single-resources .resource-description ul .pre-footer .pre-footer-content li,.pre-footer .pre-footer-content #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .pre-footer .pre-footer-content legend,.pre-footer .pre-footer-content .post-content li,.post-content .pre-footer .pre-footer-content li,.pre-footer .pre-footer-content .hbspt-form label,.hbspt-form .pre-footer .pre-footer-content label,.pre-footer .pre-footer-content .hbspt-form legend.hs-field-desc,.hbspt-form .pre-footer .pre-footer-content legend.hs-field-desc,.pre-footer .pre-footer-content .hbspt-form select,.hbspt-form .pre-footer .pre-footer-content select,.pre-footer .pre-footer-content .select-wrap select,.select-wrap .pre-footer .pre-footer-content select,.pre-footer .pre-footer-content .select-wrap-revamp select,.select-wrap-revamp .pre-footer .pre-footer-content select{color:#fff;font-size:max(17.83px, min(4.75vw, 21.02px))}@media only screen and (min-width: 992px){.pre-footer .pre-footer-content p,.pre-footer .pre-footer-content .single-resources .resource-description ul li,.single-resources .resource-description ul .pre-footer .pre-footer-content li,.pre-footer .pre-footer-content #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .pre-footer .pre-footer-content legend,.pre-footer .pre-footer-content .post-content li,.post-content .pre-footer .pre-footer-content li,.pre-footer .pre-footer-content .hbspt-form label,.hbspt-form .pre-footer .pre-footer-content label,.pre-footer .pre-footer-content .hbspt-form legend.hs-field-desc,.hbspt-form .pre-footer .pre-footer-content legend.hs-field-desc,.pre-footer .pre-footer-content .hbspt-form select,.hbspt-form .pre-footer .pre-footer-content select,.pre-footer .pre-footer-content .select-wrap select,.select-wrap .pre-footer .pre-footer-content select,.pre-footer .pre-footer-content .select-wrap-revamp select,.select-wrap-revamp .pre-footer .pre-footer-content select{font-size:max(21.02px, min(4.75vw, 25px))}}@media only screen and (min-width: 768px){.pre-footer .pre-footer-wrap>div{flex:0 0 50%}.pre-footer .pre-footer-content{padding-right:40px}}@media only screen and (min-width: 992px){.pre-footer .pre-footer-content{padding-right:0px}}.pre-footer .pre-footer-image{margin:50px 0 60px}@media only screen and (min-width: 768px){.pre-footer .pre-footer-image{margin:0}.pre-footer .pre-footer-image>div{margin:0 40px}}@media only screen and (min-width: 992px){.pre-footer .pre-footer-image>div{margin:0 30px 0 40px}}@media only screen and (min-width: 1200px){.pre-footer .pre-footer-image>div{margin:0 auto;max-width:400px}}#footer .footer-social li{flex:0 0 21px;margin-right:27px}#footer .footer-social li.facebook{flex:0 0 11.5px}#footer .footer-social li.instagram{flex:0 0 18.2px}#footer .footer-social a{display:block}#footer .footer-social a path{fill:#fff;transition:all .6s ease}@media only screen and (min-width: 1200px){#footer .footer-newsletter .hbspt-form form{display:flex;flex-wrap:wrap;justify-content:space-between}#footer .footer-newsletter .hbspt-form form .hs_email{margin-bottom:2px}#footer .footer-newsletter .hbspt-form form .hs_submit{display:flex;align-items:flex-end;flex:0 0 135px}}/*! locomotive-scroll v4.0.6 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s, opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}.transition-wrap{overflow:hidden;max-width:100%;position:relative}p a,.single-resources .resource-description ul li a,.post-content li a,.hbspt-form label a,.hbspt-form legend.hs-field-desc a,.hbspt-form select a,.select-wrap select a,.select-wrap-revamp select a,#footer .footer-newsletter .hbspt-form legend a{color:#e4250c}ol{list-style:decimal}.black-bg{color:#fff;background:#0b091f}.arrow-right{background-image:url("../images/arrow.svg");background-size:cover;width:15px;height:12px;display:inline-block;margin-left:9px}.arrow-left{background-image:url("../images/arrow.svg");background-size:cover;width:15px;height:12px;display:inline-block;transform:rotate(180deg);margin-right:9px}.chevron{display:inline-block;border:1px solid #0b091f;width:8px;height:8px;position:relative}.chevron.right{transform:rotate(225deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.3673193677, M12=--0.930094878, M21=-0.930094878, M22=0.3673193677);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.3673193677, M12=--0.930094878, M21=-0.930094878, M22=0.3673193677)";zoom:1;border-top:10px;border-right:10px;margin-left:8px}.chevron.left{transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.5253219888, M12=-0.8509035245, M21=0.8509035245, M22=0.5253219888);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.5253219888, M12=-0.8509035245, M21=0.8509035245, M22=0.5253219888)";zoom:1;border-left:10px;border-top:10px;margin-right:8px}.chevron.down-left{top:-1px;transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.5253219888, M12=--0.8509035245, M21=-0.8509035245, M22=0.5253219888);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.5253219888, M12=--0.8509035245, M21=-0.8509035245, M22=0.5253219888)";zoom:1;border-left:10px;border-bottom:10px;margin-right:15.24px}.chevron.down-right{top:-1px;transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.5253219888, M12=--0.8509035245, M21=-0.8509035245, M22=0.5253219888);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.5253219888, M12=--0.8509035245, M21=-0.8509035245, M22=0.5253219888)";zoom:1;border-left:10px;border-bottom:10px;margin-left:15.24px}.intro-full{min-height:100vh}@media only screen and (max-width: 991px){.intro-full{padding:calc(34vh - 72px) 0 0}}@media only screen and (min-width: 992px){.intro-full{padding:135px 0 0}}@media only screen and (min-width: 992px)and (min-height: 800px){.intro-full{padding:calc(50vh - 130px) 0 0}}.intro-v-full{min-height:100vh;padding:108px 0 80px;display:flex;align-items:center}@media only screen and (min-width: 992px){.intro-v-full{padding:135px 0 80px}}[data-scroll-call=fadeIn] .show-item{opacity:0}[data-scroll-call=fadeInDelayed] .show-item{opacity:0}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.div-fill{position:absolute;top:0;left:0;width:100%;height:100%}.image-cover{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:100%;height:100%;background-size:cover;-o-object-fit:cover;object-fit:cover}.iframe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.post-social-share ul{list-style:none;padding-left:0}.post-social-share li{width:20px;margin-right:18px}.post-social-share li.facebook{width:12px}.post-social-share li.linkedin{width:19px}.carousel{outline:none !important;position:relative}.carousel .flickity-viewport{transition:height .6s}.carousel-nav button{font-weight:bold;transition:all .3s ease}.carousel-nav button span{display:inline-block;position:relative;width:8px;height:8px;border-color:#0b091f;border:solid}.carousel-nav .go-next{border-top:2px;border-right:2px;margin-left:8px;transform:rotate(-135deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9960878351, M12=--0.0883686861, M21=-0.0883686861, M22=-0.9960878351);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9960878351, M12=--0.0883686861, M21=-0.0883686861, M22=-0.9960878351)";zoom:1}.carousel-nav .go-prev{border-top:2px;border-left:2px;margin-right:8px;transform:rotate(135deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9960878351, M12=-0.0883686861, M21=0.0883686861, M22=-0.9960878351);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9960878351, M12=-0.0883686861, M21=0.0883686861, M22=-0.9960878351)";zoom:1}.nav-bullets{display:flex;justify-content:center;margin-top:20px}@media only screen and (min-width: 768px){.nav-bullets{flex-wrap:wrap;margin-top:10px;position:relative}}.nav-bullets button{width:4px;height:4px;background:#fff;opacity:0.2;margin:0 10px;padding:4px;transition:background .6s ease;position:relative}.nav-bullets button.active{
  --tw-bg-opacity: 1;
  background-color: rgba(228, 37, 12, 1);
  background-color: rgba(228, 37, 12, var(--tw-bg-opacity, 1));
  opacity: 1;
}@media only screen and (min-width: 768px){.nav-bullets button{background:none;padding:14px;margin:0}.nav-bullets button:after{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 167, 170, 1);
    background-color: rgba(167, 167, 170, var(--tw-bg-opacity, 1));content:" ";display:block;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);
  }.nav-bullets button.active{background:none}}.nav-bullets.new button{
  border-radius: 9999px;
  border-style: none;
}.nav-bullets.new button:after{
  border-radius: 9999px;
}.nav-bullets.new button.active:after{
  height: 8px;
  width: 8px;
  --tw-bg-opacity: 1;
  background-color: rgba(228, 37, 12, 1);
  background-color: rgba(228, 37, 12, var(--tw-bg-opacity, 1));
}.multi-layer-image{position:relative}@media only screen and (min-width: 1400px){.multi-layer-image{max-width:630px;margin:auto}}.multi-layer-image .bottom-layer,.multi-layer-image .top-layer{position:absolute;top:0;left:0;width:100%;height:100%}.multi-layer-image .bottom-layer svg,.multi-layer-image .top-layer svg{width:auto;height:100%;position:relative;left:50%;transform:translateX(-50%)}.multi-layer-image .middle-layer{position:relative}.multi-layer-illo{position:relative}@media only screen and (min-width: 1400px){.multi-layer-illo{max-width:630px;margin:auto}}.multi-layer-illo .middle-layer,.multi-layer-illo .top-layer{position:absolute;top:0;left:0;width:100%;height:100%}.multi-layer-illo .middle-layer svg,.multi-layer-illo .top-layer svg{position:relative}.multi-layer-illo .bottom-layer{position:relative}.featured-work-carousel{outline:none !important;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.featured-work-carousel .flickity-viewport{transition:height .2s}.featured-work-carousel .fw-image-container{position:relative;width:100%;overflow:hidden}.featured-work-carousel .fw-image-container:after{content:" ";display:block;padding-bottom:53.3333%}.featured-work-carousel .fw-image-container img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;backface-visibility:hidden}.featured-work-carousel .fw-logo{margin:45px 0 12px}@media only screen and (min-width: 1400px){.featured-work-carousel .fw-logo{margin-top:5px;flex:0 0 25%;padding-right:40px}}.featured-work-carousel .carousel-cell{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80%;margin-right:10px;position:absolute;left:0}.featured-work-carousel .carousel-cell .fw-image-container{opacity:0;transition:all .6s ease;transform-origin:center;transform:scale(0.9)}.featured-work-carousel .carousel-cell .fw-image{transition:all 1s ease;transform:scale(1.3)}.featured-work-carousel .carousel-cell .fw-meta{transition:all .6s ease;transition-delay:0s;opacity:0;transform:translateY(40px)}@media only screen and (min-width: 768px){.featured-work-carousel .carousel-cell .fw-meta{width:50%;min-height:155px}}@media only screen and (min-width: 992px){.featured-work-carousel .carousel-cell .fw-meta{width:calc(100% - 200px)}}@media only screen and (min-width: 1200px){.featured-work-carousel .carousel-cell .fw-meta{width:70%}}.featured-work-carousel .carousel-cell .fw-meta .fw-logo{pointer-events:none}@media only screen and (min-width: 768px){.featured-work-carousel .carousel-cell .fw-meta a.wave-link{font-size:max(21.02px, min(4.75vw, 25px))}}.featured-work-carousel .carousel-cell.is-selected .fw-image-container{opacity:1;transform:scale(1)}.featured-work-carousel .carousel-cell.is-selected .fw-image{transform:scale(1)}.featured-work-carousel .carousel-cell.is-selected .fw-meta{opacity:1;transform:translateY(0);transition-delay:.6s}.featured-work-carousel .is-pointer-down .fw-image-container,.featured-work-carousel .is-pointer-down .is-selected .fw-image-container{opacity:1;transform:scale(0.9)}.featured-work-carousel .is-pointer-down .fw-meta,.featured-work-carousel .is-pointer-down .is-selected .fw-meta{opacity:0;transform:translateY(40px);transition-delay:0s}.featured-circle{position:absolute;left:13px;top:-38px;width:22vw;max-width:142px;transition:transform .6s ease;transform-origin:center}.featured-circle.active{transform:rotate(360deg)}@media only screen and (min-width: 768px){.featured-circle{left:1%;top:17.5vw}}@media only screen and (min-width: 992px){.featured-circle{left:3vw;top:20.5vw;width:12vw;max-width:none}}@media only screen and (min-width: 1400px){.featured-circle{left:4.1%;top:250px;width:142px;max-width:none}}.fw-nav{margin-top:50.28px}@media only screen and (min-width: 768px){.fw-nav{position:absolute;top:calc(48.5vw + 45px);right:10%;margin-top:0;max-width:140px}.fw-nav .view-more{font-size:max(17.46px, min(4vw, 19.5px));position:relative;padding-left:30px}.fw-nav .view-more .square{display:inline-block;width:6px;height:6px;background:#fff;position:absolute;top:50%;left:0px;margin-top:-3px;transition:transform .6s ease;will-change:transform}.fw-nav .view-more .square.tl{transform:translate(-6px, -6px)}.fw-nav .view-more .square.tr{transform:translate(6px, -6px)}.fw-nav .view-more .square.bl{transform:translate(-6px, 6px)}.fw-nav .view-more .square.br{transform:translate(6px, 6px)}}@media only screen and (min-width: 768px)and (hover: hover)and (pointer: fine){.fw-nav .view-more:hover .square.tl{transform:translate(-7px, -7px)}.fw-nav .view-more:hover .square.tr{transform:translate(7px, -7px)}.fw-nav .view-more:hover .square.bl{transform:translate(-7px, 7px)}.fw-nav .view-more:hover .square.br{transform:translate(7px, 7px)}}@media only screen and (min-width: 1400px){.fw-nav{top:640px}}.fw-nav .fw-bullets{display:flex;justify-content:center;margin-top:20px}@media only screen and (min-width: 768px){.fw-nav .fw-bullets{flex-wrap:wrap;margin-top:10px;width:180px;left:-20px;position:relative}}.fw-nav .fw-bullets button{width:4px;height:4px;background:#454758;margin:0 10px;padding:4px;transition:background .6s ease;position:relative}.fw-nav .fw-bullets button.active{background:#fff}@media only screen and (min-width: 768px){.fw-nav .fw-bullets button{background:none;padding:14px;margin:0}.fw-nav .fw-bullets button:after{content:" ";display:block;background:#454758;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.fw-nav .fw-bullets button.active{background:none}.fw-nav .fw-bullets button.active:after{background:#fff}}.testimonials-wrap .quote-mark{width:68px}.testimonials-wrap .mark-two .quote-mark{transform:rotate(-180deg)}.testimonials-wrap .testimonial-slider{position:relative;overflow:hidden;outline:none !important}.testimonials-wrap .testimonial-slider .testimonial{width:100%;background:#fff;z-index:-1;left:0 !important;opacity:0;transition:all .4s ease;position:absolute}.testimonials-wrap .testimonial-slider .testimonial.is-selected{z-index:1;opacity:1;transform:translateY(0);transition-delay:.4s}.testimonials-wrap .testimonial-slider .testimonial .ts-logo{max-width:115px}@media (min-width: 992px){.testimonials-wrap.new{
    margin-left: auto;
    margin-right: auto;
    max-width: 70%;
  }
}.testimonials-wrap.new .testimonial{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 23, 26, 1);
  background-color: rgba(26, 23, 26, var(--tw-bg-opacity, 1));
}.testimonials-wrap.new .testimonial .title p,.testimonials-wrap.new .testimonial .title .single-resources .resource-description ul li,.single-resources .resource-description ul .testimonials-wrap.new .testimonial .title li,.testimonials-wrap.new .testimonial .title .post-content li,.post-content .testimonials-wrap.new .testimonial .title li,.testimonials-wrap.new .testimonial .title .hbspt-form label,.hbspt-form .testimonials-wrap.new .testimonial .title label,.testimonials-wrap.new .testimonial .title .hbspt-form legend.hs-field-desc,.hbspt-form .testimonials-wrap.new .testimonial .title legend.hs-field-desc,.testimonials-wrap.new .testimonial .title .hbspt-form select,.hbspt-form .testimonials-wrap.new .testimonial .title select,.testimonials-wrap.new .testimonial .title .select-wrap select,.select-wrap .testimonials-wrap.new .testimonial .title select,.testimonials-wrap.new .testimonial .title .select-wrap-revamp select,.select-wrap-revamp .testimonials-wrap.new .testimonial .title select,.testimonials-wrap.new .testimonial .title #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .testimonials-wrap.new .testimonial .title legend,.testimonials-wrap.new .testimonial .title .testimonial-title{
  font-size: max(20.92px, min(5.6vw, 25.30px));
}.testimonials-wrap.new .testimonials-btn-container{
  position: absolute;
  bottom: -50px;
  z-index: 10;
}@media (min-width: 992px){.testimonials-wrap.new .testimonials-btn-container{
    bottom: 50%;
  }
}.testimonials-wrap.new .testimonials-btn-container.prev{
  left: 0px;
  right: auto;
}@media (min-width: 992px){.testimonials-wrap.new .testimonials-btn-container.prev{
    left: -80px;
  }
}.testimonials-wrap.new .testimonials-btn-container.next{
  right: 0px;
  left: auto;
}@media (min-width: 992px){.testimonials-wrap.new .testimonials-btn-container.next{
    right: -80px;
  }
}.post-card a{display:block}.post-card a .article-image-container{position:relative;width:100%;overflow:hidden}.post-card a .article-image-container:after{content:" ";display:block;padding-bottom:71.48%}.post-card a .article-image-container>div{position:absolute;top:0;left:0;width:100%;height:100%}.post-card a .article-image-container>div:after{content:"View";display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;z-index:2;color:#fff;font-size:max(17.46px, min(4vw, 19.5px));text-transform:uppercase;transition:all .3s ease;opacity:0;font-family:"HurmeGeometricSans3-SemiBold",sans-serif}.post-card a .article-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale3d(1, 1, 1);transform-origin:center;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.post-card a:hover .article-image-container>div:after{opacity:1}.post-card a:hover .article-image-container img{transform:scale3d(1.1, 1.1, 1.1)}}.post-card-new a{display:block}.post-card-new a .post-card a .article-image-container img{-o-object-fit:contain;object-fit:contain}.post-card-new a .article-image-container{position:relative;width:100%;overflow:hidden}.post-card-new a .article-image-container:after{content:" ";display:block;padding-bottom:71.48%}.post-card-new a .article-image-container .article-image{position:absolute;top:0;left:0;width:100%;height:100%}.post-card-new a .article-image-container .article-image:after{content:"View";display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(26,23,26,.7);position:absolute;z-index:2;color:#fff;font-size:max(17.46px, min(4vw, 19.5px));text-transform:uppercase;transition:all .3s ease;opacity:0;font-family:"HurmeGeometricSans3-SemiBold",sans-serif}.post-card-new a .article-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale3d(1, 1, 1);transform-origin:center;transition:all .3s ease}.post-card-new a .article-copy .title h3{
  margin-bottom: 8px;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));text-rendering:optimizelegibility;margin-top:0;font-weight:normal;color:#1a171a;
}.post-card-new a .article-copy .title h3 a{-webkit-text-decoration:none;text-decoration:none}.post-card-new a .article-copy .title h3{font-size:1.125rem;line-height:1.57rem}@media(min-width: 992px){.post-card-new a .article-copy .title h3{font-size:1.25rem;line-height:1.6rem}}.post-card-new a .article-copy .post-category p,.post-card-new a .article-copy .post-category .single-resources .resource-description ul li,.single-resources .resource-description ul .post-card-new a .article-copy .post-category li,.post-card-new a .article-copy .post-category .post-content li,.post-content .post-card-new a .article-copy .post-category li,.post-card-new a .article-copy .post-category .hbspt-form label,.hbspt-form .post-card-new a .article-copy .post-category label,.post-card-new a .article-copy .post-category .hbspt-form legend.hs-field-desc,.hbspt-form .post-card-new a .article-copy .post-category legend.hs-field-desc,.post-card-new a .article-copy .post-category .hbspt-form select,.hbspt-form .post-card-new a .article-copy .post-category select,.post-card-new a .article-copy .post-category .select-wrap select,.select-wrap .post-card-new a .article-copy .post-category select,.post-card-new a .article-copy .post-category .select-wrap-revamp select,.select-wrap-revamp .post-card-new a .article-copy .post-category select,.post-card-new a .article-copy .post-category #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .post-card-new a .article-copy .post-category legend{
  font-size: 14px;
  line-height: 1.375;
}@media(hover: hover)and (pointer: fine){.post-card-new a:hover .article-image-container>div:after{opacity:1}.post-card-new a:hover .article-image-container img{transform:scale3d(1.1, 1.1, 1.1)}}.video-embed-object{width:100%}.wistia_responsive_padding{width:100%;padding:56.25% 0 0 0;position:relative}.wistia_responsive_wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.wistia_embed{height:100%;width:100%}.case-study-carousel-component .flickity-slider .flickity-cell{background:#8c8;border-radius:5px;counter-increment:carousel-cell}.case-study-carousel-component .flickity-button{
  position: absolute;
  top: calc(50% - 30px);
  bottom: auto;
  border-radius: 9999px;
  padding: 10px;
}.case-study-carousel-component .flickity-button.previous{
  left: -4vh;
}.case-study-carousel-component .flickity-button.previous svg{
  width: 2vh;color:#fff;fill:#fff;background-image:url("../images/arrow.svg");background-repeat:no-repeat;background-size:contain;fill:none;transform:rotate(180deg);
}.case-study-carousel-component .flickity-button.next{
  right: -4vh;
}.case-study-carousel-component .flickity-button.next svg{
  width: 2vh;color:#fff;fill:#fff;background-image:url("../images/arrow.svg");background-repeat:no-repeat;background-size:contain;fill:none;
}.home-intro{position:relative;z-index:2}@media only screen and (min-width: 768px){.home-intro h1{font-size:50px}}@media only screen and (min-width: 992px){.home-intro h1{font-size:62px}}@media only screen and (min-width: 1400px){.home-intro h1{font-size:max(62px, min(5vw, 90px))}}.home-intro .circle-text{opacity:0;width:20px;height:20px;position:relative}@media only screen and (min-width: 768px){.home-intro .circle-text{opacity:1;width:128px;height:128px}}@media only screen and (min-width: 992px){.home-intro .circle-text{width:150px;height:150px}}.home-intro .circle-text div{position:absolute;top:20px;left:-20px;width:100%;height:100%;transform-origin:center;perspective:1000;backface-visibility:hidden}@media only screen and (min-width: 768px){.home-intro .circle-text div{top:0;left:0}}.home-work{padding-top:80px;margin-top:-43px;position:relative;z-index:1}@media only screen and (min-width: 768px){.home-work{padding-top:139px;margin-top:-55px}}@media only screen and (min-width: 992px){.home-work{padding-top:11.5vw;margin-top:-6.3vw}}@media only screen and (min-width: 1400px){.home-work{padding-top:161px;margin-top:-91px}}.home-work .hmw-flex h2{margin-bottom:29.01px}@media only screen and (min-width: 768px){.home-work .hmw-flex h2{margin-bottom:100.37px;flex:0 0 40%}}.home-work .hmw-flex h2 div:first-of-type{text-indent:-30px}@media only screen and (min-width: 768px){.home-work .hmw-flex h2 div:first-of-type{text-indent:0}}.home-work .hmw-flex h2 div:last-of-type{text-indent:30px}@media only screen and (min-width: 768px){.home-work .hmw-flex h2 div:last-of-type{text-indent:40px}.home-work .hmw-flex>div{flex:0 0 60%;padding-left:40px}}@media only screen and (min-width: 1400px){.home-work .featured-work{width:1200px;margin:auto}}.home-service .service-illo{position:absolute;right:-15px;top:-40%;width:60%;z-index:-1}.home-service .service-illo .multi-layer-illo *{pointer-events:none}.home-service .service-illo img,.home-service .service-illo svg{transition:transform .6s ease;will-change:transform}@media only screen and (min-width: 768px){.home-service .service-illo{left:10.5vw;top:-41%;width:143px;right:auto}}@media only screen and (min-width: 992px){.home-service .service-illo{top:-43%;left:100px}}@media only screen and (min-width: 1200px){.home-service .service-illo{top:-44%;left:120px}}@media(hover: hover)and (pointer: fine){.home-service .service-illo:hover .bottom-layer img{transform:translateY(3px)}.home-service .service-illo:hover .middle-layer svg{transform:translate(-3px, -3px)}.home-service .service-illo:hover .top-layer img{transform:translate(3px, -3px)}}@media only screen and (min-width: 768px){.home-service:nth-child(2) .service-illo,.home-service:nth-child(3) .service-illo{top:-26%}}@media only screen and (min-width: 992px){.home-service:nth-child(2) .service-illo,.home-service:nth-child(3) .service-illo{top:-24%}}@media only screen and (min-width: 1200px){.home-service:nth-child(2) .service-illo,.home-service:nth-child(3) .service-illo{top:-26%}}.home-approach h5{line-height:1.3}.home-approach .multi-layer-image{width:80%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.home-approach .multi-layer-image{width:90%}}@media only screen and (min-width: 1200px){.home-approach .multi-layer-image{max-width:400px}}.home-approach .home-approach-mli-one{margin-top:-160px;margin-bottom:76.25px}@media only screen and (min-width: 768px){.home-approach .home-approach-mli-one{margin-top:-190px}}.home-approach .home-approach-title{position:relative;padding:44px 0 60px;margin-bottom:18px}.home-approach .home-approach-title .approach-textures{position:absolute;top:0;left:0;width:100%;height:100%}.home-approach .home-approach-title .red-texture{width:12%;position:absolute;bottom:19%;left:31%}@media only screen and (min-width: 768px){.home-approach .home-approach-title .red-texture{width:16%;bottom:10%;left:2%}}.home-approach .home-approach-title .purple-texture{width:27.35%;position:absolute;top:28%;right:20%}@media only screen and (min-width: 768px){.home-approach .home-approach-title .purple-texture{width:38.75%;position:absolute;top:22%;right:28%}}.home-approach .home-approach-title .pyramid{position:absolute;top:2%;right:24%;z-index:2;width:20%}@media only screen and (min-width: 768px){.home-approach .home-approach-title .pyramid{top:-12%;right:32%;z-index:2;width:28.75%}}.home-approach .home-approach-title h2{position:relative;z-index:3}.home-approach .home-approach-title h2 div:first-of-type{text-indent:-110px}@media only screen and (min-width: 768px){.home-approach .home-approach-title h2 div:first-of-type{text-indent:0}}.home-approach .home-approach-title h2 div:last-of-type{text-indent:40px}@media only screen and (min-width: 768px){.home-approach .home-approach-title h2 div:last-of-type{text-indent:40px}}.home-approach .home-approach-bottom .multi-layer-image{width:80%}@media only screen and (min-width: 992px){.home-approach .home-approach-bottom .multi-layer-image{margin-left:0}}@media only screen and (min-width: 1200px){.home-approach .home-approach-bottom .multi-layer-image{max-width:360px}}.home-clients .client-logo{width:95%;height:50px;position:relative;margin:auto}@media only screen and (min-width: 992px){.home-clients .client-logo{height:60px}}.home-clients .client-logo img{-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center center;object-position:center center}.page-about .about-columns .about-columns-intro h2{
  margin-bottom: 24px;
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, 1) !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important;text-rendering:optimizelegibility;margin-top:0;font-weight:normal;color:#1a171a;
}.page-about .about-columns .about-columns-intro h2 a{-webkit-text-decoration:none;text-decoration:none}.page-about .about-columns .about-columns-intro h2{font-size:1.5rem;line-height:1.8}@media(min-width: 992px){.page-about .about-columns .about-columns-intro h2{font-size:1.875rem;line-height:2.25rem}}.page-about .about-columns .about-columns-intro .content p:last-of-type,.page-about .about-columns .about-columns-intro .content .single-resources .resource-description ul li:last-of-type,.single-resources .resource-description ul .page-about .about-columns .about-columns-intro .content li:last-of-type,.page-about .about-columns .about-columns-intro .content .post-content li:last-of-type,.post-content .page-about .about-columns .about-columns-intro .content li:last-of-type,.page-about .about-columns .about-columns-intro .content .hbspt-form label:last-of-type,.hbspt-form .page-about .about-columns .about-columns-intro .content label:last-of-type,.page-about .about-columns .about-columns-intro .content .hbspt-form legend.hs-field-desc:last-of-type,.hbspt-form .page-about .about-columns .about-columns-intro .content legend.hs-field-desc:last-of-type,.page-about .about-columns .about-columns-intro .content .hbspt-form select:last-of-type,.hbspt-form .page-about .about-columns .about-columns-intro .content select:last-of-type,.page-about .about-columns .about-columns-intro .content .select-wrap select:last-of-type,.select-wrap .page-about .about-columns .about-columns-intro .content select:last-of-type,.page-about .about-columns .about-columns-intro .content .select-wrap-revamp select:last-of-type,.select-wrap-revamp .page-about .about-columns .about-columns-intro .content select:last-of-type,.page-about .about-columns .about-columns-intro .content #footer .footer-newsletter .hbspt-form legend:last-of-type,#footer .footer-newsletter .hbspt-form .page-about .about-columns .about-columns-intro .content legend:last-of-type{margin-top:24px}@media (min-width: 992px){.page-about .about-columns .about-columns-intro .content{
    display: flex;
    gap: 100px;
  }
}.page-about .about-columns .about-columns-content .five-columns .c5-column .column-icon{width:40px;flex:0 0 40px;margin-right:24px}@media only screen and (min-width: 992px){.page-about .about-columns .about-columns-content .five-columns .c5-column .column-icon{width:54px;flex:0 0 54px}}.page-about .about-columns .about-columns-content .closing-copy h5{
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.page-about .about-columns .about-columns-content .columns-image .show-item{max-width:400px;margin:auto}.page-about .about-more .about-more-intro .description p,.page-about .about-more .about-more-intro .description .single-resources .resource-description ul li,.single-resources .resource-description ul .page-about .about-more .about-more-intro .description li,.page-about .about-more .about-more-intro .description .post-content li,.post-content .page-about .about-more .about-more-intro .description li,.page-about .about-more .about-more-intro .description .hbspt-form label,.hbspt-form .page-about .about-more .about-more-intro .description label,.page-about .about-more .about-more-intro .description .hbspt-form legend.hs-field-desc,.hbspt-form .page-about .about-more .about-more-intro .description legend.hs-field-desc,.page-about .about-more .about-more-intro .description .hbspt-form select,.hbspt-form .page-about .about-more .about-more-intro .description select,.page-about .about-more .about-more-intro .description .select-wrap select,.select-wrap .page-about .about-more .about-more-intro .description select,.page-about .about-more .about-more-intro .description .select-wrap-revamp select,.select-wrap-revamp .page-about .about-more .about-more-intro .description select,.page-about .about-more .about-more-intro .description #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .page-about .about-more .about-more-intro .description legend{font-size:1.125rem;line-height:1.71rem}.page-clients .clients-intro h3{font-size:9vw;line-height:1.25}@media only screen and (min-width: 768px){.page-clients .clients-intro h3{font-size:6vw}}@media only screen and (min-width: 992px){.page-clients .clients-intro h3{font-size:max(12px, min(5.5vw, 70px))}}@media only screen and (min-width: 1400px){.page-clients .clients-intro h3{font-size:max(70px, min(5vw, 80px))}}@media only screen and (min-width: 992px){.page-clients .clients-intro .multi-layer-image{max-width:390px;margin:auto}}.blog .blog-logo,.category .blog-logo{flex:0 0 42%}.blog .blog-description,.category .blog-description{flex:0 0 50%}.blog .blog-cats li,.category .blog-cats li{margin-bottom:15.04px;line-height:1.6}.blog .blog-cats li a,.category .blog-cats li a{display:block;font-weight:900}.blog .blog-main .featured-layout a .article-image-container,.category .blog-main .featured-layout a .article-image-container{position:relative}.blog .blog-main .featured-layout a .article-image-container img,.category .blog-main .featured-layout a .article-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale3d(1, 1, 1);transform-origin:center;transition:all .3s ease}.blog .blog-main .featured-layout a .article-image-container:after,.category .blog-main .featured-layout a .article-image-container:after{content:"View";display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;color:#fff;font-size:max(17.46px, min(4vw, 19.5px));text-transform:uppercase;transition:all .3s ease;opacity:0;font-family:"HurmeGeometricSans3-SemiBold",sans-serif}@media(hover: hover)and (pointer: fine){.blog .blog-main .featured-layout a:hover .article-image-container:after,.category .blog-main .featured-layout a:hover .article-image-container:after{opacity:1}.blog .blog-main .featured-layout a:hover .article-image-container img,.category .blog-main .featured-layout a:hover .article-image-container img{transform:scale3d(1.1, 1.1, 1.1)}}.blog .blog-resources a .resource-image,.category .blog-resources a .resource-image{position:relative;overflow:hidden}.blog .blog-resources a .resource-image img,.category .blog-resources a .resource-image img{position:absolute;top:0;left:0;transform:scale3d(1, 1, 1);transform-origin:center;transition:all .3s ease}.blog .blog-resources a .resource-image:after,.category .blog-resources a .resource-image:after{content:"View";display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;color:#fff;font-size:max(17.46px, min(4vw, 19.5px));text-transform:uppercase;transition:all .3s ease;opacity:0;font-family:"HurmeGeometricSans3-SemiBold",sans-serif}@media(hover: hover)and (pointer: fine){.blog .blog-resources a:hover .resource-image:after,.category .blog-resources a:hover .resource-image:after{opacity:1}.blog .blog-resources a:hover .resource-image img,.category .blog-resources a:hover .resource-image img{transform:scale3d(1.1, 1.1, 1.1)}}.blog .blog-filters-revamp ul li a,.category .blog-filters-revamp ul li a{
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.blog .blog-filters-revamp ul li.current-cat a,.category .blog-filters-revamp ul li.current-cat a{
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgba(85, 68, 242, 1);
  color: rgba(85, 68, 242, var(--tw-text-opacity, 1));
}.blog-form .hs-submit{
  position: absolute;
  top: 50%;
  right: 16px;
  width: 16px;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  align-self: flex-end;
}.single-post .post-body{
  padding-bottom: 32px;
}@media (min-width: 992px){.single-post .post-body{
    padding-right: 151px;
  }
}.single-post .post-body p,.single-post .post-body .single-resources .resource-description ul li,.single-resources .resource-description ul .single-post .post-body li,.single-post .post-body .post-content li,.post-content .single-post .post-body li,.single-post .post-body .hbspt-form label,.hbspt-form .single-post .post-body label,.single-post .post-body .hbspt-form legend.hs-field-desc,.hbspt-form .single-post .post-body legend.hs-field-desc,.single-post .post-body .hbspt-form select,.hbspt-form .single-post .post-body select,.single-post .post-body .select-wrap select,.select-wrap .single-post .post-body select,.single-post .post-body .select-wrap-revamp select,.select-wrap-revamp .single-post .post-body select,.single-post .post-body #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .single-post .post-body legend{
  margin-bottom: 24px;
}.single-post .post-body img{
  margin-top: 16px;
  margin-bottom: 16px;
}.single-post .post-body h2,.single-post .post-body h3,.single-post .post-body h4{
  padding-top: 16px;
  padding-bottom: 16px;
}.comments-area .comment-reply-title{
  padding-bottom: 16px;
  font-weight: 500;text-rendering:optimizelegibility;margin-top:0;font-weight:normal;color:#1a171a;
}.comments-area .comment-reply-title a{-webkit-text-decoration:none;text-decoration:none}.comments-area .comment-reply-title{font-size:1.125rem;line-height:1.57rem}@media(min-width: 992px){.comments-area .comment-reply-title{font-size:1.25rem;line-height:1.6rem}}.comments-area .comment-form .comment-notes{
  margin-bottom: 32px;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}p.comments-area .comment-form .comment-notes,.single-resources .resource-description ul li.comments-area .comment-form .comment-notes,#footer .footer-newsletter .hbspt-form legend.comments-area .comment-form .comment-notes,.select-wrap-revamp select.comments-area .comment-form .comment-notes,.select-wrap select.comments-area .comment-form .comment-notes,.hbspt-form select.comments-area .comment-form .comment-notes,.hbspt-form legend.comments-area .comment-form .comment-notes.hs-field-desc,.hbspt-form label.comments-area .comment-form .comment-notes,.post-content li.comments-area .comment-form .comment-notes,.p.comments-area .comment-form .comment-notes,.blog .blog-cats li.comments-area .comment-form .comment-notes,.category .blog-cats li.comments-area .comment-form .comment-notes{font-size:1rem;line-height:1.52rem;font-weight:500}.comments-area .comment-form .logged-in-as{
  margin-bottom: 32px;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}p.comments-area .comment-form .logged-in-as,.single-resources .resource-description ul li.comments-area .comment-form .logged-in-as,#footer .footer-newsletter .hbspt-form legend.comments-area .comment-form .logged-in-as,.select-wrap-revamp select.comments-area .comment-form .logged-in-as,.select-wrap select.comments-area .comment-form .logged-in-as,.hbspt-form select.comments-area .comment-form .logged-in-as,.hbspt-form legend.comments-area .comment-form .logged-in-as.hs-field-desc,.hbspt-form label.comments-area .comment-form .logged-in-as,.post-content li.comments-area .comment-form .logged-in-as,.p.comments-area .comment-form .logged-in-as,.blog .blog-cats li.comments-area .comment-form .logged-in-as,.category .blog-cats li.comments-area .comment-form .logged-in-as{font-size:1rem;line-height:1.52rem;font-weight:500}.comments-area .comment-form .comment-form-author,.comments-area .comment-form .comment-form-email{display:inline-block;width:47%}.comments-area .comment-form .comment-form-email{float:right}.comments-area .comment-form label{display:block;font-weight: 500;font-size:1rem;line-height:1.52rem}.comments-area .comment-form label.p-lg{font-size:1.125rem;line-height:1.71rem}.comments-area .comment-form label.label{font-size:1rem;line-height:1.52rem;font-weight:500}p.comments-area .comment-form label,.single-resources .resource-description ul li.comments-area .comment-form label,#footer .footer-newsletter .hbspt-form legend.comments-area .comment-form label,.select-wrap-revamp select.comments-area .comment-form label,.select-wrap select.comments-area .comment-form label,.hbspt-form select.comments-area .comment-form label,.hbspt-form legend.comments-area .comment-form label.hs-field-desc,.hbspt-form label.comments-area .comment-form label,.post-content li.comments-area .comment-form label,.p.comments-area .comment-form label,.blog .blog-cats li.comments-area .comment-form label,.category .blog-cats li.comments-area .comment-form label{font-size:1rem;line-height:1.52rem;font-weight:500}.comments-area .comment-form label.xs{font-size:.875rem;line-height:1.33rem}.comments-area .comment-form label .required{color:red}.comments-area .comment-form input{background-color:#f8f9fb;border:1px solid #d9d9d9;margin-bottom:16px;padding:8px;width:100%;font-size:16px}.comments-area .comment-form input[type=checkbox]{width:auto;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:0px;vertical-align:middle}.comments-area .comment-form .comment-form-cookies-consent{
  justify-content: center;
}.comments-area .comment-form .comment-form-cookies-consent label{margin-left:10px;display: inline;font-size: 14px;font-weight: 400;line-height: 24.28px}.comments-area .comment-form textarea{background-color:#f8f9fb;border:1px solid #d9d9d9;margin-top:11px;padding:8px;width:100%;font-size:16px;height:88px}.comments-area .comment-form .form-submit .submit{
  margin-bottom: 0px;
  margin-top: 32px;
  width: 150px;
}.pricing-tabs .comments-area .comment-form .form-submit .submit{word-spacing:2px}.comments-area .comment-form .form-submit .submit{border:rgba(0,0,0,0);display:inline;font-family:"AktivGrotesk",sans-serif;padding:12px 20px;font-size:16px;text-align:center;position:relative;color:#fff;transition:.3s ease all;background-color:#1a171a;font-weight:500}.comments-area .comment-list>li{margin-top:40.04px;margin-bottom:40.04px}.comments-area .comment-list>li .comment-body p,.comments-area .comment-list>li .comment-body .single-resources .resource-description ul li,.single-resources .resource-description ul .comments-area .comment-list>li .comment-body li,.comments-area .comment-list>li .comment-body .post-content li,.post-content .comments-area .comment-list>li .comment-body li,.comments-area .comment-list>li .comment-body .hbspt-form label,.hbspt-form .comments-area .comment-list>li .comment-body label,.comments-area .comment-list>li .comment-body .hbspt-form legend.hs-field-desc,.hbspt-form .comments-area .comment-list>li .comment-body legend.hs-field-desc,.comments-area .comment-list>li .comment-body .hbspt-form select,.hbspt-form .comments-area .comment-list>li .comment-body select,.comments-area .comment-list>li .comment-body .select-wrap select,.select-wrap .comments-area .comment-list>li .comment-body select,.comments-area .comment-list>li .comment-body .select-wrap-revamp select,.select-wrap-revamp .comments-area .comment-list>li .comment-body select,.comments-area .comment-list>li .comment-body #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .comments-area .comment-list>li .comment-body legend{margin-bottom:12px}.comments-area .comment-list>li ul{padding-left:25.3px;padding-bottom:8px;margin-top:29.01px;margin-left:6px}.comments-area .comment-list .comment-collapse{display:none;overflow:hidden}.comments-area .comment-list .comment-collapse>li{margin-top:40.04px;margin-bottom:40.04px}.comments-area .comment-list .comment-collapse>li ul{padding-left:25.3px;padding-bottom:8px;margin-top:29.01px;margin-left:6px}.comments-area .comment-list cite.fn{display:block;text-transform:capitalize;margin-bottom:12px;font-weight: 500;font-size:1rem;line-height:1.52rem}.comments-area .comment-list cite.fn.p-lg{font-size:1.125rem;line-height:1.71rem}.comments-area .comment-list cite.fn.label{font-size:1rem;line-height:1.52rem;font-weight:500}p.comments-area .comment-list cite.fn,.single-resources .resource-description ul li.comments-area .comment-list cite.fn,#footer .footer-newsletter .hbspt-form legend.comments-area .comment-list cite.fn,.select-wrap-revamp select.comments-area .comment-list cite.fn,.select-wrap select.comments-area .comment-list cite.fn,.hbspt-form select.comments-area .comment-list cite.fn,.hbspt-form legend.comments-area .comment-list cite.fn.hs-field-desc,.hbspt-form label.comments-area .comment-list cite.fn,.post-content li.comments-area .comment-list cite.fn,.p.comments-area .comment-list cite.fn,.blog .blog-cats li.comments-area .comment-list cite.fn,.category .blog-cats li.comments-area .comment-list cite.fn{font-size:1rem;line-height:1.52rem;font-weight:500}.comments-area .comment-list cite.fn.xs{font-size:.875rem;line-height:1.33rem}.comments-area .comment-list .says,.comments-area .comment-list .comment-meta{display:none}.comments-area .comment-list .reply a{display:block;color:#e4250c;font-weight:900;font-size:max(15.2px, min(4vw, 17.46px))}@media only screen and (min-width: 1200px){.comments-area .comment-list .reply a{font-size:max(17.46px, min(4vw, 19.5px))}}.comments-area .comment-list .comment-respond{margin-top:32px}.comments-area .comment-list .comment-respond h3{font-size:max(15.2px, min(4vw, 17.46px))}.comments-area .comment-list .comment-respond h3 small{display:inline-block;margin-left:10px;color:#f0573d;text-transform:uppercase;font-size:12px}@media only screen and (min-width: 1200px){.comments-area .comment-list .comment-respond h3{font-size:max(17.46px, min(4vw, 19.5px))}}.comments-area .comments-expand .test{display:inline-block;height:8px;width:11px;background-size:contain;background-repeat:no-repeat;background-image:url("../images/chevron.svg");margin-right:9px}@media only screen and (min-width: 768px){.post-type-archive-resources .resource-nav{border:1px solid #e3e3e3;box-shadow:4px 4px 0px #f4f6f7;padding:20px 40px}}@media only screen and (min-width: 992px){.post-type-archive-resources .resource-nav{padding:20px 60px}}.post-type-archive-resources .resources-list .resource-category{border-bottom:1px solid #e3e3e3}.post-type-archive-resources .resources-list .resource-category:last-of-type{border:none}@media only screen and (min-width: 992px){.post-type-archive-resources .resources-list .title h3{padding:0 8%}}.post-type-archive-resources .resources-list .resource-items .block{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .block .resource-item{opacity:0}.post-type-archive-resources .resources-list .resource-items .additional-resources button{transition:all .3s ease}.post-type-archive-resources .resources-list .resource-items .additional-resources button.active .chevron{transform:rotate(-225deg)}@media(hover: hover)and (pointer: fine){.post-type-archive-resources .resources-list .resource-items .additional-resources button:hover{color:#5544f2}.post-type-archive-resources .resources-list .resource-items .additional-resources button:hover .chevron{border-color:#5544f2}}.post-type-archive-resources .resources-list .resource-item .cover-image{margin-bottom:30px}.post-type-archive-resources .resources-list .resource-item p,.post-type-archive-resources .resources-list .resource-item .single-resources .resource-description ul li,.single-resources .resource-description ul .post-type-archive-resources .resources-list .resource-item li,.post-type-archive-resources .resources-list .resource-item .post-content li,.post-content .post-type-archive-resources .resources-list .resource-item li,.post-type-archive-resources .resources-list .resource-item .hbspt-form label,.hbspt-form .post-type-archive-resources .resources-list .resource-item label,.post-type-archive-resources .resources-list .resource-item .hbspt-form legend.hs-field-desc,.hbspt-form .post-type-archive-resources .resources-list .resource-item legend.hs-field-desc,.post-type-archive-resources .resources-list .resource-item .hbspt-form select,.hbspt-form .post-type-archive-resources .resources-list .resource-item select,.post-type-archive-resources .resources-list .resource-item .select-wrap select,.select-wrap .post-type-archive-resources .resources-list .resource-item select,.post-type-archive-resources .resources-list .resource-item .select-wrap-revamp select,.select-wrap-revamp .post-type-archive-resources .resources-list .resource-item select,.post-type-archive-resources .resources-list .resource-item #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .post-type-archive-resources .resources-list .resource-item legend{margin-bottom:0px;color:#5f5f5f}.post-type-archive-resources .resources-list .resource-item a{display:block;position:absolute;top:-5%;left:-5%;width:110%;height:110%}@media(hover: hover)and (pointer: fine){.post-type-archive-resources .resources-list .resource-item a:hover{border:2px solid #5544f2}}.post-type-archive-resources .resources-newsletter .container-fluid{box-shadow:4px 4px 0px #f4f6f7}.post-type-archive-resources .resources-newsletter .rn-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){text-align:center}@media only screen and (min-width: 768px){.post-type-archive-resources .resources-newsletter .rn-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){text-align:left}}.post-type-archive-resources .resources-newsletter .rn-form .hs-button{padding:11px 27px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(10px)}}.resource-grid article .category-image img{
  margin-left: auto;
  margin-right: auto;
  display: block;
}.post-type-archive-resources .resources-list .resource-items .resource-grid article .category-image img{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .resource-grid article .category-image img .resource-item{opacity:0}.resource-grid article .view-more-container{
  display: block;
}.post-type-archive-resources .resources-list .resource-items .resource-grid article .view-more-container{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .resource-grid article .view-more-container .resource-item{opacity:0}.resource-grid article .view-more-container{opacity:0;visibility:hidden;transition:visibility 0s .3s}@media(min-width: 992px){.resource-grid article .view-more-container{
    display: block;
  }.post-type-archive-resources .resources-list .resource-items .resource-grid article .view-more-container{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .resource-grid article .view-more-container .resource-item{opacity:0}.resource-grid article:hover{transform:translateY(-10px);transition:transform .3s}.resource-grid article:hover .view-more-container{animation:fadeIn .3s forwards;visibility:visible;transition:visibility 0s}.resource-grid article:not(:hover){transform:translateY(10px);transition:transform .3s}.resource-grid article:not(:hover) .view-more-container{animation:fadeOut .3s forwards;visibility:hidden;transition:visibility 0s .3s}}@media(max-width: 992px){.resource-grid article .view-more-container{
    display: block;
  }.post-type-archive-resources .resources-list .resource-items .resource-grid article .view-more-container{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .resource-grid article .view-more-container .resource-item{opacity:0}.resource-grid article .view-more-container{opacity:1;visibility:visible}}.resource-category-list #category-list li a{
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.cards-section .hs_email label{display:none}.cards-section .hs_email input{background-color:inherit;border-color:#000;border-top:none;border-left:none;border-right:none}.cards-section .podcast-heading{
  padding-bottom: 32px;
}@media (min-width: 992px){.cards-section .podcast-heading{
    padding-bottom: 45px;
  }
}.cards-section .podcast-heading h3{
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.cards-section .podcast-heading h3 strong{
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(244, 77, 55, 1);
  color: rgba(244, 77, 55, var(--tw-text-opacity, 1));
}.cards-section .podcast-heading div{
  font-size: 16px;
  line-height: 1.5;
}.single-resources .resource-description ul{padding-left:20.02px;list-style:disc;margin-bottom:21.02px}.single-resources .resource-description ul li{margin-bottom:15.04px;font-weight:900}.single-resources .resource-social li{width:20px;margin-right:18px}.single-resources .resource-social li.facebook{width:12px}.single-resources .resource-social li.linkedin{width:19px}.page-contact .contact-form-container{position:relative;min-height:600px}.page-contact .contact-form-container .contact-motif{position:absolute;z-index:0;width:200px;height:200px}@media only screen and (min-width: 992px){.page-contact .contact-form-container .contact-motif{width:400px;height:400px}}.page-contact .contact-form-container .contact-motif.tr{top:-30px;right:-30px}.page-contact .contact-form-container .contact-motif.tr img{transform:rotate(180deg)}@media only screen and (min-width: 992px){.page-contact .contact-form-container .contact-motif.tr{top:-55px;right:1%}}.page-contact .contact-form-container .contact-motif.bl{bottom:-30px;left:-30px}@media only screen and (min-width: 992px){.page-contact .contact-form-container .contact-motif.bl{bottom:-50px;left:1%}}.page-contact .contact-form-container .contact-motif svg{width:100%;height:100%}.page-contact .contact-form-container .contact-form-wrap{position:relative;z-index:1}@media (min-width: 992px){.page-contact .contact-form-container .contact-form form .hs-main-font-element{
    float: left;
    margin-right: 30px;
    width: 35%;
  }.page-contact .contact-form-container .contact-form form .hs-form-field{
    float: right;
    width: 60%;
  }
}.page-contact .contact-form-container .contact-form form .hs-form-field label{
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}.page-contact .contact-form-container .contact-form form .hs-form-field label .hs-form-required{
  margin-left: 4px;
}.page-contact .contact-form-container .contact-form form .hs-form-field .input input{
  --tw-bg-opacity: 1;
  background-color: rgba(250, 250, 250, 1);
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity, 1));
}.page-contact .contact-form-container .contact-form form .hs-form-field .input select{
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox{
  margin-bottom: 0px;
}.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox input{flex:0 0 21px;height:21px;margin-top:0}.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox p,.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox .post-content li,.post-content .page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox li,.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox .hbspt-form label,.hbspt-form .page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox label,.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox .hbspt-form legend.hs-field-desc,.hbspt-form .page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox legend.hs-field-desc,.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox .hbspt-form select,.hbspt-form .page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox select,.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox .select-wrap select,.select-wrap .page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox select,.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox .select-wrap-revamp select,.select-wrap-revamp .page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox select,.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox legend,.page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox .single-resources .resource-description ul li,.single-resources .resource-description ul .page-contact .contact-form-container .contact-form form .hs-form-field .input .hs-form-booleancheckbox li{
  font-size: 14px;
  font-weight: 400;
}@media (min-width: 992px){.page-contact .contact-form-container .contact-form form .hs-how_can_we_help_{
    margin-top: 50px;
  }
}.page-contact .contact-form-container .contact-form form .hs_submit{
  margin-top: 30px;
}@media (min-width: 992px){.page-contact .contact-form-container .contact-form form .hs_submit{
    float: right;
    margin-top: 10px;
    margin-bottom: 88px;
    width: 60%;
  }
}.page-contact .contact-form-container .contact-form form .hs_submit .actions .hs-button{
  width: auto;
  text-align: center;
}.pricing-tabs .page-contact .contact-form-container .contact-form form .hs_submit .actions .hs-button{word-spacing:2px}.page-contact .contact-form-container .contact-form form .hs_submit .actions .hs-button{border:rgba(0,0,0,0);display:inline;font-family:"AktivGrotesk",sans-serif;padding:12px 20px;font-size:16px;text-align:center;position:relative;color:#fff;transition:.3s ease all;background-color:#1a171a;font-weight:500}.page-contact .contact-form-container .contact-form form .hs-richtext h1{
  margin-bottom: 32px;
  width: 245px;text-rendering:optimizelegibility;margin-top:0;font-weight:normal;color:#1a171a;
}.page-contact .contact-form-container .contact-form form .hs-richtext h1 a{-webkit-text-decoration:none;text-decoration:none}.page-contact .contact-form-container .contact-form form .hs-richtext h1{font-size:2rem;line-height:2.24rem;font-weight:700}@media(min-width: 992px){.page-contact .contact-form-container .contact-form form .hs-richtext h1{font-size:3rem;line-height:3.36rem}}@media only screen and (min-width: 768px){.page-contact .contact-form-container .contact-form form>.hs-dependent-field{display:grid;-moz-columns:2;columns:2;grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.page-contact .contact-form-container .contact-form form>.hs-dependent-field .hs_how_can_we_help_,.page-contact .contact-form-container .contact-form form>.hs-dependent-field .hs_tell_us_about_your_project{-moz-column-span:2;column-span:2}}.page-contact .contact-testimonials .title div{
  margin-bottom: 32px;
}.page-contact .contact-testimonials .title div p,.page-contact .contact-testimonials .title div .post-content li,.post-content .page-contact .contact-testimonials .title div li,.page-contact .contact-testimonials .title div .hbspt-form label,.hbspt-form .page-contact .contact-testimonials .title div label,.page-contact .contact-testimonials .title div .hbspt-form legend.hs-field-desc,.hbspt-form .page-contact .contact-testimonials .title div legend.hs-field-desc,.page-contact .contact-testimonials .title div .hbspt-form select,.hbspt-form .page-contact .contact-testimonials .title div select,.page-contact .contact-testimonials .title div .select-wrap select,.select-wrap .page-contact .contact-testimonials .title div select,.page-contact .contact-testimonials .title div .select-wrap-revamp select,.select-wrap-revamp .page-contact .contact-testimonials .title div select,.page-contact .contact-testimonials .title div #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .page-contact .contact-testimonials .title div legend,.page-contact .contact-testimonials .title div .single-resources .resource-description ul li,.single-resources .resource-description ul .page-contact .contact-testimonials .title div li{
  font-weight: 500 !important;
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, 1) !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important;text-rendering:optimizelegibility;margin-top:0;font-weight:normal;color:#1a171a;
}.page-contact .contact-testimonials .title div p a,.page-contact .contact-testimonials .title div .post-content li a,.post-content .page-contact .contact-testimonials .title div li a,.page-contact .contact-testimonials .title div .hbspt-form label a,.hbspt-form .page-contact .contact-testimonials .title div label a,.page-contact .contact-testimonials .title div .hbspt-form legend.hs-field-desc a,.hbspt-form .page-contact .contact-testimonials .title div legend.hs-field-desc a,.page-contact .contact-testimonials .title div .hbspt-form select a,.hbspt-form .page-contact .contact-testimonials .title div select a,.page-contact .contact-testimonials .title div .select-wrap select a,.select-wrap .page-contact .contact-testimonials .title div select a,.page-contact .contact-testimonials .title div .select-wrap-revamp select a,.select-wrap-revamp .page-contact .contact-testimonials .title div select a,.page-contact .contact-testimonials .title div #footer .footer-newsletter .hbspt-form legend a,#footer .footer-newsletter .hbspt-form .page-contact .contact-testimonials .title div legend a,.page-contact .contact-testimonials .title div .single-resources .resource-description ul li a,.single-resources .resource-description ul .page-contact .contact-testimonials .title div li a{-webkit-text-decoration:none;text-decoration:none}.page-contact .contact-testimonials .title div p,.page-contact .contact-testimonials .title div .post-content li,.post-content .page-contact .contact-testimonials .title div li,.page-contact .contact-testimonials .title div .hbspt-form label,.hbspt-form .page-contact .contact-testimonials .title div label,.page-contact .contact-testimonials .title div .hbspt-form legend.hs-field-desc,.hbspt-form .page-contact .contact-testimonials .title div legend.hs-field-desc,.page-contact .contact-testimonials .title div .hbspt-form select,.hbspt-form .page-contact .contact-testimonials .title div select,.page-contact .contact-testimonials .title div .select-wrap select,.select-wrap .page-contact .contact-testimonials .title div select,.page-contact .contact-testimonials .title div .select-wrap-revamp select,.select-wrap-revamp .page-contact .contact-testimonials .title div select,.page-contact .contact-testimonials .title div #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .page-contact .contact-testimonials .title div legend,.page-contact .contact-testimonials .title div .single-resources .resource-description ul li,.single-resources .resource-description ul .page-contact .contact-testimonials .title div li{font-size:1.25rem;line-height:1.625rem}@media(min-width: 992px){.page-contact .contact-testimonials .title div p,.page-contact .contact-testimonials .title div .post-content li,.post-content .page-contact .contact-testimonials .title div li,.page-contact .contact-testimonials .title div .hbspt-form label,.hbspt-form .page-contact .contact-testimonials .title div label,.page-contact .contact-testimonials .title div .hbspt-form legend.hs-field-desc,.hbspt-form .page-contact .contact-testimonials .title div legend.hs-field-desc,.page-contact .contact-testimonials .title div .hbspt-form select,.hbspt-form .page-contact .contact-testimonials .title div select,.page-contact .contact-testimonials .title div .select-wrap select,.select-wrap .page-contact .contact-testimonials .title div select,.page-contact .contact-testimonials .title div .select-wrap-revamp select,.select-wrap-revamp .page-contact .contact-testimonials .title div select,.page-contact .contact-testimonials .title div #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .page-contact .contact-testimonials .title div legend,.page-contact .contact-testimonials .title div .single-resources .resource-description ul li,.single-resources .resource-description ul .page-contact .contact-testimonials .title div li{font-size:1.5rem;line-height:1.8rem}}.tax-services .service-cat-main h2.page-contact .contact-testimonials .title div p,.tax-services .service-cat-main h2.page-contact .contact-testimonials .title div .post-content li,.tax-services .service-cat-main h2.post-content .page-contact .contact-testimonials .title div li,.tax-services .service-cat-main h2.page-contact .contact-testimonials .title div .hbspt-form label,.tax-services .service-cat-main h2.hbspt-form .page-contact .contact-testimonials .title div label,.tax-services .service-cat-main h2.page-contact .contact-testimonials .title div .hbspt-form legend.hs-field-desc,.tax-services .service-cat-main h2.hbspt-form .page-contact .contact-testimonials .title div legend.hs-field-desc,.tax-services .service-cat-main h2.page-contact .contact-testimonials .title div .hbspt-form select,.tax-services .service-cat-main h2.hbspt-form .page-contact .contact-testimonials .title div select,.tax-services .service-cat-main h2.page-contact .contact-testimonials .title div .select-wrap select,.tax-services .service-cat-main h2.select-wrap .page-contact .contact-testimonials .title div select,.tax-services .service-cat-main h2.page-contact .contact-testimonials .title div .select-wrap-revamp select,.tax-services .service-cat-main h2.select-wrap-revamp .page-contact .contact-testimonials .title div select,.tax-services .service-cat-main h2.page-contact .contact-testimonials .title div #footer .footer-newsletter .hbspt-form legend,.tax-services .service-cat-main h2#footer .footer-newsletter .hbspt-form .page-contact .contact-testimonials .title div legend,.tax-services .service-cat-main h2.page-contact .contact-testimonials .title div .single-resources .resource-description ul li,.tax-services .service-cat-main h2.single-resources .resource-description ul .page-contact .contact-testimonials .title div li{line-height:1.3}.post-type-archive-case-studies[data-theme-color=black] main .transition-wrap{background-color:#fff}.post-type-archive-case-studies[data-theme-color=black] main p,.post-type-archive-case-studies[data-theme-color=black] main .post-content li,.post-content .post-type-archive-case-studies[data-theme-color=black] main li,.post-type-archive-case-studies[data-theme-color=black] main .hbspt-form label,.hbspt-form .post-type-archive-case-studies[data-theme-color=black] main label,.post-type-archive-case-studies[data-theme-color=black] main .hbspt-form legend.hs-field-desc,.hbspt-form .post-type-archive-case-studies[data-theme-color=black] main legend.hs-field-desc,.post-type-archive-case-studies[data-theme-color=black] main .hbspt-form select,.hbspt-form .post-type-archive-case-studies[data-theme-color=black] main select,.post-type-archive-case-studies[data-theme-color=black] main .select-wrap select,.select-wrap .post-type-archive-case-studies[data-theme-color=black] main select,.post-type-archive-case-studies[data-theme-color=black] main .select-wrap-revamp select,.select-wrap-revamp .post-type-archive-case-studies[data-theme-color=black] main select,.post-type-archive-case-studies[data-theme-color=black] main #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .post-type-archive-case-studies[data-theme-color=black] main legend,.post-type-archive-case-studies[data-theme-color=black] main .single-resources .resource-description ul li,.single-resources .resource-description ul .post-type-archive-case-studies[data-theme-color=black] main li{color:#0b091f}.post-type-archive-case-studies[data-theme-color=black] main h1,.post-type-archive-case-studies[data-theme-color=black] main h2,.post-type-archive-case-studies[data-theme-color=black] main h3,.post-type-archive-case-studies[data-theme-color=black] main h4,.post-type-archive-case-studies[data-theme-color=black] main h5,.post-type-archive-case-studies[data-theme-color=black] main h6{color:#0b091f}.post-type-archive-case-studies[data-theme-color=black] main section{background-color:#fff}.post-type-archive-case-studies[data-theme-color=black] #footer{background-color:#0b091f}.post-type-archive-case-studies[data-theme-color=black] #footer p,.post-type-archive-case-studies[data-theme-color=black] #footer .post-content li,.post-content .post-type-archive-case-studies[data-theme-color=black] #footer li,.post-type-archive-case-studies[data-theme-color=black] #footer .hbspt-form label,.hbspt-form .post-type-archive-case-studies[data-theme-color=black] #footer label,.post-type-archive-case-studies[data-theme-color=black] #footer .hbspt-form legend.hs-field-desc,.hbspt-form .post-type-archive-case-studies[data-theme-color=black] #footer legend.hs-field-desc,.post-type-archive-case-studies[data-theme-color=black] #footer .hbspt-form select,.hbspt-form .post-type-archive-case-studies[data-theme-color=black] #footer select,.post-type-archive-case-studies[data-theme-color=black] #footer .select-wrap select,.select-wrap .post-type-archive-case-studies[data-theme-color=black] #footer select,.post-type-archive-case-studies[data-theme-color=black] #footer .select-wrap-revamp select,.select-wrap-revamp .post-type-archive-case-studies[data-theme-color=black] #footer select,.post-type-archive-case-studies[data-theme-color=black] #footer .footer-newsletter .hbspt-form legend,.post-type-archive-case-studies[data-theme-color=black] #footer .single-resources .resource-description ul li,.single-resources .resource-description ul .post-type-archive-case-studies[data-theme-color=black] #footer li{color:#fff}.post-type-archive-case-studies[data-theme-color=black] #footer h1,.post-type-archive-case-studies[data-theme-color=black] #footer h2,.post-type-archive-case-studies[data-theme-color=black] #footer h3,.post-type-archive-case-studies[data-theme-color=black] #footer h4,.post-type-archive-case-studies[data-theme-color=black] #footer h5,.post-type-archive-case-studies[data-theme-color=black] #footer h6{color:#fff}.post-type-archive-case-studies[data-theme-color=black] #footer section{background-color:#0b091f}.post-type-archive-case-studies[data-theme-color=black] .site-header{color:#0b091f}.post-type-archive-case-studies[data-theme-color=black] .site-header .logo path{fill:#0b091f}.post-type-archive-case-studies[data-theme-color=black] .site-header .mobile-btn .lines span{background-color:#0b091f}.post-type-archive-case-studies[data-theme-color=black] .site-header .desktop-nav>ul>li:last-of-type a{color:#fff;background:#0b091f}.post-type-archive-case-studies[data-theme-color=black] .site-header.in-scroll{margin-top:0;color:#fff;top:0;background-color:#0b091f}.post-type-archive-case-studies[data-theme-color=black] .site-header.in-scroll.header-dark{background-color:#0b091f}.post-type-archive-case-studies[data-theme-color=black] .site-header.in-scroll .logo path{fill:#fff}.post-type-archive-case-studies[data-theme-color=black] .site-header.in-scroll .mobile-btn .lines span{background-color:#fff}.post-type-archive-case-studies[data-theme-color=black] .site-header.in-scroll .desktop-nav>ul>li:last-of-type a{color:#0b091f;background:#fff}.post-type-archive-case-studies[data-theme-color=black] .site-header.in-scroll .desktop-nav .sub-menu a{color:#0b091f}.post-type-archive-case-studies[data-theme-color=black] .site-header .sub-menu-wrap ul li a{color:#0b091f}[data-theme-color=dark]{background-color:#0b091f}[data-theme-color=dark] main .transition-wrap{background-color:#0b091f}[data-theme-color=dark] main p,[data-theme-color=dark] main .post-content li,.post-content [data-theme-color=dark] main li,[data-theme-color=dark] main .hbspt-form label,.hbspt-form [data-theme-color=dark] main label,[data-theme-color=dark] main .hbspt-form legend.hs-field-desc,.hbspt-form [data-theme-color=dark] main legend.hs-field-desc,[data-theme-color=dark] main .hbspt-form select,.hbspt-form [data-theme-color=dark] main select,[data-theme-color=dark] main .select-wrap select,.select-wrap [data-theme-color=dark] main select,[data-theme-color=dark] main .select-wrap-revamp select,.select-wrap-revamp [data-theme-color=dark] main select,[data-theme-color=dark] main #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form [data-theme-color=dark] main legend,[data-theme-color=dark] main .single-resources .resource-description ul li,.single-resources .resource-description ul [data-theme-color=dark] main li{color:#fff}[data-theme-color=dark] main h1,[data-theme-color=dark] main h2,[data-theme-color=dark] main h3,[data-theme-color=dark] main h4,[data-theme-color=dark] main h5,[data-theme-color=dark] main h6{color:#fff}[data-theme-color=dark] main section{background-color:#0b091f}[data-theme-color=dark] #footer{background-color:#0b091f}[data-theme-color=dark] .site-header{color:#fff}[data-theme-color=dark] .site-header .logo path{fill:#fff}[data-theme-color=dark] .site-header .mobile-btn .lines span{background-color:#fff}[data-theme-color=dark] .site-header.in-scroll{background-color:#0b091f}[data-theme-color=black]{background-color:#000}[data-theme-color=black] main .transition-wrap{background-color:#000}[data-theme-color=black] main p,[data-theme-color=black] main .post-content li,.post-content [data-theme-color=black] main li,[data-theme-color=black] main .hbspt-form label,.hbspt-form [data-theme-color=black] main label,[data-theme-color=black] main .hbspt-form legend.hs-field-desc,.hbspt-form [data-theme-color=black] main legend.hs-field-desc,[data-theme-color=black] main .hbspt-form select,.hbspt-form [data-theme-color=black] main select,[data-theme-color=black] main .select-wrap select,.select-wrap [data-theme-color=black] main select,[data-theme-color=black] main .select-wrap-revamp select,.select-wrap-revamp [data-theme-color=black] main select,[data-theme-color=black] main #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form [data-theme-color=black] main legend,[data-theme-color=black] main .single-resources .resource-description ul li,.single-resources .resource-description ul [data-theme-color=black] main li{color:#fff}[data-theme-color=black] main h1,[data-theme-color=black] main h2,[data-theme-color=black] main h3,[data-theme-color=black] main h4,[data-theme-color=black] main h5,[data-theme-color=black] main h6{color:#fff}[data-theme-color=black] main section{background-color:#000}[data-theme-color=black] #footer{background-color:#000}[data-theme-color=black] .site-header{color:#fff}[data-theme-color=black] .site-header .logo path{fill:#fff}[data-theme-color=black] .site-header .mobile-btn .lines span{background-color:#fff}[data-theme-color=black] .site-header.in-scroll{background-color:#000}.post-type-archive-work .work-intro .description p:last-of-type,.post-type-archive-work .work-intro .description .post-content li:last-of-type,.post-content .post-type-archive-work .work-intro .description li:last-of-type,.post-type-archive-work .work-intro .description .hbspt-form label:last-of-type,.hbspt-form .post-type-archive-work .work-intro .description label:last-of-type,.post-type-archive-work .work-intro .description .hbspt-form legend.hs-field-desc:last-of-type,.hbspt-form .post-type-archive-work .work-intro .description legend.hs-field-desc:last-of-type,.post-type-archive-work .work-intro .description .hbspt-form select:last-of-type,.hbspt-form .post-type-archive-work .work-intro .description select:last-of-type,.post-type-archive-work .work-intro .description .select-wrap select:last-of-type,.select-wrap .post-type-archive-work .work-intro .description select:last-of-type,.post-type-archive-work .work-intro .description .select-wrap-revamp select:last-of-type,.select-wrap-revamp .post-type-archive-work .work-intro .description select:last-of-type,.post-type-archive-work .work-intro .description #footer .footer-newsletter .hbspt-form legend:last-of-type,#footer .footer-newsletter .hbspt-form .post-type-archive-work .work-intro .description legend:last-of-type,.post-type-archive-work .work-intro .description .single-resources .resource-description ul li:last-of-type,.single-resources .resource-description ul .post-type-archive-work .work-intro .description li:last-of-type{margin-bottom:0px}.page-services .services-intro .description p:last-of-type,.page-services .services-intro .description .post-content li:last-of-type,.post-content .page-services .services-intro .description li:last-of-type,.page-services .services-intro .description .hbspt-form label:last-of-type,.hbspt-form .page-services .services-intro .description label:last-of-type,.page-services .services-intro .description .hbspt-form legend.hs-field-desc:last-of-type,.hbspt-form .page-services .services-intro .description legend.hs-field-desc:last-of-type,.page-services .services-intro .description .hbspt-form select:last-of-type,.hbspt-form .page-services .services-intro .description select:last-of-type,.page-services .services-intro .description .select-wrap select:last-of-type,.select-wrap .page-services .services-intro .description select:last-of-type,.page-services .services-intro .description .select-wrap-revamp select:last-of-type,.select-wrap-revamp .page-services .services-intro .description select:last-of-type,.page-services .services-intro .description #footer .footer-newsletter .hbspt-form legend:last-of-type,#footer .footer-newsletter .hbspt-form .page-services .services-intro .description legend:last-of-type,.page-services .services-intro .description .single-resources .resource-description ul li:last-of-type,.single-resources .resource-description ul .page-services .services-intro .description li:last-of-type{margin-bottom:0px}@media only screen and (min-width: 1200px){.tax-services .service-cat-hero .cat-hero-image>.show-item{max-width:410px;margin:auto}}.tax-services .service-cat-main h2.h5{line-height:1.3}.tax-services .home-work{margin-top:0}.service-child-illo{width:63px}.tax-work .tax-work-header{text-align:center}.tax-work .featured-circle{display:none}@media(min-width: 992px){.tax-work{padding-top:100px;padding-bottom:25vh}.tax-work.single-featured{padding-bottom:100px}.tax-work .scroll-parent{display:flex;flex-direction:row}.tax-work .scroll-parent .work-intro-container{position:relative;z-index:2;pointer-events:none;width:35%}.tax-work .scroll-parent .work-intro-container .tax-work-header{position:relative;text-align:left}.tax-work .scroll-parent .work-intro-container .featured-circle{position:absolute;z-index:2;opacity:0}}@media only screen and (min-width: 992px)and (min-width: 1200px){.tax-work .scroll-parent .work-intro-container .featured-circle{opacity:1;top:18%;left:calc(100% - 116px);width:134px}}@media(min-width: 992px){.tax-work .scroll-parent .featured-work{position:relative;z-index:1;width:65%}}@media only screen and (min-width: 992px)and (min-width: 1200px){.tax-work .scroll-parent .featured-work{width:calc(65% - 50px)}}@media(min-width: 992px){.tax-work .scroll-parent .work-panel .work-item{min-height:50vh}.tax-work .scroll-parent .work-panel.active .fw-meta{opacity:1}}.service-child-hero{position:relative;z-index:2}@media only screen and (min-width: 992px){.service-child-hero.clear-header{padding-top:264px}}.service-child-hero .service-child-illo{width:66px}@media only screen and (min-width: 992px){.service-child-hero .service-child-illo{width:84px}}@media only screen and (min-width: 1200px){.service-child-hero .service-child-illo{width:102px}}.service-child-main-bg{position:relative;z-index:1;padding-top:140px}.service-child-main-bg .home-work{padding-top:0}@media only screen and (min-width: 768px){.service-child-main-bg{padding-top:240px}}@media only screen and (min-width: 1200px){.service-child-main-bg{padding-top:280px}}.service-child-layouts .service-child-block ul{list-style:disc;padding-left:16px;margin:40px 0}.service-child-layouts .service-child-block ul li{padding-left:10px;margin-bottom:20px}.service-child-layouts .service-child-block ul li p,.service-child-layouts .service-child-block ul li .post-content li,.post-content .service-child-layouts .service-child-block ul li li,.service-child-layouts .service-child-block ul li .hbspt-form label,.hbspt-form .service-child-layouts .service-child-block ul li label,.service-child-layouts .service-child-block ul li .hbspt-form legend.hs-field-desc,.hbspt-form .service-child-layouts .service-child-block ul li legend.hs-field-desc,.service-child-layouts .service-child-block ul li .hbspt-form select,.hbspt-form .service-child-layouts .service-child-block ul li select,.service-child-layouts .service-child-block ul li .select-wrap select,.select-wrap .service-child-layouts .service-child-block ul li select,.service-child-layouts .service-child-block ul li .select-wrap-revamp select,.select-wrap-revamp .service-child-layouts .service-child-block ul li select,.service-child-layouts .service-child-block ul li #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .service-child-layouts .service-child-block ul li legend,.service-child-layouts .service-child-block .single-resources .resource-description ul li li,.single-resources .resource-description .service-child-layouts .service-child-block ul li li{margin-bottom:0}@media only screen and (min-width: 768px){.service-child-layouts .service-child-block ul.list-style{display:grid;-moz-columns:2;columns:2;grid-column-gap:40.04px;-moz-column-gap:40.04px;column-gap:40.04px;margin-bottom:20.02px;padding-left:20.02px;padding-right:20.02px}.service-child-layouts .service-child-block ul.list-style li{margin-bottom:28px}.service-child-layouts .service-child-block ul.column-style{list-style:none;padding-left:0}.service-child-layouts .service-child-block ul.column-style li{display:grid;-moz-columns:2;columns:2;grid-column-gap:50.28px;-moz-column-gap:50.28px;column-gap:50.28px;margin-bottom:40.04px;padding-left:0px}}@media only screen and (min-width: 1200px){.service-child-layouts .service-child-block ul.list-style{padding-right:50.28px;padding-left:40.04px;margin-top:80.13px;margin-left:10px}.service-child-layouts .service-child-block ul.column-style li{margin-top:60.06px}.service-child-layouts .service-child-block ul.column-style li h6{padding-right:20px}}.page-template-page-podcast .cat-hero-image .img-wrap{position:relative}.page-template-page-podcast .cat-hero-image .img-wrap a{position:absolute;display:block;width:24.5%;top:6%;left:3%}.page-template-page-podcast .cat-hero-image .img-wrap a img{transition:all .3s ease}@media(hover: hover)and (pointer: fine){.page-template-page-podcast .cat-hero-image .img-wrap a:hover img{transform:scale(1.1)}}.page-template-page-podcast .cat-hero-copy .subscribe-text ul{list-style:none;display:flex;-moz-column-gap:8px;column-gap:8px}.page-template-page-podcast .cat-hero-copy .subscribe-text ul a img{transition:opacity .4s ease}@media(hover: hover)and (pointer: fine){.page-template-page-podcast .cat-hero-copy .subscribe-text ul a:hover img{opacity:.8}}.page-template-page-podcast .embed-title{position:relative}@media only screen and (min-width: 992px){.page-template-page-podcast .embed-title h2{max-width:205px}}.page-template-page-podcast .embed-title img{position:relative;left:10%;width:80px;height:auto}@media only screen and (min-width: 1200px){.page-template-page-podcast .embed-title img{left:6%}}.page-template-page-podcast .player-embed{position:relative}.page-template-page-podcast .player-embed span{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media(hover: hover){.page-template-page-podcast .player-embed span{display:block}}.page-template-page-podcast .post-card a .article-image-container img{-o-object-fit:contain;object-fit:contain}.new-home-hero{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-bottom: 45px;
}@media (min-width: 992px){.new-home-hero{
    padding-bottom: 53px;
  }
}.new-home-hero .content{
  margin-left: auto;
  margin-right: auto;
  max-width: 628px;text-align:center;
}.new-home-hero .content h1{
  margin-bottom: 16px;
}@media (min-width: 992px){.new-home-hero .content h1{
    margin-bottom: 28px;
  }
}.new-home-hero .content p,.new-home-hero .content .post-content li,.post-content .new-home-hero .content li,.new-home-hero .content .hbspt-form label,.hbspt-form .new-home-hero .content label,.new-home-hero .content .hbspt-form legend.hs-field-desc,.hbspt-form .new-home-hero .content legend.hs-field-desc,.new-home-hero .content .hbspt-form select,.hbspt-form .new-home-hero .content select,.new-home-hero .content .select-wrap select,.select-wrap .new-home-hero .content select,.new-home-hero .content .select-wrap-revamp select,.select-wrap-revamp .new-home-hero .content select,.new-home-hero .content #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .new-home-hero .content legend,.new-home-hero .content .single-resources .resource-description ul li,.single-resources .resource-description ul .new-home-hero .content li{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 32px;
  max-width: 800px;
}@media (min-width: 992px){.new-home-hero .content p,.new-home-hero .content .post-content li,.post-content .new-home-hero .content li,.new-home-hero .content .hbspt-form label,.hbspt-form .new-home-hero .content label,.new-home-hero .content .hbspt-form legend.hs-field-desc,.hbspt-form .new-home-hero .content legend.hs-field-desc,.new-home-hero .content .hbspt-form select,.hbspt-form .new-home-hero .content select,.new-home-hero .content .select-wrap select,.select-wrap .new-home-hero .content select,.new-home-hero .content .select-wrap-revamp select,.select-wrap-revamp .new-home-hero .content select,.new-home-hero .content #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .new-home-hero .content legend,.new-home-hero .content .single-resources .resource-description ul li,.single-resources .resource-description ul .new-home-hero .content li{
    margin-bottom: 28px;
  }
}.new-home-hero .button-container{
  display: flex;
  align-items: center;
  justify-content: center;
}.home-new-video{
  position: relative;
  padding-bottom: 18px;
}@media (min-width: 992px){.home-new-video{
    padding-bottom: 20px;
  }
}.home-new-video .video-container{
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-top: 56.25%;
}.home-new-video .video-container iframe{
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  height: 100%;
  width: 100%;
}.home-new-clients{
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding-top: 24px;
  padding-bottom: 24px;
}@media (min-width: 992px){.home-new-clients{
    padding-top: 56px;
    padding-bottom: 88px;
  }
}@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.home-new-clients .clients-logo-container{
  display: flex;
  min-width: 100%;
  flex-direction: row;
}.home-new-clients .clients-logo-container .logos{animation:55s slide infinite linear;display: flex;min-width: 100%;flex: 1 0 auto;flex-direction: row;justify-content: space-around;gap: 33.75px;white-space: nowrap}@media (min-width: 992px){.home-new-clients .clients-logo-container .logos{
    gap: 80px;
  }
}.home-new-clients .clients-logo-container .logos img{filter:invert(1);height: 60px;width: 100%;max-width: 130px;-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center}@media (min-width: 1200px){.home-new-clients .clients-logo-container .logos img{
    max-width: 170px;
  }
}.home-new-clients .clients-logo-container .logos img:last-child{
  margin-right: 33.75px;
}@media (min-width: 992px){.home-new-clients .clients-logo-container .logos img:last-child{
    margin-right: 60.06px;
  }
}.home-new-services{
  position: relative;
  z-index: 10;
  --tw-bg-opacity: 1;
  background-color: rgba(11, 9, 31, 1);
  background-color: rgba(11, 9, 31, var(--tw-bg-opacity, 1));
  padding-top: 45.02px;
  padding-bottom: 45.02px;
}.home-new-services h2{font-size:max(16px, min(1.5vw, 22px));margin-bottom: 45.02px;line-height: 1.25;--tw-text-opacity: 1;color: rgba(11, 9, 31, 1);color: rgba(11, 9, 31, var(--tw-text-opacity, 1))}@media (min-width: 992px){.home-new-services h2{
    margin-bottom: 60.06px;
  }
}.home-new-services .accordion-item{
  border-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.2);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
  --tw-border-opacity: 0.2;
}.home-new-services .accordion-item:first-child .accordion-content{
  display: block;
}.post-type-archive-resources .resources-list .resource-items .home-new-services .accordion-item:first-child .accordion-content{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .home-new-services .accordion-item:first-child .accordion-content .resource-item{opacity:0}.home-new-services .accordion-item:last-child{
  border-bottom-width: 1px;
}.home-new-services .accordion-item .accordion-header{
  margin: 0px;
  cursor: pointer;
  padding: 10px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (min-width: 992px){.home-new-services .accordion-item .accordion-header{
    padding-bottom: 18.97px;
    padding-top: 45.02px;
  }
}.home-new-services .accordion-item .accordion-content{
  display: none;
  padding-top: 33.75px;
  padding-bottom: 33.75px;
  padding-left: 10px;
  padding-right: 10px;
}.home-new-services .accordion-item .accordion-content .content{
  display: flex;
  flex-direction: column;
}@media (min-width: 992px){.home-new-services .accordion-item .accordion-content .content{
    flex-direction: row;
    justify-content: space-between;
  }
}@media (min-width: 1200px){.home-new-services .accordion-item .accordion-content .content{
    gap: 45.02px;
    padding-left: 80.13px;
    padding-right: 80.13px;
  }
}.home-new-services .accordion-item .accordion-content .content ul{
  margin-bottom: 33.75px;
  list-style-type: disc;
  padding-left: 18.97px;
  font-weight: 600;
  line-height: 1.5;
  --tw-text-opacity: 1;
  color: rgba(114, 114, 114, 1);
  color: rgba(114, 114, 114, var(--tw-text-opacity, 1));
}@media (min-width: 992px){.home-new-services .accordion-item .accordion-content .content ul{
    width: 25%;
    flex: 1 0 auto;
  }
}.home-new-services .accordion-item .accordion-content .content ul{font-size:max(17.46px, min(4vw, 19.5px))}.home-new-services .accordion-item .accordion-content .content ul a{
  line-height: 1.375;
  --tw-text-opacity: 1;
  color: rgba(114, 114, 114, 1);
  color: rgba(114, 114, 114, var(--tw-text-opacity, 1));
}.home-new-services .accordion-item .accordion-content .content ul a:before{
  display: none;
}.home-new-services .accordion-item .accordion-content .content p,.home-new-services .accordion-item .accordion-content .content .post-content li,.post-content .home-new-services .accordion-item .accordion-content .content li,.home-new-services .accordion-item .accordion-content .content .hbspt-form label,.hbspt-form .home-new-services .accordion-item .accordion-content .content label,.home-new-services .accordion-item .accordion-content .content .hbspt-form legend.hs-field-desc,.hbspt-form .home-new-services .accordion-item .accordion-content .content legend.hs-field-desc,.home-new-services .accordion-item .accordion-content .content .hbspt-form select,.hbspt-form .home-new-services .accordion-item .accordion-content .content select,.home-new-services .accordion-item .accordion-content .content .select-wrap select,.select-wrap .home-new-services .accordion-item .accordion-content .content select,.home-new-services .accordion-item .accordion-content .content .select-wrap-revamp select,.select-wrap-revamp .home-new-services .accordion-item .accordion-content .content select,.home-new-services .accordion-item .accordion-content .content #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .home-new-services .accordion-item .accordion-content .content legend,.home-new-services .accordion-item .accordion-content .content .single-resources .resource-description ul li,.single-resources .resource-description ul .home-new-services .accordion-item .accordion-content .content li{
  font-family: Inter, sans-serif;
  font-size: max(15px, min(1.5vw, 18px));
  line-height: 1.25;
  --tw-text-opacity: 1;
  color: rgba(11, 9, 31, 1);
  color: rgba(11, 9, 31, var(--tw-text-opacity, 1));
}.new-pre-footer{
  position: relative;
  --tw-bg-opacity: 1;
  background-color: rgba(242, 242, 242, 1);
  background-color: rgba(242, 242, 242, var(--tw-bg-opacity, 1));
  padding-top: 64px;
  padding-bottom: 48px;
}@media (min-width: 768px){.new-pre-footer{
    padding-bottom: 64px;
  }
}.new-pre-footer .content{
  display: flex;
  flex-direction: column;
  gap: 40px;
}@media (min-width: 768px){.new-pre-footer .content{
    flex-direction: row;
  }
}.new-pre-footer .content .title-container{
  width: 100%;
}@media (min-width: 992px){.new-pre-footer .content .title-container{
    padding-top: 34px;
    padding-bottom: 38px;
  }
}.new-pre-footer .content .image-container{
  display: flex;
  width: 100%;
  align-items: flex-end;
  justify-content: flex-start;
}@media (min-width: 768px){.new-pre-footer .content .image-container{
    justify-content: flex-end;
  }
}@media (min-width: 992px){.new-pre-footer .content .button-container{
    flex: 1 1 0%;
    text-align: left;
  }
}.new-footer{
  position: relative;
  --tw-bg-opacity: 1;
  background-color: rgba(242, 242, 242, 1);
  background-color: rgba(242, 242, 242, var(--tw-bg-opacity, 1));
  font-family: AktivGrotesk, sans-serif;
}.new-footer .content{
  display: flex;
  flex-direction: column;
}@media (min-width: 768px){.new-footer .content{
    flex-direction: row;
    flex-wrap: wrap;
  }
}.new-footer .content .links{
  margin-bottom: 48px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 32px;
  font-size: max(17.46px, min(4vw, 19.5px));
}@media (min-width: 768px){.new-footer .content .links{
    width: 50%;
    flex-direction: row;
    justify-content: space-between;
    padding-right: 10%;
  }
}@media (min-width: 1200px){.new-footer .content .links{
    flex-direction: row;
    padding-right: 20%;
  }
}.new-footer .content .links ul{
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.new-footer .content .links a,.new-footer .content .links li{
  font-size: 16px;
  line-height: 24.32px;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.new-footer .content .links p.column-title,.new-footer .content .links .post-content li.column-title,.post-content .new-footer .content .links li.column-title,.new-footer .content .links .hbspt-form label.column-title,.hbspt-form .new-footer .content .links label.column-title,.new-footer .content .links .hbspt-form legend.column-title.hs-field-desc,.hbspt-form .new-footer .content .links legend.column-title.hs-field-desc,.new-footer .content .links .hbspt-form select.column-title,.hbspt-form .new-footer .content .links select.column-title,.new-footer .content .links .select-wrap select.column-title,.select-wrap .new-footer .content .links select.column-title,.new-footer .content .links .select-wrap-revamp select.column-title,.select-wrap-revamp .new-footer .content .links select.column-title,.new-footer .content .links #footer .footer-newsletter .hbspt-form legend.column-title,#footer .footer-newsletter .hbspt-form .new-footer .content .links legend.column-title,.new-footer .content .links .single-resources .resource-description ul li.column-title,.single-resources .resource-description ul .new-footer .content .links li.column-title{
  margin-bottom: 16px;
  font-weight: 500;
}.new-footer .content .footer-contact{
  position: relative;
  --tw-text-opacity: 1;
  color: rgba(26, 23, 26, 1);
  color: rgba(26, 23, 26, var(--tw-text-opacity, 1));
}@media (min-width: 768px){.new-footer .content .footer-contact{
    margin-top: 0px;
    width: 50%;
  }
}.new-footer .content .footer-contact .hs-richtext.hs-main-font-element{
  margin-bottom: 8px;
}.new-footer .content .footer-contact .hbspt-form legend.hs-field-desc{
  margin-bottom: 16px !important;
  font-size: max(17.46px, min(4vw, 19.5px));
}.new-footer .content .footer-contact .footer-social ul{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
}.new-footer .content .footer-contact .footer-social ul li{
  margin-right: 21px;
  flex: 0 0 21px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.new-footer .content .footer-contact .footer-social ul li.instagram{
  flex: 0 0 18.2px;
}.new-footer .content .footer-contact .footer-social ul li.facebook{
  flex: 0 0 11.5px;
}.new-footer .content .footer-contact .footer-social ul li a{
  display: block;
}.post-type-archive-resources .resources-list .resource-items .new-footer .content .footer-contact .footer-social ul li a{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .new-footer .content .footer-contact .footer-social ul li a .resource-item{opacity:0}.new-footer .content .footer-contact .footer-social ul li a path{
  fill: #FFFFFF;
}.new-footer .content .footer-contact .footer-newsletter .no-label.on-dark .hbspt-form h6{
  font-size: 16px;
  line-height: 24.32px;
}.new-footer .content .footer-contact .footer-newsletter .no-label.on-dark .hbspt-form legend{
  font-size: 14px !important;
  line-height: 21.28px;
}.new-footer .content .footer-contact .footer-newsletter .no-label.on-dark .hbspt-form .hs-submit{
  position: absolute;
  top: 50%;
  right: 16px;
  width: 16px;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  align-self: flex-end;
}.new-footer .content .footer-contact .footer-newsletter .no-label.on-dark .hbspt-form .hs-submit .actions{
  height: 13px;
  width: 32px;
}.new-footer .content .footer-contact .footer-newsletter .no-label.on-dark .hbspt-form ::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgba(167, 167, 170, 1);
  color: rgba(167, 167, 170, var(--tw-text-opacity, 1));
}.new-footer .content .footer-contact .footer-newsletter .no-label.on-dark .hbspt-form ::placeholder{
  --tw-text-opacity: 1;
  color: rgba(167, 167, 170, 1);
  color: rgba(167, 167, 170, var(--tw-text-opacity, 1));
}.new-footer .content .footer-contact .footer-newsletter .no-label.on-dark .hbspt-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
  height: 60px;
  border-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(232, 232, 232, 1);
  background-color: rgba(232, 232, 232, var(--tw-bg-opacity, 1));
  padding-left: 16px;
  padding-right: 25.3px;
  font-size: 16px;
  line-height: 24.32px;
}.new-footer .content .footer-contact .footer-newsletter .no-label.on-dark .hbspt-form input[type=submit]{background-color:rgba(0,0,0,0);background-image:url("../images/arrow.svg");background-repeat:no-repeat;color:rgba(0,0,0,0);border:none;width:17px;height:13px;margin-right:16px}.new-footer .content .copyright{
  margin-bottom: 10px;
  display: flex;
  flex-direction: column;
  font-size: 12px;
  line-height: 15.6px;
  --tw-text-opacity: 1;
  color: rgba(167, 167, 170, 1);
  color: rgba(167, 167, 170, var(--tw-text-opacity, 1));
}@media (min-width: 768px){.new-footer .content .copyright{
    margin-bottom: 0px;
    flex-direction: row;
  }.new-footer .content .copyright p,.new-footer .content .copyright .post-content li,.post-content .new-footer .content .copyright li,.new-footer .content .copyright .hbspt-form label,.hbspt-form .new-footer .content .copyright label,.new-footer .content .copyright .hbspt-form legend.hs-field-desc,.hbspt-form .new-footer .content .copyright legend.hs-field-desc,.new-footer .content .copyright .hbspt-form select,.hbspt-form .new-footer .content .copyright select,.new-footer .content .copyright .select-wrap select,.select-wrap .new-footer .content .copyright select,.new-footer .content .copyright .select-wrap-revamp select,.select-wrap-revamp .new-footer .content .copyright select,.new-footer .content .copyright #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .new-footer .content .copyright legend,.new-footer .content .copyright .single-resources .resource-description ul li,.single-resources .resource-description ul .new-footer .content .copyright li{
    margin-right: 24px;
  }
}.new-footer .content .copyright ul{
  flex-direction: column;
}@media (min-width: 768px){.new-footer .content .copyright ul{
    flex-direction: row;
    gap: 24px;
  }
}.new-home-work{
  position: relative;
  overflow: hidden;
  padding-top: 64px;
  padding-bottom: 64px;
}@media (min-width: 992px){.new-home-work{
    padding-bottom: 53px;
    padding-top: 106.92px;
  }
}.new-home-work .content{
  display: flex;
  flex-direction: column;
  gap: 45px;
}@media (min-width: 992px){.new-home-work .content{
    flex-direction: row;
    gap: 33.75px;
  }
}@media (min-width: 1200px){.new-home-work .content{
    gap: 106.92px;
  }
}.new-home-work .content .left{
  --tw-text-opacity: 1;
  color: rgba(11, 9, 31, 1);
  color: rgba(11, 9, 31, var(--tw-text-opacity, 1));
}@media (min-width: 992px){.new-home-work .content .left{
    width: 25%;
    overflow: hidden;
  }
}.new-home-work .content .left h3{
  font-weight: 700;
}@media (min-width: 992px){.new-home-work .content .right{
    height: 100%;
    flex: 1 1 0%;
  }
}.new-home-work .content .right a{
  display: block;
}.post-type-archive-resources .resources-list .resource-items .new-home-work .content .right a{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .new-home-work .content .right a .resource-item{opacity:0}.new-home-work .content .right a .image-container{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / 15 * 100%);
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 15;
}.new-home-work .content .right a .image-container > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.new-home-work .content .right a .image-container{
  --tw-aspect-h: 8;
  position: relative;
  overflow: hidden;
}.new-home-work .content .right a .image-container .view-text-container{
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 10;
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;background-color:rgba(26,23,26,.7);
}.new-home-work .content .right a .image-container .view-text-container p,.new-home-work .content .right a .image-container .view-text-container .post-content li,.post-content .new-home-work .content .right a .image-container .view-text-container li,.new-home-work .content .right a .image-container .view-text-container .hbspt-form label,.hbspt-form .new-home-work .content .right a .image-container .view-text-container label,.new-home-work .content .right a .image-container .view-text-container .hbspt-form legend.hs-field-desc,.hbspt-form .new-home-work .content .right a .image-container .view-text-container legend.hs-field-desc,.new-home-work .content .right a .image-container .view-text-container .hbspt-form select,.hbspt-form .new-home-work .content .right a .image-container .view-text-container select,.new-home-work .content .right a .image-container .view-text-container .select-wrap select,.select-wrap .new-home-work .content .right a .image-container .view-text-container select,.new-home-work .content .right a .image-container .view-text-container .select-wrap-revamp select,.select-wrap-revamp .new-home-work .content .right a .image-container .view-text-container select,.new-home-work .content .right a .image-container .view-text-container #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .new-home-work .content .right a .image-container .view-text-container legend,.new-home-work .content .right a .image-container .view-text-container .single-resources .resource-description ul li,.single-resources .resource-description ul .new-home-work .content .right a .image-container .view-text-container li{
  margin: 0px;
  font-size: max(15px, min(1.5vw, 18px));
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.new-home-work .content .right a .text-container{
  margin-top: 21px;
  display: flex;
  flex-direction: column;
}@media (min-width: 992px){.new-home-work .content .right a .text-container{
    margin-bottom: 33.75px;
    flex-direction: row;
    align-items: flex-start;
    justify-content: space-between;
  }
}.new-home-work .content .right a .text-container p,.new-home-work .content .right a .text-container .post-content li,.post-content .new-home-work .content .right a .text-container li,.new-home-work .content .right a .text-container .hbspt-form label,.hbspt-form .new-home-work .content .right a .text-container label,.new-home-work .content .right a .text-container .hbspt-form legend.hs-field-desc,.hbspt-form .new-home-work .content .right a .text-container legend.hs-field-desc,.new-home-work .content .right a .text-container .hbspt-form select,.hbspt-form .new-home-work .content .right a .text-container select,.new-home-work .content .right a .text-container .select-wrap select,.select-wrap .new-home-work .content .right a .text-container select,.new-home-work .content .right a .text-container .select-wrap-revamp select,.select-wrap-revamp .new-home-work .content .right a .text-container select,.new-home-work .content .right a .text-container #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .new-home-work .content .right a .text-container legend,.new-home-work .content .right a .text-container .single-resources .resource-description ul li,.single-resources .resource-description ul .new-home-work .content .right a .text-container li{
  margin-bottom: 8px;
  width: 100%;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}@media (min-width: 992px){.new-home-work .content .right a .text-container p,.new-home-work .content .right a .text-container .post-content li,.post-content .new-home-work .content .right a .text-container li,.new-home-work .content .right a .text-container .hbspt-form label,.hbspt-form .new-home-work .content .right a .text-container label,.new-home-work .content .right a .text-container .hbspt-form legend.hs-field-desc,.hbspt-form .new-home-work .content .right a .text-container legend.hs-field-desc,.new-home-work .content .right a .text-container .hbspt-form select,.hbspt-form .new-home-work .content .right a .text-container select,.new-home-work .content .right a .text-container .select-wrap select,.select-wrap .new-home-work .content .right a .text-container select,.new-home-work .content .right a .text-container .select-wrap-revamp select,.select-wrap-revamp .new-home-work .content .right a .text-container select,.new-home-work .content .right a .text-container #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .new-home-work .content .right a .text-container legend,.new-home-work .content .right a .text-container .single-resources .resource-description ul li,.single-resources .resource-description ul .new-home-work .content .right a .text-container li{
    max-width: 150px;
  }.new-home-work .content .right a .text-container .title-container{
    flex: 1 1 0%;
  }
}.new-home-work .content .right a .text-container .title-container h6{
  font-weight: 500;
}.new-home-work .content .right a .text-container .title-container .case-title{
  font-weight: 500 !important;text-rendering:optimizelegibility;margin-top:0;font-weight:normal;color:#1a171a;
}.new-home-work .content .right a .text-container .title-container .case-title a{-webkit-text-decoration:none;text-decoration:none}.new-home-work .content .right a .text-container .title-container .case-title{font-size:1.125rem;line-height:1.57rem}@media(min-width: 992px){.new-home-work .content .right a .text-container .title-container .case-title{font-size:1.25rem;line-height:1.6rem}}.new-home-work .content .right a:hover .image-container .view-text-container{
  opacity: 1;
}.new-home-work .content .right .button-container{
  margin-top: 45px;
}@media (min-width: 992px){.new-home-work .content .right .button-container{
    margin-top: 0px;
  }
}.new-home-work .content .right .button-container a{
  --tw-text-opacity: 1;
  color: rgba(11, 9, 31, 1);
  color: rgba(11, 9, 31, var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}.new-home-featured{
  position: relative;
  --tw-bg-opacity: 1;
  background-color: rgba(26, 23, 26, 1);
  background-color: rgba(26, 23, 26, var(--tw-bg-opacity, 1));
  padding-top: 64px;
  padding-bottom: 24px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (min-width: 992px){.new-home-featured{
    padding-top: 88px;
    padding-bottom: 120px;
  }
}.new-home-featured .home-article-header{
  margin-bottom: 39px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}.new-home-featured .underlined-link{
  text-decoration-line: underline;
}@media (min-width: 768px){.new-home-featured .home-articles{
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-column-gap: 30px;
    -moz-column-gap: 30px;
         column-gap: 30px;
  }
}.new-home-featured .home-articles .post-card-new{
  margin-bottom: 40px;
}.new-home-featured .home-articles .post-card-new .post-category p,.new-home-featured .home-articles .post-card-new .post-category .post-content li,.post-content .new-home-featured .home-articles .post-card-new .post-category li,.new-home-featured .home-articles .post-card-new .post-category .hbspt-form label,.hbspt-form .new-home-featured .home-articles .post-card-new .post-category label,.new-home-featured .home-articles .post-card-new .post-category .hbspt-form legend.hs-field-desc,.hbspt-form .new-home-featured .home-articles .post-card-new .post-category legend.hs-field-desc,.new-home-featured .home-articles .post-card-new .post-category .hbspt-form select,.hbspt-form .new-home-featured .home-articles .post-card-new .post-category select,.new-home-featured .home-articles .post-card-new .post-category .select-wrap select,.select-wrap .new-home-featured .home-articles .post-card-new .post-category select,.new-home-featured .home-articles .post-card-new .post-category .select-wrap-revamp select,.select-wrap-revamp .new-home-featured .home-articles .post-card-new .post-category select,.new-home-featured .home-articles .post-card-new .post-category #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .new-home-featured .home-articles .post-card-new .post-category legend,.new-home-featured .home-articles .post-card-new .post-category .single-resources .resource-description ul li,.single-resources .resource-description ul .new-home-featured .home-articles .post-card-new .post-category li{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  opacity: 0.8;
}.home-testimonials-new{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 23, 26, 1);
  background-color: rgba(26, 23, 26, var(--tw-bg-opacity, 1));
  padding-top: 64px;
  padding-bottom: 64px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (min-width: 992px){.home-testimonials-new{
    padding-top: 88px;
    padding-bottom: 88px;
  }
}.home-testimonials-new .testimonial-slider .testimonial .title{
  margin-bottom: 32px;
}.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title p span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .post-content li span,.post-content .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title li span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .hbspt-form label span,.hbspt-form .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title label span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .hbspt-form legend.hs-field-desc span,.hbspt-form .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title legend.hs-field-desc span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .hbspt-form select span,.hbspt-form .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .select-wrap select span,.select-wrap .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .select-wrap-revamp select span,.select-wrap-revamp .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title #footer .footer-newsletter .hbspt-form legend span,#footer .footer-newsletter .hbspt-form .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title legend span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .single-resources .resource-description ul li span,.single-resources .resource-description ul .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title li span{
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}@media (min-width: 992px){.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title p span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .post-content li span,.post-content .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title li span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .hbspt-form label span,.hbspt-form .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title label span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .hbspt-form legend.hs-field-desc span,.hbspt-form .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title legend.hs-field-desc span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .hbspt-form select span,.hbspt-form .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .select-wrap select span,.select-wrap .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .select-wrap-revamp select span,.select-wrap-revamp .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title #footer .footer-newsletter .hbspt-form legend span,#footer .footer-newsletter .hbspt-form .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title legend span,.home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title .single-resources .resource-description ul li span,.single-resources .resource-description ul .home-testimonials-new .testimonial-slider .testimonial .title .testimonial-title li span{
    font-size: 24px;
    line-height: 28.8px;
  }
}.new-home-what-we-do{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 23, 26, 1);
  background-color: rgba(26, 23, 26, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.new-home-what-we-do .title-section p,.new-home-what-we-do .title-section .post-content li,.post-content .new-home-what-we-do .title-section li,.new-home-what-we-do .title-section .hbspt-form label,.hbspt-form .new-home-what-we-do .title-section label,.new-home-what-we-do .title-section .hbspt-form legend.hs-field-desc,.hbspt-form .new-home-what-we-do .title-section legend.hs-field-desc,.new-home-what-we-do .title-section .hbspt-form select,.hbspt-form .new-home-what-we-do .title-section select,.new-home-what-we-do .title-section .select-wrap select,.select-wrap .new-home-what-we-do .title-section select,.new-home-what-we-do .title-section .select-wrap-revamp select,.select-wrap-revamp .new-home-what-we-do .title-section select,.new-home-what-we-do .title-section #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .new-home-what-we-do .title-section legend,.new-home-what-we-do .title-section .single-resources .resource-description ul li,.single-resources .resource-description ul .new-home-what-we-do .title-section li{
  margin-bottom: 24px;
  font-weight: 500;
}.new-home-what-we-do .main-content{
  display: flex;
  flex-direction: column;
}@media (min-width: 992px){.new-home-what-we-do .main-content{
    flex-direction: row;
    gap: 33.75px;
  }
}.new-home-what-we-do .main-content .left-content{
  margin-bottom: 24px;
}@media (min-width: 992px){.new-home-what-we-do .main-content .left-content{
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: space-between;
  }.new-home-what-we-do .main-content .right-content{
    margin-top: 18.97px;
    width: 100%;
  }
}.new-home-what-we-do .main-content .right-content p,.new-home-what-we-do .main-content .right-content .post-content li,.post-content .new-home-what-we-do .main-content .right-content li,.new-home-what-we-do .main-content .right-content .hbspt-form label,.hbspt-form .new-home-what-we-do .main-content .right-content label,.new-home-what-we-do .main-content .right-content .hbspt-form legend.hs-field-desc,.hbspt-form .new-home-what-we-do .main-content .right-content legend.hs-field-desc,.new-home-what-we-do .main-content .right-content .hbspt-form select,.hbspt-form .new-home-what-we-do .main-content .right-content select,.new-home-what-we-do .main-content .right-content .select-wrap select,.select-wrap .new-home-what-we-do .main-content .right-content select,.new-home-what-we-do .main-content .right-content .select-wrap-revamp select,.select-wrap-revamp .new-home-what-we-do .main-content .right-content select,.new-home-what-we-do .main-content .right-content #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .new-home-what-we-do .main-content .right-content legend,.new-home-what-we-do .main-content .right-content .single-resources .resource-description ul li,.single-resources .resource-description ul .new-home-what-we-do .main-content .right-content li{
  margin-bottom: 24px;
}@media(min-width: 992px){.new-home-what-we-do .main-content .right-content p:last-child,.new-home-what-we-do .main-content .right-content .post-content li:last-child,.post-content .new-home-what-we-do .main-content .right-content li:last-child,.new-home-what-we-do .main-content .right-content .hbspt-form label:last-child,.hbspt-form .new-home-what-we-do .main-content .right-content label:last-child,.new-home-what-we-do .main-content .right-content .hbspt-form legend.hs-field-desc:last-child,.hbspt-form .new-home-what-we-do .main-content .right-content legend.hs-field-desc:last-child,.new-home-what-we-do .main-content .right-content .hbspt-form select:last-child,.hbspt-form .new-home-what-we-do .main-content .right-content select:last-child,.new-home-what-we-do .main-content .right-content .select-wrap select:last-child,.select-wrap .new-home-what-we-do .main-content .right-content select:last-child,.new-home-what-we-do .main-content .right-content .select-wrap-revamp select:last-child,.select-wrap-revamp .new-home-what-we-do .main-content .right-content select:last-child,.new-home-what-we-do .main-content .right-content #footer .footer-newsletter .hbspt-form legend:last-child,#footer .footer-newsletter .hbspt-form .new-home-what-we-do .main-content .right-content legend:last-child,.new-home-what-we-do .main-content .right-content .single-resources .resource-description ul li:last-child,.single-resources .resource-description ul .new-home-what-we-do .main-content .right-content li:last-child{
    margin-bottom: 0px;
  }}.pricing-tabs{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(235, 235, 235, 1);
  background-color: rgba(235, 235, 235, var(--tw-bg-opacity, 1));
  padding-bottom: 16px;
  --tw-text-opacity: 1;
  color: rgba(26, 23, 26, 1);
  color: rgba(26, 23, 26, var(--tw-text-opacity, 1));
}@media (min-width: 992px){.pricing-tabs{
    padding-bottom: 88px;
  }
}.pricing-tabs .content{
  margin-left: auto;
  margin-right: auto;text-align:center;
}@media (min-width: 1200px){.pricing-tabs .content{
    max-width: 70%;
  }
}.pricing-tabs .content h1{
  margin-bottom: 20px;
}@media (min-width: 992px){.pricing-tabs .content h1{
    margin-bottom: 28px;
  }
}.pricing-tabs .tabs{
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  padding-top: 32px;
  padding-bottom: 32px;
}@media (min-width: 992px){.pricing-tabs .tabs{
    flex-direction: row;
    padding-top: 40px;
    padding-bottom: 30px;
  }
}.pricing-tabs .tabs .tab-button{
  height: 44px;
  border-radius: 160px;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(33, 31, 33, 1);
  border-color: rgba(33, 31, 33, var(--tw-border-opacity, 1));
  background-color: transparent;
  padding-left: 18.97px;
  padding-right: 18.97px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24.32px;
}@media (min-width: 992px){.pricing-tabs .tabs .tab-button{
    margin-left: 6px;
    margin-right: 6px;
    width: 208px;
  }
}.pricing-tabs .tabs .active{
  height: 44px;
  border-radius: 160px;
  border-width: 1px;
  border-style: solid;
  --tw-bg-opacity: 1;
  background-color: rgba(33, 31, 33, 1);
  background-color: rgba(33, 31, 33, var(--tw-bg-opacity, 1));
  padding-left: 18.97px;
  padding-right: 18.97px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24.32px;
  color: rgba(255, 255, 255, 0.8);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  --tw-text-opacity: 0.8;
}.pricing-tabs .tabs-content-container .tab-content{
  display: flex;
  flex-direction: column;
  gap: 24px;
}@media (min-width: 992px){.pricing-tabs .tabs-content-container .tab-content{
    flex-direction: row;
    justify-content: center;
  }
}.pricing-tabs .tabs-content-container .tab-content .single-tab{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 24px;
  padding-bottom: 24px;
}@media (min-width: 992px){.pricing-tabs .tabs-content-container .tab-content .single-tab{
    min-height: 573px;
    max-width: 420px;
  }
}.pricing-tabs .tabs-content-container .tab-content .single-tab h2{
  font-weight: 500 !important;text-rendering:optimizelegibility;margin-top:0;font-weight:normal;color:#1a171a;
}.pricing-tabs .tabs-content-container .tab-content .single-tab h2 a{-webkit-text-decoration:none;text-decoration:none}.pricing-tabs .tabs-content-container .tab-content .single-tab h2{font-size:1.25rem;line-height:1.625rem}@media(min-width: 992px){.pricing-tabs .tabs-content-container .tab-content .single-tab h2{font-size:1.5rem;line-height:1.8rem}}.tax-services .service-cat-main h2.pricing-tabs .tabs-content-container .tab-content .single-tab h2{line-height:1.3}.pricing-tabs .tabs-content-container .tab-content .single-tab .divider{
  margin-top: 24px;
  margin-bottom: 24px;
  height: 1px;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgba(217, 217, 217, 1);
  background-color: rgba(217, 217, 217, var(--tw-bg-opacity, 1));
}.pricing-tabs .tabs-content-container .tab-content .single-tab .content{text-align:left;
}@media (min-width: 992px){.pricing-tabs .tabs-content-container .tab-content .single-tab .content{
    margin-left: 0px;
    width: 100%;
    max-width: 90%;
  }
}.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content{text-align:left;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content p,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .post-content li,.post-content .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content li,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .hbspt-form label,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content label,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .hbspt-form legend.hs-field-desc,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content legend.hs-field-desc,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .hbspt-form select,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content select,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .select-wrap select,.select-wrap .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content select,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .select-wrap-revamp select,.select-wrap-revamp .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content select,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content legend,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .single-resources .resource-description ul li,.single-resources .resource-description ul .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content li{
  margin-bottom: 0px;
  padding-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgba(26, 23, 26, 1);
  color: rgba(26, 23, 26, var(--tw-text-opacity, 1));
}.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content p strong,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .post-content li strong,.post-content .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content li strong,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .hbspt-form label strong,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content label strong,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .hbspt-form legend.hs-field-desc strong,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content legend.hs-field-desc strong,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .hbspt-form select strong,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content select strong,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .select-wrap select strong,.select-wrap .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content select strong,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .select-wrap-revamp select strong,.select-wrap-revamp .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content select strong,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content #footer .footer-newsletter .hbspt-form legend strong,#footer .footer-newsletter .hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content legend strong,.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content .single-resources .resource-description ul li strong,.single-resources .resource-description ul .pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content li strong{
  font-size: 16px;
  font-weight: 400;
  line-height: 24.32px;
  opacity: 0.5;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .pricing-content h3{
  margin-bottom: 8px;
  font-weight: 700;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion{
  margin-top: 24px;
  margin-bottom: 24px;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item{
  overflow: hidden;
  border-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, 1);
  border-color: rgba(217, 217, 217, var(--tw-border-opacity, 1));
}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-header{
  margin: 0px;
  display: flex;
  cursor: pointer;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: max(15.2px, min(4vw, 17.46px));
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}[data-scroll-call=fadeIn] .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-header{opacity:0}[data-scroll-call=fadeInDelayed] .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-header{opacity:0}.page-about .about-columns .about-columns-content .columns-image .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-header{max-width:400px;margin:auto}@media only screen and (min-width: 1200px){.tax-services .service-cat-hero .cat-hero-image>.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-header{max-width:410px;margin:auto}}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content{
  display: none;
  overflow: hidden;
  padding-top: 10px;
  padding-bottom: 10px;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content{
  margin-bottom: 0px;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content p,.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content .post-content li,.post-content .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content li,.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content .hbspt-form label,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content label,.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content .hbspt-form legend.hs-field-desc,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content legend.hs-field-desc,.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content .hbspt-form select,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content select,.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content .select-wrap select,.select-wrap .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content select,.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content .select-wrap-revamp select,.select-wrap-revamp .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content select,.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content legend,.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content .single-resources .resource-description ul li,.single-resources .resource-description ul .pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content li{
  margin-bottom: 18.97px;
  font-size: 15px;
  line-height: 1.25;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content h5{
  margin-bottom: 14.22px;
  font-size: 14px;
  line-height: 1.25;
  --tw-text-opacity: 1;
  color: rgba(120, 123, 125, 1);
  color: rgba(120, 123, 125, var(--tw-text-opacity, 1));
}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content a{
  position: relative;
  font-size: 16px;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content a::before{
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: -2px;
  height: 1px;
  width: 100%;
  transform-origin: center;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  --tw-content: "";
  content: "";
  content: var(--tw-content);
}.pricing-tabs .tabs-content-container .tab-content .single-tab .accordion .accordion-item .accordion-content .content a:hover::before{
  width: 0px;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .tab-list .service-item{
  margin-bottom: 10px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}@media (min-width: 992px){.pricing-tabs .tabs-content-container .tab-content .single-tab .tab-list .service-item{
    margin-bottom: 8px;
  }
}.pricing-tabs .tabs-content-container .tab-content .single-tab .tab-list .service-item .service-image-container{
  position: relative;
  margin-right: 14.22px;
  height: 32px;
  width: 32px;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .tab-list .service-item .service-image-container .service-icon{
  position: absolute;
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}.pricing-tabs .tabs-content-container .tab-content .single-tab .tab-list .service-item .service-text{
  font-size: max(17.46px, min(4vw, 19.5px));
  line-height: 24px;text-align:left;
}@media (min-width: 992px){.pricing-tabs .tabs-content-container .tab-content .single-tab .tab-list .service-item .service-text{
    font-size: 15px;
  }
}.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container{
  padding-top: 32px;
  padding-bottom: 32px;
}@media (min-width: 992px){.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container{
    padding-top: 24px;
    padding-bottom: 30px;
  }
}.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container p,.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container .post-content li,.post-content .pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container li,.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container .hbspt-form label,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container label,.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container .hbspt-form legend.hs-field-desc,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container legend.hs-field-desc,.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container .hbspt-form select,.hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container select,.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container .select-wrap select,.select-wrap .pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container select,.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container .select-wrap-revamp select,.select-wrap-revamp .pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container select,.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container legend,.pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container .single-resources .resource-description ul li,.single-resources .resource-description ul .pricing-tabs .tabs-content-container .tab-content .single-tab .additional-notes-container li{
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.pricing-modal .contact-form label{
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
}.pricing-modal .contact-form label .hs-form-required{
  margin-left: 6px;
}@media (min-width: 992px){.pricing-modal .contact-form{
    margin-right: 33.75px;
  }
}.pricing-modal .contact-form .hbspt-form .hs-richtext h1{
  margin-bottom: 36px;
  font-size: max(17.83px, min(4.75vw, 21.02px));
  font-weight: 500;
}.pricing-modal .contact-form .hbspt-form .hs-form-field{
  margin-bottom: 16px;
}.pricing-modal .contact-form .hbspt-form select{
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label span p,.pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label span .post-content li,.post-content .pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label span li,.pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label span label,.pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label span legend.hs-field-desc,.pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label span select,.pricing-modal .contact-form #footer .footer-newsletter .hbspt-form .hs-form-booleancheckbox label span legend,#footer .footer-newsletter .pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label span legend,.pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label span .single-resources .resource-description ul li,.single-resources .resource-description ul .pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label span li{
  font-size: 14px;
  font-weight: 400;
}.pricing-modal .contact-form .hbspt-form .hs-form-booleancheckbox label input{flex:0 0 21px;height:21px;margin-top:0}.pricing-modal .contact-form .hbspt-form .hs_submit{
  margin-top: 38px;
}.pricing-modal .contact-form .hbspt-form .hs_submit .actions .hs-button{
  width: 140px;
  text-align: center;
}.pricing-tabs .pricing-modal .contact-form .hbspt-form .hs_submit .actions .hs-button{word-spacing:2px}.pricing-modal .contact-form .hbspt-form .hs_submit .actions .hs-button{border:rgba(0,0,0,0);display:inline;font-family:"AktivGrotesk",sans-serif;padding:12px 20px;font-size:16px;text-align:center;position:relative;color:#fff;transition:.3s ease all;background-color:#1a171a;font-weight:500}.overlay-pricing{
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 998;
  display: none;
  height: 100%;
  width: 100%;
  background-color: rgba(11, 9, 31, 0.5);
  background-color: rgba(11, 9, 31, var(--tw-bg-opacity, 1));
  --tw-bg-opacity: 0.5;position:relative;
}@media(min-width: 992px){.overlay-pricing{position:fixed;top:20vh}}.home-testimonials-new.pricing{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 23, 26, 1);
  background-color: rgba(26, 23, 26, var(--tw-bg-opacity, 1));
  padding-top: 64px;
  padding-bottom: 64px;
}@media (min-width: 992px){.home-testimonials-new.pricing{
    padding-top: 88px;
    padding-bottom: 88px;
  }
}.home-testimonials-new.pricing .testimonial-slider .testimonial .title{
  margin-bottom: 32px;
}.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title p span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .post-content li span,.post-content .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title li span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .hbspt-form label span,.hbspt-form .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title label span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .hbspt-form legend.hs-field-desc span,.hbspt-form .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title legend.hs-field-desc span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .hbspt-form select span,.hbspt-form .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .select-wrap select span,.select-wrap .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .select-wrap-revamp select span,.select-wrap-revamp .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title #footer .footer-newsletter .hbspt-form legend span,#footer .footer-newsletter .hbspt-form .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title legend span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .single-resources .resource-description ul li span,.single-resources .resource-description ul .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title li span{
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}@media (min-width: 992px){.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title p span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .post-content li span,.post-content .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title li span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .hbspt-form label span,.hbspt-form .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title label span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .hbspt-form legend.hs-field-desc span,.hbspt-form .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title legend.hs-field-desc span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .hbspt-form select span,.hbspt-form .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .select-wrap select span,.select-wrap .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .select-wrap-revamp select span,.select-wrap-revamp .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title select span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title #footer .footer-newsletter .hbspt-form legend span,#footer .footer-newsletter .hbspt-form .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title legend span,.home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title .single-resources .resource-description ul li span,.single-resources .resource-description ul .home-testimonials-new.pricing .testimonial-slider .testimonial .title .testimonial-title li span{
    font-size: 24px;
    line-height: 28.8px;
  }
}.case-studies-list .case-studies-container{
  display: flex;
  flex-direction: column;
}.case-studies-list .case-studies-container .case-studies-left{
  position: relative;
  z-index: 10;
}.case-studies-list .case-studies-container .case-studies-left .categories-filter{
  width: 100%;
}[data-scroll-call=fadeIn] .case-studies-list .case-studies-container .case-studies-left .categories-filter{opacity:0}[data-scroll-call=fadeInDelayed] .case-studies-list .case-studies-container .case-studies-left .categories-filter{opacity:0}.page-about .about-columns .about-columns-content .columns-image .case-studies-list .case-studies-container .case-studies-left .categories-filter{max-width:400px;margin:auto}@media only screen and (min-width: 1200px){.tax-services .service-cat-hero .cat-hero-image>.case-studies-list .case-studies-container .case-studies-left .categories-filter{max-width:410px;margin:auto}}@media (min-width: 992px){.case-studies-list .case-studies-container .case-studies-left .categories-filter{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    padding-bottom: 32px;
  }
}.case-studies-list .case-studies-container .case-studies-left .categories-filter .filter-title{
  font-size: 14px;
  line-height: 18.2px;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}@media (min-width: 992px){.case-studies-list .case-studies-container .case-studies-left .categories-filter .filter-title{
    margin-bottom: 0px;
    margin-right: 18.97px;
  }
}.case-studies-list .case-studies-container .case-studies-left .categories-filter .category-list{
  display: none;
}.case-studies-list .case-studies-container .case-studies-left .categories-filter .category-list li{
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.case-studies-list .case-studies-container .case-studies-left .categories-filter .category-list li a.active{
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgba(85, 68, 242, 1);
  color: rgba(85, 68, 242, var(--tw-text-opacity, 1));
}.case-studies-list .case-studies-container .marquee-gallery-container{
  position: relative;
  height: 100%;
  width: 100%;
  overflow: hidden;
}.case-studies-list .case-studies-container .marquee-gallery-container .slideshow-image{
  position: absolute;
  top: 0px;
  left: 0px;
  height: auto;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}.case-studies-list .case-studies-container .load-more-btn{
  margin-left: auto;
  margin-right: auto;
  display: block;
  --tw-border-opacity: 1;
  border-color: rgba(242, 242, 242, 1);
  border-color: rgba(242, 242, 242, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(242, 242, 242, 1);
  background-color: rgba(242, 242, 242, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(26, 23, 26, 1);
  color: rgba(26, 23, 26, var(--tw-text-opacity, 1));
}.post-type-archive-resources .resources-list .resource-items .case-studies-list .case-studies-container .load-more-btn{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .case-studies-list .case-studies-container .load-more-btn .resource-item{opacity:0}.case-studies-list .case-studies-container .load-more-btn:hover{
  --tw-text-opacity: 1;
  color: rgba(11, 9, 31, 1);
  color: rgba(11, 9, 31, var(--tw-text-opacity, 1));
}.chatbot .chatbot-container{
  display: flex;
  flex-direction: column;
  --tw-text-opacity: 1;
  color: rgba(11, 9, 31, 1);
  color: rgba(11, 9, 31, var(--tw-text-opacity, 1));height:100dvh;
}.chatbot .chatbot-container .chatbot-header{
  z-index: 10;
  display: flex;
  justify-content: space-between;
  border-bottom-width: 1px;
  border-style: solid;
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, 1);
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity, 1));
  padding-left: 24px;
  font-family: HurmeGeometricSans3-SemiBold, sans-serif;border-color:rgba(11,10,26,.16);
}.chatbot .chatbot-container .chatbot-header .chatbot-logo{
  display: flex;
  align-items: center;
}.chatbot .chatbot-container .chatbot-header .chatbot-logo .chatbot-logo-title{
  padding-left: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 21.6px;
}.chatbot .chatbot-container .chatbot-header .chatbot-logo .chatbot-logo-gif{
  height: 24px;
  width: 20px;
}.chatbot .chatbot-container .chatbot-header .chatbot-reset-button{
  visibility: hidden;
  padding: 16px;
  font-size: 16px;
}.chatbot .chatbot-container .chatbot-header .chatbot-reset-button span{
  display: flex;
}.chatbot .chatbot-container .chatbot-header .chatbot-reset-button span svg{
  margin-right: 8px;
}.chatbot .chatbot-container .chatbot-header .close-chatbot{
  padding: 8px;
  padding-right: 18px;
}.chatbot .chatbot-container .chatbot-content{
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
  justify-content: flex-end;
  overflow-y: auto;
  padding-left: 24px;
  padding-right: 24px;
}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts{
  display: flex;
  height: 100%;
  flex-direction: column;
  padding-bottom: 24px;
  padding-top: 24px;
}@media (min-width: 1200px){.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts{
    padding-left: 50px;
    padding-right: 50px;
  }
}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .gpt-title{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 16px;
  display: block;
  max-width: 260px;
  background-image: linear-gradient(127deg, #0B091F -1.18%, #5544F2 83.7%);
  -webkit-background-clip: text;
          background-clip: text;
  color: transparent;text-align:center;
}.post-type-archive-resources .resources-list .resource-items .chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .gpt-title{position:relative;display:none}.post-type-archive-resources .resources-list .resource-items .chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .gpt-title .resource-item{opacity:0}@media screen and (max-height: 810px){.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .none-description{display:none}}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .gpt-description{
  margin-bottom: 36px;
  padding-left: 24px;
  padding-right: 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;text-align:center;
}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container{
  position: relative;
  overflow: hidden;
}@media(max-width: 768px){.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .overlay{width:100%;background:linear-gradient(0deg, rgb(226, 226, 226) 0%, rgb(224, 224, 224) 30%, rgba(211, 212, 213, 0) 100%);position:absolute;z-index:999;height:120px;bottom:0%}}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container{
  position: relative;
  display: grid;
  width: 100%;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap: 12px;
  gap: 12px;
  font-family: Inter, sans-serif;min-height:300px;overflow-y:hidden;
}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container .chatbot-prompt-card{
  cursor: pointer;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(200, 200, 200, 1);
  border-color: rgba(200, 200, 200, var(--tw-border-opacity, 1));
  padding: 14px;
}@media (min-width: 768px){.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container .chatbot-prompt-card{
    padding: 16px;
  }
}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container .chatbot-prompt-card:hover .chatbot-card-line a::after{content:url("../images/chatbot-down-arrow.svg");opacity:1;transition:opacity .5s ease-in-out;position:relative;top:-2px}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container .chatbot-prompt-card:hover .chatbot-prompt-card-title{
  top: -6px;
}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container .chatbot-prompt-card .chatbot-card-line{
  position: relative;
  height: 10px;
  width: 17px;
  padding-bottom: 20px;
  transition-property: opacity;
  transition-duration: 500ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}@media (min-width: 768px){.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container .chatbot-prompt-card .chatbot-card-line{
    padding-bottom: 37px;
  }
}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container .chatbot-prompt-card .chatbot-card-line a svg{
  position: absolute;
}.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container .chatbot-prompt-card .chatbot-prompt-card-title{
  position: relative;
  transition-property: transform;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  width: 131px;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
}@media (min-width: 768px){.chatbot .chatbot-container .chatbot-content .chatbot-content-prompts .content-container .chatbot-prompts-container .chatbot-prompt-card .chatbot-prompt-card-title{
    width: 165px;
    font-size: 16px;
    line-height: 24px;
  }
}.chatbot .chatbot-container .chatbot-content .chatbot-responses::-webkit-scrollbar{display:none}.chatbot .chatbot-container .chatbot-content .chatbot-responses{
  max-height: 80svh;
  overflow-y: auto;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog{
  display: flex;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: HurmeGeometricSans3-SemiBold, sans-serif;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message-img{
  margin-right: 16px;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message-img svg{
  height: 40px;
  width: 40px;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message{
  display: flex;
  width: 100%;
  flex-direction: column;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-title{
  padding-bottom: 24px;
  font-size: 20px;
  font-weight: 600;
  line-height: 20px;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response{
  display: flex;
  flex-direction: column;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 25.6px;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response p,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .post-content li,.post-content .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response li,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .hbspt-form label,.hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response label,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .hbspt-form legend.hs-field-desc,.hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response legend.hs-field-desc,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .hbspt-form select,.hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response select,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .select-wrap select,.select-wrap .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response select,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .select-wrap-revamp select,.select-wrap-revamp .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response select,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response legend,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .single-resources .resource-description ul li,.single-resources .resource-description ul .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response li{
  font-size: 16px;
}@media (min-width: 768px){.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response p,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .post-content li,.post-content .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response li,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .hbspt-form label,.hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response label,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .hbspt-form legend.hs-field-desc,.hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response legend.hs-field-desc,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .hbspt-form select,.hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response select,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .select-wrap select,.select-wrap .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response select,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .select-wrap-revamp select,.select-wrap-revamp .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response select,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response legend,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .single-resources .resource-description ul li,.single-resources .resource-description ul .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response li{
    font-size: 18px;
  }
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response p a,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .post-content li a,.post-content .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response li a,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .hbspt-form label a,.hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response label a,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .hbspt-form legend.hs-field-desc a,.hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response legend.hs-field-desc a,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .hbspt-form select a,.hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response select a,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .select-wrap select a,.select-wrap .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response select a,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .select-wrap-revamp select a,.select-wrap-revamp .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response select a,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response #footer .footer-newsletter .hbspt-form legend a,#footer .footer-newsletter .hbspt-form .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response legend a,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .single-resources .resource-description ul li a,.single-resources .resource-description ul .chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response li a{
  --tw-text-opacity: 1;
  color: rgba(11, 9, 31, 1);
  color: rgba(11, 9, 31, var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .chatbot-gpt-cta{
  display: flex;
  gap: 8px;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .chatbot-gpt-cta .chatbot-gpt-cta-button{
  display: flex;
  cursor: pointer;
  background-color: transparent;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 10px;
  padding-right: 10px;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-duration: 500ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .chatbot-gpt-cta .chatbot-gpt-cta-button:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(11, 9, 31, 1);
  background-color: rgba(11, 9, 31, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .chatbot-gpt-cta .chatbot-gpt-cta-button:hover span,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .chatbot-gpt-cta .chatbot-gpt-cta-button:hover svg path,.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .chatbot-gpt-cta .chatbot-gpt-cta-button:hover svg rect{color:#fff;stroke:#fff}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .chatbot-gpt-cta .chatbot-gpt-cta-button .gpt-action-button{
  padding-right: 8px;
}.chatbot .chatbot-container .chatbot-content .chatbot-responses .chatbot-dialog .chatbot-message .chatbot-message-response .chatbot-gpt-cta .chatbot-gpt-cta-button .gpt-action-button svg{transition:filter .5s ease}.chatbot .chatbot-container .chatbot-request-contet{
  position: relative;
  z-index: 2;
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, 1);
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity, 1));
  padding-bottom: 12px;display:flex;flex-direction:column;justify-content:space-between;height:auto;
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-box{
  position: relative;
  margin-bottom: 12px;
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-box .chatbot-textarea{
  max-height: 100.37px;
  width: 100%;
  resize: none;
  align-content: center;
  overflow-y: auto;
  white-space: pre-wrap;
  border-style: none;
  padding-left: 16px;
  padding-right: 50.28px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  outline: 2px solid transparent;
  outline-offset: 2px;
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-box .chatbot-send-button{
  height: 36px;
  overflow-y: hidden;
  --tw-bg-opacity: 1;
  background-color: rgba(85, 68, 242, 1);
  background-color: rgba(85, 68, 242, var(--tw-bg-opacity, 1));
  padding: 8px;
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-box .chatbot-send-button svg:first-child{
  margin-bottom: 8px;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-box .chatbot-send-button:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(11, 9, 31, 1);
  background-color: rgba(11, 9, 31, var(--tw-bg-opacity, 1));
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-box .chatbot-send-button:hover svg{
  --tw-translate-y: -30px;
  transform: translate(var(--tw-translate-x), -30px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-duration: 300ms;
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-box .chatbot-container-send-button{
  position: absolute;
  right: 10px;
  top: 0px;
  display: flex;
  height: 100%;
  align-items: center;
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-content{
  margin-bottom: 12px;
  display: flex;
  width: 100%;
  justify-content: space-between;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, 1);
  border-color: rgba(217, 217, 217, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding: 10px;
  padding-left: 16px;
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-content input{
  width: 100%;
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-input-content input:focus{
  border-color: transparent;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}.chatbot .chatbot-container .chatbot-request-contet .chatbot-footer-text{
  font-family: Inter, sans-serif;
  font-size: 14px;text-align:center;
}.no-visible{
  display: none;
}.show{display:block}.open{
  right: 0px;
}.overlay-gpt{
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 998;
  display: none;
  height: 100%;
  width: 100%;
  background-color: rgba(11, 9, 31, 0.5);
  background-color: rgba(11, 9, 31, var(--tw-bg-opacity, 1));
  --tw-bg-opacity: 0.5;position:relative;
}@media(min-width: 992px){.overlay-gpt{position:fixed;top:20vh}}@keyframes dot-keyframes{0%{opacity:.4;transform:scale(1, 1)}50%{opacity:1;transform:scale(1.2, 1.2)}100%{opacity:.4;transform:scale(1, 1)}}.loading-dots{width:100%}.loading-dots--dot{animation:dot-keyframes 1.5s infinite ease-in-out;background-color:#5544f2;border-radius:10px;display:inline-block;height:10px;width:10px}.loading-dots--dot:nth-child(2){animation-delay:.5s}.loading-dots--dot:nth-child(3){animation-delay:1s}.chatbot-prompt-card{background-color:rgba(0,0,0,0);transition:background-color .5s ease}.chatbot-prompt-card:hover{color:#fff;background-color:#5544f2}.services-intro-new{
  padding-top: 108px;
  padding-bottom: 40px;
}@media (min-width: 992px){.services-intro-new{
    padding-top: 116px;
    padding-bottom: 88px;
  }
}.services-intro-new .title-section{
  margin-bottom: 16px;
}@media (min-width: 992px){.services-intro-new .title-section{
    margin-bottom: 40px;
  }
}.services-intro-new .main-content{
  display: flex;
  flex-direction: column;
}@media (min-width: 992px){.services-intro-new .main-content{
    flex-direction: row;
    gap: 100px;
  }.services-intro-new .main-content .left-content{
    display: flex;
    width: 40%;
    flex-direction: column;
    justify-content: space-between;
    padding-bottom: 33px;
  }
}.services-intro-new .main-content .left-content h2{
  font-weight: 500;text-rendering:optimizelegibility;margin-top:0;font-weight:normal;color:#1a171a;
}.services-intro-new .main-content .left-content h2 a{-webkit-text-decoration:none;text-decoration:none}.services-intro-new .main-content .left-content h2{font-size:1.25rem;line-height:1.625rem}@media(min-width: 992px){.services-intro-new .main-content .left-content h2{font-size:1.5rem;line-height:1.8rem}}.tax-services .service-cat-main h2.services-intro-new .main-content .left-content h2{line-height:1.3}.services-intro-new .main-content .right-content{
  margin-top: 16px;
}@media (min-width: 992px){.services-intro-new .main-content .right-content{
    margin-top: 0px;
    width: 60%;
  }
}.services-intro-new .main-content .right-content .text p,.services-intro-new .main-content .right-content .text .post-content li,.post-content .services-intro-new .main-content .right-content .text li,.services-intro-new .main-content .right-content .text .hbspt-form label,.hbspt-form .services-intro-new .main-content .right-content .text label,.services-intro-new .main-content .right-content .text .hbspt-form legend.hs-field-desc,.hbspt-form .services-intro-new .main-content .right-content .text legend.hs-field-desc,.services-intro-new .main-content .right-content .text .hbspt-form select,.hbspt-form .services-intro-new .main-content .right-content .text select,.services-intro-new .main-content .right-content .text .select-wrap select,.select-wrap .services-intro-new .main-content .right-content .text select,.services-intro-new .main-content .right-content .text .select-wrap-revamp select,.select-wrap-revamp .services-intro-new .main-content .right-content .text select,.services-intro-new .main-content .right-content .text #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .services-intro-new .main-content .right-content .text legend,.services-intro-new .main-content .right-content .text .single-resources .resource-description ul li,.single-resources .resource-description ul .services-intro-new .main-content .right-content .text li{
  margin-bottom: 32px;
}.services-our-approach{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 23, 26, 1);
  background-color: rgba(26, 23, 26, var(--tw-bg-opacity, 1));
  padding-top: 64px;
  padding-bottom: 64px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (min-width: 992px){.services-our-approach{
    padding-top: 120px;
    padding-bottom: 120px;
  }
}.services-our-approach .title-section h2{
  margin-bottom: 32px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.services-our-approach .main-content{
  display: flex;
  flex-direction: column;
  gap: 16px;
}@media (min-width: 992px){.services-our-approach .main-content{
    flex-direction: row;
    gap: 30px;
  }
}.services-our-approach .main-content .card{
  display: flex;
  min-height: 204px;
  flex: 1 1 0%;
  flex-direction: column;
  justify-content: space-between;
  --tw-bg-opacity: 1;
  background-color: rgba(33, 31, 33, 1);
  background-color: rgba(33, 31, 33, var(--tw-bg-opacity, 1));
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 24px;
  padding-right: 40px;
}.services-our-approach .main-content .card span{
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(244, 77, 55, 1);
  color: rgba(244, 77, 55, var(--tw-text-opacity, 1));
}.services-list-new{
  margin-top: 64px;
}.services-list-new .services-intro{
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  border-bottom-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(11, 9, 31, 1);
  border-color: rgba(11, 9, 31, var(--tw-border-opacity, 1));
  padding-bottom: 18.97px;
}@media (min-width: 1200px){.services-list-new .services-intro{
    padding-bottom: 25.3px;
  }
}.services-list-new .home-services-wrap .home-service{
  position: relative;
  margin-top: 24px;
  display: grid;
  border-bottom-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, 1);
  border-color: rgba(217, 217, 217, var(--tw-border-opacity, 1));
  padding-bottom: 40px;
}.services-list-new .home-services-wrap .home-service:last-child{
  border-style: none;
}@media (min-width: 768px){.services-list-new .home-services-wrap .home-service{
    grid-template-columns: repeat(12, minmax(0, 1fr));
    gap: 30px;
  }
}@media (min-width: 992px){.services-list-new .home-services-wrap .home-service{
    margin-top: 45.02px;
    padding-bottom: 80px;
  }
}.services-list-new .home-services-wrap .home-service .parent-service{
  position: relative;
  width: 100%;
}@media (min-width: 768px){.services-list-new .home-services-wrap .home-service .parent-service{
    grid-column: span 5 / span 5;
  }
}@media (min-width: 992px){.services-list-new .home-services-wrap .home-service .parent-service{
    grid-column: span 3 / span 3;
  }
}.services-list-new .home-services-wrap .home-service .parent-service h4{
  pointer-events: none;
  max-width: 240px;
  font-weight: 700;
}[data-scroll-call=fadeIn] .services-list-new .home-services-wrap .home-service .parent-service h4{opacity:0}[data-scroll-call=fadeInDelayed] .services-list-new .home-services-wrap .home-service .parent-service h4{opacity:0}.page-about .about-columns .about-columns-content .columns-image .services-list-new .home-services-wrap .home-service .parent-service h4{max-width:400px;margin:auto}@media only screen and (min-width: 1200px){.tax-services .service-cat-hero .cat-hero-image>.services-list-new .home-services-wrap .home-service .parent-service h4{max-width:410px;margin:auto}}.services-list-new .home-services-wrap .home-service .child-services{
  margin-top: 16px;
}@media (min-width: 768px){.services-list-new .home-services-wrap .home-service .child-services{
    grid-column: span 7 / span 7;
  }
}@media (min-width: 992px){.services-list-new .home-services-wrap .home-service .child-services{
    grid-column: span 6 / span 6;
    grid-column-start: 6;
  }
}.services-list-new .home-services-wrap .home-service .child-services .description{
  margin-bottom: 24px;
}.services-list-new .home-services-wrap .home-service .child-services ul{
  display: grid;
  list-style-type: disc;
  grid-column-gap: 30px;
  -moz-column-gap: 30px;
       column-gap: 30px;
  grid-row-gap: 6px;
  row-gap: 6px;
  padding-left: 18.97px;
}[data-scroll-call=fadeIn] .services-list-new .home-services-wrap .home-service .child-services ul{opacity:0}[data-scroll-call=fadeInDelayed] .services-list-new .home-services-wrap .home-service .child-services ul{opacity:0}.page-about .about-columns .about-columns-content .columns-image .services-list-new .home-services-wrap .home-service .child-services ul{max-width:400px;margin:auto}@media only screen and (min-width: 1200px){.tax-services .service-cat-hero .cat-hero-image>.services-list-new .home-services-wrap .home-service .child-services ul{max-width:410px;margin:auto}}@media (min-width: 992px){.services-list-new .home-services-wrap .home-service .child-services ul{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}.services-list-new .home-services-wrap .home-service .child-services ul li{
  font-size: 14px;
  line-height: 21.28px;
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.services-this-is-how-we-do-it{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 219, 242, 1);
  background-color: rgba(251, 219, 242, var(--tw-bg-opacity, 1));
  padding-top: 64px;
  padding-bottom: 64px;
}@media (min-width: 992px){.services-this-is-how-we-do-it{
    padding-top: 120px;
    padding-bottom: 120px;
  }
}.services-this-is-how-we-do-it .container-fluid .title-section{
  margin-bottom: 40px;
}@media (min-width: 992px){.services-this-is-how-we-do-it .container-fluid .title-section{
    margin-bottom: 48px;
  }
}.services-this-is-how-we-do-it .container-fluid .main-content{
  display: grid;
}@media (min-width: 992px){.services-this-is-how-we-do-it .container-fluid .main-content{
    margin-bottom: 48px;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    -moz-column-gap: 40px;
         column-gap: 40px;
  }
}.services-this-is-how-we-do-it .container-fluid .main-content .card{
  margin-bottom: 32px;
  border-top-width: 1px;
  border-style: solid;
  border-color: rgba(26, 23, 26, 0.4);
  border-color: rgba(26, 23, 26, var(--tw-border-opacity, 1));
  --tw-border-opacity: 0.4;
  padding-top: 16px;
}.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title{
  margin-bottom: 8px;
}p.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,.single-resources .resource-description ul li.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,#footer .footer-newsletter .hbspt-form legend.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,.select-wrap-revamp select.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,.select-wrap select.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,.hbspt-form select.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,.hbspt-form legend.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title.hs-field-desc,.hbspt-form label.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,.post-content li.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,.p.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,.blog .blog-cats li.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title,.category .blog-cats li.services-this-is-how-we-do-it .container-fluid .main-content .card .card-title{font-size:1rem;line-height:1.52rem;font-weight:500}.services-this-is-how-we-do-it .container-fluid .main-content .card .card-description{
  --tw-text-opacity: 1;
  color: rgba(84, 87, 89, 1);
  color: rgba(84, 87, 89, var(--tw-text-opacity, 1));
}.services-this-is-how-we-do-it .container-fluid .button-container{
  margin-top: 8px;
}.answer-item .post-body p,.answer-item .post-body .post-content li,.post-content .answer-item .post-body li,.answer-item .post-body .hbspt-form label,.hbspt-form .answer-item .post-body label,.answer-item .post-body .hbspt-form legend.hs-field-desc,.hbspt-form .answer-item .post-body legend.hs-field-desc,.answer-item .post-body .hbspt-form select,.hbspt-form .answer-item .post-body select,.answer-item .post-body .select-wrap select,.select-wrap .answer-item .post-body select,.answer-item .post-body .select-wrap-revamp select,.select-wrap-revamp .answer-item .post-body select,.answer-item .post-body #footer .footer-newsletter .hbspt-form legend,#footer .footer-newsletter .hbspt-form .answer-item .post-body legend,.answer-item .post-body .single-resources .resource-description ul li,.single-resources .resource-description ul .answer-item .post-body li{
  margin-bottom: 24px;
}.answer-item .post-body p:last-child,.answer-item .post-body .post-content li:last-child,.post-content .answer-item .post-body li:last-child,.answer-item .post-body .hbspt-form label:last-child,.hbspt-form .answer-item .post-body label:last-child,.answer-item .post-body .hbspt-form legend.hs-field-desc:last-child,.hbspt-form .answer-item .post-body legend.hs-field-desc:last-child,.answer-item .post-body .hbspt-form select:last-child,.hbspt-form .answer-item .post-body select:last-child,.answer-item .post-body .select-wrap select:last-child,.select-wrap .answer-item .post-body select:last-child,.answer-item .post-body .select-wrap-revamp select:last-child,.select-wrap-revamp .answer-item .post-body select:last-child,.answer-item .post-body #footer .footer-newsletter .hbspt-form legend:last-child,#footer .footer-newsletter .hbspt-form .answer-item .post-body legend:last-child,.answer-item .post-body .single-resources .resource-description ul li:last-child,.single-resources .resource-description ul .answer-item .post-body li:last-child{
  margin-bottom: 0px;
}.answer-item .post-body ul{
  margin-bottom: 24px;
  list-style-type: disc;
  padding-left: 20.02px;
}.answer-item .post-body ul li{
  line-height: 1.5rem;
}.answer-item .post-body ul li a{
  --tw-text-opacity: 1;
  color: rgba(228, 37, 12, 1);
  color: rgba(228, 37, 12, var(--tw-text-opacity, 1));
}.answer-item .post-body ol{
  margin-bottom: 24px;
  list-style-type: decimal;
  padding-left: 20.02px;
}.answer-item .post-body ol li{
  line-height: 1.5rem;
}.answer-item .post-body ol li a{
  --tw-text-opacity: 1;
  color: rgba(228, 37, 12, 1);
  color: rgba(228, 37, 12, var(--tw-text-opacity, 1));
}.answer-item .post-body img{
  margin-top: 16px;
  margin-bottom: 16px;
}.answer-item .post-body h2,.answer-item .post-body h3,.answer-item .post-body h4{
  padding-top: 16px;
  padding-bottom: 16px;
}.answers-single .post-content ul{
  margin-bottom: 0px;
}@media (min-width: 768px){.sm\:aspect-h-15{
    --tw-aspect-h: 15;
  }.sm\:aspect-h-3{
    --tw-aspect-h: 3;
  }.sm\:aspect-w-16{
    position: relative;
    padding-bottom: calc(var(--tw-aspect-h) / 16 * 100%);
    padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
    --tw-aspect-w: 16;
  }.sm\:aspect-w-16 > *{
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }.sm\:aspect-w-4{
    position: relative;
    padding-bottom: calc(var(--tw-aspect-h) / 4 * 100%);
    padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
    --tw-aspect-w: 4;
  }.sm\:aspect-w-4 > *{
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
}.last\:mb-0:last-child{
  margin-bottom: 0px;
}.last\:mr-0:last-child{
  margin-right: 0px;
}.last\:border-b-0:last-child{
  border-bottom-width: 0px;
}.hover\:bg-white:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.hover\:text-black:hover{
  --tw-text-opacity: 1;
  color: rgba(11, 9, 31, 1);
  color: rgba(11, 9, 31, var(--tw-text-opacity, 1));
}.group:hover .group-hover\:visible{
  visibility: visible;
}.group:hover .group-hover\:text-orange-light{
  --tw-text-opacity: 1;
  color: rgba(228, 37, 12, 1);
  color: rgba(228, 37, 12, var(--tw-text-opacity, 1));
}.group:hover .group-hover\:opacity-100{
  opacity: 1;
}@media (min-width: 768px){.sm\:-top-2px{
    top: -2px;
  }.sm\:-top-3sm{
    top: -14.74px;
  }.sm\:top-9md{
    top: 100.37px;
  }.sm\:order-1{
    order: 1;
  }.sm\:order-2{
    order: 2;
  }.sm\:order-3{
    order: 3;
  }.sm\:order-4{
    order: 4;
  }.sm\:order-5{
    order: 5;
  }.sm\:order-first{
    order: -9999;
  }.sm\:col-span-10{
    grid-column: span 10 / span 10;
  }.sm\:col-span-12{
    grid-column: span 12 / span 12;
  }.sm\:col-span-2{
    grid-column: span 2 / span 2;
  }.sm\:col-span-4{
    grid-column: span 4 / span 4;
  }.sm\:col-span-5{
    grid-column: span 5 / span 5;
  }.sm\:col-span-6{
    grid-column: span 6 / span 6;
  }.sm\:col-span-7{
    grid-column: span 7 / span 7;
  }.sm\:col-span-8{
    grid-column: span 8 / span 8;
  }.sm\:col-start-2{
    grid-column-start: 2;
  }.sm\:col-start-3{
    grid-column-start: 3;
  }.sm\:col-start-6{
    grid-column-start: 6;
  }.sm\:row-span-2{
    grid-row: span 2 / span 2;
  }.sm\:m-0{
    margin: 0px;
  }.sm\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }.sm\:my-5sm{
    margin-top: 27.21px;
    margin-bottom: 27.21px;
  }.sm\:-mb-10lg{
    margin-bottom: -145.21px;
  }.sm\:-ml-5{
    margin-left: -25.3px;
  }.sm\:mb-0{
    margin-bottom: 0px;
  }.sm\:mb-10sm{
    margin-bottom: 126.59px;
  }.sm\:mb-4sm{
    margin-bottom: 20.02px;
  }.sm\:mb-5sm{
    margin-bottom: 27.21px;
  }.sm\:mb-6sm{
    margin-bottom: 36.98px;
  }.sm\:mb-7lg{
    margin-bottom: 55.25px;
  }.sm\:mb-7sm{
    margin-bottom: 50.28px;
  }.sm\:mb-8{
    margin-bottom: 60.06px;
  }.sm\:mb-8sm{
    margin-bottom: 68.38px;
  }.sm\:ml-5{
    margin-left: 25.3px;
  }.sm\:ml-auto{
    margin-left: auto;
  }.sm\:mr-0{
    margin-right: 0px;
  }.sm\:mr-5{
    margin-right: 25.3px;
  }.sm\:mr-5lg{
    margin-right: 29.01px;
  }.sm\:mt-0{
    margin-top: 0px;
  }.sm\:mt-1{
    margin-top: 6px;
  }.sm\:mt-10sm{
    margin-top: 126.59px;
  }.sm\:mt-2{
    margin-top: 10px;
  }.sm\:mt-5sm{
    margin-top: 27.21px;
  }.sm\:mt-7md{
    margin-top: 53.27px;
  }.sm\:mt-7sm{
    margin-top: 50.28px;
  }.sm\:mt-8md{
    margin-top: 73.12px;
  }.sm\:mt-9{
    margin-top: 80.13px;
  }.sm\:mt-9sm{
    margin-top: 93.02px;
  }.sm\:block{
    display: block;
  }.sm\:inline-block{
    display: inline-block;
  }.sm\:flex{
    display: flex;
  }.sm\:grid{
    display: grid;
  }.sm\:hidden{
    display: none;
  }.sm\:h-\[340px\]{
    height: 340px;
  }.sm\:w-3\/4{
    width: 75%;
  }.sm\:w-4\/5{
    width: 80%;
  }.sm\:w-auto{
    width: auto;
  }.sm\:w-full{
    width: 100%;
  }.sm\:max-w-1\/2{
    max-width: 50%;
  }.sm\:flex-grow-0{
    flex-grow: 0;
  }.sm\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }.sm\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }.sm\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }.sm\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }.sm\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }.sm\:flex-row{
    flex-direction: row;
  }.sm\:flex-col{
    flex-direction: column;
  }.sm\:items-center{
    align-items: center;
  }.sm\:justify-end{
    justify-content: flex-end;
  }.sm\:justify-center{
    justify-content: center;
  }.sm\:justify-between{
    justify-content: space-between;
  }.sm\:gap-30{
    gap: 30px;
  }.sm\:gap-6{
    gap: 33.75px;
  }.sm\:gap-x-30{
    -moz-column-gap: 30px;
         column-gap: 30px;
  }.sm\:gap-x-6{
    -moz-column-gap: 33.75px;
         column-gap: 33.75px;
  }.sm\:gap-x-7sm{
    -moz-column-gap: 50.28px;
         column-gap: 50.28px;
  }.sm\:gap-x-8{
    -moz-column-gap: 60.06px;
         column-gap: 60.06px;
  }.sm\:gap-x-fluid{
    -moz-column-gap: 3.45%;
         column-gap: 3.45%;
  }.sm\:gap-x-fluid-10{
    -moz-column-gap: 10%;
         column-gap: 10%;
  }.sm\:gap-y-8md{
    row-gap: 73.12px;
  }.sm\:gap-y-8sm{
    row-gap: 68.38px;
  }.sm\:self-start{
    align-self: flex-start;
  }.sm\:self-end{
    align-self: flex-end;
  }.sm\:py-10sm{
    padding-top: 126.59px;
    padding-bottom: 126.59px;
  }.sm\:py-3sm{
    padding-top: 14.74px;
    padding-bottom: 14.74px;
  }.sm\:py-6sm{
    padding-top: 36.98px;
    padding-bottom: 36.98px;
  }.sm\:py-8sm{
    padding-top: 68.38px;
    padding-bottom: 68.38px;
  }.sm\:py-9sm{
    padding-top: 93.02px;
    padding-bottom: 93.02px;
  }.sm\:pb-0{
    padding-bottom: 0px;
  }.sm\:pb-10sm{
    padding-bottom: 126.59px;
  }.sm\:pb-8lg{
    padding-bottom: 76.25px;
  }.sm\:pb-9sm{
    padding-bottom: 93.02px;
  }.sm\:pl-0{
    padding-left: 0px;
  }.sm\:pl-5{
    padding-left: 25.3px;
  }.sm\:pr-4sm{
    padding-right: 20.02px;
  }.sm\:pr-6{
    padding-right: 33.75px;
  }.sm\:pt-5{
    padding-top: 25.3px;
  }.sm\:pt-7sm{
    padding-top: 50.28px;
  }.sm\:text-left{
    text-align: left;
  }.sm\:text-center{
    text-align: center;
  }.sm\:text-m-h2{
    font-size: max(33.81px, min(9vw, 44.20px));
  }.sm\:text-m-p-sm{
    font-size: max(15.2px, min(4vw, 17.46px));
  }.sm\:text-static-md{
    font-size: 14px;
  }
}@media (min-width: 992px){.md\:order-2{
    order: 2;
  }.md\:order-last{
    order: 9999;
  }.md\:col-span-10{
    grid-column: span 10 / span 10;
  }.md\:col-span-12{
    grid-column: span 12 / span 12;
  }.md\:col-span-3{
    grid-column: span 3 / span 3;
  }.md\:col-span-4{
    grid-column: span 4 / span 4;
  }.md\:col-span-5{
    grid-column: span 5 / span 5;
  }.md\:col-span-6{
    grid-column: span 6 / span 6;
  }.md\:col-span-7{
    grid-column: span 7 / span 7;
  }.md\:col-span-8{
    grid-column: span 8 / span 8;
  }.md\:col-span-9{
    grid-column: span 9 / span 9;
  }.md\:col-start-2{
    grid-column-start: 2;
  }.md\:col-start-3{
    grid-column-start: 3;
  }.md\:col-start-4{
    grid-column-start: 4;
  }.md\:col-start-6{
    grid-column-start: 6;
  }.md\:col-start-7{
    grid-column-start: 7;
  }.md\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }.md\:my-5md{
    margin-top: 28.3px;
    margin-bottom: 28.3px;
  }.md\:-mt-6{
    margin-top: -33.75px;
  }.md\:mb-0{
    margin-bottom: 0px;
  }.md\:mb-10md{
    margin-bottom: 137.81px;
  }.md\:mb-16px{
    margin-bottom: 16px;
  }.md\:mb-3md{
    margin-bottom: 15.04px;
  }.md\:mb-4lg{
    margin-bottom: 21.02px;
  }.md\:mb-4md{
    margin-bottom: 20.63px;
  }.md\:mb-5md{
    margin-bottom: 28.3px;
  }.md\:mb-6md{
    margin-bottom: 38.82px;
  }.md\:mb-7md{
    margin-bottom: 53.27px;
  }.md\:mb-8md{
    margin-bottom: 73.12px;
  }.md\:mb-9{
    margin-bottom: 80.13px;
  }.md\:mb-\[100px\]{
    margin-bottom: 100px;
  }.md\:mb-\[120px\]{
    margin-bottom: 120px;
  }.md\:mb-\[33px\]{
    margin-bottom: 33px;
  }.md\:mb-\[35px\]{
    margin-bottom: 35px;
  }.md\:mb-\[40px\]{
    margin-bottom: 40px;
  }.md\:mb-\[42px\]{
    margin-bottom: 42px;
  }.md\:mb-\[68px\]{
    margin-bottom: 68px;
  }.md\:mb-\[88px\]{
    margin-bottom: 88px;
  }.md\:ml-2{
    margin-left: 10px;
  }.md\:ml-8{
    margin-left: 60.06px;
  }.md\:mr-3{
    margin-right: 14.22px;
  }.md\:mr-4{
    margin-right: 18.97px;
  }.md\:mr-6sm{
    margin-right: 36.98px;
  }.md\:mr-\[20px\]{
    margin-right: 20px;
  }.md\:mr-\[70px\]{
    margin-right: 70px;
  }.md\:mt-0{
    margin-top: 0px;
  }.md\:mt-10{
    margin-top: 106.92px;
  }.md\:mt-10md{
    margin-top: 137.81px;
  }.md\:mt-4{
    margin-top: 18.97px;
  }.md\:mt-4sm{
    margin-top: 20.02px;
  }.md\:mt-5md{
    margin-top: 28.3px;
  }.md\:mt-7{
    margin-top: 45.02px;
  }.md\:mt-7md{
    margin-top: 53.27px;
  }.md\:mt-8md{
    margin-top: 73.12px;
  }.md\:mt-9md{
    margin-top: 100.37px;
  }.md\:mt-\[32px\]{
    margin-top: 32px;
  }.md\:mt-\[40px\]{
    margin-top: 40px;
  }.md\:block{
    display: block;
  }.md\:flex{
    display: flex;
  }.md\:grid{
    display: grid;
  }.md\:hidden{
    display: none;
  }.md\:h-\[100px\]{
    height: 100px;
  }.md\:w-5\/6{
    width: 83.333333%;
  }.md\:w-\[250px\]{
    width: 250px;
  }.md\:w-\[270px\]{
    width: 270px;
  }.md\:max-w-60{
    max-width: 60%;
  }.md\:max-w-90{
    max-width: 90%;
  }.md\:max-w-\[423px\]{
    max-width: 423px;
  }.md\:max-w-\[570px\]{
    max-width: 570px;
  }.md\:max-w-fluid-75{
    max-width: 75%;
  }.md\:max-w-none{
    max-width: none;
  }.md\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }.md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }.md\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }.md\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }.md\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }.md\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }.md\:flex-row{
    flex-direction: row;
  }.md\:flex-col{
    flex-direction: column;
  }.md\:items-center{
    align-items: center;
  }.md\:justify-end{
    justify-content: flex-end;
  }.md\:justify-between{
    justify-content: space-between;
  }.md\:gap-30{
    gap: 30px;
  }.md\:gap-\[100px\]{
    gap: 100px;
  }.md\:gap-\[30px\]{
    gap: 30px;
  }.md\:gap-\[70px\]{
    gap: 70px;
  }.md\:gap-x-2{
    -moz-column-gap: 10px;
         column-gap: 10px;
  }.md\:gap-x-30{
    -moz-column-gap: 30px;
         column-gap: 30px;
  }.md\:gap-x-7sm{
    -moz-column-gap: 50.28px;
         column-gap: 50.28px;
  }.md\:gap-x-8{
    -moz-column-gap: 60.06px;
         column-gap: 60.06px;
  }.md\:gap-x-fluid{
    -moz-column-gap: 3.45%;
         column-gap: 3.45%;
  }.md\:gap-y-10{
    row-gap: 106.92px;
  }.md\:gap-y-\[56px\]{
    row-gap: 56px;
  }.md\:border-t{
    border-top-width: 1px;
  }.md\:border-solid{
    border-style: solid;
  }.md\:border-gray-border{
    --tw-border-opacity: 1;
    border-color: rgba(217, 217, 217, 1);
    border-color: rgba(217, 217, 217, var(--tw-border-opacity, 1));
  }.md\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }.md\:px-8{
    padding-left: 60.06px;
    padding-right: 60.06px;
  }.md\:px-\[32px\]{
    padding-left: 32px;
    padding-right: 32px;
  }.md\:px-\[61px\]{
    padding-left: 61px;
    padding-right: 61px;
  }.md\:px-\[76px\]{
    padding-left: 76px;
    padding-right: 76px;
  }.md\:py-10md{
    padding-top: 137.81px;
    padding-bottom: 137.81px;
  }.md\:py-16px{
    padding-top: 16px;
    padding-bottom: 16px;
  }.md\:py-3md{
    padding-top: 15.04px;
    padding-bottom: 15.04px;
  }.md\:py-6md{
    padding-top: 38.82px;
    padding-bottom: 38.82px;
  }.md\:py-8md{
    padding-top: 73.12px;
    padding-bottom: 73.12px;
  }.md\:py-9md{
    padding-top: 100.37px;
    padding-bottom: 100.37px;
  }.md\:py-\[88px\]{
    padding-top: 88px;
    padding-bottom: 88px;
  }.md\:pb-0{
    padding-bottom: 0px;
  }.md\:pb-10md{
    padding-bottom: 137.81px;
  }.md\:pb-4lg{
    padding-bottom: 21.02px;
  }.md\:pb-7{
    padding-bottom: 45.02px;
  }.md\:pb-8{
    padding-bottom: 60.06px;
  }.md\:pb-9md{
    padding-bottom: 100.37px;
  }.md\:pb-\[120px\]{
    padding-bottom: 120px;
  }.md\:pb-\[126px\]{
    padding-bottom: 126px;
  }.md\:pb-\[24px\]{
    padding-bottom: 24px;
  }.md\:pb-\[25px\]{
    padding-bottom: 25px;
  }.md\:pb-\[43px\]{
    padding-bottom: 43px;
  }.md\:pb-\[60px\]{
    padding-bottom: 60px;
  }.md\:pb-\[67px\]{
    padding-bottom: 67px;
  }.md\:pb-\[80px\]{
    padding-bottom: 80px;
  }.md\:pb-\[88px\]{
    padding-bottom: 88px;
  }.md\:pl-0{
    padding-left: 0px;
  }.md\:pl-4lg{
    padding-left: 21.02px;
  }.md\:pl-5{
    padding-left: 25.3px;
  }.md\:pl-5md{
    padding-left: 28.3px;
  }.md\:pl-fluid-10{
    padding-left: 10%;
  }.md\:pr-5{
    padding-right: 25.3px;
  }.md\:pr-5lg{
    padding-right: 29.01px;
  }.md\:pr-9{
    padding-right: 80.13px;
  }.md\:pt-0{
    padding-top: 0px;
  }.md\:pt-5md{
    padding-top: 28.3px;
  }.md\:pt-7md{
    padding-top: 53.27px;
  }.md\:pt-8md{
    padding-top: 73.12px;
  }.md\:pt-\[120px\]{
    padding-top: 120px;
  }.md\:pt-\[40px\]{
    padding-top: 40px;
  }.md\:pt-\[65px\]{
    padding-top: 65px;
  }.md\:pt-\[72px\]{
    padding-top: 72px;
  }.md\:pt-\[80px\]{
    padding-top: 80px;
  }.md\:pt-\[88px\]{
    padding-top: 88px;
  }.md\:text-\[21\.02px\]{
    font-size: 21.02px;
  }.md\:text-m-p-sm{
    font-size: max(15.2px, min(4vw, 17.46px));
  }.md\:text-p-lg{
    font-size: max(21.02px, min(4.75vw, 25px));
  }.md\:text-p-sm{
    font-size: max(17.46px, min(4vw, 19.5px));
  }.md\:leading-\[27\.33px\]{
    line-height: 27.33px;
  }
}@media (min-width: 1200px){.lg\:col-span-3{
    grid-column: span 3 / span 3;
  }.lg\:col-span-6{
    grid-column: span 6 / span 6;
  }.lg\:col-span-8{
    grid-column: span 8 / span 8;
  }.lg\:col-start-2{
    grid-column-start: 2;
  }.lg\:my-5lg{
    margin-top: 29.01px;
    margin-bottom: 29.01px;
  }.lg\:mb-0{
    margin-bottom: 0px;
  }.lg\:mb-10lg{
    margin-bottom: 145.21px;
  }.lg\:mb-4lg{
    margin-bottom: 21.02px;
  }.lg\:mb-5{
    margin-bottom: 25.3px;
  }.lg\:mb-5lg{
    margin-bottom: 29.01px;
  }.lg\:mb-6lg{
    margin-bottom: 40.04px;
  }.lg\:mb-7lg{
    margin-bottom: 55.25px;
  }.lg\:mb-8lg{
    margin-bottom: 76.25px;
  }.lg\:mr-7{
    margin-right: 45.02px;
  }.lg\:mt-0{
    margin-top: 0px;
  }.lg\:mt-10lg{
    margin-top: 145.21px;
  }.lg\:mt-5lg{
    margin-top: 29.01px;
  }.lg\:mt-6{
    margin-top: 33.75px;
  }.lg\:mt-7{
    margin-top: 45.02px;
  }.lg\:mt-7lg{
    margin-top: 55.25px;
  }.lg\:mt-9lg{
    margin-top: 105.23px;
  }.lg\:block{
    display: block;
  }.lg\:flex{
    display: flex;
  }.lg\:hidden{
    display: none;
  }.lg\:h-\[400px\]{
    height: 400px;
  }.lg\:h-\[420px\]{
    height: 420px;
  }.lg\:w-9\/12{
    width: 75%;
  }.lg\:w-\[196px\]{
    width: 196px;
  }.lg\:w-full{
    width: 100%;
  }.lg\:max-w-\[196px\]{
    max-width: 196px;
  }.lg\:max-w-\[990px\]{
    max-width: 990px;
  }.lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }.lg\:flex-row{
    flex-direction: row;
  }.lg\:flex-col{
    flex-direction: column;
  }.lg\:items-end{
    align-items: flex-end;
  }.lg\:items-center{
    align-items: center;
  }.lg\:justify-end{
    justify-content: flex-end;
  }.lg\:justify-between{
    justify-content: space-between;
  }.lg\:gap-6lg{
    gap: 40.04px;
  }.lg\:gap-x-10{
    -moz-column-gap: 106.92px;
         column-gap: 106.92px;
  }.lg\:p-\[40px\]{
    padding: 40px;
  }.lg\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }.lg\:px-5lg{
    padding-left: 29.01px;
    padding-right: 29.01px;
  }.lg\:px-6lg{
    padding-left: 40.04px;
    padding-right: 40.04px;
  }.lg\:py-10lg{
    padding-top: 145.21px;
    padding-bottom: 145.21px;
  }.lg\:py-3lg{
    padding-top: 15.24px;
    padding-bottom: 15.24px;
  }.lg\:py-6lg{
    padding-top: 40.04px;
    padding-bottom: 40.04px;
  }.lg\:py-8lg{
    padding-top: 76.25px;
    padding-bottom: 76.25px;
  }.lg\:py-9lg{
    padding-top: 105.23px;
    padding-bottom: 105.23px;
  }.lg\:py-\[32px\]{
    padding-top: 32px;
    padding-bottom: 32px;
  }.lg\:pb-10lg{
    padding-bottom: 145.21px;
  }.lg\:pb-9lg{
    padding-bottom: 105.23px;
  }.lg\:pr-4sm{
    padding-right: 20.02px;
  }.lg\:pt-5lg{
    padding-top: 29.01px;
  }.lg\:pt-7lg{
    padding-top: 55.25px;
  }.lg\:text-p-sm{
    font-size: max(17.46px, min(4vw, 19.5px));
  }
}@media (min-width: 1400px){.xl\:col-span-3{
    grid-column: span 3 / span 3;
  }.xl\:col-span-4{
    grid-column: span 4 / span 4;
  }.xl\:col-span-6{
    grid-column: span 6 / span 6;
  }.xl\:col-span-7{
    grid-column: span 7 / span 7;
  }.xl\:col-start-2{
    grid-column-start: 2;
  }.xl\:col-start-4{
    grid-column-start: 4;
  }.xl\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }.xl\:mt-7{
    margin-top: 45.02px;
  }.xl\:flex{
    display: flex;
  }.xl\:max-w-90{
    max-width: 90%;
  }.xl\:gap-x-9{
    -moz-column-gap: 80.13px;
         column-gap: 80.13px;
  }.xl\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }.xl\:px-6lg{
    padding-left: 40.04px;
    padding-right: 40.04px;
  }.xl\:px-fluid-5{
    padding-left: 5%;
    padding-right: 5%;
  }.xl\:pl-9{
    padding-left: 80.13px;
  }.xl\:pr-0{
    padding-right: 0px;
  }.xl\:text-m-h1{
    font-size: max(39.69px, min(10.58vw, 53.24px));
  }.xl\:text-xl-p-sm{
    font-size: max(16px, min(1.5vw, 22px));
  }
}@media (min-width: 1700px){.xxl\:px-3{
    padding-left: 14.22px;
    padding-right: 14.22px;
  }
}
