@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css);
*,:after,:before {
    border: 0 solid #e5e7eb;
    box-sizing: border-box
}

:after,:before {
    --tw-content: ""
}

html {
    -webkit-text-size-adjust: 100%;
    font-family: Montserrat,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    line-height: 1.5;
    tab-size: 4
}

body {
    line-height: inherit;
    margin: 0
}

hr {
    border-top-width: 1px;
    color: inherit;
    height: 0
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,h2,h3,h4,h5,h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b,strong {
    font-weight: bolder
}

code,kbd,pre,samp {
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: initial
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
}

button,input,optgroup,select,textarea {
    color: inherit;
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
}

button,select {
    text-transform: none
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button;
    background-color: initial;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: initial
}

::-webkit-inner-spin-button,::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset,legend {
    padding: 0
}

menu,ol,ul {
    list-style: none;
    margin: 0;
    padding: 0
}

textarea {
    resize: vertical
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #9ca3af;
    opacity: 1
}

input::placeholder,textarea::placeholder {
    color: #9ca3af;
    opacity: 1
}

[role=button],button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio,canvas,embed,iframe,img,object,svg,video {
    display: block;
    vertical-align: middle
}

img,video {
    height: auto;
    max-width: 100%
}

[hidden] {
    display: none
}

html {
    font-size: .85rem
}

@media (min-width: 640px) {
    html {
        font-size:1rem
    }
}

h1 {
    font-size: 4.5rem
}

h1,h2 {
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: .5rem;
    margin-top: .5rem
}

h2 {
    font-size: 3rem
}

h3 {
    font-size: 1.875rem;
    font-weight: 700;
    line-height: 2.25rem;
    margin-bottom: .5rem;
    margin-top: .5rem
}

ph4 {
    line-height: 1.5
}

h4 {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 2rem;
    margin-bottom: .5rem;
    margin-top: .5rem
}

p,p.text-2xl,p.text-sm,p.text-xl {
    line-height: 1.5
}

a.editor {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

*,:after,:before {
    --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-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,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --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:
}

::-webkit-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-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,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --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:
}

::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-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,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --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:
}

.container {
    width: 100%
}

@media (min-width: 640px) {
    .container {
        max-width:640px
    }
}

@media (min-width: 768px) {
    .container {
        max-width:768px
    }
}

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

@media (min-width: 1280px) {
    .container {
        max-width:1280px
    }
}

@media (min-width: 1536px) {
    .container {
        max-width:1536px
    }
}

.sr-only {
    clip: rect(0,0,0,0);
    border-width: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.pointer-events-none {
    pointer-events: none
}

.visible {
    visibility: visible
}

.collapse {
    visibility: collapse
}

.static {
    position: static
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.top-0 {
    top: 0
}

.left-0 {
    left: 0
}

.left-1\/2 {
    left: 50%
}

.bottom-\[20px\] {
    bottom: 20px
}

.bottom-0 {
    bottom: 0
}

.top-2\/4 {
    top: 50%
}

.right-0 {
    right: 0
}

.top-3 {
    top: .75rem
}

.left-4 {
    left: 1rem
}

.bottom-3 {
    bottom: .75rem
}

.right-3 {
    right: .75rem
}

.left-3 {
    left: .75rem
}

.top-2 {
    top: .5rem
}

.right-2 {
    right: .5rem
}

.bottom-5 {
    bottom: 1.25rem
}

.right-5 {
    right: 1.25rem
}

.top-1\/4 {
    top: 25%
}

.-right-2 {
    right: -.5rem
}

.top-\[2px\] {
    top: 2px
}

.left-\[2px\] {
    left: 2px
}

.z-10 {
    z-index: 10
}

.z-\[-1\] {
    z-index: -1
}

.z-\[99999\] {
    z-index: 99999
}

.z-50 {
    z-index: 50
}

.order-1 {
    order: 1
}

.order-2 {
    order: 2
}

.col-span-12 {
    grid-column: span 12/span 12
}

.m-10 {
    margin: 2.5rem
}

.-m-3 {
    margin: -.75rem
}

.\!mx-0 {
    margin-left: 0!important;
    margin-right: 0!important
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-8 {
    margin-bottom: 2rem;
    margin-top: 2rem
}

.mx-4 {
    margin-left: 1rem;
    margin-right: 1rem
}

.my-6 {
    margin-bottom: 1.5rem;
    margin-top: 1.5rem
}

.my-3 {
    margin-bottom: .75rem;
    margin-top: .75rem
}

.mt-4 {
    margin-top: 1rem
}

.mt-12 {
    margin-top: 3rem
}

.mr-3 {
    margin-right: .75rem
}

.mb-10 {
    margin-bottom: 2.5rem
}

.mt-20 {
    margin-top: 5rem
}

.mt-5 {
    margin-top: 1.25rem
}

.mt-2 {
    margin-top: .5rem
}

.mb-4 {
    margin-bottom: 1rem
}

.ml-4 {
    margin-left: 1rem
}

.mt-1 {
    margin-top: .25rem
}

.mb-2 {
    margin-bottom: .5rem
}

.mt-7 {
    margin-top: 1.75rem
}

.mr-auto {
    margin-right: auto
}

.ml-2 {
    margin-left: .5rem
}

.mt-\[-100px\] {
    margin-top: -100px
}

.mb-12 {
    margin-bottom: 3rem
}

.mt-8 {
    margin-top: 2rem
}

.ml-3 {
    margin-left: .75rem
}

.mb-16 {
    margin-bottom: 4rem
}

.mt-10 {
    margin-top: 2.5rem
}

.mt-3 {
    margin-top: .75rem
}

.mb-6 {
    margin-bottom: 1.5rem
}

.mb-8 {
    margin-bottom: 2rem
}

.mt-40 {
    margin-top: 10rem
}

.mt-6 {
    margin-top: 1.5rem
}

.mt-11 {
    margin-top: 2.75rem
}

.ml-0 {
    margin-left: 0
}

.mt-3\.5 {
    margin-top: .875rem
}

.mb-3\.5 {
    margin-bottom: .875rem
}

.mb-3 {
    margin-bottom: .75rem
}

.-ml-2\.5 {
    margin-left: -.625rem
}

.-ml-2 {
    margin-left: -.5rem
}

.mr-1 {
    margin-right: .25rem
}

.mb-1 {
    margin-bottom: .25rem
}

.mt-2\.5 {
    margin-top: .625rem
}

.mb-0 {
    margin-bottom: 0
}

.mr-2 {
    margin-right: .5rem
}

.mb-5 {
    margin-bottom: 1.25rem
}

.mt-16 {
    margin-top: 4rem
}

.mt-\[10px\] {
    margin-top: 10px
}

.box-border {
    box-sizing: border-box
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.inline {
    display: inline
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.table {
    display: table
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.h-full {
    height: 100%
}

.h-8 {
    height: 2rem
}

.h-6 {
    height: 1.5rem
}

.h-\[500px\] {
    height: 500px
}

.h-\[100px\] {
    height: 100px
}

.h-\[100vh\] {
    height: 100vh
}

.h-\[2px\] {
    height: 2px
}

.h-0 {
    height: 0
}

.h-28 {
    height: 7rem
}

.h-4\/5 {
    height: 80%
}

.h-4 {
    height: 1rem
}

.h-9 {
    height: 2.25rem
}

.h-7 {
    height: 1.75rem
}

.max-h-\[640px\] {
    max-height: 640px
}

.max-h-6 {
    max-height: 1.5rem
}

.min-h-screen {
    min-height: 100vh
}

.w-\[60\%\] {
    width: 60%
}

.w-full {
    width: 100%
}

.w-8 {
    width: 2rem
}

.w-6 {
    width: 1.5rem
}

.w-\[40\%\] {
    width: 40%
}

.w-9 {
    width: 2.25rem
}

.w-12 {
    width: 3rem
}

.w-fit {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.w-28 {
    width: 7rem
}

.w-4 {
    width: 1rem
}

.w-14 {
    width: 3.5rem
}

.w-7 {
    width: 1.75rem
}

.max-w-3xl {
    max-width: 48rem
}

.max-w-4xl {
    max-width: 56rem
}

.max-w-5xl {
    max-width: 64rem
}

.max-w-6xl {
    max-width: 72rem
}

.max-w-lg {
    max-width: 32rem
}

.max-w-md {
    max-width: 28rem
}

.max-w-\[85rem\] {
    max-width: 85rem
}

.max-w-xl {
    max-width: 36rem
}

.flex-1 {
    flex: 1 1 0%
}

.flex-11 {
    flex: 1 0 0px
}

.flex-grow,.grow {
    flex-grow: 1
}

.basis-full {
    flex-basis: 100%
}

.translate-x-\[-50\%\] {
    --tw-translate-x: -50%
}

.-translate-y-2\/4,.translate-x-\[-50\%\] {
    -webkit-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: 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))
}

.-translate-y-2\/4 {
    --tw-translate-y: -50%
}

.rotate-\[30deg\] {
    --tw-rotate: 30deg
}

.rotate-90,.rotate-\[30deg\] {
    -webkit-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: 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-90 {
    --tw-rotate: 90deg
}

.transform {
    -webkit-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: 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
}

.resize {
    resize: both
}

.list-none {
    list-style-type: none
}

.grid-cols-1 {
    grid-template-columns: repeat(1,minmax(0,1fr))
}

.grid-cols-12 {
    grid-template-columns: repeat(12,minmax(0,1fr))
}

.flex-row {
    flex-direction: row
}

.flex-row-reverse {
    flex-direction: row-reverse
}

.flex-col {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.items-baseline {
    align-items: baseline
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.gap-2 {
    gap: .5rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-5 {
    gap: 1.25rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-7 {
    gap: 1.75rem
}

.gap-8 {
    gap: 2rem
}

.gap-10 {
    gap: 2.5rem
}

.gap-12 {
    gap: 3rem
}

.gap-14 {
    gap: 3.5rem
}

.gap-16 {
    gap: 4rem
}

.gap-20 {
    gap: 5rem
}

.gap-24 {
    gap: 6rem
}

.gap-28 {
    gap: 7rem
}

.gap-32 {
    gap: 8rem
}

.gap-36 {
    gap: 9rem
}

.gap-40 {
    gap: 10rem
}

.gap-44 {
    gap: 11rem
}

.gap-48 {
    gap: 12rem
}

.gap-52 {
    gap: 13rem
}

.gap-56 {
    gap: 14rem
}

.gap-60 {
    gap: 15rem
}

.gap-64 {
    gap: 16rem
}

.gap-72 {
    gap: 18rem
}

.gap-80 {
    gap: 20rem
}

.gap-2\.5 {
    gap: .625rem
}

.gap-3\.5 {
    gap: .875rem
}

.gap-\[30px\] {
    gap: 30px
}

.gap-y-4 {
    row-gap: 1rem
}

.gap-x-8 {
    -webkit-column-gap: 2rem;
    column-gap: 2rem
}

.gap-y-8 {
    row-gap: 2rem
}

.gap-x-3 {
    -webkit-column-gap: .75rem;
    column-gap: .75rem
}

.gap-x-4 {
    -webkit-column-gap: 1rem;
    column-gap: 1rem
}

.self-end {
    align-self: flex-end
}

.overflow-hidden,.truncate {
    overflow: hidden
}

.truncate {
    text-overflow: ellipsis;
    white-space: nowrap
}

.rounded-full {
    border-radius: 9999px
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-xl {
    border-radius: .75rem
}

.rounded-3xl {
    border-radius: 1.5rem
}

.rounded-md {
    border-radius: .375rem
}

.rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem
}

.border {
    border-width: 1px
}

.border-0 {
    border-width: 0
}

.border-b {
    border-bottom-width: 1px
}

.border-r {
    border-right-width: 1px
}

.border-t {
    border-top-width: 1px
}

.border-b-\[3px\] {
    border-bottom-width: 3px
}

.border-solid {
    border-style: solid
}

.border-none {
    border-style: none
}

.border-\[var\(--border-color\)\] {
    border-color: var(--border-color)
}

.border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235/var(--tw-border-opacity))
}

.border-transparent {
    border-color: transparent
}

.border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgb(79 70 229/var(--tw-border-opacity))
}

.border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgb(31 41 55/var(--tw-border-opacity))
}

.border-slate-800 {
    --tw-border-opacity: 1;
    border-color: rgb(30 41 59/var(--tw-border-opacity))
}

.border-t-\[var\(--gray400\)\] {
    border-top-color: var(--gray400)
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-\[var\(--primary100\)\] {
    background-color: var(--primary100)
}

.bg-\[\#222529\] {
    --tw-bg-opacity: 1;
    background-color: rgb(34 37 41/var(--tw-bg-opacity))
}

.bg-black\/50 {
    background-color: rgba(0,0,0,.5)
}

.bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(74 222 128/var(--tw-bg-opacity))
}

.bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 113 113/var(--tw-bg-opacity))
}

.bg-cyan-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(207 250 254/var(--tw-bg-opacity))
}

.bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(187 247 208/var(--tw-bg-opacity))
}

.bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 202 202/var(--tw-bg-opacity))
}

.bg-slate-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(100 116 139/var(--tw-bg-opacity))
}

.bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(79 70 229/var(--tw-bg-opacity))
}

.bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251/var(--tw-bg-opacity))
}

.bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55/var(--tw-bg-opacity))
}

.bg-slate-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(15 23 42/var(--tw-bg-opacity))
}

.bg-gradient-to-b {
    background-image: linear-gradient(to bottom,var(--tw-gradient-stops))
}

.bg-none {
    background-image: none
}

.from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-to: rgba(99,102,241,0);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

.to-indigo-600 {
    --tw-gradient-to: #4f46e5
}

.bg-cover {
    background-size: cover
}

.bg-fixed {
    background-attachment: fixed
}

.bg-\[center_center\] {
    background-position: 50%
}

.bg-no-repeat {
    background-repeat: no-repeat
}

.fill-indigo-600\/5 {
    fill: rgba(79,70,229,.05)
}

.p-8 {
    padding: 2rem
}

.p-6 {
    padding: 1.5rem
}

.p-3 {
    padding: .75rem
}

.p-4 {
    padding: 1rem
}

.p-12 {
    padding: 3rem
}

.p-7 {
    padding: 1.75rem
}

.p-0 {
    padding: 0
}

.p-1 {
    padding: .25rem
}

.px-8 {
    padding-left: 2rem;
    padding-right: 2rem
}

.py-10 {
    padding-bottom: 2.5rem;
    padding-top: 2.5rem
}

.px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.py-2 {
    padding-bottom: .5rem;
    padding-top: .5rem
}

.py-1 {
    padding-bottom: .25rem;
    padding-top: .25rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.py-3 {
    padding-bottom: .75rem;
    padding-top: .75rem
}

.px-3\.5 {
    padding-left: .875rem;
    padding-right: .875rem
}

.py-36 {
    padding-bottom: 9rem;
    padding-top: 9rem
}

.py-16 {
    padding-bottom: 4rem;
    padding-top: 4rem
}

.py-8 {
    padding-bottom: 2rem;
    padding-top: 2rem
}

.py-\[60px\] {
    padding-bottom: 60px;
    padding-top: 60px
}

.px-0 {
    padding-left: 0;
    padding-right: 0
}

.py-\[30px\] {
    padding-bottom: 30px;
    padding-top: 30px
}

.py-5 {
    padding-bottom: 1.25rem;
    padding-top: 1.25rem
}

.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.pr-8 {
    padding-right: 2rem
}

.pb-4 {
    padding-bottom: 1rem
}

.pt-10 {
    padding-top: 2.5rem
}

.pt-16 {
    padding-top: 4rem
}

.pb-8 {
    padding-bottom: 2rem
}

.pb-16 {
    padding-bottom: 4rem
}

.pb-2 {
    padding-bottom: .5rem
}

.pl-0 {
    padding-left: 0
}

.pt-0 {
    padding-top: 0
}

.pl-12 {
    padding-left: 3rem
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

.text-start {
    text-align: start
}

.align-middle {
    vertical-align: middle
}

.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem
}

.text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-base {
    font-size: 1rem;
    line-height: 1.5rem
}

.text-\[22px\] {
    font-size: 22px
}

.text-\[20px\] {
    font-size: 20px
}

.font-semibold {
    font-weight: 600
}

.font-bold {
    font-weight: 700
}

.font-medium {
    font-weight: 500
}

.uppercase {
    text-transform: uppercase
}

.lowercase {
    text-transform: lowercase
}

.italic {
    font-style: italic
}

.leading-6 {
    line-height: 1.5rem
}

.leading-normal {
    line-height: 1.5
}

.leading-9 {
    line-height: 2.25rem
}

.tracking-wider {
    letter-spacing: .05em
}

.tracking-\[1px\] {
    letter-spacing: 1px
}

.text-gray-600 {
    --tw-text-opacity: 1;
    color: rgb(75 85 99/var(--tw-text-opacity))
}

.text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(17 24 39/var(--tw-text-opacity))
}

.text-\[var\(--gray800\)\] {
    color: var(--gray800)
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(55 65 81/var(--tw-text-opacity))
}

