@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";

* {
    font-family: Lato, sans-serif
}

p {
    line-height: 1.3;
/*    font-size: 1.035rem*/
font-size: 14px;
}

a {
    font-size: 1.05rem
}

input:focus,
select:focus,
textarea:focus {
    outline: none
}

img {
    max-width: unset;
    width: 100%
}

@font-face {
    font-family: free-script;
    src: url(/fonts/FREESCPT.TTF)
}

@font-face {
    font-family: nexa-bold;
    src: url(/fonts/Nexa\ Bold.otf)
}

.h1 {
    font-size: 2.3rem
}

.h2 {
    font-size: 18px;
}

.h3 {
/*    font-size: 1.8rem;*/

    font-size: 18px;
    line-height: 1.3
}

.h4 {
    font-size: 1.5rem
}

.h5 {
    font-size: 1.2rem
}

.body {
    font-size: 1rem;
    line-height: 1.2
}

.margin-t-6 {
    margin-top: 6rem
}

.text-align-last-right {
    -moz-text-align-last: right;
    text-align-last: right
}

.text-align-last-left {
    -moz-text-align-last: left;
    text-align-last: left
}

.text-align-last-center {
    -moz-text-align-last: center;
    text-align-last: center
}

.bg-gradient {
    background: linear-gradient(135deg, #05c3f2, #2a4da0 27%, #2a4da0)
}

.button-gradient {
    background: linear-gradient(135deg, #05c3f2, #2a4da0 27%, #2a4da0) !important;
    background-size: 300% 300% !important;
    background-position: 5% 5% !important;
    transition: background .3s linear
}

.button-gradient:hover {
    background-position: 100% 100% !important
}

.no-scrollbar::-webkit-scrollbar {
    display: none
}

.loading {
    animation: rotation-anim .7s linear infinite
}

@keyframes rotation-anim {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

.headroom {
    z-index: 100 !important
}

.animateMobNav {
    animation: sideSlideIn .3s linear 1
}

.animateMobNavReverse {
    animation: sideSlideIn .3s linear 1 reverse
}

@keyframes sideSlideIn {
    0% {
        transform: translate(100%)
    }

    to {
        transform: translate(0)
    }
}

.navbar a {
    position: relative;
    font-weight: 600
}

.navbar .active {
    color: #2e3f96
}

.navbar .active:after {
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #2e3f96;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 50%;
    bottom: -.8rem;
    transform: translate(-50%)
}

.sub-dropdown>a>span {
    display: none
}

.sub-dropdown:hover span {
    display: block
}

.sub-dropdown>ul {
    display: none
}

.sub-dropdown:hover>ul {
    display: block
}

.footer-gradient {
    background: #01d1fc;
    background: linear-gradient(90deg, #01d1fc, #2e4097)
}

.footer-contact {
    display: grid;
    grid-template-columns: repeat(4, auto)
}

@media (max-width:768px) {
    .footer-contact {
        display: grid;
        grid-template-columns: repeat(2, auto)
    }
}

@media (max-width:572px) {
    .footer-contact {
        display: grid;
        grid-template-columns: repeat(1, auto)
    }
}

.who-we-are-gradient {
    background: linear-gradient(90deg, #fff, #d8dbeb, #fff)
}

.featured-products img {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.product-specification img {
    aspect-ratio: 1;
    -o-object-fit: contain;
    object-fit: contain
}

.why-agilon {
    background: url(https://staging.du71vfn99poxj.amplifyapp.com/images/homepage/why-agilon-back.webp) no-repeat center;
    background-size: cover
}

.about-us-page-header {
    background: url(https://staging.du71vfn99poxj.amplifyapp.com/images/about-us/page-header.webp) no-repeat;
    background-size: cover
}

.about-us-tab>div:nth-child(1) {
    position: relative
}

.about-us-tab:hover>div:nth-child(1):after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .8;
    background: #05c3f2;
    background: linear-gradient(122deg, #05c3f2 20%, #2a4da0 50%)
}

.about-us-tab>div:nth-child(1).active:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .8;
    background: #05c3f2;
    background: linear-gradient(122deg, #05c3f2 20%, #2a4da0 50%)
}

.ytp-impression-link-content {
    display: none !important;
    opacity: 0 !important
}

.ytp-large-play-button-red-bg .ytp-large-play-button-bg {
    fill: #838383 !important;
    color: #a8a8a8
}

.bg-gradient-border,
.about-us-bg-gradient-1 {
    background: linear-gradient(135deg, #01d1fc, #2e4097 70%)
}

.contact-us-page-header {
    background: url(https://staging.du71vfn99poxj.amplifyapp.com/images/contact-us/page-header.webp) no-repeat;
    background-size: cover
}

.contact-us-form {
/*    background: url(https://staging.du71vfn99poxj.amplifyapp.com/images/contact-us/form-back.webp) no-repeat center;*/
    background-size: cover
}

.contact-form-select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(/images/contact-us/arrow.png) no-repeat;
    background-position: 98% center;
    background-size: .7rem
}

option {
    margin: 1rem
}

.blog-category-card {
    background: linear-gradient(#2e3f96, #2e3f96) no-repeat;
    background-size: 0% 100%;
    background-position: left;
    transition: background-size .3s linear
}

.blog-category-card:hover {
    background-size: 100% 100%
}

.blog-category-card:focus {
    background-size: 100% 100%;
    color: #fff
}

.blog-html-content h1 {
    display: block;
    font-size: 2em;
    margin-top: .67em;
    margin-bottom: .67em;
    font-weight: 700
}

.blog-html-content h2 {
    display: block;
    font-size: 1.5em;
    margin-top: .83em;
    margin-bottom: .83em;
    font-weight: 700
}

.blog-html-content h3 {
    display: block;
    font-size: 1.17em;
    margin-top: 1em;
    margin-bottom: 1em;
    font-weight: 700
}

.blog-html-content h4 {
    display: block;
    font-size: 1em;
    margin-top: 1.33em;
    margin-bottom: 1.33em;
    font-weight: 700
}

.blog-html-content h5 {
    display: block;
    font-size: .83em;
    margin-top: 1.67em;
    margin-bottom: 1.67em;
    font-weight: 700
}

.blog-html-content h6 {
    display: block;
    font-size: .67em;
    margin-top: 2.33em;
    margin-bottom: 2.33em;
    font-weight: 700
}

.product-card:hover .product-card-img:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .8;
    background: #05c3f2;
    background: linear-gradient(122deg, #05c3f2 20%, #2a4da0 50%)
}

.application:after {
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 2rem;
    height: 150%;
    background-color: transparent;
    transform: rotate(25deg)
}

.latest-blog .slick-arrow:before {
    color: #2e3f96 !important;
    font-size: 30px
}

.latest-blog .slick-prev {
    left: -45px !important
}

.latest-blog .slick-next {
    right: -45px !important
}

.product-slider .slick-dots {
    bottom: 5px !important
}

.product-slider .slick-dots li {
    margin: 0 !important;
    width: 15px !important;
    height: 15px !important
}

.product-slider .slick-dots li button:before {
    font-size: 7px !important
}

.product-slider .slick-prev,
.product-slider .slick-next {
    display: none !important
}

@keyframes upDown {
    0% {
        transform: translateY(.2rem)
    }

    to {
        transform: translateY(-.2rem)
    }
}

.readmore-popup {
    animation: scaleOpAnim .4s linear 1
}

@keyframes scaleOpAnim {
    0% {
        transform: scale(.5);
        opacity: 0
    }

    to {
        transform: scale(1);
        opacity: 1
    }
}

*,
:before,
:after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb
}

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

html,
:host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent
}

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

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

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,
samp,
pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em
}

small {
    font-size: 80%
}

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

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

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

button,
select {
    text-transform: none
}

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

:-moz-focusring {
    outline: auto
}

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

progress {
    vertical-align: baseline
}

::-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,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

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

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

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

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

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

:disabled {
    cursor: default
}

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

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

[hidden] {
    display: none
}

*,
:before,
:after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(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-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(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: 572px) {
    .container {
        max-width: 572px
    }
}

@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
    }
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

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

.bottom-0 {
    bottom: 0
}

.bottom-1 {
    bottom: .25rem
}

.bottom-\[-3\.5rem\] {
    bottom: -3.5rem
}

.bottom-\[1rem\] {
    bottom: 1rem
}

.bottom-\[5\.5rem\] {
    bottom: 5.5rem
}

.bottom-\[50\%\] {
    bottom: 50%
}

.left-0 {
    left: 0
}

.left-4 {
    left: 1rem
}

.left-\[100\%\] {
    left: 100%
}

.left-\[1rem\] {
    left: 1rem
}

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

.right-0 {
    right: 0
}

.right-\[-10px\] {
    right: -10px
}

.right-\[1rem\] {
    right: 1rem
}

.right-\[2rem\] {
    right: 2rem
}

.top-0 {
    top: 0
}

.top-4 {
    top: 1rem
}

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

.top-\[-3\.5rem\] {
    top: -3.5rem
}

.top-\[0\] {
    top: 0
}

.top-\[100\%\] {
    top: 100%
}

.top-\[1rem\] {
    top: 1rem
}

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

.z-10 {
    z-index: 10
}

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

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

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

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

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

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

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

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

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

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

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

.float-end {
    float: inline-end
}

.float-right {
    float: right
}

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

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

.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.my-\[5rem\] {
    margin-top: 5rem;
    margin-bottom: 5rem
}

.-ms-12 {
    margin-inline-start: -3rem
}

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

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

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

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

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

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

.mb-\[5rem\] {
    margin-bottom: 5rem
}

.me-\[6rem\] {
    margin-inline-end: 6rem
}

.me-auto {
    margin-inline-end: auto
}

.ms-4 {
    margin-inline-start: 1rem
}

.ms-\[4rem\] {
    margin-inline-start: 4rem
}

.ms-\[5rem\] {
    margin-inline-start: 5rem
}

.ms-auto {
    margin-inline-start: auto
}

.mt-0 {
    margin-top: 0
}

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

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

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

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

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

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

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

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

.mt-8,
.mt-\[2rem\] {
    margin-top: 2rem
}

.mt-\[3rem\] {
    margin-top: 3rem
}

.mt-\[4rem\] {
    margin-top: 4rem
}

.mt-\[5rem\] {
    margin-top: 5rem
}

.mt-\[6rem\] {
    margin-top: 6rem
}

.mt-\[7rem\] {
    margin-top: 7rem
}

.mt-\[8rem\] {
    margin-top: 8rem
}

.mt-auto {
    margin-top: auto
}

.line-clamp-5 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5
}

.block {
    display: block
}

.flex {
    display: flex
}

.table {
    display: table
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.aspect-\[1\] {
    aspect-ratio: 1
}

.h-0 {
    height: 0px
}

.h-2 {
    height: .5rem
}

.h-\[1\.2rem\] {
    height: 1.2rem
}

.h-\[1\.5rem\] {
    height: 1.5rem
}

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

.h-\[10rem\] {
    height: 10rem
}

.h-\[11rem\] {
    height: 11rem
}

.h-\[14rem\] {
    height: 14rem
}

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

.h-\[18rem\] {
    height: 18rem
}

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

.h-\[1rem\] {
    height: 1rem
}

.h-\[20rem\] {
    height: 20rem
}

.h-\[24rem\] {
    height: 24rem
}

.h-\[25rem\] {
    height: 25rem
}

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

.h-\[3\.5rem\] {
    height: 3.5rem
}

.h-\[30rem\] {
    height: 30rem
}

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

.h-\[3rem\] {
    height: 3rem
}

.h-\[4\.5rem\] {
    height: 4.5rem
}

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

.h-\[4rem\] {
    height: 4rem
}

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

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

.h-\[5rem\] {
    height: 5rem
}

.h-\[6rem\] {
    height: 6rem
}

.h-\[70\%\] {
    height: 70%
}

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

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

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

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

.h-auto {
    height: auto
}

.h-fit {
    height: -moz-fit-content;
    height: fit-content
}

/* .h-full {
    height: 100%
} */

.h-screen {
    height: 100vh
}

.min-h-\[28rem\] {
    min-height: 28rem
}

.w-5 {
    width: 1.25rem
}

.w-\[\.6rem\] {
    width: .6rem
}

.w-\[\.7rem\] {
    width: .7rem
}

.w-\[\.9rem\] {
    width: .9rem
}

.w-\[1\.1rem\] {
    width: 1.1rem
}

.w-\[1\.2rem\] {
    width: 1.2rem
}

.w-\[1\.3rem\] {
    width: 1.3rem
}

.w-\[1\.5px\] {
    width: 1.5px
}

.w-\[1\.5rem\] {
    width: 1.5rem
}

.w-\[1\.8rem\] {
    width: 1.8rem
}

.w-\[10\.7rem\] {
    width: 10.7rem
}

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

.w-\[10rem\] {
    width: 10rem
}

.w-\[11\.8rem\] {
    width: 11.8rem
}

.w-\[11rem\] {
    width: 11rem
}

.w-\[12rem\] {
    width: 12rem
}

.w-\[13\.9rem\] {
    width: 13.9rem
}

.w-\[14\.1rem\] {
    width: 14.1rem
}

.w-\[15rem\] {
    width: 15rem
}

.w-\[16px\] {
    width: 16px
}

.w-\[17rem\] {
    width: 17rem
}

.w-\[1rem\] {
    width: 1rem
}

.w-\[2\.3rem\] {
    width: 2.3rem
}

.w-\[2\.5rem\] {
    width: 2.5rem
}

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

.w-\[20rem\] {
    width: 20rem
}

.w-\[25rem\] {
    width: 25rem
}

.w-\[2px\] {
    width: 2px
}

.w-\[2rem\] {
    width: 2rem
}

.w-\[3\.5rem\] {
    width: 3.5rem
}

.w-\[3\.75rem\] {
    width: 3.75rem
}

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

.w-\[32rem\] {
    width: 32rem
}

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

.w-\[3rem\] {
    width: 3rem
}

.w-\[4\.5rem\] {
    width: 4.5rem
}

.w-\[4\.6rem\] {
    width: 4.6rem
}

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

.w-\[42rem\] {
    width: 42rem
}

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

.w-\[45rem\] {
    width: 45rem
}

.w-\[4rem\] {
    width: 4rem
}

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

.w-\[5rem\] {
    width: 5rem
}

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

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

.w-\[6rem\] {
    width: 6rem
}

.w-\[7\.5rem\] {
    width: 7.5rem
}

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

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

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

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

.w-\[9rem\] {
    width: 9rem
}

.w-\[calc\(100\%_-_1\.2rem\)\] {
    width: calc(100% - 1.2rem)
}

.w-\[calc\(70\%_-_2rem\)\] {
    width: calc(70% - 2rem)
}

.w-auto {
    width: auto
}

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

.w-full {
    width: 100%
}

.w-screen {
    width: 100vw
}

.max-w-\[100\%\] {
    max-width: 100%
}

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

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

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

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

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

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

.max-w-\[2\.3rem\] {
    max-width: 2.3rem
}

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

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

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

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

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

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

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

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

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

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

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

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

.max-w-\[53\.3rem\] {
    max-width: 53.3rem
}

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

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

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

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

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

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

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

.origin-bottom {
    transform-origin: bottom
}

.translate-y-\[16\.5rem\] {
    --tw-translate-y: 16.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[21rem\] {
    --tw-translate-y: 21rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-0 {
    --tw-rotate: 0deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[180deg\] {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.animate-\[upDown_1000ms_linear_infinite_alternate-reverse\] {
    animation: upDown 1s linear infinite alternate-reverse
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

.animate-pulse {
    animation: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite
}

.cursor-pointer {
    cursor: pointer
}

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

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

.grid-cols-\[40\%_auto\] {
    grid-template-columns: 40% auto
}

.grid-cols-\[60\%_auto\] {
    grid-template-columns: 60% auto
}

.grid-cols-\[6rem_calc\(100\%_-_8rem\)\] {
    grid-template-columns: 6rem calc(100% - 8rem)
}

.grid-cols-\[80\%_auto_5\%\] {
    grid-template-columns: 80% auto 5%
}

.grid-cols-\[auto\,1fr\] {
    grid-template-columns: auto 1fr
}

.grid-cols-\[auto_auto\] {
    grid-template-columns: auto auto
}

.grid-cols-\[minmax\(auto\,8rem\)_minmax\(auto\,8rem\)\] {
    grid-template-columns: minmax(auto, 8rem) minmax(auto, 8rem)
}

.grid-cols-\[repeat\(1\,100\%\)\] {
    grid-template-columns: repeat(1, 100%)
}

.grid-cols-\[repeat\(1\,auto\)\] {
    grid-template-columns: repeat(1, auto)
}

.grid-cols-\[repeat\(1\,minmax\(auto\,18rem\)\)\] {
    grid-template-columns: repeat(1, minmax(auto, 18rem))
}

.grid-cols-\[repeat\(1\,minmax\(auto\,20rem\)\)\] {
    grid-template-columns: repeat(1, minmax(auto, 20rem))
}

.grid-cols-\[repeat\(2\,auto\)\] {
    grid-template-columns: repeat(2, auto)
}

.grid-cols-\[repeat\(2\,calc\(50\%_-_0\.125rem\)\)\] {
    grid-template-columns: repeat(2, calc(50% - .125rem))
}

.grid-cols-\[repeat\(3\,auto\)\] {
    grid-template-columns: repeat(3, auto)
}

.grid-cols-\[repeat\(8\,auto\)\] {
    grid-template-columns: repeat(8, auto)
}

.grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr))
}

.grid-rows-\[repeat\(3\,auto\)\] {
    grid-template-rows: repeat(3, auto)
}

.flex-row {
    flex-direction: row
}

.flex-col {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

.place-items-center {
    place-items: center
}

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

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

.items-center {
    align-items: center
}

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

.justify-center {
    justify-content: center
}

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

.gap-1 {
    gap: .25rem
}

.gap-12 {
    gap: 3rem
}

.gap-2 {
    gap: .5rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-8 {
    gap: 2rem
}

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

.gap-\[3rem\] {
    gap: 3rem
}

.gap-x-1 {
    -moz-column-gap: .25rem;
    column-gap: .25rem
}

.gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem
}

.gap-x-12 {
    -moz-column-gap: 3rem;
    column-gap: 3rem
}

.gap-x-2 {
    -moz-column-gap: .5rem;
    column-gap: .5rem
}

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

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

.gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem
}

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

.gap-x-\[1rem\] {
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

.gap-x-\[2rem\] {
    -moz-column-gap: 2rem;
    column-gap: 2rem
}

.gap-x-\[3rem\] {
    -moz-column-gap: 3rem;
    column-gap: 3rem
}

.gap-x-\[4rem\] {
    -moz-column-gap: 4rem;
    column-gap: 4rem
}

.gap-x-\[5rem\] {
    -moz-column-gap: 5rem;
    column-gap: 5rem
}

.gap-y-12 {
    row-gap: 3rem
}

.gap-y-14 {
    row-gap: 3.5rem
}

.gap-y-3 {
    row-gap: .75rem
}

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

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

.gap-y-\[1rem\] {
    row-gap: 1rem
}

.gap-y-\[3rem\] {
    row-gap: 3rem
}

.gap-y-\[4rem\] {
    row-gap: 4rem
}

.overflow-hidden {
    overflow: hidden
}

.overflow-scroll {
    overflow: scroll
}

.overflow-x-hidden {
    overflow-x: hidden
}

.overflow-y-scroll {
    overflow-y: scroll
}

.rounded-\[\.6rem\] {
    border-radius: .6rem
}

.rounded-\[1\.1rem\] {
    border-radius: 1.1rem
}

.rounded-\[1\.5rem\] {
    border-radius: 1.5rem
}

.rounded-\[10px\] {
    border-radius: 10px
}

.rounded-\[14px\] {
    border-radius: 14px
}

.rounded-\[15px\] {
    border-radius: 15px
}

.rounded-\[1rem\] {
    border-radius: 1rem
}

.rounded-\[20px\] {
    border-radius: 20px
}

.rounded-\[2rem\] {
    border-radius: 2rem
}

.rounded-\[4px\] {
    border-radius: 4px
}

.rounded-\[50\%\] {
    border-radius: 50%
}

.rounded-\[5px\] {
    border-radius: 5px
}

.rounded-\[6px\] {
    border-radius: 6px
}

.rounded-\[8px\] {
    border-radius: 8px
}

.rounded-e-\[10px\] {
    border-start-end-radius: 10px;
    border-end-end-radius: 10px
}

.rounded-tl-\[14px\] {
    border-top-left-radius: 14px
}

.rounded-tr-\[14px\] {
    border-top-right-radius: 14px
}

.border {
    border-width: 1px
}

.border-\[2px\] {
    border-width: 2px
}

.border-x {
    border-left-width: 1px;
    border-right-width: 1px
}

.border-y {
    border-top-width: 1px;
    border-bottom-width: 1px
}

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

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

.border-s-2 {
    border-inline-start-width: 2px
}

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

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

.border-\[\#c8dded\] {
    --tw-border-opacity: 1;
    border-color: rgb(200 221 237 / var(--tw-border-opacity))
}

.border-\[\#e2e2e2\] {
    --tw-border-opacity: 1;
    border-color: rgb(226 226 226 / var(--tw-border-opacity))
}

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

.border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgb(46 63 150 / var(--tw-border-opacity))
}

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

.border-grey-1 {
    --tw-border-opacity: 1;
    border-color: rgb(167 167 167 / var(--tw-border-opacity))
}

.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(175 175 175 / 61%);
}

.bg-\[\#13C605\] {
    --tw-bg-opacity: 1;
    background-color: rgb(19 198 5 / var(--tw-bg-opacity))
}

.bg-\[\#7070707e\] {
    background-color: #7070707e
}

.bg-\[\#8282826c\] {
    background-color: #8282826c
}

.bg-\[\#858fc3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(133 143 195 / var(--tw-bg-opacity))
}

.bg-\[\#E27B00\] {
    --tw-bg-opacity: 1;
    background-color: rgb(226 123 0 / var(--tw-bg-opacity))
}

.bg-\[\#E9F6FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(233 246 255 / var(--tw-bg-opacity))
}

.bg-\[\#EBFFF2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 255 242 / var(--tw-bg-opacity))
}

.bg-\[\#ECEFE1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(236 239 225 / var(--tw-bg-opacity))
}

.bg-\[\#F3FCED\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 252 237 / var(--tw-bg-opacity))
}

.bg-\[\#FF9648\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 150 72 / var(--tw-bg-opacity))
}

.bg-\[\#c4c4c4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(196 196 196 / var(--tw-bg-opacity))
}

.bg-\[\#c6d1f7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(198 209 247 / var(--tw-bg-opacity))
}

.bg-\[\#da4600\] {
    --tw-bg-opacity: 1;
    background-color: rgb(218 70 0 / var(--tw-bg-opacity))
}

.bg-\[\#e1e1e1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(225 225 225 / var(--tw-bg-opacity))
}

.bg-\[\#e3e6fd\] {
    --tw-bg-opacity: 1;
    background-color: rgb(227 230 253 / var(--tw-bg-opacity))
}

.bg-\[\#e6e6e6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity))
}

.bg-\[\#ebebeb\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity))
}

.bg-\[\#edf2f8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(237 242 248 / var(--tw-bg-opacity))
}

.bg-\[\#f0ffee\] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 255 238 / var(--tw-bg-opacity))
}

.bg-\[\#f2f2f2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(242 242 242 / var(--tw-bg-opacity))
}

.bg-\[\#f6f0ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 240 255 / var(--tw-bg-opacity))
}

.bg-\[\#f6f6f674\] {
    background-color: #f6f6f674
}

.bg-\[\#fae1e1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 225 225 / var(--tw-bg-opacity))
}

.bg-\[\#fbf1e6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(251 241 230 / var(--tw-bg-opacity))
}

.bg-\[\#ffffff75\] {
    background-color: #ffffff75
}

.bg-\[\#ffffff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

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

.bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgb(46 63 150 / var(--tw-bg-opacity))
}

.bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(219 234 254 / var(--tw-bg-opacity))
}

.bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(147 197 253 / var(--tw-bg-opacity))
}

.bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 64 175 / var(--tw-bg-opacity))
}

.bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 252 231 / var(--tw-bg-opacity))
}

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

.bg-grey-2 {
    --tw-bg-opacity: 1;
    background-color: rgb(45 45 45 / var(--tw-bg-opacity))
}

.bg-grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgb(55 55 55 / var(--tw-bg-opacity))
}

.bg-grey-4 {
    --tw-bg-opacity: 1;
    background-color: rgb(95 95 95 / var(--tw-bg-opacity))
}

.bg-light-grey {
    --tw-bg-opacity: 1;
    background-color: rgb(228 228 228 / var(--tw-bg-opacity))
}

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

.bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(252 165 165 / var(--tw-bg-opacity))
}

