.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}@font-face {
font-family: 'Nunito Sans';
font-style: italic;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0oMImSLYBIv1o4X1M8cce4E9RKdmwp.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Nunito Sans';
font-style: italic;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0oMImSLYBIv1o4X1M8cce4E91Kdmwp.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Nunito Sans';
font-style: italic;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0oMImSLYBIv1o4X1M8cce4E9ZKdmwp.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Nunito Sans';
font-style: italic;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0oMImSLYBIv1o4X1M8cce4E9dKdmwp.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Nunito Sans';
font-style: italic;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0oMImSLYBIv1o4X1M8cce4E9lKdg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0qMImSLYBIv1o4X1M8ccewI9tScg.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0qMImSLYBIv1o4X1M8cce5I9tScg.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0qMImSLYBIv1o4X1M8cceyI9tScg.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0qMImSLYBIv1o4X1M8ccezI9tScg.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 200 1000;
font-stretch: 75% 125%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0qMImSLYBIv1o4X1M8cce9I9s.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
font-family: 'Material Symbols Rounded';
font-style: normal;
font-weight: 100 700; src: url(//fonts.gstatic.com/s/materialsymbolsrounded/v173/sykg-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190Fjzag.woff2) format('woff2');
}
.material-symbols-rounded {
font-family: 'Material Symbols Rounded';
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
}
.material-symbols-rounded-fill {
font-family: 'Material Symbols Rounded';
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
font-variation-settings:
'FILL' 1,
'wght' 400,
'GRAD' 0,
'opsz' 24
}.rvx-pointer-events-none {
pointer-events: none
}
.rvx-fixed {
position: fixed
}
.rvx-absolute {
position: absolute
}
.rvx-relative {
position: relative
}
.rvx-inset-0 {
inset: 0px
}
.-rvx-right-\[50px\] {
right: -50px
}
.-rvx-top-\[10px\] {
top: -10px
}
.rvx-bottom-0 {
bottom: 0px
}
.rvx-bottom-3 {
bottom: 0.75rem
}
.rvx-bottom-\[-20px\] {
bottom: -20px
}
.rvx-left-0 {
left: 0px
}
.rvx-left-1\/2 {
left: 50%
}
.rvx-right-0 {
right: 0px
}
.rvx-right-3 {
right: 0.75rem
}
.rvx-right-\[-23px\] {
right: -23px
}
.rvx-right-\[10px\] {
right: 10px
}
.rvx-top-0 {
top: 0px
}
.rvx-top-1\/2 {
top: 50%
}
.rvx-top-\[-15px\] {
top: -15px
}
.rvx-top-\[10px\] {
top: 10px
}
.rvx-z-10 {
z-index: 10
}
.rvx-z-20 {
z-index: 20
}
.rvx-z-50 {
z-index: 50
}
.rvx-z-\[99\] {
z-index: 99
}
.rvx-col-span-12 {
grid-column: span 12 / span 12
}
.rvx-col-span-2 {
grid-column: span 2 / span 2
}
.rvx-col-span-3 {
grid-column: span 3 / span 3
}
.rvx-col-span-4 {
grid-column: span 4 / span 4
}
.rvx-col-span-8 {
grid-column: span 8 / span 8
}
.rvx-col-span-9 {
grid-column: span 9 / span 9
}
.\!rvx-m-0 {
margin: 0px !important
}
.rvx-m-0 {
margin: 0px
}
.rvx-m-auto {
margin: auto
}
.rvx-mx-auto {
margin-left: auto;
margin-right: auto
}
.rvx-my-\[80px\] {
margin-top: 80px;
margin-bottom: 80px
}
.rvx-my-space16 {
margin-top: 16px;
margin-bottom: 16px
}
.-rvx-mb-0\.5 {
margin-bottom: -0.125rem
}
.-rvx-ml-0\.5 {
margin-left: -0.125rem
}
.-rvx-mr-0\.5 {
margin-right: -0.125rem
}
.-rvx-mt-0\.5 {
margin-top: -0.125rem
}
.-rvx-mt-px {
margin-top: -1px
}
.rvx-mb-0 {
margin-bottom: 0px
}
.rvx-mb-2 {
margin-bottom: 0.5rem
}
.rvx-mb-\[3px\] {
margin-bottom: 3px
}
.rvx-mb-\[5px\] {
margin-bottom: 5px
}
.rvx-mb-space16 {
margin-bottom: 16px
}
.rvx-mb-space20 {
margin-bottom: 20px
}
.rvx-mb-space5 {
margin-bottom: 5px
}
.rvx-mb-space8 {
margin-bottom: 8px
}
.rvx-ml-space12 {
margin-left: 12px
}
.rvx-ml-space5 {
margin-left: 5px
}
.rvx-mt-1 {
margin-top: 0.25rem
}
.rvx-mt-2 {
margin-top: 0.5rem
}
.rvx-mt-\[3px\] {
margin-top: 3px
}
.rvx-mt-\[8px\] {
margin-top: 8px
}
.rvx-mt-space12 {
margin-top: 12px
}
.rvx-mt-space16 {
margin-top: 16px
}
.rvx-mt-space20 {
margin-top: 20px
}
.rvx-mt-space24 {
margin-top: 24px
}
.rvx-mt-space40 {
margin-top: 40px
}
.rvx-mt-space5 {
margin-top: 5px
}
.rvx-mt-space8 {
margin-top: 8px
}
.rvx-box-border {
box-sizing: border-box
}
.\!rvx-block {
display: block !important
}
.rvx-block {
display: block
}
.rvx-inline-block {
display: inline-block
}
.rvx-flex {
display: flex
}
.rvx-inline-flex {
display: inline-flex
}
.rvx-table {
display: table
}
.rvx-grid {
display: grid
}
.\!rvx-hidden {
display: none !important
}
.\!rvx-size-\[48px\] {
width: 48px !important;
height: 48px !important
}
.\!rvx-size-\[64px\] {
width: 64px !important;
height: 64px !important
}
.\!rvx-size-\[80px\] {
width: 80px !important;
height: 80px !important
}
.rvx-size-5 {
width: 1.25rem;
height: 1.25rem
}
.rvx-size-\[20px\] {
width: 20px;
height: 20px
}
.rvx-size-\[40px\] {
width: 40px;
height: 40px
}
.rvx-size-\[50px\] {
width: 50px;
height: 50px
}
.rvx-size-\[80px\] {
width: 80px;
height: 80px
}
.rvx-size-space24 {
width: 24px;
height: 24px
}
.rvx-size-space40 {
width: 40px;
height: 40px
}
.\!rvx-h-\[166px\] {
height: 166px !important
}
.rvx-h-1\.5 {
height: 0.375rem
}
.rvx-h-2 {
height: 0.5rem
}
.rvx-h-2\.5 {
height: 0.625rem
}
.rvx-h-\[114px\] {
height: 114px
}
.rvx-h-\[150px\] {
height: 150px
}
.rvx-h-\[186px\] {
height: 186px
}
.rvx-h-\[1px\] {
height: 1px
}
.rvx-h-\[270px\] {
height: 270px
}
.rvx-h-\[557px\] {
height: 557px
}
.rvx-h-full {
height: 100%
}
.rvx-h-screen {
height: 100vh
}
.\!rvx-max-h-\[166px\] {
max-height: 166px !important
}
.rvx-max-h-\[557px\] {
max-height: 557px
}
.\!rvx-w-\[250px\] {
width: 250px !important
}
.\!rvx-w-full {
width: 100% !important
}
.rvx-w-1\.5 {
width: 0.375rem
}
.rvx-w-2\.5 {
width: 0.625rem
}
.rvx-w-56 {
width: 14rem
}
.rvx-w-\[123px\] {
width: 123px
}
.rvx-w-\[155px\] {
width: 155px
}
.rvx-w-\[200px\] {
width: 200px
}
.rvx-w-\[250px\] {
width: 250px
}
.rvx-w-\[272px\] {
width: 272px
}
.rvx-w-\[300px\] {
width: 300px
}
.rvx-w-\[548px\] {
width: 548px
}
.rvx-w-auto {
width: auto
}
.rvx-w-full {
width: 100%
}
.rvx-w-screen {
width: 100vw
}
.\!rvx-max-w-full {
max-width: 100% !important
}
.rvx-max-w-\[272px\] {
max-width: 272px
}
.rvx-max-w-\[548px\] {
max-width: 548px
}
.rvx-max-w-sm {
max-width: 24rem
}
.rvx-flex-shrink-0 {
flex-shrink: 0
}
.rvx-origin-bottom-left {
transform-origin: bottom left
}
.rvx-origin-top-left {
transform-origin: top left
}
.rvx-origin-top-right {
transform-origin: top right
}
.-rvx-translate-x-1\/2 {
--tw-translate-x: -50%;
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))
}
.-rvx-translate-x-full {
--tw-translate-x: -100%;
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))
}
.-rvx-translate-y-1\/2 {
--tw-translate-y: -50%;
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))
}
.-rvx-translate-y-2 {
--tw-translate-y: -0.5rem;
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))
}
.-rvx-translate-y-full {
--tw-translate-y: -100%;
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))
}
.rvx-translate-x-full {
--tw-translate-x: 100%;
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))
}
.rvx-translate-y-0 {
--tw-translate-y: 0px;
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))
}
.rvx-translate-y-4 {
--tw-translate-y: 1rem;
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))
}
.rvx-translate-y-full {
--tw-translate-y: 100%;
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))
}
.-rvx-rotate-45 {
--tw-rotate: -45deg;
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))
}
.rvx-rotate-45 {
--tw-rotate: 45deg;
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))
}
.rvx-scale-100 {
--tw-scale-x: 1;
--tw-scale-y: 1;
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))
}
.rvx-scale-95 {
--tw-scale-x: .95;
--tw-scale-y: .95;
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))
}
.rvx-transform {
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
@keyframes rvx-spin {
to {
transform: rotate(360deg)
}
}
.rvx-animate-spin {
animation: rvx-spin 1s linear infinite
}
.rvx-cursor-pointer {
cursor: pointer
}
.rvx-resize-none {
resize: none
}
.rvx-grid-cols-12 {
grid-template-columns: repeat(12, minmax(0, 1fr))
}
.rvx-grid-cols-6 {
grid-template-columns: repeat(6, minmax(0, 1fr))
}
.rvx-flex-col {
flex-direction: column
}
.rvx-flex-wrap {
flex-wrap: wrap
}
.rvx-place-content-center {
place-content: center
}
.rvx-place-items-center {
place-items: center
}
.rvx-items-center {
align-items: center
}
.rvx-items-baseline {
align-items: baseline
}
.rvx-justify-end {
justify-content: flex-end
}
.rvx-justify-center {
justify-content: center
}
.rvx-justify-between {
justify-content: space-between
}
.rvx-gap-2 {
gap: 0.5rem
}
.rvx-gap-\[26px\] {
gap: 26px
}
.rvx-gap-\[3px\] {
gap: 3px
}
.rvx-gap-\[4px\] {
gap: 4px
}
.rvx-gap-space12 {
gap: 12px
}
.rvx-gap-space16 {
gap: 16px
}
.rvx-gap-space20 {
gap: 20px
}
.rvx-gap-space5 {
gap: 5px
}
.rvx-gap-space8 {
gap: 8px
}
.rvx-space-y-\[20px\] > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(20px * var(--tw-space-y-reverse))
}
.rvx-space-y-space12 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(12px * var(--tw-space-y-reverse))
}
.rvx-space-y-space16 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(16px * var(--tw-space-y-reverse))
}
.rvx-space-y-space24 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(24px * var(--tw-space-y-reverse))
}
.rvx-space-y-space8 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(8px * var(--tw-space-y-reverse))
}
.rvx-divide-y > :not([hidden]) ~ :not([hidden]) {
--tw-divide-y-reverse: 0;
border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
}
.rvx-divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
--tw-divide-opacity: 1;
border-color: rgb(243 244 246 / var(--tw-divide-opacity, 1))
}
.rvx-self-end {
align-self: flex-end
}
.rvx-self-baseline {
align-self: baseline
}
.rvx-overflow-hidden {
overflow: hidden
}
.rvx-overflow-y-auto {
overflow-y: auto
}
.rvx-whitespace-nowrap {
white-space: nowrap
}
.rvx-break-normal {
overflow-wrap: normal;
word-break: normal
}
.\!rvx-break-words {
overflow-wrap: break-word !important
}
.\!rvx-rounded-md {
border-radius: 0.375rem !important
}
.rvx-rounded {
border-radius: 0.25rem
}
.rvx-rounded-\[4px\] {
border-radius: 4px
}
.rvx-rounded-full {
border-radius: 9999px
}
.rvx-rounded-lg {
border-radius: 0.5rem
}
.rvx-rounded-md {
border-radius: 0.375rem
}
.rvx-rounded-none {
border-radius: 0px
}
.rvx-rounded-sm {
border-radius: 0.125rem
}
.\!rvx-rounded-t-lg {
border-top-left-radius: 0.5rem !important;
border-top-right-radius: 0.5rem !important
}
.rvx-rounded-t-lg {
border-top-left-radius: 0.5rem;
border-top-right-radius: 0.5rem
}
.\!rvx-border {
border-width: 1px !important
}
.rvx-border {
border-width: 1px
}
.rvx-border-2 {
border-width: 2px
}
.rvx-border-\[3px\] {
border-width: 3px
}
.rvx-border-l-4 {
border-left-width: 4px
}
.\!rvx-border-solid {
border-style: solid !important
}
.rvx-border-solid {
border-style: solid
}
.rvx-border-dashed {
border-style: dashed
}
.\!rvx-border-none {
border-style: none !important
}
.rvx-border-none {
border-style: none
}
.\!rvx-border-\[\#d9d9d9\] {
--tw-border-opacity: 1 !important;
border-color: rgb(217 217 217 / var(--tw-border-opacity, 1)) !important
}
.\!rvx-border-danger {
--tw-border-opacity: 1 !important;
border-color: rgb(213 0 0 / var(--tw-border-opacity, 1)) !important
}
.\!rvx-border-neutral-500 {
--tw-border-opacity: 1 !important;
border-color: rgb(158 158 158 / var(--tw-border-opacity, 1)) !important
}
.\!rvx-border-neutral-600 {
--tw-border-opacity: 1 !important;
border-color: rgb(117 117 117 / var(--tw-border-opacity, 1)) !important
}
.rvx-border-gray-500 {
--tw-border-opacity: 1;
border-color: rgb(107 114 128 / var(--tw-border-opacity, 1))
}
.rvx-border-green-300 {
--tw-border-opacity: 1;
border-color: rgb(134 239 172 / var(--tw-border-opacity, 1))
}
.rvx-border-neutral-200\/70 {
border-color: rgb(238 238 238 / 0.7)
}
.rvx-border-neutral-400 {
--tw-border-opacity: 1;
border-color: rgb(189 189 189 / var(--tw-border-opacity, 1))
}
.rvx-border-neutral-500 {
--tw-border-opacity: 1;
border-color: rgb(158 158 158 / var(--tw-border-opacity, 1))
}
.rvx-border-neutral-600 {
--tw-border-opacity: 1;
border-color: rgb(117 117 117 / var(--tw-border-opacity, 1))
}
.rvx-border-primary {
--tw-border-opacity: 1;
border-color: rgb(0 67 221 / var(--tw-border-opacity, 1))
}
.rvx-border-primary-50 {
--tw-border-opacity: 1;
border-color: rgb(102 148 255 / var(--tw-border-opacity, 1))
}
.rvx-border-transparent {
border-color: transparent
}
.rvx-border-t-transparent {
border-top-color: transparent
}
.\!rvx-bg-neutral-300 {
--tw-bg-opacity: 1 !important;
background-color: rgb(224 224 224 / var(--tw-bg-opacity, 1)) !important
}
.\!rvx-bg-transparent {
background-color: transparent !important
}
.rvx-bg-\[\#212121B2\] {
background-color: #212121B2
}
.rvx-bg-\[\#D9D9D9\] {
--tw-bg-opacity: 1;
background-color: rgb(217 217 217 / var(--tw-bg-opacity, 1))
}
.rvx-bg-\[\#EFEFEF\] {
--tw-bg-opacity: 1;
background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1))
}
.rvx-bg-black {
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))
}
.rvx-bg-black\/25 {
background-color: rgb(0 0 0 / 0.25)
}
.rvx-bg-green-100 {
--tw-bg-opacity: 1;
background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1))
}
.rvx-bg-green-500 {
--tw-bg-opacity: 1;
background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1))
}
.rvx-bg-neutral-100 {
--tw-bg-opacity: 1;
background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1))
}
.rvx-bg-neutral-200 {
--tw-bg-opacity: 1;
background-color: rgb(238 238 238 / var(--tw-bg-opacity, 1))
}
.rvx-bg-neutral-300 {
--tw-bg-opacity: 1;
background-color: rgb(224 224 224 / var(--tw-bg-opacity, 1))
}
.rvx-bg-primary {
--tw-bg-opacity: 1;
background-color: rgb(0 67 221 / var(--tw-bg-opacity, 1))
}
.rvx-bg-primary-10 {
--tw-bg-opacity: 1;
background-color: rgb(238 243 255 / var(--tw-bg-opacity, 1))
}
.rvx-bg-primary-70 {
--tw-bg-opacity: 1;
background-color: rgb(34 101 255 / var(--tw-bg-opacity, 1))
}
.rvx-bg-transparent {
background-color: transparent
}
.rvx-bg-white {
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.rvx-bg-opacity-40 {
--tw-bg-opacity: 0.4
}
.rvx-bg-opacity-90 {
--tw-bg-opacity: 0.9
}
.rvx-fill-neutral-600 {
fill: #757575
}
.rvx-fill-white {
fill: #fff
}
.rvx-object-cover {
-o-object-fit: cover;
object-fit: cover
}
.rvx-object-top {
-o-object-position: top;
object-position: top
}
.\!rvx-p-0 {
padding: 0px !important
}
.\!rvx-p-space16 {
padding: 16px !important
}
.rvx-p-1 {
padding: 0.25rem
}
.rvx-p-3 {
padding: 0.75rem
}
.rvx-p-4 {
padding: 1rem
}
.rvx-p-\[9px\] {
padding: 9px
}
.rvx-p-space12 {
padding: 12px
}
.rvx-p-space24 {
padding: 24px
}
.rvx-p-space5 {
padding: 5px
}
.rvx-p-space8 {
padding: 8px
}
.\!rvx-px-\[12px\] {
padding-left: 12px !important;
padding-right: 12px !important
}
.\!rvx-px-space8 {
padding-left: 8px !important;
padding-right: 8px !important
}
.\!rvx-py-\[9px\] {
padding-top: 9px !important;
padding-bottom: 9px !important
}
.rvx-px-2 {
padding-left: 0.5rem;
padding-right: 0.5rem
}
.rvx-px-\[9px\] {
padding-left: 9px;
padding-right: 9px
}
.rvx-px-space12 {
padding-left: 12px;
padding-right: 12px
}
.rvx-px-space16 {
padding-left: 16px;
padding-right: 16px
}
.rvx-px-space24 {
padding-left: 24px;
padding-right: 24px
}
.rvx-px-space8 {
padding-left: 8px;
padding-right: 8px
}
.rvx-py-1 {
padding-top: 0.25rem;
padding-bottom: 0.25rem
}
.rvx-py-\[11px\] {
padding-top: 11px;
padding-bottom: 11px
}
.rvx-py-\[64px\] {
padding-top: 64px;
padding-bottom: 64px
}
.rvx-py-\[9px\] {
padding-top: 9px;
padding-bottom: 9px
}
.rvx-py-space16 {
padding-top: 16px;
padding-bottom: 16px
}
.rvx-py-space24 {
padding-top: 24px;
padding-bottom: 24px
}
.rvx-py-space8 {
padding-top: 8px;
padding-bottom: 8px
}
.\!rvx-pb-space8 {
padding-bottom: 8px !important
}
.\!rvx-pr-space8 {
padding-right: 8px !important
}
.rvx-pb-\[6px\] {
padding-bottom: 6px
}
.rvx-pb-space12 {
padding-bottom: 12px
}
.rvx-pb-space16 {
padding-bottom: 16px
}
.rvx-pl-space16 {
padding-left: 16px
}
.rvx-pr-\[47px\] {
padding-right: 47px
}
.rvx-pr-space16 {
padding-right: 16px
}
.rvx-pt-space12 {
padding-top: 12px
}
.rvx-text-left {
text-align: left
}
.rvx-text-center {
text-align: center
}
.rvx-align-middle {
vertical-align: middle
}
.\!rvx-font-nunito {
font-family: Nunito Sans, sans-serif !important
}
.rvx-font-nunito {
font-family: Nunito Sans, sans-serif
}
.\!rvx-text-\[10px\] {
font-size: 10px !important
}
.\!rvx-text-\[12px\] {
font-size: 12px !important
}
.\!rvx-text-\[14px\] {
font-size: 14px !important
}
.\!rvx-text-\[15\.38px\] {
font-size: 15.38px !important
}
.\!rvx-text-\[150px\] {
font-size: 150px !important
}
.\!rvx-text-\[16px\] {
font-size: 16px !important
}
.\!rvx-text-\[17\.577px\] {
font-size: 17.577px !important
}
.\!rvx-text-\[18px\] {
font-size: 18px !important
}
.\!rvx-text-\[20px\] {
font-size: 20px !important
}
.\!rvx-text-\[24px\] {
font-size: 24px !important
}
.\!rvx-text-\[40px\] {
font-size: 40px !important
}
.\!rvx-text-\[60px\] {
font-size: 60px !important
}
.rvx-text-\[12px\] {
font-size: 12px
}
.rvx-text-\[14px\] {
font-size: 14px
}
.rvx-text-\[16px\] {
font-size: 16px
}
.rvx-text-\[20px\] {
font-size: 20px
}
.rvx-text-\[28px\] {
font-size: 28px
}
.rvx-text-\[32px\] {
font-size: 32px
}
.rvx-text-normal {
font-size: 16px
}
.rvx-text-sm {
font-size: 0.875rem;
line-height: 1.25rem
}
.rvx-text-xs {
font-size: 0.75rem;
line-height: 1rem
}
.\!rvx-font-normal {
font-weight: 400 !important
}
.rvx-font-bold {
font-weight: 700
}
.rvx-font-medium {
font-weight: 500
}
.rvx-font-normal {
font-weight: 400
}
.rvx-font-semibold {
font-weight: 600
}
.\!rvx-capitalize {
text-transform: capitalize !important
}
.\!rvx-leading-\[0\] {
line-height: 0 !important
}
.\!rvx-leading-\[24px\] {
line-height: 24px !important
}
.\!rvx-leading-normal {
line-height: 1.5 !important
}
.rvx-leading-\[22px\] {
line-height: 22px
}
.rvx-leading-\[24\.168px\] {
line-height: 24.168px
}
.rvx-leading-\[24px\] {
line-height: 24px
}
.rvx-leading-\[26px\] {
line-height: 26px
}
.rvx-leading-\[28\.562px\] {
line-height: 28.562px
}
.rvx-leading-\[29px\] {
line-height: 29px
}
.rvx-leading-\[32px\] {
line-height: 32px
}
.rvx-leading-\[38px\] {
line-height: 38px
}
.rvx-tracking-14 {
letter-spacing: -0.14px
}
.rvx-tracking-5 {
letter-spacing: -0.5px
}
.rvx-tracking-wide {
letter-spacing: 0.025em
}
.\!rvx-text-neutral-600 {
--tw-text-opacity: 1 !important;
color: rgb(117 117 117 / var(--tw-text-opacity, 1)) !important
}
.\!rvx-text-neutral-700 {
--tw-text-opacity: 1 !important;
color: rgb(97 97 97 / var(--tw-text-opacity, 1)) !important
}
.\!rvx-text-neutral-800 {
--tw-text-opacity: 1 !important;
color: rgb(66 66 66 / var(--tw-text-opacity, 1)) !important
}
.rvx-text-danger {
--tw-text-opacity: 1;
color: rgb(213 0 0 / var(--tw-text-opacity, 1))
}
.rvx-text-danger-700 {
--tw-text-opacity: 1;
color: rgb(211 47 47 / var(--tw-text-opacity, 1))
}
.rvx-text-green-600 {
--tw-text-opacity: 1;
color: rgb(22 163 74 / var(--tw-text-opacity, 1))
}
.rvx-text-neutral {
--tw-text-opacity: 1;
color: rgb(189 189 189 / var(--tw-text-opacity, 1))
}
.rvx-text-neutral-400 {
--tw-text-opacity: 1;
color: rgb(189 189 189 / var(--tw-text-opacity, 1))
}
.rvx-text-neutral-500 {
--tw-text-opacity: 1;
color: rgb(158 158 158 / var(--tw-text-opacity, 1))
}
.rvx-text-neutral-600 {
--tw-text-opacity: 1;
color: rgb(117 117 117 / var(--tw-text-opacity, 1))
}
.rvx-text-neutral-700 {
--tw-text-opacity: 1;
color: rgb(97 97 97 / var(--tw-text-opacity, 1))
}
.rvx-text-neutral-800 {
--tw-text-opacity: 1;
color: rgb(66 66 66 / var(--tw-text-opacity, 1))
}
.rvx-text-neutral-900 {
--tw-text-opacity: 1;
color: rgb(33 33 33 / var(--tw-text-opacity, 1))
}
.rvx-text-success {
--tw-text-opacity: 1;
color: rgb(0 153 0 / var(--tw-text-opacity, 1))
}
.rvx-text-white {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}
.\!rvx-no-underline {
text-decoration-line: none !important
}
.rvx-no-underline {
text-decoration-line: none
}
.rvx-opacity-0 {
opacity: 0
}
.rvx-opacity-100 {
opacity: 1
}
.\!rvx-shadow-none {
--tw-shadow: 0 0 #0000 !important;
--tw-shadow-colored: 0 0 #0000 !important;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important
}
.rvx-shadow-100 {
--tw-shadow: 0px 4px 4px -2px rgba(24, 39, 75, 0.08), 0px 2px 4px -2px rgba(24, 39, 75, 0.12);
--tw-shadow-colored: 0px 4px 4px -2px var(--tw-shadow-color), 0px 2px 4px -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)
}
.rvx-shadow-lg {
--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.rvx-shadow-md {
--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -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)
}
.rvx-shadow-xl {
--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.rvx-outline-none {
outline: 2px solid transparent;
outline-offset: 2px
}
.rvx-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)
}
.rvx-ring-black\/5 {
--tw-ring-color: rgb(0 0 0 / 0.05)
}
.rvx-transition {
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, 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-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms
}
.rvx-transition-opacity {
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms
}
.rvx-duration-100 {
transition-duration: 100ms
}
.rvx-duration-150 {
transition-duration: 150ms
}
.rvx-duration-200 {
transition-duration: 200ms
}
.rvx-duration-300 {
transition-duration: 300ms
}
.rvx-duration-75 {
transition-duration: 75ms
}
.rvx-ease-in {
transition-timing-function: cubic-bezier(0.4, 0, 1, 1)
}
.rvx-ease-out {
transition-timing-function: cubic-bezier(0, 0, 0.2, 1)
} .rvx-scrollbar::-webkit-scrollbar {
width: 6px; height: 8px; }
.rvx-scrollbar::-webkit-scrollbar-track {
background: #f0f0f0; }
.rvx-scrollbar::-webkit-scrollbar-thumb {
background: #acabab; border-radius: 4px; }
.rvx-scrollbar::-webkit-scrollbar-thumb:hover {
background: #857e7e; }
.placeholder\:rvx-text-neutral-400::-moz-placeholder {
--tw-text-opacity: 1;
color: rgb(189 189 189 / var(--tw-text-opacity, 1))
}
.placeholder\:rvx-text-neutral-400::placeholder {
--tw-text-opacity: 1;
color: rgb(189 189 189 / var(--tw-text-opacity, 1))
}
.first\:\!rvx-block:first-child {
display: block !important
}
.hover\:rvx-rounded:hover {
border-radius: 0.25rem
}
.hover\:rvx-border-neutral-400:hover {
--tw-border-opacity: 1;
border-color: rgb(189 189 189 / var(--tw-border-opacity, 1))
}
.hover\:rvx-border-neutral-600:hover {
--tw-border-opacity: 1;
border-color: rgb(117 117 117 / var(--tw-border-opacity, 1))
}
.hover\:\!rvx-bg-neutral-400:hover {
--tw-bg-opacity: 1 !important;
background-color: rgb(189 189 189 / var(--tw-bg-opacity, 1)) !important
}
.hover\:rvx-bg-\[\#EEF3FF\]:hover {
--tw-bg-opacity: 1;
background-color: rgb(238 243 255 / var(--tw-bg-opacity, 1))
}
.hover\:rvx-bg-danger-50:hover {
--tw-bg-opacity: 1;
background-color: rgb(255 235 238 / var(--tw-bg-opacity, 1))
}
.hover\:rvx-bg-neutral-200:hover {
--tw-bg-opacity: 1;
background-color: rgb(238 238 238 / var(--tw-bg-opacity, 1))
}
.hover\:rvx-bg-primary:hover {
--tw-bg-opacity: 1;
background-color: rgb(0 67 221 / var(--tw-bg-opacity, 1))
}
.hover\:rvx-bg-transparent:hover {
background-color: transparent
}
.hover\:rvx-text-neutral-600:hover {
--tw-text-opacity: 1;
color: rgb(117 117 117 / var(--tw-text-opacity, 1))
}
.hover\:rvx-text-neutral-800:hover {
--tw-text-opacity: 1;
color: rgb(66 66 66 / var(--tw-text-opacity, 1))
}
.hover\:rvx-text-white:hover {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}
.hover\:rvx-opacity-75:hover {
opacity: 0.75
}
.focus\:rvx-bg-primary:focus {
--tw-bg-opacity: 1;
background-color: rgb(0 67 221 / var(--tw-bg-opacity, 1))
}
.focus\:rvx-bg-transparent:focus {
background-color: transparent
}
.focus\:rvx-text-neutral-800:focus {
--tw-text-opacity: 1;
color: rgb(66 66 66 / var(--tw-text-opacity, 1))
}
.focus\:\!rvx-outline-none:focus {
outline: 2px solid transparent !important;
outline-offset: 2px !important
}
.focus\:rvx-outline-none:focus {
outline: 2px solid transparent;
outline-offset: 2px
}
.focus\:\!rvx-ring:focus {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important
}
.focus\:\!rvx-ring-primary-20:focus {
--tw-ring-opacity: 1 !important;
--tw-ring-color: rgb(204 219 255 / var(--tw-ring-opacity, 1)) !important
}
.focus-visible\:rvx-outline:focus-visible {
outline-style: solid
}
.focus-visible\:rvx-outline-2:focus-visible {
outline-width: 2px
}
.focus-visible\:rvx-outline-offset-2:focus-visible {
outline-offset: 2px
}
.focus-visible\:rvx-outline-black:focus-visible {
outline-color: #000
}
.active\:rvx-opacity-100:active {
opacity: 1
}
.active\:rvx-outline-offset-0:active {
outline-offset: 0px
}
.disabled\:\!rvx-cursor-not-allowed:disabled {
cursor: not-allowed !important
}
.disabled\:rvx-cursor-not-allowed:disabled {
cursor: not-allowed
}
.disabled\:rvx-bg-neutral-400:disabled {
--tw-bg-opacity: 1;
background-color: rgb(189 189 189 / var(--tw-bg-opacity, 1))
}
.disabled\:rvx-opacity-75:disabled {
opacity: 0.75
}
@media (prefers-reduced-motion: reduce) {
.motion-reduce\:rvx-animate-none {
animation: none
}
}
@media (min-width: 640px) {
.sm\:rvx-size-\[56px\] {
width: 56px;
height: 56px
}
.sm\:rvx-h-auto {
height: auto
}
.sm\:rvx-translate-y-0 {
--tw-translate-y: 0px;
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))
}
.sm\:rvx-scale-100 {
--tw-scale-x: 1;
--tw-scale-y: 1;
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))
}
.sm\:rvx-scale-95 {
--tw-scale-x: .95;
--tw-scale-y: .95;
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))
}
.sm\:rvx-rounded-t-none {
border-top-left-radius: 0px;
border-top-right-radius: 0px
}
.sm\:rvx-py-space12 {
padding-top: 12px;
padding-bottom: 12px
}
.sm\:rvx-py-space24 {
padding-top: 24px;
padding-bottom: 24px
}
}
@media (min-width: 768px) {
.md\:rvx-col-span-5 {
grid-column: span 5 / span 5
}
.md\:rvx-col-span-7 {
grid-column: span 7 / span 7
}
.md\:rvx-w-\[871px\] {
width: 871px
}
.md\:rvx-rounded-l-lg {
border-top-left-radius: 0.5rem;
border-bottom-left-radius: 0.5rem
}
.md\:rvx-rounded-r-lg {
border-top-right-radius: 0.5rem;
border-bottom-right-radius: 0.5rem
}
}.woocommerce-address-suggestions{position:absolute;z-index:1000;width:100%;max-width:100%;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);box-sizing:border-box;display:none}.woocommerce-address-suggestions .suggestions-list{list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto}.woocommerce-address-suggestions .suggestions-list li{padding:8px 12px;font-size:14px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--wc-form-color-text,#444)}.woocommerce-address-suggestions .suggestions-list li:last-child{border-bottom:none}.woocommerce-address-suggestions .suggestions-list li.active,.woocommerce-address-suggestions .suggestions-list li:hover{background-color:#0073aa;color:#fff}.woocommerce-address-suggestions .suggestions-list li:focus{outline:0;background-color:#0073aa;color:#fff}.woocommerce-address-suggestions .woocommerce-address-autocomplete-branding{background:#d3d3d3;padding:8px 12px;color:rgba(34,34,34,.66);font-size:12px;display:flex;align-items:center}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1){position:relative;display:block}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1) .address-search-icon{display:none}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1).autocomplete-available input#billing_address_1,.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1).autocomplete-available input#shipping_address_1{padding-right:calc(1.1rem + 16px)}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1).autocomplete-available .address-search-icon{display:block;position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);pointer-events:none;width:16px;height:16px;line-height:16px;z-index:1;background-color:var(--wc-form-color-text,#444);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCIgZm9jdXNhYmxlPSJmYWxzZSIgYXJpYS1oaWRkZW49InRydWUiPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9jaXJjbGU+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0ibTkuMjUgOS4yNSAyLjUgMi41Ij48L3BhdGg+Cjwvc3ZnPg==) no-repeat center;mask-size:contain;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCIgZm9jdXNhYmxlPSJmYWxzZSIgYXJpYS1oaWRkZW49InRydWUiPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9jaXJjbGU+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0ibTkuMjUgOS4yNSAyLjUgMi41Ij48L3BhdGg+Cjwvc3ZnPg==) no-repeat center;-webkit-mask-size:contain}:root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:.7em;top:.7em;cursor:pointer}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e010";text-decoration:none}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{color:#585858}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}