.text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175/var(--tw-text-opacity))
}

.text-\[\#6E757C\] {
    --tw-text-opacity: 1;
    color: rgb(110 117 124/var(--tw-text-opacity))
}

.text-gray-800 {
    --tw-text-opacity: 1;
    color: rgb(31 41 55/var(--tw-text-opacity))
}

.text-gray-200 {
    --tw-text-opacity: 1;
    color: rgb(229 231 235/var(--tw-text-opacity))
}

.text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
}

.text-green-600 {
    --tw-text-opacity: 1;
    color: rgb(22 163 74/var(--tw-text-opacity))
}

.text-red-600 {
    --tw-text-opacity: 1;
    color: rgb(220 38 38/var(--tw-text-opacity))
}

.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgb(79 70 229/var(--tw-text-opacity))
}

.text-slate-400 {
    --tw-text-opacity: 1;
    color: rgb(148 163 184/var(--tw-text-opacity))
}

.text-transparent {
    color: transparent
}

.text-white\/50 {
    color: hsla(0,0%,100%,.5)
}

.text-slate-600 {
    --tw-text-opacity: 1;
    color: rgb(71 85 105/var(--tw-text-opacity))
}

.text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(209 213 219/var(--tw-text-opacity))
}

.text-gray-100 {
    --tw-text-opacity: 1;
    color: rgb(243 244 246/var(--tw-text-opacity))
}

.text-emerald-600 {
    --tw-text-opacity: 1;
    color: rgb(5 150 105/var(--tw-text-opacity))
}

.text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgb(234 179 8/var(--tw-text-opacity))
}

.underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.line-through {
    -webkit-text-decoration-line: line-through;
    text-decoration-line: line-through
}

.no-underline {
    -webkit-text-decoration-line: none;
    text-decoration-line: none
}

.opacity-0 {
    opacity: 0
}

.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)
}

.shadow,.shadow-lg {
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

.shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)
}

.shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)
}

.shadow-md,.shadow-sm {
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

.shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)
}

.ring-1 {
    --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}

.ring-inset {
    --tw-ring-inset: inset
}

.ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(209 213 219/var(--tw-ring-opacity))
}

.blur {
    --tw-blur: blur(8px)
}

.blur,.brightness-75 {
    -webkit-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: 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)
}

.brightness-75 {
    --tw-brightness: brightness(.75)
}

.filter {
    -webkit-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: 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-duration: .15s;
    transition-property: color,background-color,border-color,fill,stroke,opacity,box-shadow,-webkit-text-decoration-color,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.transition-all {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.duration-500 {
    transition-duration: .5s
}

.ease-in-out {
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.ease-in {
    transition-timing-function: cubic-bezier(.4,0,1,1)
}

.placeholder\:text-gray-400::-webkit-input-placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175/var(--tw-text-opacity))
}

.placeholder\:text-gray-400::placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175/var(--tw-text-opacity))
}

.after\:absolute:after {
    content: var(--tw-content);
    position: absolute
}

.after\:right-0:after {
    content: var(--tw-content);
    right: 0
}

.after\:left-0:after {
    content: var(--tw-content);
    left: 0
}

.after\:bottom-3:after {
    bottom: .75rem;
    content: var(--tw-content)
}

.after\:-bottom-20:after {
    bottom: -5rem;
    content: var(--tw-content)
}

.after\:-left-24:after {
    content: var(--tw-content);
    left: -6rem
}

.after\:top-16:after {
    content: var(--tw-content);
    top: 4rem
}

.after\:h-2:after {
    content: var(--tw-content);
    height: .5rem
}

.after\:h-\[30rem\]:after {
    content: var(--tw-content);
    height: 30rem
}

.after\:h-32:after {
    content: var(--tw-content);
    height: 8rem
}

.after\:w-auto:after {
    content: var(--tw-content);
    width: auto
}

.after\:w-\[75rem\]:after {
    content: var(--tw-content);
    width: 75rem
}

.after\:w-32:after {
    content: var(--tw-content);
    width: 8rem
}

.after\:rotate-\[130deg\]:after {
    --tw-rotate: 130deg;
    content: var(--tw-content);
    -webkit-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: 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))
}