.bg-sky-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgb(153 206 255 / var(--tw-bg-opacity))
}

.bg-sky-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgb(21 140 247 / var(--tw-bg-opacity))
}

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

.bg-\[linear-gradient\(45deg\,_\#e5b490_50\%\,_\#ffd3ad_50\%\)\] {
    background-image: linear-gradient(45deg, #e5b490 50%, #ffd3ad 50%)
}

.bg-\[linear-gradient\(45deg\,_rgba\(155\,176\,234\,1\)_50\%\,_rgba\(198\,209\,247\,1\)_50\%\)\] {
    background-image: linear-gradient(45deg, #9bb0ea 50%, #c6d1f7 50%)
}

.bg-\[linear-gradient\(90deg\,_rgba\(235\,243\,255\,1\)_31\%\,_rgba\(253\,254\,255\,1\)_100\%\)\] {
    background-image: linear-gradient(90deg, #ebf3ff 31%, #fdfeff)
}

.bg-\[url\(\/images\/blog\/banner\.webp\)\] {
    background-image: url(/images/blog/banner.webp)
}

.bg-\[url\(\/images\/career\/banner\.jpg\)\] {
    background-image: url(/images/career/banner.jpg)
}

.bg-\[url\(\/images\/privacy-policy\/privacy-policy\.webp\)\] {
    background-image: url(/images/privacy-policy/privacy-policy.webp)
}

.bg-\[cover\],
.bg-cover {
    background-size: cover
}

.bg-center {
    background-position: center
}

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

.object-contain {
    -o-object-fit: contain;
    object-fit: contain
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.object-none {
    -o-object-fit: none;
    object-fit: none
}

.object-center {
    -o-object-position: center;
    object-position: center
}

.p-1 {
    padding: .25rem
}

.p-2 {
    padding: .5rem
}

.p-3 {
    padding: .75rem
}

.p-4 {
    padding: 1rem
}

.p-8 {
    padding: 2rem
}

.p-\[\.5rem\] {
    padding: .5rem
}

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

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

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

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

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

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

.px-8,
.px-\[2rem\] {
    padding-left: 2rem;
    padding-right: 2rem
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0
}

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

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

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

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

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

.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

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

.py-\[\.4rem\] {
    padding-top: .4rem;
    padding-bottom: .4rem
}

.py-\[2\.5rem\] {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

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

.py-\[3rem\] {
    padding-top: 3rem;
    padding-bottom: 3rem
}

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

.py-\[4rem\] {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.py-\[5rem\] {
    padding-top: 5rem;
    padding-bottom: 5rem
}

.py-\[6rem\] {
    padding-top: 6rem;
    padding-bottom: 6rem
}

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

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

.pb-7 {
    padding-bottom: 1.75rem
}

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

.pb-\[1\.5rem\] {
    padding-bottom: 1.5rem
}

.pb-\[4rem\] {
    padding-bottom: 4rem
}

.pb-\[8rem\] {
    padding-bottom: 8rem
}

.pe-12 {
    padding-inline-end: 3rem
}

.pe-3 {
    padding-inline-end: .75rem
}

.pe-4 {
    padding-inline-end: 1rem
}

.pl-4 {
    padding-left: 1rem
}

.pl-6 {
    padding-left: 1.5rem
}

.pl-8 {
    padding-left: 2rem
}

.ps-14 {
    padding-inline-start: 3.5rem
}

.ps-3 {
    padding-inline-start: .75rem
}

.ps-4 {
    padding-inline-start: 1rem
}

.ps-8 {
    padding-inline-start: 2rem
}

.pt-0 {
    padding-top: 0
}

.pt-1 {
    padding-top: .25rem
}

.pt-3 {
    padding-top: .75rem
}

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

.pt-8 {
    padding-top: 2rem
}

.pt-\[5rem\] {
    padding-top: 5rem
}

.pt-\[7rem\] {
    padding-top: 7rem
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

.text-justify {
    text-align: justify
}

.font-\[free-script\] {
    font-family: free-script
}

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

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

.text-6xl {
    font-size: 3.75rem;
    line-height: 1
}

.text-7xl {
    font-size: 4.5rem;
    line-height: 1
}

.text-\[\.76rem\] {
    font-size: .76rem
}

.text-\[\.85rem\] {
    font-size: .85rem
}

.text-\[\.8rem\] {
    font-size: .8rem
}

.text-\[\.95rem\] {
    font-size: .95rem
}

.text-\[\.9rem\] {
    font-size: .9rem
}

.text-\[0\.85rem\] {
    font-size: .85rem
}

.text-\[1\.05rem\] {
    font-size: 1.05rem
}

.text-\[1\.15rem\] {
    font-size: 1.15rem
}

.text-\[1\.1rem\] {
    font-size: 1.1rem
}

.text-\[1\.2rem\] {
    font-size: 1.2rem
}

.text-\[1\.3rem\] {
    font-size: 1.3rem
}

.text-\[1\.4rem\] {
    font-size: 1.4rem
}

.text-\[1\.5rem\] {
    font-size: 1.5rem
}

.text-\[1\.6rem\] {
    font-size: 1.6rem
}

.text-\[1\.8rem\] {
    font-size: 1.8rem
}

.text-\[1rem\] {
    font-size: 1rem
}

.text-\[2\.2rem\] {
    font-size: 2.2rem
}

.text-\[2\.3rem\] {
    font-size: 2.3rem
}

.text-\[2\.4rem\] {
    font-size: 2.4rem
}

.text-\[2\.8rem\] {
    font-size: 2.8rem
}

.text-\[2rem\] {
    font-size: 2rem
}

.text-\[3\.5rem\] {
    font-size: 3.5rem
}

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

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

.font-\[400_\!important\] {
    font-weight: 400 !important
}

.font-bold {
    font-weight: 700
}

.font-extrabold {
    font-weight: 800
}

.font-light {
    font-weight: 300
}

.font-medium {
    font-weight: 500
}

.font-normal {
    font-weight: 400
}

.font-semibold {
    font-weight: 600
}

.uppercase {
    text-transform: uppercase
}

.capitalize {
    text-transform: capitalize
}

.leading-\[\.7\] {
    line-height: .7
}

.leading-\[\.9\] {
    line-height: .9
}

.leading-\[1\.1\] {
    line-height: 1.1
}

.leading-\[1\.25\] {
    line-height: 1.25
}

.leading-\[1\.2\] {
    line-height: 1.2
}

.leading-\[1\.2_\!important\] {
    line-height: 1.2 !important
}

.leading-\[1\.3\] {
    line-height: 1.3
}

.leading-\[1\] {
    line-height: 1
}

.text-\[\#545f6c\] {
    --tw-text-opacity: 1;
    color: rgb(84 95 108 / var(--tw-text-opacity))
}

.text-\[\#606060\] {
    --tw-text-opacity: 1;
    color: rgb(96 96 96 / var(--tw-text-opacity))
}

.text-\[\#FF9700\] {
    --tw-text-opacity: 1;
    color: rgb(255 151 0 / var(--tw-text-opacity))
}

.text-\[\#a9a3af\] {
    --tw-text-opacity: 1;
    color: rgb(169 163 175 / var(--tw-text-opacity))
}

.text-\[\#da4600\] {
    --tw-text-opacity: 1;
    color: rgb(218 70 0 / var(--tw-text-opacity))
}

.text-\[\#e07a00\] {
    --tw-text-opacity: 1;
    color: rgb(224 122 0 / var(--tw-text-opacity))
}

.text-\[\#ea7123\] {
    --tw-text-opacity: 1;
    color: rgb(234 113 35 / var(--tw-text-opacity))
}

.text-\[\#ffed68\] {
    --tw-text-opacity: 1;
    color: rgb(255 237 104 / var(--tw-text-opacity))
}

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

.text-blue-1 {
    --tw-text-opacity: 1;
    color: rgb(46 63 150 / var(--tw-text-opacity))
}

.text-blue-900 {
    --tw-text-opacity: 1;
    color: rgb(30 58 138 / var(--tw-text-opacity))
}

.text-green-900 {
    --tw-text-opacity: 1;
    color: rgb(20 83 45 / var(--tw-text-opacity))
}

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

.text-grey-3 {
    --tw-text-opacity: 1;
    color: rgb(55 55 55 / var(--tw-text-opacity))
}

.text-grey-4 {
    --tw-text-opacity: 1;
    color: rgb(95 95 95 / var(--tw-text-opacity))
}

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

.text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity))
}

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

.text-red-900 {
    --tw-text-opacity: 1;
    color: rgb(127 29 29 / var(--tw-text-opacity))
}

.text-sky-blue-1 {
    --tw-text-opacity: 1;
    color: rgb(153 206 255 / var(--tw-text-opacity))
}

.text-sky-blue-2 {
    --tw-text-opacity: 1;
    color: rgb(21 140 247 / var(--tw-text-opacity))
}

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

.decoration-blue-1 {
    text-decoration-color: #2e3f96
}

.underline-offset-\[2px\] {
    text-underline-offset: 2px
}

.opacity-40 {
    opacity: .4
}

.opacity-\[0\.5\] {
    opacity: .5
}

.shadow-\[0px_0px_10px_\#757575\] {
    --tw-shadow: 0px 0px 10px #757575;
    --tw-shadow-colored: 0px 0px 10px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_10px_\#7f7f7f\] {
    --tw-shadow: 0px 0px 10px #7f7f7f;
    --tw-shadow-colored: 0px 0px 10px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_15px_\#bababa\] {
    --tw-shadow: 0px 0px 15px #bababa;
    --tw-shadow-colored: 0px 0px 15px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_20px_2px_\#b8b8b8\] {
    --tw-shadow: 0px 0px 20px 2px #b8b8b8;
    --tw-shadow-colored: 0px 0px 20px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_8px_\#b8b8b8\] {
    --tw-shadow: 0px 0px 8px #b8b8b8;
    --tw-shadow-colored: 0px 0px 8px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[5px_2px_2px_\#dedede\] {
    --tw-shadow: 5px 2px 2px #dedede;
    --tw-shadow-colored: 5px 2px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[5px_5px_10px_\#a8a8a8\] {
    --tw-shadow: 5px 5px 10px #a8a8a8;
    --tw-shadow-colored: 5px 5px 10px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.backdrop-blur-\[10px\] {
    --tw-backdrop-blur: blur(10px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-\[15px\] {
    --tw-backdrop-blur: blur(15px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.transition-\[background-color\] {
    transition-property: background-color;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-\[box-shadow\] {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

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

.transition-\[transform_300ms_linear\] {
    transition-property: transform .3s linear;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.duration-\[200ms\] {
    transition-duration: .2s
}

.duration-\[250ms\] {
    transition-duration: .25s
}

.duration-\[300ms\] {
    transition-duration: .3s
}

.ease-linear {
    transition-timing-function: linear
}

.hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(46 63 150 / var(--tw-bg-opacity))
}

.hover\:text-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgb(46 63 150 / var(--tw-text-opacity))
}

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

.hover\:shadow-\[0px_0px_5px_\#626262\]:hover {
    --tw-shadow: 0px 0px 5px #626262;
    --tw-shadow-colored: 0px 0px 5px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.hover\:shadow-\[4px_4px_10px_\#838383\]:hover {
    --tw-shadow: 4px 4px 10px #838383;
    --tw-shadow-colored: 4px 4px 10px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.hover\:shadow-\[5px_5px_10px_\#a8a8a8\]:hover {
    --tw-shadow: 5px 5px 10px #a8a8a8;
    --tw-shadow-colored: 5px 5px 10px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus\:border-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgb(46 63 150 / var(--tw-border-opacity))
}

.focus\:outline:focus {
    outline-style: solid
}

.focus\:outline-1:focus {
    outline-width: 1px
}

.focus\:outline-blue-1:focus {
    outline-color: #2e3f96
}

.group:hover .group-hover\:block {
    display: block
}

.group:hover .group-hover\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:scale-\[1\.05\] {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:scale-\[1\.1\] {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:font-black {
    font-weight: 900
}

.group:hover .group-hover\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgb(46 63 150 / var(--tw-text-opacity))
}

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

.group:hover .group-hover\:underline {
    text-decoration-line: underline
}

@media (min-width: 572px) {
    .sm\:left-\[5rem\] {
        left: 5rem
    }

    .sm\:right-\[5rem\] {
        right: 5rem
    }

    .sm\:col-start-2 {
        grid-column-start: 2
    }

    .sm\:mt-\[5rem\] {
        margin-top: 5rem
    }

    .sm\:h-\[11rem\] {
        height: 11rem
    }

    .sm\:h-\[16rem\] {
        height: 16rem
    }

    .sm\:h-\[25rem\] {
        height: 25rem
    }

    .sm\:h-\[28rem\] {
        height: 28rem
    }

    .sm\:w-\[15rem\] {
        width: 15rem
    }

    .sm\:w-\[calc\(50\%_-_0\.5rem\)\] {
        width: calc(50% - .5rem)
    }

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

    .sm\:grid-cols-\[repeat\(2\,auto\)\] {
        grid-template-columns: repeat(2, auto)
    }

    .sm\:grid-cols-\[repeat\(2\,minmax\(auto\,18rem\)\)\] {
        grid-template-columns: repeat(2, minmax(auto, 18rem))
    }

    .sm\:grid-cols-\[repeat\(2\,minmax\(auto\,20rem\)\)\] {
        grid-template-columns: repeat(2, minmax(auto, 20rem))
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:border-none {
        border-style: none
    }

    .sm\:bg-\[\#E1EFFF\] {
        --tw-bg-opacity: 1;
        background-color: rgb(225 239 255 / var(--tw-bg-opacity))
    }

    .sm\:py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

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

    .sm\:pe-0 {
        padding-inline-end: 0px
    }

    .sm\:ps-0 {
        padding-inline-start: 0px
    }

    .sm\:text-center {
        text-align: center
    }

    .sm\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .sm\:text-8xl {
        font-size: 6rem;
        line-height: 1
    }

    .sm\:text-\[1\.7rem\] {
        font-size: 1.7rem
    }

    .sm\:text-\[2\.3rem\] {
        font-size: 2.3rem
    }

    .sm\:text-\[2\.5rem\] {
        font-size: 2.5rem
    }

    .sm\:text-\[2\.8rem\] {
        font-size: 2.8rem
    }
}

@media (min-width: 768px) {
    .md\:bottom-\[-7rem\] {
        bottom: -7rem
    }

    .md\:left-\[\.3rem\] {
        left: .3rem
    }

    .md\:right-\[\.3rem\] {
        right: .3rem
    }

    .md\:col-auto {
        grid-column: auto
    }

    .md\:col-span-2 {
        grid-column: span 2 / span 2
    }

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

    .md\:mt-0 {
        margin-top: 0
    }

    .md\:mt-\[6rem\] {
        margin-top: 6rem
    }

    .md\:flex {
        display: flex
    }

    .md\:grid {
        display: grid
    }

    .md\:hidden {
        display: none
    }

    .md\:h-\[18rem\] {
        height: 18rem
    }

    .md\:h-\[30rem\] {
        height: 30rem
    }

    .md\:h-\[4rem\] {
        height: 4rem
    }

    .md\:h-\[60vh\] {
        height: 60vh
    }

    .md\:h-\[80vh\] {
        height: 80vh
    }

    .md\:w-\[14rem\] {
        width: 14rem
    }

    .md\:w-\[32rem\] {
        width: 32rem
    }

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

    .md\:w-\[50\%\] {
        width: 50%
    }

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

    .md\:w-\[90\%\] {
        width: 90%
    }

    .md\:w-full {
        width: 100%
    }

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

    .md\:grid-cols-\[minmax\(7rem\,10rem\)_auto\] {
        grid-template-columns: minmax(7rem, 10rem) auto
    }

    .md\:grid-cols-\[minmax\(auto\,30rem\)_1rem_minmax\(auto\,30rem\)\] {
        grid-template-columns: minmax(auto, 30rem) 1rem minmax(auto, 30rem)
    }

    .md\:grid-cols-\[repeat\(2\,20rem\)\] {
        grid-template-columns: repeat(2, 20rem)
    }

    .md\:grid-cols-\[repeat\(2\,auto\)\] {
        grid-template-columns: repeat(2, auto)
    }

    .md\:grid-cols-\[repeat\(2\,calc\(50\%_-_0\.125rem\)\)\] {
        grid-template-columns: repeat(2, calc(50% - .125rem))
    }

    .md\:grid-cols-\[repeat\(3\,auto\)\] {
        grid-template-columns: repeat(3, auto)
    }

    .md\:grid-cols-\[repeat\(3\,minmax\(auto\,18rem\)\)\] {
        grid-template-columns: repeat(3, minmax(auto, 18rem))
    }

    .md\:flex-row {
        flex-direction: row
    }

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

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

    .md\:gap-x-\[2rem\] {
        -moz-column-gap: 2rem;
        column-gap: 2rem
    }

    .md\:gap-x-\[3rem\] {
        -moz-column-gap: 3rem;
        column-gap: 3rem
    }

    .md\:gap-y-16 {
        row-gap: 4rem
    }

    .md\:gap-y-\[3rem\] {
        row-gap: 3rem
    }

    .md\:p-4 {
        padding: 1rem
    }

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

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

    .md\:text-left {
        text-align: left
    }
}

@media (min-width: 1024px) {
    .lg\:static {
        position: static
    }

    .lg\:sticky {
        position: sticky
    }

    .lg\:left-\[1rem\] {
        left: 1rem
    }

    .lg\:right-\[1rem\] {
        right: 1rem
    }

    .lg\:col-span-3 {
        grid-column: span 3 / span 3
    }

    .lg\:mx-8 {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .lg\:block {
        display: block
    }

    .lg\:flex {
        display: flex
    }

    .lg\:grid {
        display: grid
    }

    .lg\:hidden {
        display: none
    }

    .lg\:h-\[38rem\] {
        height: 38rem
    }

    .lg\:h-auto {
        height: auto
    }

    .lg\:h-full {
        height: 100%
    }

    .lg\:w-\[100\%\] {
        width: 100%
    }

    .lg\:w-\[13rem\] {
        width: 13rem
    }

    .lg\:w-\[15rem\] {
        width: 15rem
    }

    .lg\:w-\[32rem\] {
        width: 32rem
    }

    .lg\:w-\[50\%\] {
        width: 50%
    }

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

    .lg\:max-w-\[unset\] {
        max-width: unset
    }

    .lg\:grid-cols-\[auto_35\%_auto\] {
        grid-template-columns: auto 35% auto
    }

    .lg\:grid-cols-\[repeat\(2\,minmax\(auto\,25rem\)\)\] {
        grid-template-columns: repeat(2, minmax(auto, 25rem))
    }

    .lg\:grid-cols-\[repeat\(3\,auto\)\] {
        grid-template-columns: repeat(3, auto)
    }

    .lg\:grid-cols-\[repeat\(3\,minmax\(auto\,20rem\)\)\] {
        grid-template-columns: repeat(3, minmax(auto, 20rem))
    }

    .lg\:grid-cols-\[repeat\(4\,minmax\(auto\,18rem\)\)\] {
        grid-template-columns: repeat(4, minmax(auto, 18rem))
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:flex-nowrap {
        flex-wrap: nowrap
    }

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

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

    .lg\:gap-x-6 {
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem
    }

    .lg\:gap-y-2 {
        row-gap: .5rem
    }

    .lg\:p-0 {
        padding: 0
    }

    .lg\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .lg\:pe-8 {
        padding-inline-end: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:static {
        position: static
    }

    .xl\:relative {
        position: relative
    }

    .xl\:top-0 {
        top: 0
    }

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

    .xl\:block {
        display: block
    }

    .xl\:hidden {
        display: none
    }

    .xl\:h-fit {
        height: -moz-fit-content;
        height: fit-content
    }

    .xl\:w-\[11\.75rem\] {
        width: 11.75rem
    }

    .xl\:w-\[12rem\] {
        width: 12rem
    }

    .xl\:w-\[20\%\] {
        width: 20%
    }

    .xl\:w-\[3\.75rem\] {
        width: 3.75rem
    }

    .xl\:w-\[4\.6rem\] {
        width: 4.6rem
    }

    .xl\:w-\[4rem\] {
        width: 4rem
    }

    .xl\:w-\[7\.45rem\] {
        width: 7.45rem
    }

    .xl\:w-\[76\%\] {
        width: 76%
    }

    .xl\:w-\[7rem\] {
        width: 7rem
    }

    .xl\:w-\[8\.1rem\] {
        width: 8.1rem
    }

    .xl\:w-\[8rem\] {
        width: 8rem
    }

    .xl\:grid-cols-\[26\%_1fr\] {
        grid-template-columns: 26% 1fr
    }

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

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

    .xl\:p-0 {
        padding: 0
    }
}