@-webkit-keyframes spin {
    to {
        content: var(--tw-content);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes spin {
    to {
        content: var(--tw-content);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.after\:animate-\[spin_10s_linear_infinite\]:after {
    -webkit-animation: spin 10s linear infinite;
    animation: spin 10s linear infinite;
    content: var(--tw-content)
}

.after\:rounded-md:after {
    border-radius: .375rem;
    content: var(--tw-content)
}

.after\:rounded-\[20rem\]:after {
    border-radius: 20rem;
    content: var(--tw-content)
}

.after\:rounded-3xl:after {
    border-radius: 1.5rem;
    content: var(--tw-content)
}

.after\:bg-indigo-600\/30:after {
    background-color: rgba(79,70,229,.3);
    content: var(--tw-content)
}

.after\:bg-indigo-600:after {
    --tw-bg-opacity: 1;
    background-color: rgb(79 70 229/var(--tw-bg-opacity));
    content: var(--tw-content)
}

.after\:bg-indigo-600\/5:after {
    background-color: rgba(79,70,229,.05);
    content: var(--tw-content)
}

.after\:shadow-2xl:after {
    --tw-shadow: 0 25px 50px -12px rgba(0,0,0,.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    content: var(--tw-content)
}

.after\:shadow-indigo-600\/40:after {
    --tw-shadow-color: rgba(79,70,229,.4);
    --tw-shadow: var(--tw-shadow-colored);
    content: var(--tw-content)
}

.after\:content-\[\'\'\]:after {
  --tw-content: "";
  content: var(--tw-content);
}
.first\:border-0:first-child {
  border-width: 0;
}
.hover\:border-indigo-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(67 56 202 / var(--tw-border-opacity));
}
.hover\:bg-indigo-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(67 56 202 / var(--tw-bg-opacity));
}
.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.hover\:text-\[var\(--primary700\)\]:hover {
  color: var(--primary700);
}
.hover\:text-indigo-600:hover {
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / var(--tw-text-opacity));
}
.hover\:text-gray-400:hover {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}
.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
.focus\:shadow-none:focus {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:ring-2:focus {
  --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
    var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-inset:focus {
  --tw-ring-inset: inset;
}
.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
.focus\:ring-blue-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity));
}
.focus\:ring-indigo-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(79 70 229 / var(--tw-ring-opacity));
}
.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}
.focus\:ring-offset-white:focus {
  --tw-ring-offset-color: #fff;
}
.group:hover .group-hover\:block {
  display: block;
}
.group:hover .group-hover\:h-\[80\%\] {
  height: 80%;
}
.group:hover .group-hover\:h-\[20\%\] {
  height: 20%;
}
.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}
.dark .dark\:inline-block {
  display: inline-block;
}
.dark .dark\:hidden {
  display: none;
}
.dark .dark\:border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.dark .dark\:bg-slate-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity));
}
.dark .dark\:bg-slate-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
.dark .dark\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.dark .dark\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.dark .dark\:text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}
.dark .dark\:text-gray-200 {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}
.dark .dark\:text-emerald-500 {
  --tw-text-opacity: 1;
  color: rgb(16 185 129 / var(--tw-text-opacity));
}
.dark .dark\:text-slate-200 {
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}
.dark .dark\:shadow-gray-800 {
  --tw-shadow-color: #1f2937;
  --tw-shadow: var(--tw-shadow-colored);
}
.dark .dark\:focus\:ring-offset-gray-800:focus {
  --tw-ring-offset-color: #1f2937;
}
@media (min-width: 640px) {
  .sm\:fixed {
    position: fixed;
  }
  .sm\:left-0 {
    left: 0;
  }
  .sm\:right-0 {
    right: 0;
  }
  .sm\:mt-5 {
    margin-top: 1.25rem;
  }
  .sm\:mt-0 {
    margin-top: 0;
  }
  .sm\:mt-20 {
    margin-top: 5rem;
  }
  .sm\:mr-7 {
    margin-right: 1.75rem;
  }
  .sm\:mt-6 {
    margin-top: 1.5rem;
  }
  .sm\:mt-8 {
    margin-top: 2rem;
  }
  .sm\:block {
    display: block;
  }
  .sm\:flex {
    display: flex;
  }
  .sm\:hidden {
    display: none;
  }
  .sm\:h-2\/3 {
    height: 66.666667%;
  }
  .sm\:w-\[75\%\] {
    width: 75%;
  }
  .sm\:w-11\/12 {
    width: 91.666667%;
  }
  .sm\:w-auto {
    width: auto;
  }
  .sm\:w-4\/12 {
    width: 33.333333%;
  }
  .sm\:flex-grow-0 {
    flex-grow: 0;
  }
  .sm\:basis-auto {
    flex-basis: auto;
  }
  p.sm\:text-sm {
    line-height: 1.5;
  }
  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .sm\:flex-row {
    flex-direction: row;
  }
  .sm\:flex-row-reverse {
    flex-direction: row-reverse;
  }
  .sm\:items-center {
    align-items: center;
  }
  .sm\:justify-start {
    justify-content: flex-start;
  }
  .sm\:justify-center {
    justify-content: center;
  }
  .sm\:gap-4 {
    gap: 1rem;
  }
  .sm\:gap-y-6 {
    row-gap: 1.5rem;
  }
  .sm\:bg-transparent {
    background-color: initial;
  }
  .sm\:p-6 {
    padding: 1.5rem;
  }
  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .sm\:text-left {
    text-align: left;
  }
  .sm\:text-center {
    text-align: center;
  }
  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  .sm\:leading-6 {
    line-height: 1.5rem;
  }
  .sm\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
  }
}
@media (min-width: 768px) {
  .md\:order-2 {
    order: 2;
  }
  .md\:order-1 {
    order: 1;
  }
  .md\:col-span-7 {
    grid-column: span 7 / span 7;
  }
  .md\:col-span-5 {
    grid-column: span 5 / span 5;
  }
  .md\:col-span-12 {
    grid-column: span 12 / span 12;
  }
  .md\:col-span-4 {
    grid-column: span 4 / span 4;
  }
  .md\:mb-14 {
    margin-bottom: 3.5rem;
  }
  .md\:mb-0 {
    margin-bottom: 0;
  }
  .md\:mr-6 {
    margin-right: 1.5rem;
  }
  .md\:mt-24 {
    margin-top: 6rem;
  }
  .md\:mt-8 {
    margin-top: 2rem;
  }
  .md\:mt-0 {
    margin-top: 0;
  }
  .md\:flex {
    display: flex;
  }
  .md\:max-w-md {
    max-width: 28rem;
  }
  .md\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    -webkit-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: 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));
  }
  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .md\:flex-row {
    flex-direction: row;
  }
  .md\:justify-center {
    justify-content: center;
  }
  .md\:gap-0 {
    gap: 0;
  }
  .md\:py-0 {
    padding-bottom: 0;
    padding-top: 0;
  }
  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .md\:py-24 {
    padding-bottom: 6rem;
    padding-top: 6rem;
  }
  .md\:pt-0 {
    padding-top: 0;
  }
  .md\:pl-10 {
    padding-left: 2.5rem;
  }
  .md\:text-left {
    text-align: left;
  }
  .md\:text-right {
    text-align: right;
  }
  .md\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
  .md\:leading-normal {
    line-height: 1.5;
  }
  .after\:md\:bottom-12:after {
    bottom: 3rem;
    content: var(--tw-content);
  }
  .after\:md\:-left-20:after {
    content: var(--tw-content);
    left: -5rem;
  }
  .after\:md\:h-\[55rem\]:after {
    content: var(--tw-content);
    height: 55rem;
  }
}
@media (min-width: 1024px) {
  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }
  .lg\:col-span-4 {
    grid-column: span 4 / span 4;
  }
  .lg\:col-span-10 {
    grid-column: span 10 / span 10;
  }
  .lg\:col-span-8 {
    grid-column: span 8 / span 8;
  }
  .lg\:col-start-2 {
    grid-column-start: 2;
  }
  .lg\:mt-12 {
    margin-top: 3rem;
  }
  .lg\:mt-0 {
    margin-top: 0;
  }
  .lg\:mr-8 {
    margin-right: 2rem;
  }
  .lg\:ml-8 {
    margin-left: 2rem;
  }
  .lg\:max-w-none {
    max-width: none;
  }
  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .lg\:items-center {
    align-items: center;
  }
  .lg\:gap-x-8 {
    -webkit-column-gap: 2rem;
    column-gap: 2rem;
  }
  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .lg\:py-44 {
    padding-bottom: 11rem;
    padding-top: 11rem;
  }
  .lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .lg\:text-left {
    text-align: left;
  }
  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  .lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }
  .lg\:leading-normal {
    line-height: 1.5;
  }
  .after\:lg\:-left-0:after {
    content: var(--tw-content);
    left: 0;
  }
  .after\:lg\:h-3:after {
    content: var(--tw-content);
    height: 0.75rem;
  }
}
@media (min-width: 1280px) {
  .xl\:gap-x-12 {
    -webkit-column-gap: 3rem;
    column-gap: 3rem;
  }
}
@tailwind base;
@tailwind components;
@tailwind utilities;
.xxxl-regular {
  font-style: normal;
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 30px;
}
.xxxxl-regular {
  font-style: normal;
}
.xxxl-regular {
  font-style: normal;
  font-weight: 400;
}
.xxl-regular {
  font-style: normal;
  font-weight: 400;
}
.xl-regular {
  font-style: normal;
}
.lg-regular {
  font-style: normal;
  font-weight: 400;
  color: var(--gray900);
}
.md-regular {
  font-style: normal;
}
.sm-regular {
  font-style: normal;
  font-weight: 400;
  color: var(--gray900);
}
.xs-regular {
  font-style: normal;
  font-weight: 400;
  color: var(--gray900);
}
.xl-medium {
  font-style: normal;
  font-weight: 500;
}
.lg-medium {
  font-style: normal;
  font-weight: 500;
  color: var(--gray900);
}
.md-medium {
  font-style: normal;
  font-weight: 500;
  color: var(--gray900);
}
.sm-medium {
  font-style: normal;
  font-weight: 500;
  color: var(--gray900);
}
.xs-medium {
  font-style: normal;
  font-weight: 500;
  color: var(--gray900);
}
.xxxxl-semi {
  font-weight: 600;
}
.xxxl-semi {
  font-size: 1.75rem;
  font-weight: 600;
}
.xxl-semi {
  font-size: 1.5rem;
  font-weight: 600;
}
.xl-semi {
  font-size: 1.25rem;
  font-weight: 600;
}
.xxxl-bold {
  font-size: 1.75rem;
  font-weight: 700;
}
.xxl-bold {
  font-size: 1.5rem;
  font-weight: 700;
}
.xl-bold {
  font-size: 1.25rem;
  font-weight: 700;
}
.gray700 {
  color: var(--gray700);
}
.gray800 {
  color: var(--gray800);
}
.gray600 {
  color: var(--gray900);
}
.dp-f-jc-ai {
  display: flex;
  justify-content: center;
  align-items: center;
}
.dp-f {
  display: flex;
}
.flex-wrap {
  flex-wrap: wrap;
}
.jc-e {
  justify-content: end;
}
.jc-c {
  justify-content: center;
}
.jc-sb {
  justify-content: space-between;
}
.ai-c {
  align-items: center;
}
.po-rl {
  position: relative;
}
.pdt-16 {
  padding-top: 16px;
}
.pdt-8 {
  padding-top: 8px;
}
.pdr-8 {
  padding-right: 8px;
}
.pdr-16 {
  padding-right: 16px;
}
.mgr-8 {
  margin-right: 8px;
}
.mgr-16 {
  margin-right: 16px;
}
.section {
  padding: 40px 0;
}
@media (min-width: 992px) {
  .section {
    padding: 90px 0;
  }
}
.gx-1 {
  --x-gutter: 0.5rem;
  margin-right: 1rem;
}
.gx-2 {
  --x-gutter: 1rem;
}
.gx-3 {
  --x-gutter: 1.5rem;
}
.gx-4 {
  --x-gutter: 2rem;
}
.gx-5 {
  --x-gutter: 2.5rem;
}
.gx-6 {
  --x-gutter: 3rem;
}
.gx-7 {
  --x-gutter: 3.5rem;
}
.gx-8 {
  --x-gutter: 4rem;
}
.gy-0 {
  --y-gutter: 0rem;
}
.gy-1 {
  --y-gutter: 0.5rem;
}
.gy-2 {
  --y-gutter: 1rem;
}
.gy-3 {
  --y-gutter: 1.5rem;
}
.gy-4 {
  --y-gutter: 2rem;
}
.gy-5 {
  --y-gutter: 2.5rem;
}
.gy-6 {
  --y-gutter: 3rem;
}
.gy-7 {
  --y-gutter: 3.5rem;
}
.gy-8 {
  --y-gutter: 4rem;
}
@media (min-width: 567px) {
  .sm-gy-0 {
    --y-gutter: 0rem;
  }
  .sm-gy-1 {
    --y-gutter: 0.5rem;
  }
  .sm-gy-2 {
    --y-gutter: 1rem;
  }
  .sm-gy-3 {
    --y-gutter: 1.5rem;
  }
  .sm-gy-4 {
    --y-gutter: 2rem;
  }
  .sm-gy-5 {
    --y-gutter: 2.5rem;
  }
  .sm-gy-6 {
    --y-gutter: 3rem;
  }
  .sm-gy-7 {
    --y-gutter: 3.5rem;
  }
  .sm-gy-8 {
    --y-gutter: 4rem;
  }
}
.bwn-icon {
  filter: invert(41%) sepia(15%) saturate(335%) hue-rotate(179deg)
    brightness(95%) contrast(91%);
}
.un-relative {
  position: relative;
}
body {
  background: var(--body-color);
}
.section-card .heading-text {
  color: var(--cardTitleColor);
}
.section-card .title-text {
  color: var(--cardTitleColor);
}
.section-card .body-text {
  color: var(--cardBodyColor);
}
section .heading-text {
  color: #0397d6;
}
.body-text {
  color: var(--body-font-color);
}
section .link-text {
  color: var(--linkFontcolor);
}
section.hasTheme .section-card {
  background-color: var(--cardBgColor);
}
section.hasTheme .section-card .button-text {
  color: var(--cardButtonText);
}
section.hasTheme .section-card .button-text[class*=" sbutton-"] {
  color: var(--cardSbuttonText);
}
section.hasTheme .section-card .button {
  background-color: var(--cardButtonBg);
}
section.hasTheme .section-card .button[class*=" sbutton-"] {
  background-color: transparent;
  border: 1px solid var(--cardSbuttonBorder);
}
section.hasTheme .button {
  background-color: var(--buttonBg);
}
section.hasTheme .button-text {
  color: var(--buttonText);
}
section.hasTheme .button[class*=" sbutton-"] {
  background-color: transparent;
  border: 1px solid var(--sbuttonBorder);
}
section.hasTheme .button-text[class*=" sbutton-"] {
  color: var(--sbuttonText);
}
section.hasTheme .icon-background {
  background-color: var(--iconBg);
}
.dark1.hasTheme .logo-image,
.dark2.hasTheme .logo-image,
.night1.hasTheme .logo-image,
.night2.hasTheme .logo-image {
  filter: invert(64%) sepia(9%) saturate(321%) hue-rotate(179deg)
    brightness(99%) contrast(93%);
}
section.night1.hasTheme .section-card,
section.night2.hasTheme .section-card {
  background-color: var(--sectionBgColor);
  backdrop-filter: blur(10px) saturate(180%);
  border: 1px solid rgb(84 84 84);
  box-shadow: rgba(0, 0, 0, 0.2) 0 10px 40px -10px;
}
.heading-text {
  font-family: var(--header-title-font) !important;
}
.light1 {
  --sectionBgColor: var(--color1);
  --sectionBgOverlayColor: var(--color1alpha30);
  --heading-font-color: var(--color5);
  --bodyTitleColor: var(--color5);
  --body-font-color: var(--color5alpha70);
  --linkFontcolor: var(--color3);
  --cardBgColor: var(--color2);
  --cardTitleColor: var(--color5);
  --cardBodyColor: var(--color5alpha70);
  --cardButtonText: var(--color3inverse);
  --cardButtonBg: var(--color3);
  --cardSbuttonText: var(--color1inverse);
  --cardSbuttonBorder: var(--color1inverse);
  --buttonBg: var(--color3);
  --buttonText: var(--color3inverse);
  --sbuttonBg: var(--color1);
  --sbuttonText: var(--color1inverse);
  --sbuttonBorder: var(--color1inverse);
  --iconBg: var(--color1);
}
.light2 {
  --sectionBgColor: var(--color1);
  --sectionBgOverlayColor: var(--color1alpha30);
  --heading-font-color: var(--color1safe);
  --bodyTitleColor: var(--color3);
  --body-font-color: var(--color5alpha70);
  --linkFontcolor: var(--color3);
  --cardBgColor: var(--color2);
  --cardTitleColor: var(--color3);
  --cardBodyColor: var(--color5);
  --cardButtonText: var(--color3inverse);
  --cardButtonBg: var(--color3);
  --cardSbuttonText: var(--color1inverse);
  --cardSbuttonBorder: var(--color1inverse);
  --buttonBg: var(--color3);
  --buttonText: var(--color3inverse);
  --sbuttonBg: var(--color1);
  --sbuttonText: var(--color1inverse);
  --sbuttonBorder: var(--color1inverse);
  --iconBg: var(--color1);
}
.light3 {
  --sectionBgColor: var(--color2);
  --sectionBgOverlayColor: var(--color2alpha30);
  --heading-font-color: var(--color5);
  --bodyTitleColor: var(--color5);
  --body-font-color: var(--color5alpha70);
  --linkFontcolor: var(--color3);
  --cardBgColor: var(--color1);
  --cardTitleColor: var(--color5);
  --cardBodyColor: var(--color5);
  --cardButtonText: var(--color3inverse);
  --cardButtonBg: var(--color3);
  --cardSbuttonText: var(--color2inverse);
  --cardSbuttonBorder: var(--color2inverse);
  --buttonBg: var(--color3);
  --buttonText: var(--color3inverse);
  --sbuttonBg: var(--color1);
  --sbuttonText: var(--color2inverse);
  --sbuttonBorder: var(--color2inverse);
  --iconBg: var(--color2);
}
.light4 {
  --sectionBgColor: var(--color2);
  --sectionBgOverlayColor: var(--color2alpha30);
  --heading-font-color: var(--color2safe);
  --bodyTitleColor: var(--color2safe);
  --body-font-color: var(--color5alpha70);
  --linkFontcolor: var(--color3);
  --cardBgColor: var(--color1);
  --cardTitleColor: var(--color3);
  --cardBodyColor: var(--color5);
  --cardButtonText: var(--color3inverse);
  --cardButtonBg: var(--color3);
  --cardSbuttonText: var(--color2inverse);
  --cardSbuttonBorder: var(--color2inverse);
  --buttonBg: var(--color3);
  --buttonText: var(--color3inverse);
  --sbuttonBg: var(--color1);
  --sbuttonText: var(--color2inverse);
  --sbuttonBorder: var(--color2inverse);
  --iconBg: var(--color2);
}
.bold1 {
  --sectionBgColor: var(--color3inverse);
  --sectionBgOverlayColor: var(--color1alpha30);
  --heading-font-color: var(--color3);
  --bodyTitleColor: var(--color3);
  --body-font-color: var(--color3);
  --linkFontcolor: var(--color3);
  --cardBgColor: var(--color3);
  --cardTitleColor: var(--color3inverse);
  --cardBodyColor: var(--color3inverse);
  --cardButtonText: var(--color3);
  --cardButtonBg: var(--color3inverse);
  --cardSbuttonText: var(--color3inverse);
  --cardSbuttonBorder: var(--color3inverse);
  --buttonBg: var(--color3);
  --buttonText: var(--color3inverse);
  --sbuttonBg: var(--color1);
  --sbuttonText: var(--color1inverse);
  --sbuttonBorder: var(--color1inverse);
  --iconBg: var(--primary200);
}
.bold2 {
  --sectionBgColor: var(--color3);
  --sectionBgOverlayColor: var(--color3alpha30);
  --heading-font-color: var(--color3inverse);
  --bodyTitleColor: var(--color3inverse);
  --body-font-color: var(--color3inverse);
  --linkFontcolor: var(--color3inverse);
  --cardBgColor: var(--color1);
  --cardTitleColor: var(--color3);
  --cardBodyColor: var(--color3);
  --cardButtonText: var(--color1);
  --cardButtonBg: var(--color3);
  --cardSbuttonText: var(--color3);
  --cardSbuttonBorder: var(--color3);
  --buttonBg: var(--color1);
  --buttonText: var(--color5);
  --sbuttonBg: var(--color3);
  --sbuttonText: var(--color3inverse);
  --sbuttonBorder: var(--color3inverse);
  --iconBg: var(--primary200);
}
.dark1 {
  --sectionBgColor: var(--color4);
  --sectionBgOverlayColor: var(--color4alpha30);
  --heading-font-color: var(--color1);
  --bodyTitleColor: var(--color1);
  --body-font-color: var(--color1alpha70);
  --linkFontcolor: var(--color3);
  --cardBgColor: var(--color1);
  --cardTitleColor: var(--color5);
  --cardBodyColor: var(--color5);
  --cardButtonText: var(--color1);
  --cardButtonBg: var(--color5);
  --cardSbuttonText: var(--color5);
  --cardSbuttonBorder: var(--color5);
  --buttonBg: var(--color3);
  --buttonText: var(--color3inverse);
  --sbuttonBg: var(--color1);
  --sbuttonText: var(--color4inverse);
  --sbuttonBorder: var(--color4inverse);
  --iconBg: var(--primary200);
}
.dark2 {
  --sectionBgColor: var(--color4);
  --sectionBgOverlayColor: var(--color4alpha30);
  --heading-font-color: var(--color4safe);
  --bodyTitleColor: var(--color4safe);
  --body-font-color: var(--color1alpha70);
  --linkFontcolor: var(--color3);
  --cardBgColor: var(--color1);
  --cardTitleColor: var(--color3);
  --cardBodyColor: var(--color5);
  --cardButtonText: var(--color1);
  --cardButtonBg: var(--color3);
  --cardSbuttonText: var(--color5);
  --cardSbuttonBorder: var(--color5);
  --buttonBg: var(--color3);
  --buttonText: var(--color3inverse);
  --sbuttonBg: var(--color1);
  --sbuttonText: var(--color4inverse);
  --sbuttonBorder: var(--color4inverse);
  --iconBg: var(--primary200);
}
.night1 {
  --sectionBgColor: var(--color5);
  --sectionBgOverlayColor: var(--color5alpha30);
  --heading-font-color: var(--color1);
  --bodyTitleColor: var(--color1);
  --body-font-color: var(--color1alpha70);
  --linkFontcolor: var(--color3);
  --cardBgColor: var(--color4);
  --cardTitleColor: var(--color1);
  --cardBodyColor: var(--color1);
  --cardButtonText: var(--color4);
  --cardButtonBg: var(--color1);
  --cardSbuttonText: var(--color1);
  --cardSbuttonBorder: var(--color1);
  --buttonBg: var(--color3);
  --buttonText: var(--color3inverse);
  --sbuttonBg: var(--color1);
  --sbuttonText: var(--color5inverse);
  --sbuttonBorder: var(--color5inverse);
  --iconBg: var(--primary200);
}
.night2 {
  --sectionBgColor: var(--color5);
  --sectionBgOverlayColor: var(--color5alpha30);
  --heading-font-color: var(--color3);
  --bodyTitleColor: var(--color3);
  --body-font-color: var(--color1alpha70);
  --linkFontcolor: var(--color3);
  --cardBgColor: var(--color4);
  --cardTitleColor: var(--color3);
  --cardBodyColor: var(--color1);
  --cardButtonText: var(--color3inverse);
  --cardButtonBg: var(--color3);
  --cardSbuttonText: var(--color1);
  --cardSbuttonBorder: var(--color1);
  --buttonBg: var(--color3);
  --buttonText: var(--color3inverse);
  --sbuttonBg: var(--color1);
  --sbuttonText: var(--color5inverse);
  --sbuttonBorder: var(--color5inverse);
  --iconBg: var(--primary200);
}
body section:nth-of-type(2) {
  padding-top: 180px;
}
section[id*="hero" i] h1 {
  font-family: var(--header-title-font), Inter;
}
p:empty::before {
  content: "";
  display: inline-block;
}
p:empty {
  min-height: 1.5rem;
}
.button-0 {
  font-family: Inter, "Open Sans", sans-serif;
  font-size: 16px;
  letter-spacing: 2px;
  text-decoration: none;
  text-transform: uppercase;
  color: #000;
  cursor: pointer;
  border: 3px solid;
  padding: 0.25em 0.5em;
  box-shadow: 1px 1px 0 0, 2px 2px 0 0, 3px 3px 0 0, 4px 4px 0 0, 5px 5px 0 0;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  background: var(--primary700);
}
.button-0:active {
  box-shadow: 0 0;
  top: 5px;
  left: 5px;
}
@media (min-width: 768px) {
  .button-0 {
    padding: 0.25em 0.75em;
  }
}
.button-1 {
  background: var(--primary700);
  border-radius: 8px;
  border-style: none;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 40px;
  line-height: 20px;
  list-style: none;
  margin: 0;
  outline: 0;
  padding: 10px 16px;
  position: relative;
  text-align: center;
  text-decoration: none;
  transition: color 0.1s;
  vertical-align: baseline;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-1:focus,
.button-1:hover {
  background-color: var(--primary700);
}
.button-2 {
  align-items: center;
  background-color: var(--primary200);
  background-position: 0 0;
  border-radius: 11px;
  box-sizing: border-box;
  color: var(--primary700);
  cursor: pointer;
  display: flex;
  font-size: 1rem;
  font-weight: 700;
  line-height: 33.4929px;
  padding: 2px 12px;
  text-align: left;
  text-decoration: none;
  text-shadow: none;
  text-underline-offset: 1px;
  transition: border 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  word-break: break-word;
}
.button-2:active,
.button-2:focus,
.button-2:hover {
  outline: 0;
}
.button-2:active {
  box-shadow: rgba(0, 0, 0, 0.12) 0 1px 3px 0 inset;
  color: #fff;
}
.button-2:hover {
  background-color: var(--primary200);
  border-color: var(--primary800);
}
.button-2:active:hover,
.button-2:focus,
.button-2:focus:hover {
  background-color: var(--primary800);
  box-shadow: rgba(0, 0, 0, 0.12) 0 1px 3px 0 inset;
  color: #fff;
}
.button-3 {
  align-items: center;
  background-clip: padding-box;
  background: var(--primary700);
  border: 1px solid transparent;
  border-radius: 0.25rem;
  box-shadow: rgba(0, 0, 0, 0.02) 0 1px 3px 0;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-family: Inter, system-ui, -apple-system, system-ui, "Helvetica Neue",
    Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 600;
  justify-content: center;
  line-height: normal;
  font-size: 1rem;
  font-weight: 500;
  padding: 0.5rem 0.75rem;
  border-radius: 0.5rem;
  line-height: normal;
  margin: 0;
  min-height: 3rem;
  position: relative;
  text-decoration: none;
  transition: all 250ms;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: baseline;
  width: auto;
}
.button-3:focus,
.button-3:hover {
  background-color: var(--primary-hover);
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px;
}
.button-3:hover {
  transform: translateY(-1px);
}
.button-3:active {
  background-color: var(--primary-hover);
  box-shadow: rgba(0, 0, 0, 0.06) 0 2px 4px;
  transform: translateY(0);
}
.button-5 {
  align-items: center;
  background-clip: padding-box;
  background-color: var(--primary700);
  border: 1px solid transparent;
  border-radius: 0.25rem;
  box-shadow: rgba(0, 0, 0, 0.02) 0 1px 3px 0;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-family: Inter, system-ui, -apple-system, system-ui, "Helvetica Neue",
    Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 600;
  justify-content: center;
  line-height: 1.25;
  margin: 0;
  min-height: 3rem;
  padding: calc(0.875rem - 1px) calc(1.5rem - 1px);
  position: relative;
  text-decoration: none;
  transition: all 250ms;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: baseline;
  width: auto;
}
.button-5:focus,
.button-5:hover {
  background-color: var(--primary-hover);
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px;
}
.button-5:hover {
  transform: translateY(-1px);
}
.button-5:active {
  background-color: var(--primary-hover);
  box-shadow: rgba(0, 0, 0, 0.06) 0 2px 4px;
  transform: translateY(0);
}
.button-4 {
  align-items: center;
  appearance: none;
  background: radial-gradient(100% 100% at 100% 0, #5adaff 0, #5468ff 100%);
  border: 0;
  border-radius: 6px;
  box-shadow: rgba(45, 35, 66, 0.4) 0 2px 4px,
    rgba(45, 35, 66, 0.3) 0 7px 13px -3px, rgba(58, 65, 111, 0.5) 0 -3px 0 inset;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-family: Inter, monospace;
  height: 48px;
  justify-content: center;
  line-height: 1;
  list-style: none;
  overflow: hidden;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
  text-align: left;
  text-decoration: none;
  transition: box-shadow 0.15s, transform 0.15s;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  will-change: box-shadow, transform;
  font-size: 18px;
}
.button-4:focus {
  box-shadow: #3c4fe0 0 0 0 1.5px inset, rgba(45, 35, 66, 0.4) 0 2px 4px,
    rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #3c4fe0 0 -3px 0 inset;
}
.button-4:hover {
  box-shadow: rgba(45, 35, 66, 0.4) 0 4px 8px,
    rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #3c4fe0 0 -3px 0 inset;
  transform: translateY(-2px);
}
.button-4:active {
  box-shadow: #3c4fe0 0 3px 7px inset;
  transform: translateY(2px);
}
.button-6 {
  appearance: auto;
  background-image: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.15),
    rgba(255, 255, 255, 0)
  );
  background: var(--primary700);
  border: 1px solid var(--primary800);
  border-radius: 1rem;
  box-shadow: rgba(255, 255, 255, 0.15) 0 1px 0 inset,
    rgba(46, 54, 80, 0.075) 0 1px 1px;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  margin: 0;
  padding: 0.5rem 1rem;
  text-align: center;
  text-transform: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: middle;
}
.button-6:focus,
.button-6:focus:not(:focus-visible) {
  outline: 0;
}
.button-6:hover {
  background-color: #3733e5;
  border-color: #3733e5;
}
.button-6:focus {
  background-color: #413fc5;
  border-color: #3e3bba;
  box-shadow: rgba(255, 255, 255, 0.15) 0 1px 0 inset,
    rgba(46, 54, 80, 0.075) 0 1px 1px, rgba(104, 101, 235, 0.5) 0 0 0 0.2rem;
}
.button-6:active {
  background-color: #3e3bba;
  background-image: none;
  border-color: #3a38ae;
  box-shadow: rgba(46, 54, 80, 0.125) 0 3px 5px inset;
}
.button-6:active:focus {
  box-shadow: rgba(46, 54, 80, 0.125) 0 3px 5px inset,
    rgba(104, 101, 235, 0.5) 0 0 0 0.2rem;
}
.button-6:disabled {
  background-image: none;
  box-shadow: none;
  opacity: 0.65;
  pointer-events: none;
}
.button-7 {
  appearance: none;
  background: var(--primary700);
  border: 2px solid #1a1a1a;
  border-radius: 15px;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
  margin: 0;
  min-height: 60px;
  min-width: 0;
  outline: 0;
  padding: 16px 24px;
  text-align: center;
  text-decoration: none;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  will-change: transform;
}
.button-7:disabled {
  pointer-events: none;
}
.button-7:hover {
  box-shadow: rgba(0, 0, 0, 0.25) 0 8px 15px;
  transform: translateY(-2px);
}
.button-7:active {
  box-shadow: none;
  transform: translateY(0);
}
.button-8 {
  background: var(--primary700);
  border-radius: 999px;
  box-shadow: #5e5df0 0 10px 20px -10px;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  font-family: Inter, Helvetica, "Apple Color Emoji", "Segoe UI Emoji",
    NotoColorEmoji, "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji",
    EmojiSymbols, -apple-system, system-ui, "Segoe UI", Montserrat, "Helvetica Neue",
    "Noto Sans", sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  opacity: 1;
  outline: 0 solid transparent;
  padding: 8px 18px;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  width: fit-content;
  word-break: break-word;
  border: 0;
}
.button-9 {
  appearance: auto;
  background: var(--primary700);
  background-image: none;
  border: 1px solid #000;
  border-radius: 4px;
  box-shadow: #fff 4px 4px 0 0, #000 4px 4px 0 1px;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 0 5px 10px 0;
  overflow: visible;
  padding: 12px 40px;
  text-align: center;
  text-transform: none;
  touch-action: manipulation;
  user-select: none;
  -webkit-user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.button-9:focus {
  text-decoration: none;
}
.button-9:hover {
  text-decoration: none;
}
.button-9:active {
  box-shadow: rgba(0, 0, 0, 0.125) 0 3px 5px inset;
  outline: 0;
}
.button-9:not([disabled]):active {
  box-shadow: #fff 2px 2px 0 0, #000 2px 2px 0 1px;
  transform: translate(2px, 2px);
}
@media (min-width: 768px) {
  .button-9 {
    padding: 12px 50px;
  }
}
.button-10 {
  background-color: transparent;
  border: 1px solid var(--primary-hover);
  box-sizing: border-box;
  color: #00132c;
  font-family: "Avenir Next LT W01 Bold", sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  padding: 16px 23px;
  position: relative;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-10:active,
.button-10:hover {
  outline: 0;
}
.button-10:hover {
  background-color: transparent;
  cursor: pointer;
}
.button-10:before {
  background-color: var(--primary700);
  content: "";
  height: calc(100% + 3px);
  position: absolute;
  right: -7px;
  top: -9px;
  transition: background-color 0.3s ease-in;
  width: 100%;
  z-index: -1;
}
.button-10:hover:before {
  background-color: #6dcff6;
}
@media (min-width: 768px) {
  .button-10 {
    padding: 16px 32px;
  }
}
.button-11 {
  background-color: var(--primary700);
  border: 0 solid #e5e7eb;
  box-sizing: border-box;
  color: #000;
  display: flex;
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, system-ui,
    "Segoe UI", Montserrat, "Helvetica Neue", Arial, "Noto Sans", sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.75rem;
  padding: 0.75rem 1.65rem;
  position: relative;
  text-align: center;
  text-decoration: none #000000 solid;
  text-decoration-thickness: auto;
  width: 100%;
  max-width: 460px;
  position: relative;
  cursor: pointer;
  transform: rotate(-2deg);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-11:focus {
  outline: 0;
}
.button-11:after {
  content: "";
  position: absolute;
  border: 1px solid #000;
  bottom: 4px;
  left: 4px;
  width: calc(100% - 1px);
  height: calc(100% - 1px);
}
.button-11:hover:after {
  bottom: 2px;
  left: 2px;
}
@media (min-width: 768px) {
  .button-11 {
    padding: 0.75rem 3rem;
    font-size: 1.25rem;
  }
}
.button-12 {
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 1px;
  padding: 13px 20px 13px;
  outline: 0;
  border: 1px solid #000;
  cursor: pointer;
  position: relative;
  background-color: rgba(0, 0, 0, 0);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-12:after {
  content: "";
  background-color: var(--primary700);
  width: 100%;
  z-index: -1;
  position: absolute;
  height: 100%;
  top: 7px;
  left: 7px;
  transition: 0.2s;
}
.button-12:hover:after {
  top: 0;
  left: 0;
}
@media (min-width: 768px) {
  .button-12 {
    padding: 13px 50px 13px;
  }
}
.button-13 {
  align-self: center;
  background-color: #fff;
  background-image: none;
  background-position: 0 90%;
  background-repeat: repeat no-repeat;
  background-size: 4px 3px;
  border-radius: 15px 225px 255px 15px 15px 255px 225px 15px;
  border-style: solid;
  border-width: 2px;
  box-shadow: rgba(0, 0, 0, 0.2) 15px 28px 25px -18px;
  box-sizing: border-box;
  color: #41403e;
  cursor: pointer;
  display: inline-block;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  line-height: 23px;
  outline: 0;
  padding: 0.75rem;
  text-decoration: none;
  transition: all 235ms ease-in-out;
  border-bottom-left-radius: 15px 255px;
  border-bottom-right-radius: 225px 15px;
  border-top-left-radius: 255px 15px;
  border-top-right-radius: 15px 225px;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-13:hover {
  box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px -5px;
  transform: translate3d(0, 2px, 0);
}
.button-13:focus {
  box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 4px -6px;
}
.button-14 {
  align-items: center;
  background-color: var(--primary200);
  border: 2px solid #111;
  border-radius: 8px;
  box-sizing: border-box;
  color: #111;
  cursor: pointer;
  display: flex;
  font-family: Inter, sans-serif;
  font-size: 16px;
  height: 48px;
  justify-content: center;
  line-height: 24px;
  max-width: 100%;
  padding: 0 25px;
  position: relative;
  text-align: center;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-14:after {
  background-color: #111;
  border-radius: 8px;
  content: "";
  display: block;
  height: 48px;
  left: 0;
  width: 100%;
  position: absolute;
  top: -2px;
  transform: translate(8px, 8px);
  transition: transform 0.2s ease-out;
  z-index: -1;
}
.button-14:hover:after {
  transform: translate(0, 0);
}
.button-14:active {
  background-color: var(--primary700);
  outline: 0;
}
.button-14:hover {
  outline: 0;
}
@media (min-width: 768px) {
  .button-14 {
    padding: 0 40px;
  }
}
.button-15 {
  align-items: center;
  background-image: linear-gradient(144deg, #af40ff, #5b42f3 50%, #00ddeb);
  border: 0;
  border-radius: 8px;
  box-shadow: rgba(151, 65, 252, 0.2) 0 15px 30px -5px;
  box-sizing: border-box;
  color: #fff;
  display: flex;
  font-family: Inter, sans-serif;
  font-size: 20px;
  justify-content: center;
  line-height: 1em;
  max-width: 100%;
  min-width: 140px;
  padding: 19px 24px;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  cursor: pointer;
}
.button-15:active,
.button-15:hover {
  outline: 0;
}
@media (min-width: 768px) {
  .button-15 {
    font-size: 24px;
    min-width: 196px;
  }
}
.button-16 {
  align-items: center;
  background-image: linear-gradient(135deg, #f34079 40%, #fc894d);
  border: 0;
  border-radius: 10px;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  height: 54px;
  justify-content: center;
  letter-spacing: 0.4px;
  line-height: 1;
  max-width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 3px;
  text-decoration: none;
  text-transform: uppercase;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-16:active {
  outline: 0;
}
.button-16:hover {
  outline: 0;
}
.button-16 span {
  transition: all 0.2s;
}
.button-16:hover span {
  transform: scale(0.9);
  opacity: 0.75;
}
@media screen and (max-width: 991px) {
  .button-16 {
    font-size: 15px;
    height: 50px;
  }
  .button-16 span {
    line-height: 50px;
  }
}
.button-17 {
  padding: 0.6em 2em;
  border: none;
  outline: 0;
  color: #fff;
  background: var(--primary700);
  cursor: pointer;
  position: relative;
  z-index: 0;
  border-radius: 10px;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-17:before {
  content: "";
  background: linear-gradient(
    45deg,
    red,
    #ff7300,
    #fffb00,
    #48ff00,
    #00ffd5,
    #002bff,
    #7a00ff,
    #ff00c8,
    red
  );
  position: absolute;
  top: -2px;
  left: -2px;
  background-size: 400%;
  z-index: -1;
  filter: blur(5px);
  -webkit-filter: blur(5px);
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  animation: glowing-button-17 20s linear infinite;
  transition: opacity 0.3s ease-in-out;
  border-radius: 10px;
}
@keyframes glowing-button-17 {
  0% {
    background-position: 0 0;
  }
  50% {
    background-position: 400% 0;
  }
  100% {
    background-position: 0 0;
  }
}
.button-17:after {
  z-index: -1;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #222;
  left: 0;
  top: 0;
  border-radius: 10px;
}
.button-18 {
  all: unset;
  width: 100px;
  height: 30px;
  font-size: 16px;
  background: 0 0;
  border: none;
  position: relative;
  color: #f0f0f0;
  cursor: pointer;
  z-index: 1;
  padding: 10px 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-18::after,
.button-18::before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: -99999;
  transition: all 0.4s;
}
.button-18::before {
  transform: translate(0, 0);
  width: 100%;
  height: 100%;
  background: #28282d;
  border-radius: 10px;
}
.button-18::after {
  transform: translate(10px, 10px);
  width: 35px;
  height: 35px;
  background: #ffffff15;
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  border-radius: 50px;
}
.button-18:hover::before {
  transform: translate(5%, 20%);
  width: 110%;
  height: 110%;
}
.button-18:hover::after {
  border-radius: 10px;
  transform: translate(0, 0);
  width: 100%;
  height: 100%;
}
.button-18:active::after {
  transition: 0s;
  transform: translate(0, 5%);
}
.button-19 {
  margin: 10px;
  padding: 15px 30px;
  text-align: center;
  text-transform: uppercase;
  transition: 0.5s;
  background-size: 200% auto;
  color: #fff;
  border-radius: 10px;
  display: block;
  border: 0;
  font-weight: 700;
  box-shadow: 0 0 14px -7px #f09819;
  background-image: linear-gradient(
    45deg,
    #ff512f 0,
    #f09819 51%,
    #ff512f 100%
  );
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-19:hover {
  background-position: right center;
  color: #fff;
  text-decoration: none;
}
.button-19:active {
  transform: scale(0.95);
}
.sbutton-0 {
  background-color: #f5f5f5;
  border-radius: 8px;
  border-width: 0;
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-family: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  list-style: none;
  margin: 0;
  padding: 10px 12px;
  text-align: center;
  transition: all 0.2s;
  vertical-align: baseline;
  white-space: nowrap;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.sbutton-1 {
  appearance: none;
  background-color: #fafbfc;
  border: 1px solid rgba(27, 31, 35, 0.15);
  border-radius: 6px;
  box-shadow: rgba(27, 31, 35, 0.04) 0 1px 0,
    rgba(255, 255, 255, 0.25) 0 1px 0 inset;
  box-sizing: border-box;
  color: #24292e;
  cursor: pointer;
  display: inline-block;
  font-family: Inter, -apple-system, system-ui, "Segoe UI", Helvetica, Arial,
    sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  list-style: none;
  padding: 6px 16px;
  position: relative;
  transition: background-color 0.2s cubic-bezier(0.3, 0, 0.5, 1);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: middle;
  white-space: nowrap;
  word-wrap: break-word;
}
.sbutton-1:hover {
  background-color: #f3f4f6;
  text-decoration: none;
  transition-duration: 0.1s;
}
.sbutton-1:disabled {
  background-color: #fafbfc;
  border-color: rgba(27, 31, 35, 0.15);
  color: #959da5;
  cursor: default;
}
.sbutton-1:active {
  background-color: #edeff2;
  box-shadow: rgba(225, 228, 232, 0.2) 0 1px 0 inset;
  transition: none 0s;
}
.sbutton-1:focus {
  outline: 1px transparent;
}
.sbutton-1:before {
  display: none;
}
.sbutton-1:-webkit-details-marker {
  display: none;
}
.sbutton-2 {
  align-items: center;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0.25rem;
  box-shadow: rgba(0, 0, 0, 0.02) 0 1px 3px 0;
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 500;
  padding: 0.5rem 0.75rem;
  border-radius: 0.5rem;
  line-height: normal;
  justify-content: center;
  margin: 0;
  min-height: 3rem;
  position: relative;
  text-decoration: none;
  transition: all 250ms;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: baseline;
  width: auto;
}
.sbutton-2:focus,
.sbutton-2:hover {
  border-color: rgba(0, 0, 0, 0.15);
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 12px;
  color: rgba(0, 0, 0, 0.65);
}
.sbutton-2:hover {
  transform: translateY(-1px);
}
.sbutton-2:active {
  background-color: #f0f0f1;
  border-color: rgba(0, 0, 0, 0.15);
  box-shadow: rgba(0, 0, 0, 0.06) 0 2px 4px;
  color: rgba(0, 0, 0, 0.65);
  transform: translateY(0);
}
.sbutton-3 {
  background-color: #fff;
  border: 1px solid #222;
  border-radius: 8px;
  box-sizing: border-box;
  color: #222;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  margin: 0;
  outline: 0;
  padding: 13px 23px;
  position: relative;
  text-align: center;
  text-decoration: none;
  touch-action: manipulation;
  transition: box-shadow 0.2s, -ms-transform 0.1s, -webkit-transform 0.1s,
    transform 0.1s;
  user-select: none;
  -webkit-user-select: none;
  width: auto;
}
.sbutton-3:focus-visible {
  box-shadow: #222 0 0 0 2px, rgba(255, 255, 255, 0.8) 0 0 0 4px;
  transition: box-shadow 0.2s;
}
.sbutton-3:active {
  background-color: #f7f7f7;
  border-color: #000;
  transform: scale(0.96);
}
.sbutton-3:disabled {
  border-color: #ddd;
  color: #ddd;
  cursor: not-allowed;
  opacity: 1;
}
.sbutton-4 {
  appearance: none;
  background-color: transparent;
  border: 2px solid #1a1a1a;
  border-radius: 15px;
  box-sizing: border-box;
  color: #3b3b3b;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
  margin: 0;
  min-height: 60px;
  min-width: 0;
  outline: 0;
  padding: 16px 24px;
  text-align: center;
  text-decoration: none;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  will-change: transform;
}
.sbutton-4:disabled {
  pointer-events: none;
}
.sbutton-4:hover {
  color: #fff;
  background-color: #1a1a1a;
  box-shadow: rgba(0, 0, 0, 0.25) 0 8px 15px;
  transform: translateY(-2px);
}
.sbutton-4:active {
  box-shadow: none;
  transform: translateY(0);
}
.sbutton-5 {
  align-items: center;
  appearance: none;
  background-color: #fcfcfd;
  border-radius: 4px;
  border-width: 0;
  box-shadow: rgba(45, 35, 66, 0.4) 0 2px 4px,
    rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #d6d6e7 0 -3px 0 inset;
  box-sizing: border-box;
  color: #36395a;
  cursor: pointer;
  display: inline-flex;
  height: 48px;
  justify-content: center;
  line-height: 1;
  list-style: none;
  overflow: hidden;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
  text-align: left;
  text-decoration: none;
  transition: box-shadow 0.15s, transform 0.15s;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  will-change: box-shadow, transform;
  font-size: 18px;
}
.sbutton-5:focus {
  box-shadow: #d6d6e7 0 0 0 1.5px inset, rgba(45, 35, 66, 0.4) 0 2px 4px,
    rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #d6d6e7 0 -3px 0 inset;
}
.sbutton-5:hover {
  box-shadow: rgba(45, 35, 66, 0.4) 0 4px 8px,
    rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #d6d6e7 0 -3px 0 inset;
  transform: translateY(-2px);
}
.sbutton-5:active {
  box-shadow: #d6d6e7 0 3px 7px inset;
  transform: translateY(2px);
}
.sbutton-6 {
  align-items: center;
  background-color: #fff;
  border-radius: 12px;
  box-shadow: transparent 0 0 0 3px, rgba(18, 18, 18, 0.1) 0 6px 20px;
  box-sizing: border-box;
  color: #121212;
  cursor: pointer;
  display: inline-flex;
  flex: 1 1 auto;
  font-family: Inter, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1;
  margin: 0;
  outline: 0;
  padding: 1rem 1.2rem;
  text-align: center;
  text-decoration: none;
  transition: box-shadow 0.2s, -webkit-box-shadow 0.2s;
  white-space: nowrap;
  border: 0;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.sbutton-6:hover {
  box-shadow: #121212 0 0 0 3px, transparent 0 0 0 0;
}
.sbutton-7 {
  background-color: #fff;
  border: 0;
  border-radius: 0.5rem;
  box-sizing: border-box;
  color: #111827;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.25rem;
  padding: 0.75rem 1rem;
  text-align: center;
  text-decoration: none #d1d5db solid;
  text-decoration-thickness: auto;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.sbutton-7:hover {
  background-color: #f9fafb;
}
.sbutton-7:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.sbutton-7:focus-visible {
  box-shadow: none;
}
.sbutton-8 {
  align-items: center;
  background: #fff;
  border: 0 solid #e2e8f0;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1),
    0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-sizing: border-box;
  color: #1a202c;
  display: inline-flex;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  height: 56px;
  justify-content: center;
  line-height: 24px;
  overflow-wrap: break-word;
  padding: 24px;
  text-decoration: none;
  width: auto;
  border-radius: 8px;
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.sbutton-9 {
  align-self: center;
  background-color: #fff;
  background-image: none;
  background-position: 0 90%;
  background-repeat: repeat no-repeat;
  background-size: 4px 3px;
  border-radius: 15px 225px 255px 15px 15px 255px 225px 15px;
  border-style: solid;
  border-width: 2px;
  box-shadow: rgba(0, 0, 0, 0.2) 15px 28px 25px -18px;
  box-sizing: border-box;
  color: #41403e;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  line-height: 23px;
  outline: 0;
  padding: 0.75rem;
  text-decoration: none;
  transition: all 235ms ease-in-out;
  border-bottom-left-radius: 15px 255px;
  border-bottom-right-radius: 225px 15px;
  border-top-left-radius: 255px 15px;
  border-top-right-radius: 15px 225px;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.design-mode [contenteditable="true"] {
  outline: 0;
}
.spinner-border-2 {
  width: 2rem;
  height: 2rem;
  display: inline-block;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-width: 0.2em;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border 0.75s linear infinite;
  animation: spinner-border 0.75s linear infinite;
  margin-right: 4px;
}
.spinner-middle {
  position: absolute;
  left: 55%;
  top: 40%;
}
@keyframes spinner-border {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.popup-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
  z-index: 999;
}
.popup-content {
  background-color: #fff;
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  width: 80%;
  max-width: 1000px;
  position: relative;
}
.popup-container.open {
  opacity: 1;
  pointer-events: auto;
}
.close-button {
  position: absolute;
  top: -7px;
  right: -7px;
  background: 0 0;
  border: none;
  font-size: 20px;
  cursor: pointer;
  background: #e6e6e6;
  border-radius: 50%;
  font-size: 8px;
  height: 20px;
  width: 20px;
  color: #4a4a4a;
}
.popup-container iframe {
  width: 100%;
  height: 700px;
  border: none;
  margin: 0;
  padding: 0;
}
.popup-container .spinner {
  width: 2rem;
  height: 2rem;
  display: inline-block;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-width: 0.2em;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
  margin-right: 4px;
  top: 50%;
  left: 50%;
  position: absolute;
}
@keyframes spinner-border {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (max-width: 768px) {
  .popup-content {
    width: 90%;
    max-width: 90%;
    padding: 10px;
  }
  .popup-container iframe {
    height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .popup-content {
    width: 80%;
  }
  .popup-container iframe {
    height: 500px;
  }
}
.loading-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 200px;
  font-size: 18px;
}
:root {
  --gray25: #fcfcfd;
  --gray50: #f9fafb;
  --gray100: #f2f4f7;
  --gray200: #eaecf0;
  --gray300: #d0d5dd;
  --gray400: #98a2b3;
  --gray500: #667085;
  --gray600: #475467;
  --gray700: #344054;
  --gray800: #1d2939;
  --gray900: #101828;
}
.ProseMirror p.is-editor-empty:first-child::before {
  color: #adb5bd;
  content: attr(data-placeholder);
  float: left;
  height: 0;
  pointer-events: none;
}
.ProseMirror p.is-empty::before {
  color: #adb5bd;
  content: attr(data-placeholder);
  float: left;
  height: 0;
  pointer-events: none;
}
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.tippy-box {
  margin: 0;
  padding: 0;
  background-color: #fff !important;
}
.tippy-content {
  margin: 0;
  padding: 0 !important;
  display: inline-flex;
  align-items: center;
  background: #fff;
  overflow: hidden;
  border-radius: 5px;
  background-color: #fff;
  box-shadow: rgba(15, 15, 15, 0.05) 0 0 0 1px, rgba(15, 15, 15, 0.1) 0 3px 6px,
    rgba(15, 15, 15, 0.2) 0 9px 24px;
}
.tippy-content > div {
  padding: 0;
  margin: 0;
}
.tippy-arrow {
  display: none;
}
.tooltip {
  display: flex;
  background-color: #fff;
  color: #000;
  font-size: 18px;
  line-height: 1.6;
}
.tooltip > select {
  background: 0 0;
  outline: 0;
  border: none;
  box-shadow: rgba(55, 53, 47, 0.09) 1px 0 0;
  padding: 5px 8px;
}
.tooltip > * {
  box-shadow: rgba(55, 53, 47, 0.09) 1px 0 0;
  padding: 0 8px;
}
.disable {
  cursor: not-allowed !important;
  opacity: 0.3;
}
.not-active {
  opacity: 0.3 !important;
}
.color-box {
  width: 20px;
  height: 20px;
  cursor: pointer;
  border: 1px solid var(--gray300);
  border-radius: 4px;
  backdrop-filter: blur(2px);
}
.wand-icon {
  height: 28px;
  width: 28px;
}
.wand-gif {
  height: 30px;
  width: 30px;
}
body {
  margin: 0;
  font-family: var(--body-font), Inter, system-ui, -apple-system, "Segoe UI",
    Montserrat, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
* {
  box-sizing: border-box;
}
.mgb-8 {
  margin-bottom: 8px;
}
.mgb-12 {
  margin-bottom: 12px;
}
.mgb-16 {
  margin-bottom: 16px;
}
.mgb-24 {
  margin-bottom: 24px;
}
.pdb-8 {
  padding-bottom: 8px;
}
.pdb-12 {
  padding-bottom: 12px;
}
.pdb-16 {
  padding-bottom: 16px;
}
.container,
.container-lg {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row > * {
  width: 100%;
  max-width: 100%;
  margin-top: var(--y-gutter);
  padding-right: calc(0.5 * var(--x-gutter));
  padding-left: calc(0.5 * var(--x-gutter));
}
.col {
  flex: 1 0 0%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.666667%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.3333333%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.3333333%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.3333333%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.6666667%;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.3333333%;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
  .col-sm {
    flex: 1 0 0%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.666667%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.3333333%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.3333333%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.3333333%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.6666667%;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.3333333%;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
  .col-md {
    flex: 1 0 0%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.666667%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.3333333%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.3333333%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.3333333%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.6666667%;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.3333333%;
  }
}
@media (min-width: 1024px) {
  .container,
  .container-lg {
    max-width: 960px;
  }
  .col-lg {
    flex: 1 0 0%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.666667%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.3333333%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.3333333%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.3333333%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.6666667%;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.3333333%;
  }
}
@media (min-width: 1200px) {
  .container,
  .container-lg {
    max-width: 1140px;
  }
  .col-xl {
    flex: 1 0 0%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.666667%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.3333333%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.3333333%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.3333333%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.6666667%;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.3333333%;
  }
}
@media (min-width: 1400px) {
  .container,
  .container-lg {
    max-width: 1320px;
  }
  .col-xxl {
    flex: 1 0 0%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.666667%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.3333333%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.3333333%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.3333333%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.6666667%;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.3333333%;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--y-gutter));
  margin-left: calc(-0.5 * var(--x-gutter));
  margin-right: calc(-0.5 * var(--x-gutter));
}
.navbar {
  padding: 30px 0;
}
.navbar.dark {
  color: var(--gray800);
}
.flex-menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.menu {
  display: flex;
  align-items: center;
}
.menu > div {
  padding: 10px 0;
  margin-left: 18px;
  margin-right: 18px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.logo {
  text-decoration: none;
  color: undefined;
  margin-right: 30px;
  display: flex;
  align-items: center;
}
.logo-img {
  height: 40px;
}
.logo span {
  font-size: 24px;
  padding-left: 12px;
  padding-right: 8px;
  font-weight: 500;
}
.mobile-burger {
  cursor: pointer;
}
.mobile-nav {
  margin: 8px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.navbar-card {
  top: 0;
  left: 0;
  width: 100%;
  position: absolute;
  z-index: 999;
}
.mobile-links {
  border-bottom: 1px dashed #cbd5e1;
}
.button.nava-button {
  margin-top: 0;
}
div.bg-text {
  color: var(--heading-font-color);
}
.button {
  min-width: 100px;
  min-height: 44px;
  margin-right: 16px;
  margin-top: 16px;
  display: flex;
  cursor: pointer;
  white-space: nowrap;
  text-align: center;
  justify-content: center;
  align-items: center;
}
.button div {
  text-decoration: none;
}
.button--primary {
  background: var(--primary700);
  border: 1px solid var(--primary700);
  border-radius: var(--primary-button-rd);
  color: var(--primary-button-text);
}
.button--primary:hover {
  background: var(--primary-hover);
}
.button--secondary {
  background: var(--secondary-button-bg);
  color: var(--secondary-button-text);
  border-radius: var(--secondary-button-rd);
  border: 1px solid #ccc;
}
.button--secondary:hover {
  background: var(--secondary-hover);
}
.button.fluid {
  width: 100%;
  margin-right: 0;
  margin-top: 0;
  white-space: pre-wrap;
}
[class^="button button-"].button-extra {
  font-size: 16px;
  color: #fff;
  border-radius: 8px;
  border-color: undefined;
}
[data-section-id="6unjx"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="6unjx"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="6unjx"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="6unjx"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="6unjx"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="6unjx"] div.banner-subtitle {
  color: var(--heading-font-color);
}
@keyframes fadeInDown {
  100% {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
[data-section-id="6unjx"] .section-background {
  background: url("https://images.pexels.com/photos/3810792/pexels-photo-3810792.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
.section-wrapper {
  background-color: var(--sectionBgColor);
  position: relative;
}
.section-wrapper.hasOverlay {
  background-color: var(--sectionBgOverlayColor);
}
.section-background-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
[class^="button sbutton-"].button-extra {
  background-color: #f5f5f5;
  font-size: undefined;
  color: #333;
  border-radius: 8px;
  border-color: undefined;
}
[data-section-id="mw7c8"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="mw7c8"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="mw7c8"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="mw7c8"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="mw7c8"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="mw7c8"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="mw7c8"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="6a1pi"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="6a1pi"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="6a1pi"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="6a1pi"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="6a1pi"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="6a1pi"] .data-cell {
  padding-left: 0;
}
[data-section-id="6a1pi"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
.img-image {
  height: auto;
  max-width: 100%;
  object-fit: cover;
  width: 100%;
}
.media {
  overflow: hidden;
}
.img-wrapper {
  display: flex;
  position: relative;
  justify-content: center;
}
@media (max-width: 576px) {
  .img-image {
    max-height: 270px;
  }
}
[data-section-id="g89o8"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="g89o8"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="g89o8"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="g89o8"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="g89o8"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="g89o8"] .data-cell {
  padding-left: 40px;
}
[data-section-id="g89o8"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="97f9q"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="97f9q"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="97f9q"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="s75hk"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="s75hk"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="s75hk"] .footer-link {
  color: var(--primary700);
}
[data-section-id="s75hk"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="s75hk"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
.uncodyBadge {
  background-color: #fff;
  border-radius: 10px;
  box-shadow: rgba(0, 0, 0, 0.26) 0 0.637473px 1.14745px -1.125px,
    rgba(0, 0, 0, 0.24) 0 1.93094px 3.4757px -2.25px,
    rgba(0, 0, 0, 0.192) 0 5.10423px 9.18761px -3.375px,
    rgba(0, 0, 0, 0.03) 0 16px 28.8px -4.5px;
  cursor: pointer;
  opacity: 1;
  display: flex;
  gap: 0.3rem;
  padding: 8px;
  font-size: 14px;
  font-weight: 500;
  align-items: center;
}
.uncodyBadge img {
  width: 20px;
}
:root {
  --body-color: undefined;
  --primary700: rgba(36, 89, 70, 1);
  --primary800: rgba(29, 71, 56, 1);
  --primary200: rgb(211, 222, 218, 204);
  --primary100: rgb(233, 238, 237, 230);
  --primary50: rgb(244, 247, 246, 242);
  --primary-hover: rgb(47, 97, 79, 14);
  --secondary-hover: rgb(246, 246, 246);
  --secondary-button-bg: rgb(245, 245, 245);
  --primary-button-text: rgb(255, 255, 255);
  --secondary-button-text: rgb(51, 51, 51);
  --primary-button-rd: 8px;
  --secondary-button-rd: 8px;
  --white: #ffffff;
  --gray25: #fcfcfd;
  --gray50: #f9fafb;
  --gray100: #f2f4f7;
  --gray200: #eaecf0;
  --gray300: #d0d5dd;
  --gray400: #98a2b3;
  --gray500: #667085;
  --gray600: #475467;
  --gray700: #344054;
  --gray800: #1d2939;
  --gray900: #101828;
  --color1: rgb(255, 255, 255);
  --color2: rgb(244, 244, 243);
  --color3: rgba(36, 89, 70, 1);
  --color4: rgb(79, 79, 79);
  --color5: rgb(33, 32, 32);
  --color1safe: rgba(36, 89, 70, 1);
  --color2safe: rgba(36, 89, 70, 1);
  --color4safe: rgb(33, 32, 32);
  --color3inverse: rgb(255, 255, 255);
  --color1inverse: rgb(33, 32, 32);
  --color2inverse: rgb(33, 32, 32);
  --color4inverse: rgb(255, 255, 255);
  --color5inverse: rgb(255, 255, 255);
  --color1alpha30: rgba(255, 255, 255, 0.3);
  --color2alpha30: rgba(244, 244, 243, 0.3);
  --color3alpha30: rgba(36, 89, 70, 0.3);
  --color4alpha30: rgba(79, 79, 79, 0.3);
  --color5alpha30: rgba(33, 32, 32, 0.3);
  --color5alpha70: rgb(111, 110, 110);
  --color1alpha70: rgb(255, 255, 255);
  --header-title-font: Montserrat;
  --body-font: Open Sans;
}
[data-section-id="dpjoa"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="dpjoa"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="dpjoa"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="dpjoa"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="dpjoa"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="dpjoa"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="dpjoa"] .section-background {
  background: url("https://images.pexels.com/photos/267350/pexels-photo-267350.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="rn0a7"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="rn0a7"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="rn0a7"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="rn0a7"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="rn0a7"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="rn0a7"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="rn0a7"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="qf3s5"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="qf3s5"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="qf3s5"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="qf3s5"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="qf3s5"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="qf3s5"] .data-cell {
  padding-left: 0;
}
[data-section-id="qf3s5"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="nx2bk"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="nx2bk"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="nx2bk"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="nx2bk"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="nx2bk"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="nx2bk"] .data-cell {
  padding-left: 40px;
}
[data-section-id="nx2bk"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="3y4kw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="awmeg"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="awmeg"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="awmeg"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="awmeg"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="awmeg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="4mcbc"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="4mcbc"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="4mcbc"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="14ply"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="14ply"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="14ply"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="1mzwt"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="1mzwt"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="1mzwt"] .footer-link {
  color: var(--primary700);
}
[data-section-id="1mzwt"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="1mzwt"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="v3hwq"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="v3hwq"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="v3hwq"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="v3hwq"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="v3hwq"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="v3hwq"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="v3hwq"] .section-background {
  background: url("https://images.pexels.com/photos/3830752/pexels-photo-3830752.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="kuhab"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="kuhab"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="kuhab"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="65ole"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="65ole"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="65ole"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="65ole"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="65ole"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="65ole"] .data-cell {
  padding-left: 0;
}
[data-section-id="65ole"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="tk0i9"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="tk0i9"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="tk0i9"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="tk0i9"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="tk0i9"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="tk0i9"] .data-cell {
  padding-left: 40px;
}
[data-section-id="tk0i9"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="m27iy"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="2impe"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="2impe"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="2impe"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="2impe"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="2impe"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="2impe"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="2impe"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="2impe"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ya6e4"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="ya6e4"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="ya6e4"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="uni7p"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="uni7p"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="uni7p"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="2wyto"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ct0ac"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="ct0ac"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="ct0ac"] .footer-link {
  color: var(--primary700);
}
[data-section-id="ct0ac"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="ct0ac"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="h5bo3"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="h5bo3"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="h5bo3"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="h5bo3"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="h5bo3"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="h5bo3"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="h5bo3"] .section-background {
  background: url("https://images.pexels.com/photos/5760907/pexels-photo-5760907.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="j6st6"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="j6st6"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="j6st6"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="j6st6"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="j6st6"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="j6st6"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="j6st6"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="hok0w"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="hok0w"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="hok0w"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="hok0w"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="hok0w"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="hok0w"] .data-cell {
  padding-left: 0;
}
[data-section-id="hok0w"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="wnecj"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="wnecj"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="wnecj"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="wnecj"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="wnecj"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="wnecj"] .data-cell {
  padding-left: 40px;
}
[data-section-id="wnecj"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ri550"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ax5pt"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="ax5pt"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="ax5pt"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="ax5pt"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="ax5pt"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="ax5pt"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="ax5pt"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="ax5pt"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="d87bl"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="d87bl"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="d87bl"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="epr1q"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="epr1q"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="epr1q"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="iql5j"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="iql5j"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="iql5j"] .footer-link {
  color: var(--primary700);
}
[data-section-id="iql5j"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="iql5j"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="hcsjq"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="hcsjq"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="hcsjq"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="hcsjq"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="hcsjq"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="hcsjq"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="hcsjq"] .section-background {
  background: url("https://images.pexels.com/photos/3183197/pexels-photo-3183197.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="qjbt0"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="qjbt0"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="qjbt0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="e1677"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="e1677"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="e1677"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="e1677"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="e1677"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="e1677"] .data-cell {
  padding-left: 0;
}
[data-section-id="e1677"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="zwju5"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="zwju5"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="zwju5"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="zwju5"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="zwju5"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="zwju5"] .data-cell {
  padding-left: 40px;
}
[data-section-id="zwju5"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="3o8ym"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="5aoj5"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="5aoj5"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="5aoj5"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="5aoj5"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="5aoj5"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="5aoj5"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="5aoj5"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="5aoj5"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="wkqwa"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="wkqwa"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="wkqwa"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="lg77q"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="lg77q"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="lg77q"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="0ffe1"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="0ffe1"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="0ffe1"] .footer-link {
  color: var(--primary700);
}
[data-section-id="0ffe1"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="0ffe1"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="nc889"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="nc889"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="nc889"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="nc889"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="nc889"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="nc889"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="nc889"] .section-background {
  background: url("https://images.pexels.com/photos/6802049/pexels-photo-6802049.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="geu9a"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="geu9a"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="geu9a"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="zg538"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="zg538"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="zg538"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="zg538"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="zg538"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="zg538"] .data-cell {
  padding-left: 0;
}
[data-section-id="zg538"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8gxyt"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="8gxyt"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="8gxyt"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="8gxyt"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="8gxyt"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="8gxyt"] .data-cell {
  padding-left: 40px;
}
[data-section-id="8gxyt"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="2mrx5"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="n0c2p"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="n0c2p"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="n0c2p"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="n0c2p"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="n0c2p"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="9n5iw"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="9n5iw"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="9n5iw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="4fi3z"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="4fi3z"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="4fi3z"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="7le35"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="7le35"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="7le35"] .footer-link {
  color: var(--primary700);
}
[data-section-id="7le35"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="7le35"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="1i8tz"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="1i8tz"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="1i8tz"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="1i8tz"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="1i8tz"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="1i8tz"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="1i8tz"] .section-background {
  background: url("https://uncody.com/uploads/6601d182d7a189875a3593a2/file-1711400003973.jpeg");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8c410"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="8c410"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="8c410"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="8c410"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="8c410"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8c410"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="8c410"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="97r7v"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="97r7v"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="97r7v"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="97r7v"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="97r7v"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="97r7v"] .data-cell {
  padding-left: 0;
}
[data-section-id="97r7v"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="virrs"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="virrs"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="virrs"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="virrs"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="virrs"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="virrs"] .data-cell {
  padding-left: 40px;
}
[data-section-id="virrs"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="bc099"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
.newcolor {
  font-size: 5rem;
}
[data-section-id="985728"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="mfvqn"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="mfvqn"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="mfvqn"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="mfvqn"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="mfvqn"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="mfvqn"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="mfvqn"] .section-background {
  background: url("https://images.pexels.com/photos/261895/pexels-photo-261895.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="f9b3x"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="f9b3x"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="f9b3x"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="b4aq9"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="b4aq9"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="b4aq9"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="b4aq9"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="b4aq9"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="b4aq9"] .data-cell {
  padding-left: 0;
}
[data-section-id="b4aq9"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="i4dbk"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="i4dbk"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="i4dbk"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="i4dbk"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="i4dbk"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="i4dbk"] .data-cell {
  padding-left: 40px;
}
[data-section-id="i4dbk"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="r0tx3"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ky54k"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="ky54k"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="ky54k"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="ky54k"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="ky54k"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="ky54k"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="ky54k"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="ky54k"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="c4yw3"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="c4yw3"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="c4yw3"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="6a83i"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="6a83i"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="6a83i"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8cljf"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="8cljf"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="8cljf"] .footer-link {
  color: var(--primary700);
}
[data-section-id="8cljf"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="8cljf"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ztskv"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="ztskv"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="ztskv"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="ztskv"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="ztskv"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="ztskv"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="ztskv"] .section-background {
  background: url("https://images.pexels.com/photos/1536619/pexels-photo-1536619.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="9es4m"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="9es4m"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="9es4m"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="9es4m"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="9es4m"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="9es4m"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="9es4m"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="xq5ur"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="xq5ur"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="xq5ur"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="xq5ur"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="xq5ur"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="xq5ur"] .data-cell {
  padding-left: 0;
}
[data-section-id="xq5ur"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="l6qfm"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="l6qfm"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="l6qfm"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="l6qfm"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="l6qfm"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="l6qfm"] .data-cell {
  padding-left: 40px;
}
[data-section-id="l6qfm"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="gijk8"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ovdzg"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="ovdzg"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="ovdzg"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="ovdzg"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="ovdzg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="gxdtp"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="gxdtp"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="gxdtp"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="iedwg"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="iedwg"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="iedwg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="uq3eq"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="uq3eq"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="uq3eq"] .footer-link {
  color: var(--primary700);
}
[data-section-id="uq3eq"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="uq3eq"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="qmia4"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="qmia4"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="qmia4"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="qmia4"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="qmia4"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="qmia4"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="qmia4"] .section-background {
  background: url("https://images.pexels.com/photos/7319822/pexels-photo-7319822.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="srrrz"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="srrrz"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="srrrz"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="srrrz"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="srrrz"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="srrrz"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="srrrz"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="b2w4i"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="b2w4i"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="b2w4i"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="b2w4i"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="b2w4i"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="b2w4i"] .data-cell {
  padding-left: 0;
}
[data-section-id="b2w4i"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="xqxii"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="xqxii"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="xqxii"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="xqxii"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="xqxii"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="xqxii"] .data-cell {
  padding-left: 40px;
}
[data-section-id="xqxii"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ijii7"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="nj9vn"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="nj9vn"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="nj9vn"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="nj9vn"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="nj9vn"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="nj9vn"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="nj9vn"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="nj9vn"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="t19ne"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="t19ne"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="t19ne"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="v526n"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="v526n"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="v526n"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="q2ix5"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="q2ix5"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="q2ix5"] .footer-link {
  color: var(--primary700);
}
[data-section-id="q2ix5"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="q2ix5"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="5w5fff"] .hero-background {
  background: 0 0;
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: -999;
}
[data-section-id="5w5fff"] .hero-title {
  margin-top: 40px;
}
[data-section-id="5w5fff"] .hero-image {
  margin-left: auto;
  max-height: 600px;
}
[data-section-id="5w5fff"] .heroimg-container {
  height: 100%;
  display: flex;
  align-items: center;
}
.hero-section {
  padding: 0 0 40px 0;
  position: relative;
}
[data-section-id="5w5fff"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="v0fhb0"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="v0fhb0"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="v0fhb0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="es80vo"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="es80vo"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="es80vo"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="es80vo"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="es80vo"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="es80vo"] .data-cell {
  padding-left: 40px;
}
[data-section-id="es80vo"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="npwq34"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="npwq34"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="npwq34"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="npwq34"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="npwq34"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="npwq34"] .data-cell {
  padding-left: 40px;
}
[data-section-id="npwq34"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="427g62"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="z4fwkg"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="z4fwkg"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="z4fwkg"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="z4fwkg"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="z4fwkg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="6mhr0j"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="6mhr0j"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="6mhr0j"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="y86u46"] .pcta-container {
  background-color: var(--primary800);
  min-height: 374px;
  flex-grow: 1;
}
[data-section-id="y86u46"] .main {
  color: var(--white);
}
[data-section-id="y86u46"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="y86u46"] .asdf {
  display: flex;
  align-items: center;
  flex: 1 1 0%;
}
[data-section-id="y86u46"] .ctab-submit {
  background-color: var(--primary700);
}
@media (max-width: 576px) {
  .asdf {
    padding: 8px;
  }
}
[data-section-id="y86u46"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="8"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="8"] .footer-link {
  color: var(--primary700);
}
[data-section-id="8"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="5hsm6"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="5hsm6"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="5hsm6"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="5hsm6"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="5hsm6"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="5hsm6"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="5hsm6"] .section-background {
  background: url("https://images.pexels.com/photos/20690712/pexels-photo-20690712.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="14u65"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="14u65"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="14u65"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="14u65"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="14u65"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="14u65"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="14u65"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="50tdw"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="50tdw"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="50tdw"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="50tdw"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="50tdw"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="50tdw"] .data-cell {
  padding-left: 0;
}
[data-section-id="50tdw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="l3we4"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="l3we4"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="l3we4"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="l3we4"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="l3we4"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="l3we4"] .data-cell {
  padding-left: 40px;
}
[data-section-id="l3we4"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="vjgu0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="h4x9d"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="h4x9d"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="h4x9d"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="h4x9d"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="h4x9d"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="h4x9d"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="h4x9d"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="h4x9d"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="lzuah"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="lzuah"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="lzuah"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="wfdt2"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="wfdt2"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="wfdt2"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="cardj"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="cardj"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="cardj"] .footer-link {
  color: var(--primary700);
}
[data-section-id="cardj"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="cardj"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
.fluidGridArea {
  display: grid;
}
#fluidGridArea-toeh2o {
  grid-template-rows: repeat(13, minmax(20px, auto));
  grid-template-columns: repeat(10, minmax(0px, 37px));
  gap: 10px;
  position: relative;
}
@media (min-width: 768px) {
  #fluidGridArea-toeh2o {
    grid-template-rows: repeat(13, minmax(20px, auto));
    grid-template-columns: repeat(15, minmax(0px, 37px));
    gap: 10px;
    position: relative;
  }
}
.grid-item-9ekmyg {
  position: relative;
  grid-row-start: 1;
  grid-column-start: 1;
  grid-row-end: 3;
  grid-column-end: 10;
  opacity: 1;
  cursor: grab;
}
@media (min-width: 768px) {
  .grid-item-9ekmyg {
    position: relative;
    grid-row-start: 1;
    grid-column-start: 1;
    grid-row-end: 3;
    grid-column-end: 5;
    opacity: 1;
    cursor: grab;
  }
}
.grid-item-6jdvjz {
  position: relative;
  grid-row-start: 3;
  grid-column-start: 8;
  grid-row-end: 5;
  grid-column-end: 12;
  opacity: 1;
  cursor: grab;
}
@media (min-width: 768px) {
  .grid-item-6jdvjz {
    position: relative;
    grid-row-start: 3;
    grid-column-start: 8;
    grid-row-end: 5;
    grid-column-end: 11;
    opacity: 1;
    cursor: grab;
  }
}
[data-section-id="dz6zg"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="dz6zg"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="dz6zg"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="dz6zg"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="dz6zg"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="dz6zg"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="dz6zg"] .section-background {
  background: url("https://uncody.b-cdn.net/customers/65ce5cf492483e9fa698f495/file-1709226113837.jpg");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="mbbgs"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="mbbgs"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="mbbgs"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="dxpcl"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="dxpcl"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="dxpcl"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="dxpcl"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="dxpcl"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="dxpcl"] .data-cell {
  padding-left: 0;
}
[data-section-id="dxpcl"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="omqda"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="zjef2"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="zjef2"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="zjef2"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="zjef2"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="zjef2"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="zjef2"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="zjef2"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="zjef2"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="cp38u"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="cp38u"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="cp38u"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="or1pw"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="or1pw"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="or1pw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="vxnme"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="3qfu8"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="3qfu8"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="3qfu8"] .footer-link {
  color: var(--primary700);
}
[data-section-id="3qfu8"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="3qfu8"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="xtbzm"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="xtbzm"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="xtbzm"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="xtbzm"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="xtbzm"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="xtbzm"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="xtbzm"] .section-background {
  background: url("https://images.pexels.com/photos/3184418/pexels-photo-3184418.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="11nxq"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="11nxq"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="11nxq"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="bjoa0"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="bjoa0"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="bjoa0"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="bjoa0"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="bjoa0"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="bjoa0"] .data-cell {
  padding-left: 0;
}
[data-section-id="bjoa0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="c5jqw"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="c5jqw"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="c5jqw"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="c5jqw"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="c5jqw"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="c5jqw"] .data-cell {
  padding-left: 40px;
}
[data-section-id="c5jqw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="gv0hy"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="gv0hy"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="gv0hy"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="4scsg"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="4scsg"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="4scsg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="490609"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="490609"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="490609"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="490609"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="490609"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="cltno"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="cltno"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="cltno"] .footer-link {
  color: var(--primary700);
}
[data-section-id="cltno"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="cltno"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="868cf"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="868cf"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="868cf"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="868cf"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="868cf"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="868cf"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="868cf"] .section-background {
  background: url("https://images.pexels.com/photos/3184423/pexels-photo-3184423.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="5fhhx"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="5fhhx"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="5fhhx"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="5fhhx"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="5fhhx"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="5fhhx"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="5fhhx"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="3a1ax"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="3a1ax"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="3a1ax"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="3a1ax"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="3a1ax"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="3a1ax"] .data-cell {
  padding-left: 40px;
}
[data-section-id="3a1ax"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="09bx3"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="90lzf"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="90lzf"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="90lzf"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="90lzf"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="90lzf"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="90lzf"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="90lzf"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="90lzf"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="n3x48"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="n3x48"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="n3x48"] .footer-link {
  color: var(--primary700);
}
[data-section-id="n3x48"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="n3x48"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="634037"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="138892"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="3ls6w"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="3ls6w"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="3ls6w"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="3ls6w"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="3ls6w"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="3ls6w"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="3ls6w"] .section-background {
  background: url("https://images.pexels.com/photos/3184418/pexels-photo-3184418.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="i4b34"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="i4b34"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="i4b34"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="5xklt"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="5xklt"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="5xklt"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="5xklt"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="5xklt"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="5xklt"] .data-cell {
  padding-left: 0;
}
[data-section-id="5xklt"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="9d7t8"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="9d7t8"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="9d7t8"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="9d7t8"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="9d7t8"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="9d7t8"] .data-cell {
  padding-left: 40px;
}
[data-section-id="9d7t8"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8c3df"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="u1347"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="u1347"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="u1347"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="u1347"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="u1347"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="u1347"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="u1347"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="u1347"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="kw1v7"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="kw1v7"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="kw1v7"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="g99uw"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="g99uw"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="g99uw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="c0e2e"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="e47l1"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="e47l1"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="e47l1"] .footer-link {
  color: var(--primary700);
}
[data-section-id="e47l1"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="e47l1"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="1xpq1"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="1xpq1"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="1xpq1"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="1xpq1"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="1xpq1"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="1xpq1"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="1xpq1"] .section-background {
  background: url("https://images.pexels.com/photos/3395244/pexels-photo-3395244.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="h74v0"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="h74v0"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="h74v0"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="h74v0"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="h74v0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="h74v0"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="h74v0"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="jgdhk"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="jgdhk"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="jgdhk"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="jgdhk"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="jgdhk"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="jgdhk"] .data-cell {
  padding-left: 0;
}
[data-section-id="jgdhk"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="g7diz"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="g7diz"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="g7diz"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="g7diz"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="g7diz"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="g7diz"] .data-cell {
  padding-left: 40px;
}
[data-section-id="g7diz"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="tieaw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="96xa4"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="96xa4"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="96xa4"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="96xa4"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="96xa4"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="96xa4"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="96xa4"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="96xa4"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="1q4if"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="1q4if"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="1q4if"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="3wkiw"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="3wkiw"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="3wkiw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ujr9o"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="p8vtm"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="p8vtm"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="p8vtm"] .footer-link {
  color: var(--primary700);
}
[data-section-id="p8vtm"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="p8vtm"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="g8ofj"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="g8ofj"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="g8ofj"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="g8ofj"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="g8ofj"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="g8ofj"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="g8ofj"] .section-background {
  background: url("https://uncody.com/uploads/660453901f3dd37bf6301557/file-1711560834130.jpg");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="6u1np"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="6u1np"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="6u1np"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="6u1np"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="6u1np"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="6u1np"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="6u1np"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="cu4r0"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="cu4r0"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="cu4r0"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="cu4r0"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="cu4r0"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="cu4r0"] .data-cell {
  padding-left: 40px;
}
[data-section-id="cu4r0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="9nk0e"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="6qf3g"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="6qf3g"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="6qf3g"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="6qf3g"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="6qf3g"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="08d1s"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="08d1s"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="08d1s"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="vy7ag"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="vy7ag"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="vy7ag"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="zwnta"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="zwnta"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="zwnta"] .footer-link {
  color: var(--primary700);
}
[data-section-id="zwnta"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="zwnta"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="xsdvy"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="xsdvy"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="xsdvy"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="xsdvy"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="xsdvy"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="xsdvy"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="xsdvy"] .section-background {
  background: url("https://images.pexels.com/photos/4386476/pexels-photo-4386476.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="iwote"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="iwote"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="iwote"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="iwote"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="iwote"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="iwote"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="iwote"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="l2569"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="l2569"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="l2569"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="l2569"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="l2569"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="l2569"] .data-cell {
  padding-left: 0;
}
[data-section-id="l2569"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="k2i3a"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="k2i3a"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="k2i3a"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="k2i3a"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="k2i3a"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="k2i3a"] .data-cell {
  padding-left: 40px;
}
[data-section-id="k2i3a"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="sepzu"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ievo2"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="ievo2"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="ievo2"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="ievo2"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="ievo2"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="d9ujt"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="d9ujt"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="d9ujt"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="c4ref"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="c4ref"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="c4ref"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="gikpa"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="gikpa"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="gikpa"] .footer-link {
  color: var(--primary700);
}
[data-section-id="gikpa"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="gikpa"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="1j9ww"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="1j9ww"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="1j9ww"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="1j9ww"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="1j9ww"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="1j9ww"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="1j9ww"] .section-background {
  background: url("https://uncody.b-cdn.net/customers/6601a92460eb35581585b2d5/file-1711696869601.jpg");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="rn4j3"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="rn4j3"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="rn4j3"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="rn4j3"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="rn4j3"] .section-background {
  background: url("");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="rn4j3"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="rn4j3"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="amhe2"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="amhe2"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="amhe2"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="amhe2"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="amhe2"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="amhe2"] .data-cell {
  padding-left: 0;
}
[data-section-id="amhe2"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="edsx0"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="edsx0"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="edsx0"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="edsx0"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="edsx0"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="edsx0"] .data-cell {
  padding-left: 40px;
}
[data-section-id="edsx0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="m4q1g"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="4mh9q"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="4mh9q"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="4mh9q"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="4mh9q"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="4mh9q"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="4mh9q"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="4mh9q"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="4mh9q"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="5d7re"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="5d7re"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="5d7re"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="q3buq"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="q3buq"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="q3buq"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="r5qk6"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="r5qk6"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="r5qk6"] .footer-link {
  color: var(--primary700);
}
[data-section-id="r5qk6"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="r5qk6"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="261835"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="261835"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="261835"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="261835"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="261835"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="261835"] .data-cell {
  padding-left: 0;
}
[data-section-id="261835"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="719252"] .section-background {
  background: url("");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="849652"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="9y133"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="9y133"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="9y133"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="9y133"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="9y133"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="9y133"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="9y133"] .section-background {
  background: url("https://uncody.com/uploads/6606cc93822dfa0aca8a8123/file-1711722934800.jpg");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ye6zo"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="ye6zo"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="ye6zo"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="828u4"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="828u4"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="828u4"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="828u4"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="828u4"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="828u4"] .data-cell {
  padding-left: 0;
}
[data-section-id="828u4"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="6nit2"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="6nit2"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="6nit2"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="6nit2"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="6nit2"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="6nit2"] .data-cell {
  padding-left: 40px;
}
[data-section-id="6nit2"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="1at1y"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="1at1y"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="1at1y"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="1at1y"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="1at1y"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="sykds"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="sykds"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="sykds"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="i7w6m"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="i7w6m"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="i7w6m"] .footer-link {
  color: var(--primary700);
}
[data-section-id="i7w6m"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="i7w6m"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="41j35"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="41j35"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="41j35"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="41j35"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="41j35"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="41j35"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="41j35"] .section-background {
  background: url("https://images.pexels.com/photos/17576515/pexels-photo-17576515.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="7i0ab"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="7i0ab"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="7i0ab"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="petb6"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="petb6"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="petb6"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="petb6"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="petb6"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="petb6"] .data-cell {
  padding-left: 0;
}
[data-section-id="petb6"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="sb9p5"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="sb9p5"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="sb9p5"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="sb9p5"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="sb9p5"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="sb9p5"] .data-cell {
  padding-left: 40px;
}
[data-section-id="sb9p5"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="v9709"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="59zbj"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="59zbj"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="59zbj"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="59zbj"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="59zbj"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="cvh3v"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="cvh3v"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="cvh3v"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="xjp2a"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="xjp2a"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="xjp2a"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ejrmk"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="ejrmk"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="ejrmk"] .footer-link {
  color: var(--primary700);
}
[data-section-id="ejrmk"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="ejrmk"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="mvy98"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="mvy98"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="mvy98"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="mvy98"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="mvy98"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="mvy98"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="mvy98"] .section-background {
  background: url("https://uncody.com/uploads/660823e9d7a189875a35dbe3/file-1711811623140.jpeg");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="hfhn6"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="hfhn6"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="hfhn6"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="64157"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="64157"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="64157"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="64157"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="64157"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="64157"] .data-cell {
  padding-left: 0;
}
[data-section-id="64157"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="54upa"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="54upa"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="54upa"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="54upa"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="54upa"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="54upa"] .data-cell {
  padding-left: 40px;
}
[data-section-id="54upa"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="zt19p"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="2ozpb"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="2ozpb"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="2ozpb"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="2ozpb"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="2ozpb"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="hafbl"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="hafbl"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="hafbl"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="r6jlr"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="r6jlr"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="r6jlr"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="h0zq7"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="h0zq7"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="h0zq7"] .footer-link {
  color: var(--primary700);
}
[data-section-id="h0zq7"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="h0zq7"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="5rw2x"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="5rw2x"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="5rw2x"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="5rw2x"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="5rw2x"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="5rw2x"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="5rw2x"] .section-background {
  background: url("https://images.pexels.com/photos/1188649/pexels-photo-1188649.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="tes3a"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="tes3a"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="tes3a"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ivjg3"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="ivjg3"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="ivjg3"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="ivjg3"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="ivjg3"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="ivjg3"] .data-cell {
  padding-left: 0;
}
[data-section-id="ivjg3"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="17qio"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="17qio"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="17qio"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="17qio"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="17qio"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="17qio"] .data-cell {
  padding-left: 40px;
}
[data-section-id="17qio"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="0s31b"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ilj9b"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="ilj9b"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="ilj9b"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="ilj9b"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="ilj9b"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="ilj9b"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="ilj9b"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="ilj9b"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8rn8z"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="8rn8z"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="8rn8z"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8nko4"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="8nko4"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="8nko4"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="evvvz"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="t4xe1"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="t4xe1"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="t4xe1"] .footer-link {
  color: var(--primary700);
}
[data-section-id="t4xe1"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="t4xe1"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="diowx"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="diowx"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="diowx"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="diowx"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="diowx"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="diowx"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="diowx"] .section-background {
  background: url("https://uncody.com/uploads/660802ddd7a189875a35db9b/file-1711829122513.jpeg");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="dzxrh"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="dzxrh"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="dzxrh"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="dzxrh"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="dzxrh"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="dzxrh"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="dzxrh"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="az7w2"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="az7w2"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="az7w2"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="az7w2"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="az7w2"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="az7w2"] .data-cell {
  padding-left: 0;
}
[data-section-id="az7w2"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="y711z"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="y711z"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="y711z"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="y711z"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="y711z"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="y711z"] .data-cell {
  padding-left: 40px;
}
[data-section-id="y711z"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="9cxvd"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="y55yy"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="y55yy"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="y55yy"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="y55yy"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="y55yy"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="jmztx"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="jmztx"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="jmztx"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="u4pnu"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="u4pnu"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="u4pnu"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="681964"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="g05k1"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="g05k1"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="g05k1"] .footer-link {
  color: var(--primary700);
}
[data-section-id="g05k1"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="g05k1"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="yg2g2"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="yg2g2"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="yg2g2"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="yg2g2"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="yg2g2"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="yg2g2"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="yg2g2"] .section-background {
  background: url("https://images.pexels.com/photos/4058226/pexels-photo-4058226.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="re6fa"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="re6fa"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="re6fa"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="76sr4"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="76sr4"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="76sr4"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="76sr4"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="76sr4"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="76sr4"] .data-cell {
  padding-left: 0;
}
[data-section-id="76sr4"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="vff87"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="vff87"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="vff87"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="vff87"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="vff87"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="vff87"] .data-cell {
  padding-left: 40px;
}
[data-section-id="vff87"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ywf0h"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="vndx3"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="vndx3"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="vndx3"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="vndx3"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="vndx3"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="vndx3"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="vndx3"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="vndx3"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="0k353"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="0k353"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="0k353"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="w0bo1"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="w0bo1"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="w0bo1"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ta8c0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="72117"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="72117"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="72117"] .footer-link {
  color: var(--primary700);
}
[data-section-id="72117"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="72117"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8ag75"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="8ag75"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="8ag75"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="8ag75"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="8ag75"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="8ag75"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="8ag75"] .section-background {
  background: url("https://images.pexels.com/photos/16109171/pexels-photo-16109171.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ja539"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="ja539"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="ja539"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="ja539"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="ja539"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ja539"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="ja539"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="48wzk"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="48wzk"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="48wzk"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="48wzk"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="48wzk"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="48wzk"] .data-cell {
  padding-left: 0;
}
[data-section-id="48wzk"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="bvigy"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="bvigy"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="bvigy"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="bvigy"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="bvigy"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="bvigy"] .data-cell {
  padding-left: 40px;
}
[data-section-id="bvigy"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="1o5zm"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ffcrf"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="ffcrf"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="ffcrf"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="ffcrf"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="ffcrf"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="p0uq6"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="p0uq6"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="p0uq6"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="okv4b"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="okv4b"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="okv4b"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="21f2k"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="yxs6o"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="yxs6o"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="yxs6o"] .footer-link {
  color: var(--primary700);
}
[data-section-id="yxs6o"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="yxs6o"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="677414"] .imagetext {
  justify-content: center;
}
[data-section-id="677414"] .aboutimage {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
[data-section-id="677414"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="qk3q0"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="qk3q0"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="qk3q0"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="qk3q0"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="qk3q0"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="qk3q0"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="qk3q0"] .section-background {
  background: url("https://images.pexels.com/photos/3771120/pexels-photo-3771120.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="aa2ef"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="aa2ef"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="aa2ef"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="to1a3"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="to1a3"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="to1a3"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="to1a3"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="to1a3"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="to1a3"] .data-cell {
  padding-left: 0;
}
[data-section-id="to1a3"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="t3sm9"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="t3sm9"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="t3sm9"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="t3sm9"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="t3sm9"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="t3sm9"] .data-cell {
  padding-left: 40px;
}
[data-section-id="t3sm9"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="2yrdn"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="h4o6v"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="h4o6v"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="h4o6v"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="h4o6v"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="h4o6v"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="h4o6v"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="h4o6v"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="h4o6v"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ef5jq"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="ef5jq"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="ef5jq"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="2cdjd"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="2cdjd"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="2cdjd"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="4k3b6"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="4k3b6"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="4k3b6"] .footer-link {
  color: var(--primary700);
}
[data-section-id="4k3b6"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="4k3b6"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="o9ldb"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="o9ldb"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="o9ldb"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="o9ldb"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="o9ldb"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="o9ldb"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="o9ldb"] .section-background {
  background: url("https://images.pexels.com/photos/296301/pexels-photo-296301.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="fis0z"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="fis0z"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="fis0z"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="izu12"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="izu12"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="izu12"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="izu12"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="izu12"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="izu12"] .data-cell {
  padding-left: 0;
}
[data-section-id="izu12"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="84nzo"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="84nzo"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="84nzo"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="84nzo"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="84nzo"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="84nzo"] .data-cell {
  padding-left: 40px;
}
[data-section-id="84nzo"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="tzixw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="buxkg"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="buxkg"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="buxkg"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="buxkg"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="buxkg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="l2t24"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="l2t24"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="l2t24"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="f2ttz"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="f2ttz"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="f2ttz"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="eowig"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="fobfw"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="fobfw"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="fobfw"] .footer-link {
  color: var(--primary700);
}
[data-section-id="fobfw"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="fobfw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="7shpb"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="7shpb"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="7shpb"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="7shpb"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="7shpb"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="7shpb"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="7shpb"] .section-background {
  background: url("https://images.pexels.com/photos/1036622/pexels-photo-1036622.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="auluc"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="auluc"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="auluc"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="auluc"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="auluc"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="auluc"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="auluc"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="fzghi"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="fzghi"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="fzghi"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="fzghi"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="fzghi"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="fzghi"] .data-cell {
  padding-left: 0;
}
[data-section-id="fzghi"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="uvoea"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="uvoea"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="uvoea"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="uvoea"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="uvoea"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="uvoea"] .data-cell {
  padding-left: 40px;
}
[data-section-id="uvoea"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="mmcxp"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="zq4ld"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="zq4ld"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="zq4ld"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="zq4ld"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="zq4ld"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ozqmn"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="ozqmn"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="ozqmn"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="tcwop"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="tcwop"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="tcwop"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="p8pgz"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="azb3w"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="azb3w"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="azb3w"] .footer-link {
  color: var(--primary700);
}
[data-section-id="azb3w"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="azb3w"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="eneqe"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="eneqe"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="eneqe"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="eneqe"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="eneqe"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="eneqe"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="eneqe"] .section-background {
  background: url("https://images.pexels.com/photos/18163778/pexels-photo-18163778.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="r4nn5"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="r4nn5"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="r4nn5"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="gu3v6"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="gu3v6"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="gu3v6"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="gu3v6"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="gu3v6"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="gu3v6"] .data-cell {
  padding-left: 0;
}
[data-section-id="gu3v6"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="r2pkv"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="r2pkv"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="r2pkv"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="r2pkv"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="r2pkv"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="r2pkv"] .data-cell {
  padding-left: 40px;
}
[data-section-id="r2pkv"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="fu69e"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="yfvvx"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="yfvvx"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="yfvvx"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="yfvvx"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="yfvvx"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="cbhie"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="cbhie"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="cbhie"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="hbzf0"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="hbzf0"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="hbzf0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="cjxe6"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ezbub"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="ezbub"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="ezbub"] .footer-link {
  color: var(--primary700);
}
[data-section-id="ezbub"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="ezbub"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="616552"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="570835"] .hero-title {
  max-width: 42rem;
}
[data-section-id="570835"] .hero-image {
  margin-left: auto;
  max-height: 600px;
}
[data-section-id="570835"] .heroimg-container {
  height: 100%;
  display: flex;
  align-items: center;
}
[data-section-id="570835"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="872460"] .section-background {
  background: url("");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="94620"] .section-background {
  background: url("");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="117615"] .section-background {
  background: url("");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8slek"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="8slek"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="8slek"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="8slek"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="8slek"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="8slek"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="8slek"] .section-background {
  background: url("https://uncody.com/uploads/660b4024822dfa0aca8a9228/file-1712098615069.jpg");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="xfdvz"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="225316"] .imagetext {
  background: var(--primary100);
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
}
[data-section-id="225316"] .faqimage {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
}
[data-section-id="225316"] .colorimg {
  background-color: var(--primary200);
  border-radius: 50%;
  flex-shrink: 0;
  padding: 6px;
}
[data-section-id="225316"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="440579"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="440579"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="440579"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="440579"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="440579"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="440579"] .data-cell {
  padding-left: 0;
}
[data-section-id="440579"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="222232"] .hero-title {
  max-width: 42rem;
}
[data-section-id="222232"] .hero-image {
  margin-left: auto;
  max-height: 600px;
}
[data-section-id="222232"] .heroimg-container {
  height: 100%;
  display: flex;
  align-items: center;
}
[data-section-id="222232"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="tzcnk"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="tzcnk"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="tzcnk"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="tzcnk"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="tzcnk"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="tzcnk"] .data-cell {
  padding-left: 0;
}
[data-section-id="tzcnk"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="0nb9o"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="0nb9o"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="0nb9o"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="0nb9o"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="0nb9o"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="0nb9o"] .data-cell {
  padding-left: 0;
}
[data-section-id="0nb9o"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ten29"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="ten29"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="ten29"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="ten29"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="ten29"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="ten29"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="ten29"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="ten29"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="gfzul"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="gfzul"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="gfzul"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="x4agq"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="x4agq"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="x4agq"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="839379"] .imagetext {
  background: var(--primary100);
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
}
[data-section-id="839379"] .faqimage {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
}
[data-section-id="839379"] .colorimg {
  background-color: var(--primary200);
  border-radius: 50%;
  flex-shrink: 0;
  padding: 6px;
}
[data-section-id="839379"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="179y5"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="179y5"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="179y5"] .footer-link {
  color: var(--primary700);
}
[data-section-id="179y5"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="179y5"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="207245"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="207245"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="207245"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="207245"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="207245"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="207245"] .data-cell {
  padding-left: 0;
}
[data-section-id="207245"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="208568"] .imagetext {
  background: var(--primary100);
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
}
[data-section-id="208568"] .faqimage {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
}
[data-section-id="208568"] .colorimg {
  background-color: var(--primary200);
  border-radius: 50%;
  flex-shrink: 0;
  padding: 6px;
}
[data-section-id="208568"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="1inu2"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="1inu2"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="1inu2"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="1inu2"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="1inu2"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="1inu2"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="1inu2"] .section-background {
  background: url("https://images.pexels.com/photos/3183150/pexels-photo-3183150.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="kt94o"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="kt94o"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="kt94o"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="kt94o"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="kt94o"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="kt94o"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="kt94o"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="ipilf"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="ipilf"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="ipilf"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="ipilf"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="ipilf"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="ipilf"] .data-cell {
  padding-left: 0;
}
[data-section-id="ipilf"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="58kdn"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="58kdn"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="58kdn"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="58kdn"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="58kdn"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="58kdn"] .data-cell {
  padding-left: 40px;
}
[data-section-id="58kdn"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="vuljs"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="kh02d"] .faqimage1 {
  align-items: center;
  justify-content: center;
}
[data-section-id="kh02d"] .rating {
  width: 120px;
  height: 20px;
}
[data-section-id="kh02d"] .signalheading {
  align-self: stretch;
  letter-spacing: -0.02em;
}
[data-section-id="kh02d"] .faqImg {
  object-fit: contain;
  height: 100%;
}
[data-section-id="kh02d"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="jikpz"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="jikpz"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="jikpz"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ys7dv"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="ys7dv"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="ys7dv"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="htv1p"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ii38n"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="ii38n"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="ii38n"] .footer-link {
  color: var(--primary700);
}
[data-section-id="ii38n"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="ii38n"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="r1xu6"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="r1xu6"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="r1xu6"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="r1xu6"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="r1xu6"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="r1xu6"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="r1xu6"] .section-background {
  background: url("https://images.pexels.com/photos/975771/pexels-photo-975771.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ei3z0"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="ei3z0"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="ei3z0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="02081"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="02081"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="02081"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="02081"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="02081"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="02081"] .data-cell {
  padding-left: 0;
}
[data-section-id="02081"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="n7bsg"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="n7bsg"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="n7bsg"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="n7bsg"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="n7bsg"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="n7bsg"] .data-cell {
  padding-left: 40px;
}
[data-section-id="n7bsg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="3vatg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8bc7b"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="8bc7b"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="8bc7b"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="8bc7b"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="8bc7b"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="8bc7b"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="8bc7b"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="8bc7b"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="dmrl2"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="dmrl2"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="dmrl2"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="yz14e"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="yz14e"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="yz14e"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="skxdn"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="skxdn"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="skxdn"] .footer-link {
  color: var(--primary700);
}
[data-section-id="skxdn"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="skxdn"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="770578"] .imagetext {
  justify-content: center;
}
[data-section-id="770578"] .aboutimage {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
[data-section-id="770578"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ckej2"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="ckej2"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="ckej2"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="ckej2"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="ckej2"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="ckej2"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="ckej2"] .section-background {
  background: url("https://images.pexels.com/photos/18512927/pexels-photo-18512927.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ycpk8"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="ycpk8"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="ycpk8"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="ycpk8"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="ycpk8"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ycpk8"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="ycpk8"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="wubi4"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="wubi4"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="wubi4"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="wubi4"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="wubi4"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="wubi4"] .data-cell {
  padding-left: 0;
}
[data-section-id="wubi4"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="55l9l"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="55l9l"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="55l9l"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="55l9l"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="55l9l"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="55l9l"] .data-cell {
  padding-left: 40px;
}
[data-section-id="55l9l"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="kjy6o"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="11ett"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="11ett"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="11ett"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="11ett"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="11ett"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="11ett"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="11ett"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="11ett"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="te84e"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="te84e"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="te84e"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="fpyfq"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="fpyfq"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="fpyfq"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="5cqsy"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="5cqsy"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="5cqsy"] .footer-link {
  color: var(--primary700);
}
[data-section-id="5cqsy"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="5cqsy"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="fhupp"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="fhupp"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="fhupp"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="fhupp"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="fhupp"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="fhupp"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="fhupp"] .section-background {
  background: url("https://uncody.com/uploads/660e882f822dfa0aca8aa022/file-1712232454031.avif");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="2kx1e"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="2kx1e"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="2kx1e"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="sr0h0"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="sr0h0"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="sr0h0"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="sr0h0"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="sr0h0"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="sr0h0"] .data-cell {
  padding-left: 40px;
}
[data-section-id="sr0h0"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="931800"] .imagetext {
  background: var(--primary100);
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
}
[data-section-id="931800"] .faqimage {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
}
[data-section-id="931800"] .colorimg {
  background-color: var(--primary200);
  border-radius: 50%;
  flex-shrink: 0;
  padding: 6px;
}
[data-section-id="931800"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ua2cp"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="8wcsq"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="8wcsq"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="8wcsq"] .footer-link {
  color: var(--primary700);
}
[data-section-id="8wcsq"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="8wcsq"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="al6ck"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="al6ck"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="al6ck"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="al6ck"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="al6ck"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="al6ck"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="al6ck"] .section-background {
  background: url("https://images.pexels.com/photos/18294664/pexels-photo-18294664.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="csjhc"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="csjhc"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="csjhc"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="gt7ts"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="gt7ts"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="gt7ts"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="gt7ts"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="gt7ts"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="gt7ts"] .data-cell {
  padding-left: 0;
}
[data-section-id="gt7ts"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="x8ity"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="x8ity"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="x8ity"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="x8ity"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="x8ity"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="x8ity"] .data-cell {
  padding-left: 40px;
}
[data-section-id="x8ity"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="kbhiw"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="sttie"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="sttie"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="sttie"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="sttie"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="sttie"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="sttie"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="sttie"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="sttie"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="cogsi"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="cogsi"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="cogsi"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="xhx43"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="xhx43"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="xhx43"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ul809"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="mwhn7"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="mwhn7"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="mwhn7"] .footer-link {
  color: var(--primary700);
}
[data-section-id="mwhn7"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="mwhn7"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="urp35"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="urp35"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="urp35"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="urp35"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="urp35"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="urp35"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="urp35"] .section-background {
  background: url("https://images.pexels.com/photos/17719232/pexels-photo-17719232.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="j3u2b"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="j3u2b"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="j3u2b"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="hzoyq"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="hzoyq"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="hzoyq"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="hzoyq"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="hzoyq"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="hzoyq"] .data-cell {
  padding-left: 0;
}
[data-section-id="hzoyq"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="wyuo2"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="wyuo2"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="wyuo2"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="299072"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="g3o4w"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="g3o4w"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="g3o4w"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="g3o4w"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="g3o4w"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="g3o4w"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="g3o4w"] .section-background {
  background: url("https://images.pexels.com/photos/2199293/pexels-photo-2199293.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="z7tco"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="z7tco"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="z7tco"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="z7tco"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="z7tco"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="z7tco"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="z7tco"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="hvk6g"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="hvk6g"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="hvk6g"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="hvk6g"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="hvk6g"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="hvk6g"] .data-cell {
  padding-left: 0;
}
[data-section-id="hvk6g"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ug93b"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="ug93b"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="ug93b"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="ug93b"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="ug93b"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="ug93b"] .data-cell {
  padding-left: 40px;
}
[data-section-id="ug93b"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="99sj5"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="lybur"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="lybur"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="lybur"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="lybur"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="lybur"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="lybur"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="lybur"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="lybur"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="3l3nz"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="3l3nz"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="3l3nz"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="532fs"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="532fs"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="532fs"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="k7n8n"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="v7esf"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="v7esf"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="v7esf"] .footer-link {
  color: var(--primary700);
}
[data-section-id="v7esf"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="v7esf"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="van2i"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="van2i"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="van2i"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="van2i"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="van2i"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="van2i"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="van2i"] .section-background {
  background: url("https://images.pexels.com/photos/3849557/pexels-photo-3849557.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="fpihl"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="fpihl"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="fpihl"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="fpihl"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="fpihl"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="fpihl"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="fpihl"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="e2s6i"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="e2s6i"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="e2s6i"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="e2s6i"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="e2s6i"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="e2s6i"] .data-cell {
  padding-left: 0;
}
[data-section-id="e2s6i"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="413yx"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="413yx"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="413yx"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="413yx"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="413yx"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="413yx"] .data-cell {
  padding-left: 40px;
}
[data-section-id="413yx"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="y34fg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="186cd"] .signalbox {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-section-id="186cd"] .signalimg {
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  overflow: hidden;
}
[data-section-id="186cd"] .signalheading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
[data-section-id="186cd"] .showheading {
  font-weight: 500;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
  font-size: 48px;
  line-height: 60px;
}
[data-section-id="186cd"] .layerbox {
  width: 370px;
  height: 129px;
  padding: 24px 20px;
  background: rgba(255, 255, 255, 0.3);
  float: right;
}
[data-section-id="186cd"] .rating {
  width: 120px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
}
[data-section-id="186cd"] .testimonal-user-avatar {
  display: block;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
[data-section-id="186cd"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ab4na"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="ab4na"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="ab4na"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="yr5ol"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="yr5ol"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="yr5ol"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="ma0lx"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="zlvc2"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="zlvc2"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="zlvc2"] .footer-link {
  color: var(--primary700);
}
[data-section-id="zlvc2"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="zlvc2"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="102484"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="121186"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="121186"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="121186"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="635856"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="259596"] .para2 {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
}
[data-section-id="259596"] .boxes {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="259596"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="900341"] .section-background {
  background: url("");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="64216"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="wnd0v"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="wnd0v"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="wnd0v"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="wnd0v"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="wnd0v"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="wnd0v"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="wnd0v"] .section-background {
  background: url("");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="tlmr4"] .fh-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 20px;
}
[data-section-id="tlmr4"] .fh-icon {
  border-style: solid;
  border-width: 1px;
  border-color: undefined;
  background-color: var(--primary200);
  width: 64px;
  height: 64px;
  max-width: 64px;
  margin-right: 16px;
  padding: 14px;
  min-width: 64px;
  border-radius: 16px;
}
[data-section-id="tlmr4"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="h7r91"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="93ikb"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="93ikb"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="93ikb"] .footer-link {
  color: var(--primary700);
}
[data-section-id="93ikb"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="93ikb"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="twwd6"] .isSticky div {
  color: var(--gray800);
}
[data-section-id="twwd6"] .isSticky > .headerWrp {
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 999;
  width: 100%;
  height: auto;
  transition: height 0.2s ease 0s, background-color 0.3s ease 0s;
}
[data-section-id="twwd6"] #header {
  --border-color: rgb(255 255 255 / 0.3);
}
[data-section-id="twwd6"] .isSticky#header {
  --border-color: rgb(0 0 0 / 0.1);
}
[data-section-id="twwd6"] .chevronAnimate {
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-name: fadeInDown;
  display: inline-block;
}
[data-section-id="twwd6"] div.banner-subtitle {
  color: var(--heading-font-color);
}
[data-section-id="twwd6"] .section-background {
  background: url("https://images.pexels.com/photos/3184418/pexels-photo-3184418.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940");
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="331966"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="331966"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="331966"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="331966"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="331966"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="331966"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="331966"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="7woh1"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="7woh1"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="7woh1"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="7woh1"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="7woh1"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="7woh1"] .data-cell {
  padding-left: 0;
}
[data-section-id="7woh1"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="b7zyg"] .ps-container {
  flex-direction: row-reverse;
  align-items: center;
}
[data-section-id="b7zyg"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="b7zyg"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="b7zyg"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="b7zyg"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="b7zyg"] .data-cell {
  padding-left: 40px;
}
[data-section-id="b7zyg"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="287920"] .ps-container {
  flex-direction: row;
  align-items: center;
}
[data-section-id="287920"] .ps-feature-title {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 6px;
  font-size: 1.125rem;
}
[data-section-id="287920"] .ps-feature-logo {
  display: flex;
  align-items: center;
  background: var(--primary200);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  padding: 4px;
  margin-right: 10px;
  flex-shrink: 0;
  position: relative;
  top: 3px;
}
[data-section-id="287920"] .side-image {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
[data-section-id="287920"] .ps-feature-section {
  margin-bottom: 30px;
}
[data-section-id="287920"] .data-cell {
  padding-left: 0;
}
[data-section-id="287920"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="82619"] .heading {
  font-weight: 600;
  align-self: stretch;
  letter-spacing: -0.02em;
  text-align: center;
}
[data-section-id="82619"] .para {
  margin-left: auto;
  margin-right: auto;
  line-height: 30px;
  text-align: center;
  max-width: 56rem;
  margin-top: 16px;
}
[data-section-id="82619"] .box {
  text-align: center;
  padding: 15px;
  float: left;
}
[data-section-id="82619"] img {
  max-width: 16%;
  margin: 0 auto;
}
[data-section-id="82619"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="82619"] .image-container {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-section-id="82619"] .image-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  width: 10%;
}
[data-section-id="y3ooa"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="y3ooa"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="y3ooa"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="59269"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="59269"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="59269"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="885945"] .pcta-container {
  height: 100%;
  text-align: center;
  flex-grow: 1;
}
[data-section-id="885945"] .main {
  min-height: 374px;
  color: var(--white);
  display: flex;
}
[data-section-id="885945"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="522158"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
[data-section-id="lpn4c"] .btn-submit {
  background-color: var(--primary700);
  color: #fff;
  cursor: pointer;
}
[data-section-id="lpn4c"] .footerd-input {
  padding: 10px 14px;
  border: 1px solid #d0d5dd;
  box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  border-radius: 8px;
}
[data-section-id="lpn4c"] .footer-link {
  color: var(--primary700);
}
[data-section-id="lpn4c"] .section-bg-color {
  background-color: rgb(31 41 55 / 1);
}
[data-section-id="lpn4c"] .section-background {
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  top: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  background-color: var(--bs-backdrop-bg);
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: var(--bs-backdrop-zindex);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}
.fade {
  transition: opacity 0.15s linear;
}
.popup-modal {
  --bs-modal-zindex: 9999999;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-bg: #fff;
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: 0.5rem;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(0.5rem - 1px);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 1px;
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 1px;
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  outline: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: var(--bs-modal-zindex);
}
.modal.fade .modal-dialog,
.modal.fade .modal-offset {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
.popup-modal .modal-dialog {
  margin: 1.75rem auto;
  max-width: calc(100% - 40px);
  pointer-events: none;
  position: relative;
  width: 560px;
}
@media (min-width: 768px) {
  .popup-modal .modal-dialog {
    width: 700px;
  }
}
.popup-modal .modal-offset {
  pointer-events: none;
  position: relative;
  width: auto;
}
.popup-modal .modal-content {
  background-clip: padding-box;
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 20px 24px -4px rgba(16, 24, 40, 0.08),
    0 8px 8px -4px rgba(16, 24, 40, 0.03);
  min-height: 400px;
  outline: 0;
  padding: 16px;
  pointer-events: auto;
  position: relative;
  width: 100%;
}
.popup-modal .close {
  align-items: center;
  border: 0;
  border-radius: 0.375rem;
  color: #000;
  cursor: pointer;
  display: flex;
  height: 20px;
  justify-content: center;
  opacity: 0.9;
  padding: 0.25em;
  position: absolute;
  right: 40px;
  width: 20px;
}
.close img {
  height: 1em;
  width: 1em;
}
.close:hover {
  background-color: var(--gray200);
}
.content {
  flex: 1 1;
  overflow-y: auto;
}
.text-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-start;
  width: 100%;
}
.text-container div[data-key="text"] {
  cursor: text;
}
.text-label {
  overflow-wrap: break-word;
}
