:root {
--prim-akcent: #3e9cff;
--prim-akcent-darker-1: #2a71bc;
--prim-akcent-lighter-1: #63aefd;
--text-over-prim-akcent: #ffffff;
--text-default-color : #3c3c3c;
--text-heading-color : #212121;  }
:root {
--cx-site-main-color            : #556984;
--cx-site-main-color-compliment : white;
--cx-site-icons-color           : #566984;
--cx-primary                    : #212121;
--cx-primary-10                 : #212121;
--cx-primary-15                 : #1D1537;
--cx-secondary                  : #505050;
--cx-text                       : #7A7A7A;
--cx-white                      : #ffffff;
--cx-error-400                  : #F97066;
--cx-sucess                     : #32D583;
--cx-color-positive             : #70ce70;
--cx-color-negative             : #f2b701;
--cx-primary-gradient           : linear-gradient(90deg, var(--e-primary-dark), var(--e-primary)); --cx-box-grid-item-radius       : 3px; --card-radius                   : 15px;
--card-radius-lg                : 15px;
--card-radius-md                : 10px;
--card-radius-sm                : 8px;
--card-radius-xs                : 5px; --cx-btn-radius                 : 5px;
--cx-radius-xs                  : 3px;
--cx-radius-sm                  : 5px;
--cx-radius-md                  : 8px;
--cx-radius-lg                  : 10px;
--cx-radius-xl                  : 15px; --p1 : 10px;
--p2 : 20px;
--p3 : 30px;
--p4 : 40px;
--p5 : 50px;
--spacer-p : 50px; --shadow-primary                   : 0 0 5px #0000001f;
--shadow-primary-hover             : 0 0 10px #c1c1c1;
--shadow-secondary                 : 0 0 5px #0000001f;
--shadow-secondary-hover           : 0 0 10px #c1c1c1;
--shadow-tertiary                  : 0 0 5px #0000001f;
--shadow-tertiary-hover            : 0 0 10px #c1c1c1; --gradient-main                     : linear-gradient(90deg, var(--e-primary-dark), var(--e-primary));
--box-coomingsoon-img-size      : 300px;
--box-list-item-image-size      : 100px;
--box-full-item-image-size      : 220px;
--progress-bar-height           : 10px;
--progress-bar-height-sc        : 14px;
--progress-bar-bg               : #efeaff;
--card-shadow                   : 0 0 5px #0000001f;
--card-shadow-hover             : 0 0 10px #c1c1c1;
--card-transition               : all .15s ease-in;  --woocomerenece-margin-top-bottom               : 30px;
--woocomerenece-margin-right-left               : 20px;   } .pastel-gradient-bg {
position: relative;
} .pastel-gradient-bg::before {
content: "";
inset: 0;
position: absolute;
background-image: linear-gradient(135deg,
#ffe8cc 0%,
#ffdcdc 15%,
#ffb6e6 35%,
#f7c2ff 50%,
#d7e3ff 70%,
#c9f0ff 85%,
#ffffff 100%
);
background-blend-mode: overlay; 
}
.pastel-gradient-bg-2::before {
content: "";
inset: 0;
position: absolute;
background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%),
linear-gradient(135deg,
#ffe8cc 0%,
#ffdcdc 15%,
#ffb6e6 35%,
#f7c2ff 50%,
#d7e3ff 70%,
#c9f0ff 85%,
#ffffff 100%
);
background-blend-mode: overlay;
}
.border-black-50-opa-12 {
--border-color: color-mix(in srgb, var(--black-50) 12%, transparent 88%) !important;
border-color: var(--border-color) !important;
}.Primary {
font-family: "Roboto";
font-weight: 600;
}
.Secondary {
font-family: "Roboto Slab";
font-weight: 400;
}
.Text {
font-family: "Roboto";
font-weight: 400;
}
.Accent {
font-family: "Roboto";
font-weight: 500;
}
.heading-12-600 {
font-family: "Inter";
font-weight: 600;
font-size: 0.75rem;
line-height: 1.125rem;
}
.heading-12-700 {
font-family: "Inter";
font-weight: 700;
font-size: 0.75rem;
line-height: 1.125rem;
}
.heading-14-400 {
font-family: "Inter";
font-weight: 400;
font-size: 0.875rem;
line-height: 1.25rem;
}
.heading-14-500 {
font-family: "Inter";
font-weight: 500;
font-size: 0.875rem;
line-height: 1.25rem;
}
.heading-14-600 {
font-family: "Inter";
font-weight: 600;
font-size: 0.875rem;
line-height: 1.25rem;
}
.heading-16-600 {
font-family: "Inter";
font-weight: 600;
font-size: 1rem;
line-height: 1.5rem;
}
.heading-18-600 {
font-family: "Inter";
font-weight: 600;
font-size: 1.125rem;
line-height: 1.75rem;
}
.heading-30-600 {
font-family: "Inter";
font-weight: 600;
font-size: 1.875rem;
}
.heading-18-500 {
font-family: "Inter";
font-weight: 500;
font-size: 1.125rem;
line-height: 1.75rem;
}
.heading-16-500 {
font-family: "Inter";
font-weight: 500;
font-size: 1rem;
line-height: 1.5rem;
}
.heading-24-600 {
font-family: "Inter";
font-weight: 600;
font-size: 1.25rem;
line-height: 1.875rem;
}
.heading-20-600 {
font-family: "Inter";
font-weight: 600;
font-size: 1.25rem;
line-height: 1.875rem;
}
.heading-36-600 {
font-family: "Inter";
font-weight: 600;
font-size: 2.25rem;
line-height: 2.75rem;
letter-spacing: -0.72px;
}
.heading-12-400 {
font-family: "Inter";
font-weight: 400;
font-size: 0.75rem;
line-height: 1.125rem;
}
.heading-16-400 {
font-family: "Inter";
font-weight: 400;
font-size: 1rem;
line-height: 1.5rem;
}
.heading-12-500 {
font-family: "Inter";
font-weight: 500;
font-size: 0.75rem;
line-height: 1.125rem;
}
.heading-24-500 {
font-family: "Inter";
font-weight: 500;
font-size: 1.5rem;
line-height: 2rem;
}
.heading-48-600 {
font-family: "Inter";
font-weight: 600;
font-size: 2.25rem;
line-height: 2.75rem;
letter-spacing: -0.72px;
}
.heading-20-400 {
font-family: "Inter";
font-weight: 400;
font-size: 1.125rem;
line-height: 1.75rem;
}
.heading-17-400 {
font-family: "Inter";
font-weight: 400;
font-size: 1.0625rem;
line-height: 1.6875rem;
}
.heading-22-700 {
font-family: "Inter";
font-weight: 700;
font-size: 1.375rem;
line-height: 1.65rem;
}
.heading-15-400 {
font-family: "Inter";
font-weight: 400;
font-size: 0.9375rem;
line-height: 1.7rem;
}
.heading-18-400 {
font-family: "Inter";
font-weight: 400;
font-size: 1.125rem;
line-height: 1.75rem;
}
.heading-96-700 {
font-family: "Inter";
font-weight: 700;
font-size: 4rem;
line-height: 6rem;
}
.heading-22-400 {
font-family: "Inter";
font-weight: 400;
font-size: 1.125rem;
line-height: 1.75rem;
}
.heading-18-700 {
font-family: "Inter";
font-weight: 700;
font-size: 1.125rem;
line-height: 1.75rem;
}
.heading-17-700 {
font-family: "Inter";
font-weight: 700;
font-size: 1.0625rem;
line-height: 1.35rem;
}
.heading-48-700 {
font-family: "Inter";
font-weight: 700;
font-size: 2.25rem;
line-height: 2.75rem;
}
.heading-30-700 {
font-family: "Inter";
font-weight: 700;
font-size: 1.875rem;
line-height: 2.375rem;
}
.heading-72-700 {
font-family: "Inter";
font-weight: 700;
font-size: 4rem;
line-height: 5rem;
}
.heading-32-700 {
font-family: "Inter";
font-weight: 700;
font-size: 2rem;
line-height: 2rem;
}
.heading-60-600 {
font-family: "Inter";
font-weight: 600;
font-size: 3.75rem;
line-height: 4.5rem;
letter-spacing: -1.2px;
}
.heading-71-700 {
font-family: "Inter";
font-weight: 700;
font-size: 3rem;
line-height: 3.75rem;
letter-spacing: -0.06rem;
}
.heading-30-500 {
font-family: "Inter";
font-weight: 500;
font-size: 1.875rem;
line-height: 2.375rem;
}
.heading-64-700 {
font-family: "Inter";
font-weight: 700;
font-size: 4rem;
line-height: 5rem;
}
.heading-20-500 {
font-family: "Inter";
font-weight: 500;
font-size: 1.25rem;
line-height: 1.875rem;
}
.heading-48-700-60 {
font-family: "Inter";
font-weight: 700;
font-size: 3rem;
line-height: 3.75rem;
letter-spacing: -0.02em;
}
.heading-20-700 {
font-family: "Inter";
font-weight: 700;
font-size: 1.25rem;
line-height: 1.875rem;
}
.heading-48-600-60 {
font-family: "Inter";
font-weight: 600;
font-size: 3rem;
line-height: 3.75rem;
letter-spacing: -0.02em;
}
@media (min-width: 768px) and (max-width: 1024px) {
.heading-72-700 {
font-size: 3.8rem;
}
.heading-71-700 {
font-size: 3.8rem;
}
}
@media (max-width: 767px) {
.heading-72-700 {
font-size: 3.2rem;
line-height: 1.3;
}
.heading-71-700 {
font-size: 3.2rem;
line-height: 1.3;
}
}.c ,.c-c > * {position: relative;box-sizing : border-box;display: inline-block;vertical-align: top;    }
body .d-grid {display: grid;}
body .d-flex {display: flex;}
body .d-block {display: block;}
body .d-inline-flex {display: inline-flex;}
body .flow-col,
body .s-flow-col {grid-auto-flow: column;}
body .flow-row,
body .s-flow-row {grid-auto-flow: row;}
.flex-dir-col {flex-direction: column;}
.flex-dir-row {flex-direction: row;}
.flex-wrap-wrap {flex-wrap: wrap;}
.flex-wrap-nowrap {flex-wrap: nowrap;}
.justify-between {justify-content: space-between;}
.justify-around {justify-content: space-around;}
.justify-evenly {justify-content: space-evenly;}
.justify-start {justify-content: start;}
.justify-end {justify-content: end;}
.justify-center {justify-content: center;}
.justify-item-between {justify-items: space-between;}
.justify-item-around {justify-items: space-around;}
.justify-item-evenly {justify-items: space-evenly;}
.justify-item-start {justify-items: start;}
.justify-item-end {justify-items: end;}
.justify-item-center {justify-items: center;}
.align-center {align-items: center;}
.align-right {align-items: right;}
.align-left {align-items: left;}
.align-end {align-items: end;}
.align-start {align-items: start;}
.align-baseline {align-items: baseline;} .content-center {align-content: center;} body .column-gap-xs {column-gap: .25rem;}
body .column-gap-sm {column-gap: .5rem;}
body .column-gap-md {column-gap: 1rem;}
body .column-gap-lg {column-gap: 1.5rem;}
body .column-gap-xlg {column-gap: 2rem;}
body .column-gap-1 {column-gap: .25rem;}
body .column-gap-2 {column-gap: .5rem;}
body .column-gap-3 {column-gap: 1rem;}
body .column-gap-4 {column-gap: 1.5rem;}
body .column-gap-5 {column-gap: 2rem;}
body .row-gap-xs {row-gap: .25rem;}
body .row-gap-sm {row-gap: .5rem;}
body .row-gap-md {row-gap: 1rem;}
body .row-gap-lg {row-gap: 1.5rem;}
body .row-gap-xlg {row-gap: 1.5rem;}
body .row-gap-1 {row-gap: .25rem;}
body .row-gap-2 {row-gap: .5rem;}
body .row-gap-3 {row-gap: 1rem;}
body .row-gap-4 {row-gap: 1.5rem;}
body .row-gap-5 {row-gap: 2rem;}
body .gap-0 {gap: 0px !important; }
body .gap-1 {gap: .25rem;}
body .gap-2 {gap: .5rem;}
body .gap-3 {gap: 1rem;}
body .gap-4 {gap: 1.5rem;}
body .gap-5 {gap: 2rem;}
body .gap-12 {gap: 0.75rem;}
body .gap-6 {gap: 0.375rem;}
body .gap-10 {gap: 0.625rem;}
body .gap-48 {gap: 3rem;}
body .gap-30 {gap: 1.875rem;}
body .gap-36 {gap: 2.25rem;}
body .gap-20 {gap: 1.25rem;}
body .gap-34 {gap: 2.125rem;}
body .gap-22 {gap: 1.375rem;}
body .grid-a-r-1fr {grid-auto-rows: 1fr;} .overflow-hidden{overflow: hidden;} .p-1 {padding: .25em;}
.p-2 {padding: .5em;}
.p-3 {padding: 1em;}
.p-4 {padding: 1.5em;}
.p-5 {padding: 2em;}
.p-l-1 {padding-left: .25em;}
.p-l-2 {padding-left: .5em;}
.p-l-3 {padding-left: 1em;}
.p-l-4 {padding-left: 1.5em;}
.p-l-5 {padding-left: 2em;}
.p-r-1 {padding-right: .25em;}
.p-r-2 {padding-right: .5em;}
.p-r-3 {padding-right: 1em;}
.p-r-4 {padding-right: 1.5em;}
.p-r-5 {padding-right: 2em;}
.p-t-1 {padding-top: .25em;}
.p-t-2 {padding-top: .5em;}
.p-t-3 {padding-top: 1em;}
.p-t-4 {padding-top: 1.5em;}
.p-t-5 {padding-top: 2em;}
.p-b-1 {padding-bottom: .25em;}
.p-b-2 {padding-bottom: .5em;}
.p-b-3 {padding-bottom: 1em;}
.p-b-4 {padding-bottom: 1.5em;}
.p-b-5 {padding-bottom: 2em;}
.p , .c-p > * , 
.p1 , .c-p1 > *     {padding-right: 10px;padding-left: 10px;}
.p2 , .c-p2 > *     {padding-right: 20px;padding-left: 20px;}
.p25 , .c-p25 > *   {padding-right: 25px;padding-left: 25px;}
.p3 , .c-p3 > *     {padding-right: 30px;padding-left: 30px;}
.p35 , .c-p35 > *   {padding-right: 35px;padding-left: 35px;}
.p4 , .c-p4 > *     {padding-right: 40px;padding-left: 40px;}
.p45 , .c-p45 > *   {padding-right: 45px;padding-left: 45px;}
.p5 , .c-p5 > *     {padding-right: 50px;padding-left: 50px;} .m-1 {margin: .25em;}
.m-2 {margin: .5em;}
.m-3 {margin: 1em;}
.m-4 {margin: 1.5em;}
.m-5 {margin: 2em;}
.m-l-1 {margin-left: .25em;}
.m-l-2 {margin-left: .5em;}
.m-l-3 {margin-left: 1em;}
.m-l-4 {margin-left: 1.5em;}
.m-l-5 {margin-left: 2em;}
.m-r-1 {margin-right: .25em;}
.m-r-2 {margin-right: .5em;}
.m-r-3 {margin-right: 1em;}
.m-r-4 {margin-right: 1.5em;}
.m-r-5 {margin-right: 2em;}
.m-b-0 {margin-bottom: 0;}
.m-b-1 {margin-bottom: .25em;}
.m-b-2 {margin-bottom: .5em;}
.m-b-3 {margin-bottom: 1em;}
.m-b-4 {margin-bottom: 1.5em;}
.m-b-5 {margin-bottom: 2em;}
.m-t-0 {margin-top: 0;}  :root {
--line-clamp-line-height: 1.3rem;
}
.line-clamp {
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
line-height: var(--line-clamp-line-height) !important;
}
.line-clamp-1 { height: calc(var(--line-clamp-line-height) * 1); -webkit-line-clamp: 1; }
.line-clamp-2 { height: calc(var(--line-clamp-line-height) * 2); -webkit-line-clamp: 2; }
.line-clamp-3 { height: calc(var(--line-clamp-line-height) * 3); -webkit-line-clamp: 3; }
.line-clamp-4 { height: calc(var(--line-clamp-line-height) * 4); -webkit-line-clamp: 4; }
.line-clamp-5 { height: calc(var(--line-clamp-line-height) * 5); -webkit-line-clamp: 5; }  .weight-100 {font-weight: 100;}
.weight-200 {font-weight: 200;}
.weight-300 {font-weight: 300;}
.weight-400 {font-weight: 400;}
.weight-500 {font-weight: 500;}
.weight-600 {font-weight: 600;}
.weight-700 {font-weight: 700;}
.weight-800 {font-weight: 800;}
.weight-900 {font-weight: 900;} .radius-xs { border-radius:var(--cx-radius-xs); }
.radius-sm { border-radius:var(--cx-radius-sm); }
.radius-md { border-radius:var(--cx-radius-md); }
.radius-lg { border-radius:var(--cx-radius-lg); }
.radius-xl { border-radius:var(--cx-radius-xl); }
.radius-50 { border-radius: 50%; }   @media screen and (min-width: 0px)  {
body .s10,.c.s10,.c-c .s10,.c-s10 > * {width: 100%;}
body .s95,.c.s95,.c-c .s95,.c-s95 > * {width: 90%;}
body .s9,.c.s9,.c-c .s9,.c-s9 > * {width: 90%;}
body .s85,.c.s85,.c-c .s85 ,.c-s85 > *{width: 85%;}
body .s8,.c.s8,.c-c .s8 ,.c-s8 > *{width: 80%;}
body .s75,.c.s75,.c-c .s75,.c-s75 > * {width: 75%;}
body .s7,.c.s7,.c-c .s7,.c-s7 > * {width: 70%;}
body .s66,.c.s66,.c-c .s66,.c-s66 > * {width: 66.66%;}
body .s65,.c.s65,.c-c .s65,.c-s65 > * {width: 65%;}
body .s6,.c.s6,.c-c .s6,.c-s6 > * {width: 60%;}
body .s5,.c.s55,.c-c .s55,.c-s55 > * {width: 55%;}
body .s5,.c.s5,.c-c .s5,.c-s5 > * {width: 50%;}
body .s4,.c.s45,.c-c .s45,.c-s45 > * {width: 45%;}
body .s4,.c.s4,.c-c .s4,.c-s4 > * {width: 40%;}
body .s35,.c.s35,.c-c .s35,.c-s35 > * {width: 35%;}
body .s3,.c.s3,.c-c .s3 ,.c-s3 > *{width: 30%;}
body .s33,.c.s33,.c-c .s33,.c-s33 > * {width: 33.33%;}
body .s25,.c.s25,.c-c .s25,.c-s25 > * {width: 25%;}
body .s2,.c.s2,.c-c .s2,.c-s2 > * {width: 20%;}
body .s15,.c.s15,.c-c .s15,.c-s15 > * {width: 15%;}
body .s1,.c.s1,.c-c .s1,.c-s1 > * {width: 10%;}
body .s05,.c.s05,.c-c .s05,.c-s05 > * {width: 5%;}
body .till-xs-hide {display: inline-block;}
body .onward-s-hide, 
body .till-s-hide,body .till-t-hide,body .till-w-hide,body .till-l-hide,body .till-xl-hide,body .till-xxl-hide{display: none;}
body .onward-s-txt-center,
body .till-s-txt-center,body .till-t-txt-center,body .till-w-txt-center,body .till-l-txt-center,body .till-xl-txt-center,body .till-xxl-txt-center {text-align: center;}
body .onward-s-txt-right,
body .till-s-txt-right, body .till-t-txt-right, body .till-w-txt-right, body .till-l-txt-right, body .till-xl-txt-right, body .till-xxl-txt-right {text-align: right;}
body .onward-s-txt-left,
body .till-s-txt-left,body .till-t-txt-left,body .till-w-txt-left,body .till-l-txt-left,body .till-xl-txt-left,body .till-xxl-txt-left {text-align: left;}
body .onward-s-flex, 
body .till-s-flex,body .till-t-flex,body .till-w-flex,body .till-l-flex,body .till-xl-flex, body .till-xxl-flex {display: flex;}
body .onward-s-r, 
body .till-s-r,body .till-t-r,body .till-w-r,body .till-l-r,body .till-xl-r, body .till-xxl-r {display: flex;justify-content: flex-end;}
body .onward-s-fr, 
body .till-s-fr,body .till-t-fr,body .till-w-fr,body .till-l-fr,body .till-xl-fr, body .till-xxl-fr {float: right;}
body .onward-s-fl, 
body .till-s-fl,body .till-t-fl,body .till-w-fl,body .till-l-fl,body .till-xl-fl, body .till-xxl-fl {float: left;}
body .s-column-1 {grid-template-columns: repeat(1, 1fr);}
body .s-column-2,
body .s-column-5-5 {grid-template-columns: repeat(2, 1fr);}
body .s-column-3 {grid-template-columns: repeat(3, 1fr);}
body .s-column-4 {grid-template-columns: repeat(4, 1fr);}
body .s-column-5 {grid-template-columns: repeat(5, 1fr);}
body .s-column-1-auto {grid-template-columns: repeat(1, auto);}
body .s-column-2-auto {grid-template-columns: repeat(2, auto);}
body .s-column-3-auto {grid-template-columns: repeat(3, auto);}
body .s-column-4-auto {grid-template-columns: repeat(4, auto);}
body .s-column-5-auto {grid-template-columns: repeat(5, auto);}
body .s-column-4-6 {grid-template-columns: 40% 60%;}
body .s-column-35-65 {grid-template-columns: 35% 65%;}
body .s-column-33-66 {grid-template-columns: 33.5% 66.5%;}
body .s-column-3-7 {grid-template-columns: 30% 70%;}
body .s-column-2-8 {grid-template-columns: 20% 80%;}
body .s-column-1-9 {grid-template-columns: 10% 90%;}
body .s-column-6-4 {grid-template-columns: 60% 40%;}
body .s-column-66-33 {grid-template-columns: 66.5% 33.5%;}
body .s-column-65-35 {grid-template-columns: 65% 35%;}
body .s-column-7-3 {grid-template-columns: 70% 30%;}
body .s-column-75-25 {grid-template-columns: 75% 25%;}
body .s-column-8-2 {grid-template-columns: 80% 20%;}
body .s-column-9-1 {grid-template-columns: 90% 10%;}
body .s-gap-0 {gap: 0px !important; }
body .s-gap-1 {gap: .25rem;}
body .s-gap-2 {gap: .5rem;}
body .s-gap-3 {gap: 1rem;}
body .s-gap-4 {gap: 1.5rem;}
body .s-gap-5 {gap: 2rem;}
}  @media screen and (min-width: 0px)  { 
body .xs10,.c.xs10,.c-c .xs10,.c-xs10 > * {width: 100%;}
body .xs95,.c.xs95,.c-c .xs95,.c-xs95 > * {width: 90%;}
body .xs9,.c.xs9,.c-c .xs9,.c-xs9 > * {width: 90%;}
body .xs85,.c.xs85,.c-c .xs85 ,.c-xs85 > *{width: 85%;}
body .xs8,.c.xs8,.c-c .xs8 ,.c-xs8 > *{width: 80%;}
body .xs75,.c.xs75,.c-c .xs75,.c-xs75 > * {width: 75%;}
body .xs7,.c.xs7,.c-c .xs7,.c-xs7 > * {width: 70%;}
body .xs66,.c.xs66,.c-c .xs66,.c-xs66 > * {width: 66.66%;}
body .xs65,.c.xs65,.c-c .xs65,.c-xs65 > * {width: 65%;}
body .xs6,.c.xs6,.c-c .xs6,.c-xs6 > * {width: 60%;}
body .xs5,.c.xs55,.c-c .xs55,.c-xs55 > * {width: 55%;}
body .xs5,.c.xs5,.c-c .xs5,.c-xs5 > * {width: 50%;}
body .xs4,.c.xs45,.c-c .xs45,.c-xs45 > * {width: 45%;}
body .xs4,.c.xs4,.c-c .xs4,.c-xs4 > * {width: 40%;}
body .xs35,.c.xs35,.c-c .xs35,.c-xs35 > * {width: 35%;}
body .xs3,.c.xs3,.c-c .xs3 ,.c-xs3 > *{width: 30%;}
body .xs33,.c.xs33,.c-c .xs33,.c-xs33 > * {width: 33.33%;}
body .xs25,.c.xs25,.c-c .xs25,.c-xs25 > * {width: 25%;}
body .xs2,.c.xs2,.c-c .xs2,.c-xs2 > * {width: 20%;}
body .xs15,.c.xs15,.c-c .xs15,.c-xs15 > * {width: 15%;}
body .xs1,.c.xs1,.c-c .xs1,.c-xs1 > * {width: 10%;}
body .xs05,.c.xs05,.c-c .xs05,.c-xs05 > * {width: 5%;}
body .onward-xs-hide, 
body .till-xs-hide, body .till-s-hide,body .till-t-hide,body .till-w-hide,body .till-l-hide,body .till-xl-hide,body .till-xxl-hide{display: none;}
body .onward-xs-show, 
body .till-xs-show, body .till-s-show,body .till-t-show,body .till-w-show,body .till-l-show,body .till-xl-show,body .till-xxl-show{display: block;}
body .onward-xs-txt-center,
body .till-xs-txt-center, body .till-s-txt-center,body .till-t-txt-center,body .till-w-txt-center,body .till-l-txt-center,body .till-xl-txt-center,body .till-xxl-txt-center {text-align: center;}
body .onward-xs-txt-right,
body .till-xs-txt-right, body .till-s-txt-right, body .till-t-txt-right, body .till-w-txt-right, body .till-l-txt-right, body .till-xl-txt-right, body .till-xxl-txt-right {text-align: right;}
body .onward-xs-txt-left,
body .till-xs-txt-left, body .till-s-txt-left,body .till-t-txt-left,body .till-w-txt-left,body .till-l-txt-left,body .till-xl-txt-left,body .till-xxl-txt-left {text-align: left;}
body .onward-xs-flex, 
body .till-xs-flex, body .till-s-flex,body .till-t-flex,body .till-w-flex,body .till-l-flex,body .till-xl-flex, body .till-xxl-flex {display: flex;}
body .onward-xs-r, 
body .till-xs-r, body .till-s-r,body .till-t-r,body .till-w-r,body .till-l-r,body .till-xl-r, body .till-xxl-r {display: flex;justify-content: flex-end;}
body .onward-xs-fr, 
body .till-xs-fr, body .till-s-fr,body .till-t-fr,body .till-w-fr,body .till-l-fr,body .till-xl-fr, body .till-xxl-fr {float: right;}
body .onward-xs-fl, 
body .till-xs-fl, body .till-s-fl,body .till-t-fl,body .till-w-fl,body .till-l-fl,body .till-xl-fl, body .till-xxl-fl {float: left;}
body .column-1,
body .xs-column-1 {grid-template-columns: repeat(1, 1fr);}
body .column-2,
body .xs-column-2,
body .column-5-5,
body .xs-column-5-5 {grid-template-columns: repeat(2, 1fr);}
body .column-3,
body .xs-column-3 {grid-template-columns: repeat(3, 1fr);}
body .column-4,
body .xs-column-4 {grid-template-columns: repeat(4, 1fr);}
body .column-5,
body .xs-column-5 {grid-template-columns: repeat(5, 1fr);}
body .column-1-auto,
body .xs-column-1-auto {grid-template-columns: repeat(1, auto);}
body .column-2-auto,
body .xs-column-2-auto {grid-template-columns: repeat(2, auto);}
body .column-3-auto,
body .xs-column-3-auto {grid-template-columns: repeat(3, auto);}
body .column-4-auto,
body .xs-column-4-auto {grid-template-columns: repeat(4, auto);}
body .column-5-auto,
body .xs-column-5-auto {grid-template-columns: repeat(5, auto);}
body .column-4-6,
body .xs-column-4-6 {grid-template-columns: 40% 60%;}
body .column-35-65,
body .xs-column-35-65 {grid-template-columns: 35% 65%;}
body .column-33-66,
body .xs-column-33-66 {grid-template-columns: 33.5% 66.5%;}
body .column-3-7,
body .xs-column-3-7 {grid-template-columns: 30% 70%;}
body .column-2-8,
body .xs-column-2-8 {grid-template-columns: 20% 80%;}
body .column-1-9,
body .xs-column-1-9 {grid-template-columns: 10% 90%;}
body .column-6-4,
body .xs-column-6-4 {grid-template-columns: 60% 40%;}
body .column-66-33,
body .xs-column-66-33 {grid-template-columns: 66.5% 33.5%;}
body .column-65-35,
body .xs-column-65-35 {grid-template-columns: 65% 35%;}
body .column-7-3,
body .xs-column-7-3 {grid-template-columns: 70% 30%;}
body .column-75-25,
body .xs-column-75-25 {grid-template-columns: 75% 25%;}
body .column-8-2,
body .xs-column-8-2 {grid-template-columns: 80% 20%;}
body .column-9-1,
body .xs-column-9-1 {grid-template-columns: 90% 10%;}
body .xs-gap-0 {gap: 0px !important; }
body .xs-gap-1 {gap: .25rem;}
body .xs-gap-2 {gap: .5rem;}
body .xs-gap-3 {gap: 1rem;}
body .xs-gap-4 {gap: 1.5rem;}
body .xs-gap-5 {gap: 2rem;}   
} @media screen and (min-width: 651px)  {    
body .t10,.c.t10,.c-c .t10,.c-t10 > * {width: 100%;}
body .t95,.c.t95,.c-c .t95,.c-t95 > * {width: 90%;}
body .t9,.c.t9,.c-c .t9,.c-t9 > * {width: 90%;}
body .t85,.c.t85,.c-c .t85 ,.c-t85 > *{width: 85%;}
body .t8,.c.t8,.c-c .t8 ,.c-t8 > *{width: 80%;}
body .t75,.c.t75,.c-c .t75,.c-t75 > * {width: 75%;}
body .t7,.c.t7,.c-c .t7,.c-t7 > * {width: 70%;}
body .t66,.c.t66,.c-c .t66,.c-t66 > * {width: 66.66%;}
body .t65,.c.t65,.c-c .t65,.c-t65 > * {width: 65%;}
body .t6,.c.t6,.c-c .t6,.c-t6 > * {width: 60%;}
body .t5,.c.t55,.c-c .t55,.c-t55 > * {width: 50%;}
body .t5,.c.t5,.c-c .t5,.c-t5 > * {width: 50%;}
body .t4,.c.t45,.c-c .t45,.c-t45 > * {width: 40%;}
body .t4,.c.t4,.c-c .t4,.c-t4 > * {width: 40%;}
body .t35,.c.t35,.c-c .t35,.c-t35 > * {width: 35%;}
body .t3,.c.t3,.c-c .t3 ,.c-t3 > *{width: 30%;}
body .t33,.c.t33,.c-c .t33,.c-t33 > * {width: 33.33%;}
body .t25,.c.t25,.c-c .t25,.c-t25 > * {width: 25%;}
body .t2,.c.t2,.c-c .t2,.c-t2 > * {width: 20%;}
body .t15,.c.t15,.c-c .t15,.c-t15 > * {width: 15%;}
body .t1,.c.t1,.c-c .t1,.c-t1 > * {width: 10%;}
body .t05,.c.t05,.c-c .t05,.c-t05 > * {width: 5%;}
body .till-s-hide {display: inline-block;}
body .till-s-txt-center {text-align: left;}
body .till-s-txt-right {text-align: left;}
body .till-s-txt-left {text-align: left;}  body .till-s-r {display: inline-block;justify-content: initial;}
body .till-s-fr {float: none;}
body .till-s-fl {float: none;}
body .onward-t-hide {display: none;} 
body .onward-t-show {display: block;} 
body .onward-t-txt-center {text-align: center;}
body .onward-t-txt-right {text-align: right;}
body .onward-t-txt-left {text-align: left;}
body .onward-t-flex {display: flex;} 
body .onward-t-r {display: flex;justify-content: flex-end;} 
body .onward-t-fr {float: right;} 
body .onward-t-fl {float: left;} 
body .t-flow-col {grid-auto-flow: column;}
body .t-flow-row {grid-auto-flow: row;}
body .t-column-1 {grid-template-columns: repeat(1, 1fr);}
body .t-column-2,
body .t-column-5-5 {grid-template-columns: repeat(2, 1fr);}
body .t-column-3 {grid-template-columns: repeat(3, 1fr);}
body .t-column-4 {grid-template-columns: repeat(4, 1fr);}
body .t-column-5 {grid-template-columns: repeat(5, 1fr);}
body .t-column-4-6 {grid-template-columns: 40% 60%;}
body .t-column-35-65 {grid-template-columns: 35% 65%;}
body .t-column-33-66 {grid-template-columns: 33.5% 66.5%;}
body .t-column-3-7 {grid-template-columns: 30% 70%;}
body .t-column-2-8 {grid-template-columns: 20% 80%;}
body .t-column-1-9 {grid-template-columns: 10% 90%;}
body .t-column-50-50 {grid-template-columns: 50% 50%;}    
body .t-column-6-4 {grid-template-columns: 60% 40%;}
body .t-column-58-38 {grid-template-columns: 58% 38%;}
body .t-column-65-35 {grid-template-columns: 65% 35%;}
body .t-column-66-33 {grid-template-columns: 66.5% 33.5%;}
body .t-column-7-3 {grid-template-columns: 70% 30%;}
body .t-column-75-25 {grid-template-columns: 75% 25%;}
body .t-column-8-2 {grid-template-columns: 80% 20%;}
body .t-column-9-1 {grid-template-columns: 90% 10%;}
body .t-gap-0 {gap: 0px !important; }
body .t-gap-1 {gap: .25rem;}
body .t-gap-2 {gap: .5rem;}
body .t-gap-3 {gap: 1rem;}
body .t-gap-4 {gap: 1.5rem;}
body .t-gap-5 {gap: 2rem;}
} @media screen and (min-width: 951px) {
body .w10,.c.w10,.c-c .w10,.c-w10 > * {width: 100%;}
body .w95,.c.w95,.c-c .w95,.c-w95 > * {width: 90%;}
body .w9,.c.w9,.c-c .w9,.c-w9 > * {width: 90%;}
body .w85,.c.w85,.c-c .w85 ,.c-w85 > *{width: 85%;}
body .w8,.c.w8,.c-c .w8 ,.c-w8 > *{width: 80%;}
body .w75,.c.w75,.c-c .w75,.c-w75 > * {width: 75%;}
body .w7,.c.w7,.c-c .w7,.c-w7 > * {width: 70%;}
body .w66,.c.w66,.c-c .w66,.c-w66 > * {width: 66.66%;}
body .w65,.c.w65,.c-c .w65,.c-w65 > * {width: 65%;}
body .w6,.c.w6,.c-c .w6,.c-w6 > * {width: 60%;}
body .w5,.c.w55,.c-c .w55,.c-w55 > * {width: 50%;}
body .w5,.c.w5,.c-c .w5,.c-w5 > * {width: 50%;}
body .w4,.c.w45,.c-c .w45,.c-w45 > * {width: 40%;}
body .w4,.c.w4,.c-c .w4,.c-w4 > * {width: 40%;}
body .w35,.c.w35,.c-c .w35,.c-w35 > * {width: 35%;}
body .w3,.c.w3,.c-c .w3 ,.c-w3 > *{width: 30%;}
body .w33,.c.w33,.c-c .w33,.c-w33 > * {width: 33.33%;}
body .w25,.c.w25,.c-c .w25,.c-w25 > * {width: 25%;}
body .w2,.c.w2,.c-c .w2,.c-w2 > * {width: 20%;}
body .w15,.c.w15,.c-c .w15,.c-w15 > * {width: 15%;}
body .w1,.c.w1,.c-c .w1,.c-w1 > * {width: 10%;}
body .w05,.c.w05,.c-c .w05,.c-w05 > * {width: 5%;}
body .till-t-hide {display: inline-block;}
body .till-t-txt-center {text-align: left;}
body .till-t-txt-right {text-align: left;}
body .till-t-txt-left {text-align: left;} body .till-t-r {display: inline-block;justify-content: initial;}
body .till-t-fr {float: none;}
body .till-t-fl {float: none;}
body .onward-w-hide {display: none;} 
body .onward-w-show {display: block;} 
body .onward-w-txt-center {text-align: center;}
body .onward-w-txt-right {text-align: right;}
body .onward-w-txt-left {text-align: left;}
body .onward-w-flex {display: flex;} 
body .onward-w-r {display: flex;justify-content: flex-end;} 
body .onward-w-fr {float: right;} 
body .onward-w-fl {float: left;} 
body .w-flow-col {grid-auto-flow: column;}
body .w-flow-row {grid-auto-flow: row;}
body .w-column-1 {grid-template-columns: repeat(1, 1fr);}
body .w-column-2 {grid-template-columns: repeat(2, 1fr);}
body .w-column-3 {grid-template-columns: repeat(3, 1fr);}
body .w-column-4 {grid-template-columns: repeat(4, 1fr);}
body .w-column-5 {grid-template-columns: repeat(5, 1fr);}
body .w-column-2-8 {grid-template-columns: 20% 80%;}
body .w-column-1-9 {grid-template-columns: 10% 90%;}
body .w-column-7-3 {grid-template-columns: 70% 30%;}
body .w-column-6-4 {grid-template-columns: 60% 40%;}
body .w-column-4-6 {grid-template-columns: 40% 60%;}
body .w-column-58-38 {grid-template-columns: 58% 38%;}
body .w-column-65-35 {grid-template-columns: 65% 35%;}
body .w-column-66-33 {grid-template-columns: 66.5% 33.5%;}
body .w-column-3-7 {grid-template-columns: 30% 70%;}
body .w-column-75-25 {grid-template-columns: 75% 25%;}
body .w-column-8-2 {grid-template-columns: 80% 20%;}
body .w-column-9-1 {grid-template-columns: 90% 10%;}
body .w-gap-0 {gap: 0px !important; }
body .w-gap-1 {gap: .25rem;}
body .w-gap-2 {gap: .5rem;}
body .w-gap-3 {gap: 1rem;}
body .w-gap-4 {gap: 1.5rem;}
body .w-gap-5 {gap: 2rem;}
} @media screen and (min-width: 1201px)  {    
body .l10,.c.l10,.c-c .l10,.c-l10 > * {width: 100%;}
body .l95,.c.l95,.c-c .l95,.c-l95 > * {width: 90%;}
body .l9,.c.l9,.c-c .l9,.c-l9 > * {width: 90%;}
body .l85,.c.l85,.c-c .l85 ,.c-l85 > *{width: 85%;}
body .l8,.c.l8,.c-c .l8 ,.c-l8 > *{width: 80%;}
body .l75,.c.l75,.c-c .l75,.c-l75 > * {width: 75%;}
body .l7,.c.l7,.c-c .l7,.c-l7 > * {width: 70%;}
body .l66,.c.l66,.c-c .l66,.c-l66 > * {width: 66.66%;}
body .l65,.c.l65,.c-c .l65,.c-l65 > * {width: 65%;}
body .l6,.c.l6,.c-c .l6,.c-l6 > * {width: 60%;}
body .l5,.c.l55,.c-c .l55,.c-l55 > * {width: 50%;}
body .l5,.c.l5,.c-c .l5,.c-l5 > * {width: 50%;}
body .l4,.c.l45,.c-c .l45,.c-l45 > * {width: 40%;}
body .l4,.c.l4,.c-c .l4,.c-l4 > * {width: 40%;}
body .l35,.c.l35,.c-c .l35,.c-l35 > * {width: 35%;}
body .l3,.c.l3,.c-c .l3 ,.c-l3 > *{width: 30%;}
body .l33,.c.l33,.c-c .l33,.c-l33 > * {width: 33.33%;}
body .l25,.c.l25,.c-c .l25,.c-l25 > * {width: 25%;}
body .l2,.c.l2,.c-c .l2,.c-l2 > * {width: 20%;}
body .l15,.c.l15,.c-c .l15,.c-l15 > * {width: 15%;}
body .l1,.c.l1,.c-c .l1,.c-l1 > * {width: 10%;}
body .l05,.c.l05,.c-c .l05,.c-l05 > * {width: 5%;}
body .till-w-hide {display: inline-block;}
body .till-w-txt-center {text-align: left;}
body .till-w-txt-right {text-align: left;}
body .till-w-txt-left {text-align: left;} body .till-w-r {display: inline-block;justify-content: initial;}
body .till-w-fr {float: none;}
body .till-w-fl {float: none;}
body .onward-l-hide {display: none;} 
body .onward-l-txt-center {text-align: center;}
body .onward-l-txt-right {text-align: right;}
body .onward-l-txt-left {text-align: left;}
body .onward-l-flex {display: flex;} 
body .onward-l-r {display: flex;justify-content: flex-end;} 
body .onward-l-fr {float: right;} 
body .onward-l-fl {float: left;} 
body .l-flow-col {grid-auto-flow: column;}
body .l-flow-row {grid-auto-flow: row;}
body .l-column-1 {grid-template-columns: repeat(1, 1fr);}
body .l-column-2 {grid-template-columns: repeat(2, 1fr);}
body .l-column-3 {grid-template-columns: repeat(3, 1fr);}
body .l-column-4 {grid-template-columns: repeat(4, 1fr);}
body .l-column-5 {grid-template-columns: repeat(5, 1fr);}
body .l-gap-0 {gap: 0px !important; }
body .l-gap-1 {gap: .25rem;}
body .l-gap-2 {gap: .5rem;}
body .l-gap-3 {gap: 1rem;}
body .l-gap-4 {gap: 1.5rem;}
body .l-gap-5 {gap: 2rem;} 
} @media screen and (min-width: 1371px)  {    
body .xl10,.c.xl10,.c-c .xl10,.c-xl10 > * {width: 100%;}
body .xl95,.c.xl95,.c-c .xl95,.c-xl95 > * {width: 90%;}
body .xl9,.c.xl9,.c-c .xl9,.c-xl9 > * {width: 90%;}
body .xl85,.c.xl85,.c-c .xl85 ,.c-xl85 > *{width: 85%;}
body .xl8,.c.xl8,.c-c .xl8 ,.c-xl8 > *{width: 80%;}
body .xl75,.c.xl75,.c-c .xl75,.c-xl75 > * {width: 75%;}
body .xl7,.c.xl7,.c-c .xl7,.c-xl7 > * {width: 70%;}
body .xl66,.c.xl66,.c-c .xl66,.c-xl66 > * {width: 66.66%;}
body .xl65,.c.xl65,.c-c .xl65,.c-xl65 > * {width: 65%;}
body .xl6,.c.xl6,.c-c .xl6,.c-xl6 > * {width: 60%;}
body .xl5,.c.xl55,.c-c .xl55,.c-xl55 > * {width: 50%;}
body .xl5,.c.xl5,.c-c .xl5,.c-xl5 > * {width: 50%;}
body .xl4,.c.xl45,.c-c .xl45,.c-xl45 > * {width: 40%;}
body .xl4,.c.xl4,.c-c .xl4,.c-xl4 > * {width: 40%;}
body .xl35,.c.xl35,.c-c .xl35,.c-xl35 > * {width: 35%;}
body .xl3,.c.xl3,.c-c .xl3 ,.c-xl3 > *{width: 30%;}
body .xl33,.c.xl33,.c-c .xl33,.c-xl33 > * {width: 33.33%;}
body .xl25,.c.xl25,.c-c .xl25,.c-xl25 > * {width: 25%;}
body .xl2,.c.xl2,.c-c .xl2,.c-xl2 > * {width: 20%;}
body .xl15,.c.xl15,.c-c .xl15,.c-xl15 > * {width: 15%;}
body .xl1,.c.xl1,.c-c .xl1,.c-xl1 > * {width: 10%;}
body .xl05,.c.xl05,.c-c .xl05,.c-xl05 > * {width: 5%;}
body .till-l-hide {display: inline-block;}
body .till-l-txt-center {text-align: left;}
body .till-l-txt-right {text-align: left;}
body .till-l-txt-left {text-align: left;} body .till-l-r {display: inline-block;justify-content: initial;}
body .till-l-fr {float: none;}
body .till-l-fl {float: none;}
body .onward-xl-hide {display: none;} 
body .onward-xl-txt-center {text-align: center;}
body .onward-xl-txt-right {text-align: right;}
body .onward-xl-txt-left {text-align: left;}
body .onward-xl-flex {display: flex;} 
body .onward-xl-r {display: flex;justify-content: flex-end;} 
body .onward-xl-fr {float: right;} 
body .onward-xl-fl {float: left;} 
body .xl-flow-col {grid-auto-flow: column;}
body .xl-flow-row {grid-auto-flow: row;}
body .xl-column-1 {grid-template-columns: repeat(1, 1fr);}
body .xl-column-2 {grid-template-columns: repeat(2, 1fr);}
body .xl-column-3 {grid-template-columns: repeat(3, 1fr);}
body .xl-column-4 {grid-template-columns: repeat(4, 1fr);}
body .xl-column-5 {grid-template-columns: repeat(5, 1fr);}
body .xl-gap-0 {gap: 0px !important; }
body .xl-gap-1 {gap: .25rem;}
body .xl-gap-2 {gap: .5rem;}
body .xl-gap-3 {gap: 1rem;}
body .xl-gap-4 {gap: 1.5rem;}
body .xl-gap-5 {gap: 2rem;}
}
@media screen and (min-width: 1701px)  {   
body .xxl10,.c.xxl10,.c-c .xxl10,.c-xxl10 > * {width: 100%;}
body .xxl95,.c.xxl95,.c-c .xxl95,.c-xxl95 > * {width: 90%;}
body .xxl9,.c.xxl9,.c-c .xxl9,.c-xxl9 > * {width: 90%;}
body .xxl85,.c.xxl85,.c-c .xxl85 ,.c-xxl85 > *{width: 85%;}
body .xxl8,.c.xxl8,.c-c .xxl8 ,.c-xxl8 > *{width: 80%;}
body .xxl75,.c.xxl75,.c-c .xxl75,.c-xxl75 > * {width: 75%;}
body .xxl7,.c.xxl7,.c-c .xxl7,.c-xxl7 > * {width: 70%;}
body .xxl66,.c.xxl66,.c-c .xxl66,.c-xxl66 > * {width: 66.66%;}
body .xxl65,.c.xxl65,.c-c .xxl65,.c-xxl65 > * {width: 65%;}
body .xxl6,.c.xxl6,.c-c .xxl6,.c-xxl6 > * {width: 60%;}
body .xxl5,.c.xxl55,.c-c .xxl55,.c-xxl55 > * {width: 50%;}
body .xxl5,.c.xxl5,.c-c .xxl5,.c-xxl5 > * {width: 50%;}
body .xxl4,.c.xxl45,.c-c .xxl45,.c-xxl45 > * {width: 40%;}
body .xxl4,.c.xxl4,.c-c .xxl4,.c-xxl4 > * {width: 40%;}
body .xxl35,.c.xxl35,.c-c .xxl35,.c-xxl35 > * {width: 35%;}
body .xxl3,.c.xxl3,.c-c .xxl3 ,.c-xxl3 > *{width: 30%;}
body .xxl33,.c.xxl33,.c-c .xxl33,.c-xxl33 > * {width: 33.33%;}
body .xxl25,.c.xxl25,.c-c .xxl25,.c-xxl25 > * {width: 25%;}
body .xxl2,.c.xxl2,.c-c .xxl2,.c-xxl2 > * {width: 20%;}
body .xxl15,.c.xxl15,.c-c .xxl15,.c-xxl15 > * {width: 15%;}
body .xxl1,.c.xxl1,.c-c .xxl1,.c-xxl1 > * {width: 10%;}
body .xxl05,.c.xxl05,.c-c .xxl05,.c-xxl05 > * {width: 5%;}
body .till-xl-hide {display: inline-block;}
body .till-xl-txt-center {text-align: left;}
body .till-xl-txt-right {text-align: left;}
body .till-xl-txt-left {text-align: left;} body .till-xl-r {display: inline-block;justify-content: initial;}
body .till-xl-fr {float: none;}
body .till-xl-fl {float: none;}
body .onward-xxl-hide {display: none;} 
body .onward-xxl-txt-center {text-align: center;}
body .onward-xxl-txt-right {text-align: right;}
body .onward-xxl-txt-left {text-align: left;}
body .onward-xxl-flex {display: flex;} 
body .onward-xxl-r {display: flex;justify-content: flex-end;} 
body .onward-xxl-fr {float: right;} 
body .onward-xxl-fl {float: left;} 
body .xll-gap-0 {gap: 0px !important; }
body .xll-gap-1 {gap: .25rem;}
body .xll-gap-2 {gap: .5rem;}
body .xll-gap-3 {gap: 1rem;}
body .xll-gap-4 {gap: 1.5rem;}
body .xll-gap-5 {gap: 2rem;}
}  @media (min-width: 0px) {
.s-10 {width: 10%;}
.s-20 {width: 20%;}
.s-25 {width: 25%;}
.s-30 {width: 30%;}
.s-33 {width: 33%;}
.s-40 {width: 40%;}
.s-50 {width: 50%;}
.s-60 {width: 60%;}
.s-65 {width: 65%;}
.s-70 {width: 70%;}
.s-75 {width: 75%;}
.s-80 {width: 80%;}
.s-90 {width: 90%;}
.s-100 {width: 100%;} .hidden-xs-up {display: none;}
}
@media (min-width: 768px) {
.t-10 {width: 10%;}
.t-20 {width: 20%;}
.t-25 {width: 25%;}
.t-30 {width: 30%;}
.t-33 {width: 33%;}
.t-40 {width: 40%;}
.t-50 {width: 50%;}
.t-60 {width: 60%;}
.t-65 {width: 65%;}
.t-70 {width: 70%;}
.t-75 {width: 75%;}
.t-80 {width: 80%;}
.t-90 {width: 90%;}
.t-100 {width: 100%;} .hidden-sm-up {display: none;}
}
@media (min-width: 992px) {
.w-10 {width: 10%;}
.w-20 {width: 20%;}
.w-25 {width: 25%;}
.w-30 {width: 30%;}
.w-33 {width: 33%;}
.w-40 {width: 40%;}
.w-50 {width: 50%;}
.w-60 {width: 60%;}
.w-65 {width: 65%;}
.w-70 {width: 70%;}
.w-75 {width: 75%;}
.w-80 {width: 80%;}
.w-90 {width: 90%;}
.w-100 {width: 100%;} .hidden-md-up {display: none;}
}
@media (min-width: 1200px) {
.hidden-lg-up {display: none;}
} @media (max-width: 1199px) {
.hidden-lg-down {display: none;}
}
@media (max-width: 991px) {
.hidden-md-down {display: none;}
}
@media (max-width:  767px) {
.hidden-sm-down {display: none;}
}  @media (min-width:0px) and (max-width:650px) {
.s-hide-only{display: none !important;}
}
@media (min-width:651px) and (max-width:950px) {
.t-hide-only{display: none !important;}    
}
@media (min-width:951px) and (max-width:1200px) {
.w-hide-only{display: none !important;}
}
@media (min-width:1201px) and (max-width:1370px) {
.l-hide-only{display: none !important;}
}
@media (min-width:1371px) and (max-width:1700px) {
.xl-hide-only{display: none !important;}
}
@media (min-width:1701px){
.xxl-hide-only{display: none !important;}
}
.grid-box > * {padding-right: 5px;padding-left: 5px;}
button.type-confirm.hs-false.pop-up-close-btn {display: block;width: 100%;height: 100%;background: none;border: 0px;border-left: 1px solid silver;outline: none;color: #8d8d8d;}
p.popup-sub-heading {margin-bottom: 0px;font-size: 0.85em;color: #a4a4a4;}
.hs-pop-up.has-heading .hs-pop-up-header{border-bottom: 1px solid silver}
.hs-pop-up.has-subHeading {}
.hs-pop-up.has-body {} .hs-pop-up.has-heading.no-body .hs-pop-up-header{ border-bottom: 0px; }  .hp {padding-right: calc( 50vw - 670px );padding-left: calc( 50vw - 670px );box-sizing: border-box;}
.hp {padding-right: calc( 50vw - 665px );padding-left: calc( 50vw - 665px );box-sizing: border-box;}
.c, .c-c > * {position: relative;box-sizing: border-box;display: inline-block;vertical-align: top;}
.inlined > * {display: inline-block;vertical-align: top;margin-right: 1em;}
.inlined > *:last-child {margin-right: 0px; }
.sep > *::after {content: '';position: absolute;top: 0%;bottom: 0%;width: 1px;background: white;right: 0;    }
.sep > *:last-child::after {content: none;background: none;}
.sep > * {margin-right: 0.7em;padding-right: 0.7em;align-self: center;}
.sep > *:last-child {margin-right: 0;padding-right: 0;}
.img img {max-width: 100%;}
.icon-text > * {vertical-align: middle;} .c-box > *, .box {background: #F4F5F9;}
body .hide {display: none;}
.border  {border-top: 1px solid silver;border-left:1px solid silver; }
.border > * {border-right: 1px solid silver;border-bottom: 1px solid silver;}
.mauto {margin-right: auto;margin-left: auto;}
.fn_hover_container {position: relative;z-index: 1;}
.fn_hover_container .fn_hover_show {display: none;}
.fn_hover_container .fn_hover_show.dropdown {position: absolute;list-style: none;padding: 5px;background: #2b2b2b;color: white;box-sizing: border-box;}
.fn_hover_container:hover .fn_hover_show {display: block;}
.fn_hover_container .fn_hover_show.dropdown li {padding: 10px;box-sizing: border-box;border-bottom: 1px solid;font-size: 0.8em;}
.muted-text {display: block;font-size: 9px;text-transform: uppercase;color: gray;min-height: 24px;line-height: 12px;}
.ct {text-align: center;}
.block {display: block;}
.text-small {font-size: 80%;}
.txt-center {text-align: center;}
.txt-right {text-align: right;}
.txt-left {text-align: left;}
.txt-capitalize {text-transform: capitalize;}
.txt-uppercase {text-transform: uppercase;} .cursor-pointer {cursor: pointer;}
body .pointer-events-none {pointer-events: none;}
@media (max-width: 1360px) {
.hp {padding-right: 20px;padding-left: 20px;}
} .button-input {position: relative;}
.button-input .actions {position: absolute;top: 0;right: 0;bottom: 0;}
button.disabled {cursor: no-drop;opacity: 0.5;}
.btn-hollow {background: none;border: 1px solid #2781AD;color: #2781AD;}
input.no-btn {background: none;border: 0px;color: black;padding: 0px;cursor: pointer;}
input.no-btn:hover {background: none;color: black;}
body .alter-text {color: red;}
form li label {display: inline-block;vertical-align: top;}
form label ~ *[name] {display: inline-block;vertical-align: top;border: 1px solid #d4d4d4;border-radius: 3px;box-sizing: border-box;}
form li {margin-bottom: 10px}
.msg-box.msg-session p {padding: 5px 15px;border: 1px solid;margin: 0px;margin-bottom: 10px;border-radius: 8px;text-transform: capitalize;}
.msg-box.msg-session.error p {background: #ff00006b;border-color: #cc3131;color: #b72727;}
.msg-box.msg-session.sucess p {background: #27b7326b;border-color: #1d8425;color: #1d8425;}
.form-field label {text-transform: capitalize;}
.form-field label .red {color: red;}
.form-field > div {display: inline-block;vertical-align: top;}
.form-field label {display: inline-block;vertical-align: top;}
.form-field li label {width: initial;}
.form-field label + * {width: calc(100% - 250px);min-width: 200px;}
.form-field label + textarea {width: 100%;}
.form-field label + input[type='radio'],
.form-field label + input[type='checkbox'] {width: 20px;min-width: 20px;}
.field-wraper span.comment {display: block;}
.form-field label + textarea {min-height: 180px;width: 100%}
.form-field.hs-form-field {margin-bottom: 10px;}
.form-field.hs-form-field .field-wraper ul {padding:0}
.field-wraper input,.field-wraper select,.field-wraper textarea {width: 100%;}
.field-wraper input[type="radio"],
.field-wraper input[type="checkbox"] {width: initial;}
.field-wraper .radio-container {padding: 0px;display: grid;list-style: none;grid-template-columns: 20% 20% 20% 20% 20%;}
.field-wraper .radio-container {font-size: 0.9em;}
.field-wraper .radio-container label {display: block;padding: 5px;border: 1px solid silver;border-radius: 4px;margin: 5px;}
.field-wraper .radio-container input:checked + label {border: 3px solid #0075ff;}
.field-wraper .radio-container input {display: none;}
.field-wraper .radio-container span {font-size: 0.8rem;line-height: 1.2rem;display: block;text-align: center;} .hs-form-field.validated-success .inner-field-container::after {
content: "\f00c";
width: 10px;
height: 14px;
position: absolute;
right: 20px;
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 14px;
color: #1cc523;
top: calc(50%);
transform: translateY(-50%);
}
.hs-form-field.validated-success .inner-field-container {position:relative;}
.slidecontainer {width: 100%;}
.slider {-webkit-appearance: none;appearance: none;width: 100%; min-height: 25px; background: #d3d3d3; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s;}
.slider:hover {opacity: 1;}
.slider::-webkit-slider-thumb {-webkit-appearance: none; appearance: none;width: 25px; min-height: 25px; background: #4CAF50; cursor: pointer;}
.slider::-moz-range-thumb {width: 25px; height: 25px; background: #4CAF50; cursor: pointer;}
.dynamic-content-container .hs-field-repeter-row.hs-field-repeter-row-style-default {display: grid;grid-auto-columns: min-content;grid-gap: 10px;grid-template-columns: 33% 33% 33%;justify-content: space-between;border: 1px solid silver;border-radius: 10px;padding: 10px 20px;margin-bottom: 10px;background: #00000005;box-sizing: border-box;}
.dynamic-content-container .hs-field-repeter-row.hs-field-repeter-row-style-default > div {width: 25%;}
.dynamic-content-container .repeter-item-wraper.type-hidden {display: none;}
.dynamic-content-container .hs-field-repeter-row label {display: block;font-size: 0.85em;}
.dynamic-content-container .hs-field-repeter-row label + * {width: 100%;}
.dynamic-content-container .btns button {margin-right: 10px;display: inline-block;border-radius: 10px;border: 1px solid #2b8dc6;padding: 0px 15px;background: #3d9fd8;color: white;cursor: pointer;outline: none;}
.dynamic-content-container .btns {text-align: right;margin-bottom: 15px;}
.dynamic-content-container .hs-field-repeter-row.hs-field-repeter-row-style-table_popup {border: 1px solid silver;box-sizing: border-box;}
.dynamic-content-container .hs-field-repeter-row.hs-field-repeter-row-style-table_popup .header-container {background: #e9e9e9;border: 1px solid silver;box-sizing: border-box;}
.hs-field-repeter-row.data-row.hs-field-repeter-row-style-table_popup .table-row > span {display: inline-block;max-width: 100%;word-wrap: break-word;}
.form-field.hs-form-field.cx-repeater .sublisting-single-box.sublisting-view-full {position: fixed;width: 100%;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: 9999;background: #0000007d;}
.form-field.hs-form-field.cx-repeater .sublisting-single-box.sublisting-view-full .sublisting-single-box-inner {width: 80%;margin: auto;background: white;margin-top: 10ch;border: 1px solid silver;max-height: 75vh;overflow-y: scroll;padding: 10px;box-sizing: border-box;border-radius: 4px;z-index: 9999;}
.form-field.hs-form-field.cx-repeater .repeter-item-wraper {padding: 0px 10px;}
.form-field.hs-form-field.cx-repeater span.btn-edit,
.form-field.hs-form-field.cx-repeater span.btn-delete {  }
.form-field.hs-form-field.cx-repeater span.btn-edit { color: #21d4ff;}
.form-field.hs-form-field.cx-repeater span.btn-delete { color: red;}
.hs-form-field .field-wraper{position:relative;}
.hs-form-field span.loading-icon-container{position:absolute;right:10px;color: var(--e-primary);top:10px;} .hs-form-field.password-wraper .show_password-icon-container {position: absolute;right: 10px;color: var(--e-primary);top: 10px;cursor: pointer;}
.hs-form-field.cx-password .show_password-icon-container {position: absolute;right: 10px;color: var(--e-primary);top: 10px;cursor: pointer;}
.hs-form-field.password-wraper span.loading-icon-container {position: absolute;right: 30px !important;color: var(--e-primary);top: 10px;}
header.template-default-header li {display: block;margin: 0px;padding: 0px;}
header.template-default-header ul {list-style: none;padding: 0px;margin: 0px;background: #efefef;}
header.template-default-header li a {display: block;background: #efefef;padding: 10px 20px;color: #8e8e8e;text-transform: capitalize;}
header.template-default-header li.active a {background: white;color: black;} .front-view .form-field.hs-form-field.show_in_admin {display: none;} @media (min-width: 768px) {
.onward-sm-hide {display: none;}
}
@media screen and (max-width: 767px) {
.onward-sm-show {display: none;}
}.text-grey {color: var(--e-secondary);}
.cx-wraper-product-form {padding-top: 40px;padding-bottom: 50px;} body.cx_zico .tag ,body.cx_zico button.tag span {
background-color: #EFE6F9;
color: #333;
display: inline-block;
padding: 2px 8px;
border-radius: var(--cx-radius-xl);
font-size: 12px;
font-weight: 500;
}
body.cx_zico .customer-tag ,body.cx_zico .tag-customer {    
background-color: #FAFAFA;
padding-left: 22px;
position: relative;
max-width: max-content;
border-radius: 6px;
border: 1px solid #E9EAEB;
text-transform: capitalize;
display: flex;
align-items: center; 
}
body.cx_zico .customer-tag::before ,body.cx_zico .tag-customer::before {
content: '';
height: 6px;
width: 6px;
border-radius: 50%;
background-color: #717680;
position : absolute;
top: 50%;
transform: translate(-50%, -50%);
left: 13px;
}
body.cx_zico .artist-tag ,body.cx_zico .tag-artist {    
background-color: #FDF2FA;
padding-left: 22px;
position: relative;
max-width: max-content;
color: #C11574;
border: 1px solid #FCCEEE;
border-radius: 6px;
text-transform: capitalize;
display: flex;
align-items: center;
}
body.cx_zico .artist-tag::before ,body.cx_zico .tag-artist::before {
content: '';
height: 6px;
width: 6px;
border-radius: 50%;
background-color: #C11574;
position : absolute;
top: 50%;
transform: translate(-50%, -50%);
left: 13px;
}
body.cx_zico .tag-csr {
background-color: #FDF2FA;
padding-left: 22px;
position: relative;
max-width: max-content;
color: #C11574;
border: 1px solid #FCCEEE;
border-radius: 6px;
text-transform: capitalize;
display: flex;
align-items: center;
}
body.cx_zico .tag-csr::before {
content: '';
height: 6px;
width: 6px;
border-radius: 50%;
background-color: #C11574;
position : absolute;
top: 50%;
transform: translate(-50%, -50%);
left: 13px;
}
body.cx_zico .tag-featured {
background-color: #FEF3F2;
padding-left: 22px;
position: relative;
max-width: max-content;
color: #B42318;
border: 1px solid #FECDCA;
border-radius: 6px;
text-transform: capitalize;
display: flex;
align-items: center;
}
body.cx_zico .tag-featured::before{
content: '';
height: 6px;
width: 6px;
border-radius: 50%;
background-color: #F04438;
position : absolute;
top: 50%;
transform: translate(-50%, -50%);
left: 13px;
}
body.cx_zico .open-tag ,body.cx_zico .tag-open {
color: #175CD3;
border: 1px solid #B2DDFF;
background-color: #EFF8FF;
}
body.cx_zico .tag-in-proces {	
color: #414651;
border: 1px solid #E9EAEB;
background-color: #FAFAFA;
}
body.cx_zico .primary-tag {background-color: var(--e-primary-light);padding: 5px;border-radius: var(--cx-radius-sm);color: #ffffff;font-weight: 500;display: inline-block;}
body.cx_zico .secondary-tag {}
body.cx_zico .success-tag {}
body.cx_zico .warning-tag {}
body.cx_zico .cancel-tag {}
body.cx_zico .danger-tag {}
body.cx_zico .tag-dr{
color: var(--brand-primary-50) !important;
border: 1px solid var(--brand-primary-45) !important;
background-color: var(--brand-primary-45) !important;
}
body.cx_zico .tag-cr{
color: var(--green-50) !important;
border: 1px solid var(--green-50) !important;
background-color: var(--green-45) !important;
} .user-detail-wraper:not(.border-none) {
border-right: 1px solid var(--grey-47);
padding-right: 16px;
}
.user-detail-wraper.border-left {
padding-right: 0;
border: unset;
border-left: 1px solid var(--grey-47);
padding-left: 16px;
}
body.cx_zico .user_thumbnail {
width: 40px;
max-width: 40px;
height: 40px;
border-radius: 50%;
}
body.cx_zico .user_thumbnail.height-56 {
width: 56px;
max-width: 56px;
height: 56px;
}
body.cx_zico .user_thumbnail.height-64 {
width: 64px;
max-width: 64px;
height: 64px;
}
body.cx_zico .user_thumbnail.height-24 {
width: 24px;
max-width: 24px;
height: 24px;
}
body.cx_zico .user_thumbnail.height-88 {
width: 88px;
max-width: 88px;
height: 88px;
}	
body.cx_zico .user_thumbnail.height-32 {
width: 32px;
max-width: 32px;
height: 32px;
}
.user-image-wrapper {position: relative;}
.user-image-wrapper .verified-tick {
position: absolute;
bottom: 0;
right: 0;
} .preview_items_holder.order-info-container {grid-template: auto / repeat(3, 1fr);grid-template-columns: 50% 50%;}
body.home .jupiterx-main-content {padding-top: 0;}
body.home ul.jupiterx-post-meta.list-inline {margin: 0;}
@media screen and (max-width: 1200px) {
}
@media screen and (max-width: 1024px) {
}
@media (min-width: 768px) and (max-width: 950px) {  }
@media screen and (max-width: 768px) {
}
@media screen and (max-width: 767px) {
}
@media screen and (max-width: 659px) { .my-account-page-title-container .my-account-page-title {font-size: 1.2rem;}
.my-account-page-title-container .page-subtitle {font-size: .8rem;}  }
@media (max-width: 550px) {
}
@media screen and (max-width: 480px) {
}
@media screen and (max-width: 450px) {
} .cx-swal .swal2-actions {
right		: 0px;
width		: 100%;
bottom		: 0px;
overflow	: hidden;
position 	: absolute;
text-align 	: right;
}
.cx-swal .swal2-html-container{
margin 	: 0px;
}
.cx-swal .inner-from-wraper{
margin-top 	: 30px;
margin-bottom 	: 30px;
}
.cx-signup-popup .popup-signup-form-wraper {min-height: 60vh;max-height: 620px;}
.cx-signup-popup .swal2-html-container {margin: 0!important; padding: 0!important;}
.cx-signup-popup .swal-col-sinlge {padding: 0;} button.cx_btn.admin-btn {
background:white;
border:2px solid black !important;
} .swal2-container.force_user_for_ssi_popup button {
padding: 10px 30px !important;display:flex;justify-content:center;align-items:center;
}
.swal2-container.force_user_for_ssi_popup button img{
max-width:30px;min-width:30px;width:30px; height:auto; 
}
.swal2-container.force_user_for_ssi_popup .button-container {
gap:20px;display:flex;justify-content:center;align-items:center;}
.swal2-container.force_user_for_ssi_popup .button-container span.loading-icon-container {display:none;} .ellipsis-options-wrapper .ellipsis-toggle {
position: relative;
}
.ellipsis-options-wrapper .ellipsis-toggle i {
padding: 5px 9px;
}
.ellipsis-options-wrapper .ellipsis-options {
position: absolute;
top: 35px;
right: 0;
opacity: 0;
visibility: hidden;
padding: 5px;
background-color: var(--white-50);
border: 1px solid var(--grey-47);
z-index: 10;
}
.ellipsis-options-wrapper .ellipsis-options.active {
opacity: 1;
visibility: visible;
}.border-only-button {
}
.border-only-button {
}
.border-only-button {
}
.border-only-button {
}   body.cx.cx_zico .cx_btn,
body.cx.cx_zico .cx_btn_el a {
padding: 8px 12px;
display: inline-block;
font-size: 0.875rem;
font-family: inter;
font-weight: 500;
line-height: 20px;
text-align: center;
border: none;
outline: none;
text-decoration: none;
border-radius: var(--cx-btn-radius);
cursor: pointer;
text-transform: capitalize;
display: inline-flex;
align-items: center;
gap: 5px;
justify-content: center;
}
.cx_btn .cx-custom-currency,
.cx_btn .cx_fn_feeling_lucky {
display: flex;
align-items: center;
} body.cx.cx_zico .cx_btn.cx_btn_primary,
body.cx.cx_zico .cx_btn_el.cx_btn_primary a {
align-self: flex-start;
padding: 10px 16px;
font-size: 0.875rem;
border-radius: 8px;
background-color: var(--brand-primary-50) !important;
border:1px solid var(--brand-primary-50);
color: var(--white-50);
text-decoration: none;
font-weight: 600;
transition: background-color 0.3s ease;
margin-top: auto;
}
body.cx.cx_zico .cx_btn.cx_btn_primary:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_primary a:hover {
border-color: var(--brand-primary-50);
background-color: transparent !important;
color: var(--brand-primary-50) !important;
fill: var(--brand-primary-50) !important;
} body.cx.cx_zico .cx_btn.cx_btn_primary_gradient,
body.cx.cx_zico .cx_btn_el.cx_btn_primary_gradient a {
background-image: var(--cx-primary-gradient);
color: var(--e-btn-color);
transition: all 0.2s ease-in;
} body.cx.cx_zico .cx_btn.cx_btn_primary_outline,
body.cx.cx_zico .cx_btn_el.cx_btn_primary_outline a{
background-color: transparent;
color: var(--brand-primary-50);
border: 1px solid var(--brand-primary-50);
padding: 10px 16px;
font-size: 0.875rem;
border-radius: 8px;
font-weight: 600;
transition: all 0.2s ease-in;
}
body.cx.cx_zico .cx_btn.cx_btn_primary_outline i,
body.cx.cx_zico .cx_btn_el.cx_btn_primary_outline a i {
color: var(--brand-primary-50);
transition: all 0.2s ease-in;
}
body.cx.cx_zico .cx_btn.cx_btn_primary_outline svg,
body.cx.cx_zico .cx_btn_el.cx_btn_primary_outline a svg {
fill: var(--brand-primary-50);
transition: all 0.2s ease-in;
}
body.cx.cx_zico .cx_btn.cx_btn_primary_outline:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_primary_outline a:hover {
background-color: var(--brand-primary-50);
color: var(--white-50);
}
body.cx.cx_zico .cx_btn.cx_btn_primary_outline:hover i,
body.cx.cx_zico .cx_btn_el.cx_btn_primary_outline a:hover  i {
color: var(--white-50);
}
body.cx.cx_zico .cx_btn.cx_btn_primary_outline:hover svg,
body.cx.cx_zico .cx_btn_el.cx_btn_primary_outline a:hover svg {
fill: var(--white-50);
} body.cx.cx_zico .cx_btn.cx_btn_primary_outline_round {
background-color: transparent;
color: var(--e-primary);
border: 2px solid var(--e-primary);
border-radius: var(--cx-radius-xl);
font-size: 0.8em;
display: block;
transition: all 0.2s ease-in;
}
.cx_btn.cx_btn_primary_outline_round:hover {
background-color: var(--e-primary);
color: var(--e-primary-complement-light);
}  body.cx.cx_zico .cx_btn.cx_btn_secondary,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary a {
padding: 8px 10px;
background-color: transparent;
color: var(--text-54);
transition: all 0.2s ease-in;
}
body.cx.cx_zico .cx_btn.cx_btn_secondary i,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary a i {
color: #A4A7AE; }
body.cx.cx_zico .cx_btn.cx_btn_secondary:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary a:hover {
background-color: var(--brand-primary-43);
} body.cx.cx_zico .cx_btn.cx_btn_secondary_outline,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary_outline a {
background-color: transparent;
color: var(--text-54);
border: 1px solid var(--grey-48);
transition: all 0.2s ease-in;
padding: 10px 16px;
border-radius: 8px;
font-weight: 600;
gap: 8px;
}
body.cx.cx_zico .cx_btn.cx_btn_secondary_outline i,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary_outline a i {
font-size: inherit;
color: var(--grey-49);
transition: all 0.2s ease-in;
}
body.cx.cx_zico .cx_btn.cx_btn_secondary_outline svg,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary_outline a svg {
fill: var(--grey-49);
transition: all 0.2s ease-in;
}
body.cx.cx_zico .cx_btn.cx_btn_secondary_outline:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary_outline a:hover {
background-color: transparent;
color: var(--accent-50) !important;
border-color: var(--accent-50) !important;
}
body.cx.cx_zico .cx_btn.cx_btn_secondary_outline:hover svg,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary_outline a:hover svg {
fill: var(--accent-50);
}
body.cx.cx_zico .cx_btn.cx_btn_secondary_outline:hover i,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary_outline a:hover i {
color: var(--accent-50);
} body.cx.cx_zico .cx_btn.cx_btn_tertiary,
body.cx.cx_zico .cx_btn_el.cx_btn_tertiary a {
background-color: var(--white-50);
color: var(--primary-50);
transition: all 0.2s ease-in;
padding: 12px;
border:1px solid var(--grey-47);
border-radius: 12px;
}
body.cx.cx_zico .cx_btn.cx_btn_tertiary:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_tertiary a:hover {  } body.cx.cx_zico .cx_btn.cx_btn_quinary,
body.cx.cx_zico .cx_btn_el.cx_btn_quinary a {
background-color: var(--brand-secondary-50);
color: var(--white-50);
transition: all 0.2s ease-in;
padding: 12.8px;
border-radius: 12px;
font-size: 22.4px;
}
body.cx.cx_zico .cx_btn.cx_btn_quinary:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_quinary a:hover {
background-color: var(--brand-secondary-47) ;
color: var(--brand-secondary-50);
} body.cx.cx_zico .cx_btn.cx_btn_senary,
body.cx.cx_zico .cx_btn_el.cx_btn_senary a {
background-color: var(--brand-secondary-47);
color: var(--brand-secondary-50);
transition: all 0.2s ease-in;
padding: 12.8px;
border-radius: 12px;
font-size: 22.4px;
}
body.cx.cx_zico .cx_btn.cx_btn_senary:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_senary a:hover {
background-color: var(--brand-secondary-50) ;
color: var(--white-50);
} body.cx.cx_zico .cx_btn.cx_btn_simple,
body.cx.cx_zico .cx_btn_el.cx_btn_simple a {
padding: 12px;
background-color: var(--white-50);
color: var(--text-54);
}
body.cx.cx_zico .cx_btn.cx_btn_simple i,
body.cx.cx_zico .cx_btn_el.cx_btn_simple a i {
margin-right: 5px;
}
body.cx.cx_zico .cx_btn.cx_btn_simple:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_simple a:hover {
color: var(--brand-primary-50);
transition: all 0.2s ease-in;
background-color: var(--brand-primary-43);
}
body.cx.cx_zico .cx_btn.cx_btn_simple:hover i,
.cx_btn_el.cx_btn_simple a:hover i {
color: var(--grey-48);
}
.cx_btn .loading-icon-container {
display: none;
}
.cx_btn.cx_btn_icon {
padding: 7px 7px;
font-style: 0.7em;
}
.cx_btn.cx_btn_icon.cx-ajax-loading > .button-icon {
display: none;
}
.cx-ajax-loading .loading-icon-container {
display: inline-block;
animation-name: rotate_complete;
animation-duration: 0.8s;
animation-iteration-count: infinite;
animation-fill-mode: forwards;
} body.cx.cx_zico .cx_btn_mini_primary {
padding: 5px 7px;
background-color: var(--e-body-secondary-bg);
color: #ffffff;
border-radius: var(--cx-btn-radius);
} .btn-block,
.btn-block_el a {
display: block;
width: 100%;
}
.btn_white,
.cx_btn_el.cx_btn_primary.btn_white_el a {
background-color: #ffffff;
color: var(--e-btn-color-rev);
}  body.cx.cx_zico .btn-primary,
.cx-btn-primary {
background: #566984;
border-color: #40526b;
color: white;
}
body.cx.cx_zico .btn-primary:hover,
.cx-btn-primary:hover {
background: #536f96;
}
.btn.cx-btn-outline {
border: 2px solid #566984;
background-color: transparent;
padding: 7px 20px;
color: #566984;
font-size: 1rem;
font-weight: 500;
transition: all 0.2s ease-in;
}
.btn.cx-btn-outline:hover {
border-color: #d88821;
color: #d88821;
}
.btn-secondary {
background: #272626;
border: 1px solid #0e0e0e;
}
.btn-secondary:hover {
background: #464343;
} body.cx.cx_zico .cx_btn.cx_btn_primary_icon,
body.cx.cx_zico .cx_btn_el.cx_btn_primary_icon a {
background-color: transparent;
color: var(--brand-primary-50) !important;
padding: 0;
font-weight: 600;
}
body.cx.cx_zico .cx_btn.cx_btn_primary_icon svg,
body.cx.cx_zico .cx_btn_el.cx_btn_primary_icon a svg {
fill: var(--brand-primary-50);
}
body.cx.cx_zico .cx_btn.cx_btn_secondary_icon,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary_icon a {
background-color: transparent;
color: var(--text-51);
padding: 0;
}
body.cx.cx_zico .cx_btn.cx_btn_secondary_icon:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_secondary_icon a:hover {
color: var(--brand-primary-50) !important;
}
body.cx.cx_zico .cx_btn.cx_btn_tertiary_icon,
body.cx.cx_zico .cx_btn_el.cx_btn_tertiary_icon a {
background-color: transparent;
color: var(--text-53);
padding: 0;
gap: 8px;
}
body.cx.cx_zico .cx_btn.cx_btn_tertiary_icon i,
body.cx.cx_zico .cx_btn_el.cx_btn_tertiary_icon a i {
color: var(--text-49);
} body.cx.cx_zico .cx_btn.cx_btn_stripe ,
body.cx.cx_zico .cx_btn_el.cx_btn_stripe  a {
background-color: var(--brand-secondary-53);
color: var(--white-50);
transition: all 0.2s ease-in;
padding: 8px 12px;
border:1px solid var(--brand-secondary-53);
border-radius: 8px;
}
body.cx.cx_zico .cx_btn.cx_btn_stripe:hover,
body.cx.cx_zico .cx_btn_el.cx_btn_stripe a:hover {  } body.cx.cx_zico .cx_btn.justify-start,
body.cx.cx_zico .cx_btn_el.justify-start a {
justify-content: start;
} body.cx.cx_zico .cx_btn.txt-unset,
body.cx.cx_zico .cx_btn_el.txt-unset a {
text-transform: unset;
} body.cx.cx_zico .cx_btn.rotate-45 i,
body.cx.cx_zico .cx_btn_el.rotate-45 a .elementor-button-icon {
transform: rotate(45deg);
} body.cx.cx_zico .cx_btn.weight-600,
body.cx.cx_zico .cx_btn_el.weight-600 a {
font-weight: 600;
} body.cx.cx_zico .cx_btn.radius-50,
body.cx.cx_zico .cx_btn_el.radius-50 a {
border-radius: 50px;
}
body.cx.cx_zico .cx_btn.radius-73,
body.cx.cx_zico .cx_btn_el.radius-73 a {
border-radius: 73px;
}
body.cx.cx_zico .cx_btn.radius-100,
body.cx.cx_zico .cx_btn_el.radius-100 a {
border-radius: 50%;
} body.cx.cx_zico .cx_btn.p-18-40,
body.cx.cx_zico .cx_btn_el.p-18-40 a {
padding: 18px 40px;
}
body.cx.cx_zico .cx_btn.p-20-40,
body.cx.cx_zico .cx_btn_el.p-20-40 a {
padding: 20px 40px;
}
body.cx.cx_zico .cx_btn.p-12-40,
body.cx.cx_zico .cx_btn_el.p-12-40 a {
padding: 12px 40px;
}
body.cx.cx_zico .cx_btn.p-13-44,
body.cx.cx_zico .cx_btn_el.p-13-44 a {
padding: 13px 44px;
}
body.cx.cx_zico .cx_btn.p-12-20,
body.cx.cx_zico .cx_btn_el.p-12-20 a {
padding: 12px 20px;
}
body.cx.cx_zico .cx_btn.p-12-18,
body.cx.cx_zico .cx_btn_el.p-12-18 a {
padding: 12px 18px;
}
body.cx.cx_zico .cx_btn.p-8-12,
body.cx.cx_zico .cx_btn_el.p-8-12 a {
padding: 8px 12px;
}
body.cx.cx_zico .cx_btn.p-15-36,
body.cx.cx_zico .cx_btn_el.p-15-36 a {
padding: 15px 36px;
} body.cx.cx_zico .cx_btn.font-inherit,
body.cx.cx_zico .cx_btn_el.font-inherit a {
font-size: inherit;
font-weight: inherit;
line-height: inherit;
}
body.cx.cx_zico .cx_btn.font-inherit svg,
body.cx.cx_zico .cx_btn_el.font-inherit a svg {
width: 0.8333em;
} body.cx.cx_zico .cx_btn.gap-10 {
gap: 10px;
} body.cx.cx_zico .cx_btn:disabled,
body.cx.cx_zico .cx_btn_el a:disabled {
opacity: 0.6;           
cursor: not-allowed;    
pointer-events: none;   
}@media (min-width:0px) and (max-width:650px) {
.s-visible-1  > :nth-child(n+2) {display: none;}
.s-visible-2  > :nth-child(n+3) {display: none;}
.s-visible-3  > :nth-child(n+4) {display: none;}
.s-visible-4  > :nth-child(n+5) {display: none;}
.s-visible-5  > :nth-child(n+6) {display: none;}
.s-visible-6  > :nth-child(n+7) {display: none;}
.s-visible-7  > :nth-child(n+8) {display: none;}
.s-visible-8  > :nth-child(n+9) {display: none;}
.s-visible-9  > :nth-child(n+10) {display: none;}
.s-visible-10 > :nth-child(n+11) {display: none;}
.s-visible-11 > :nth-child(n+12) {display: none;}
.s-visible-12 > :nth-child(n+13) {display: none;}
.s-visible-13 > :nth-child(n+14) {display: none;}
.s-visible-14 > :nth-child(n+15) {display: none;}
.s-visible-15 > :nth-child(n+16) {display: none;}
}
@media (min-width:651px) and (max-width:950px) {
.t-visible-1  > :nth-child(n+2) {display: none;}
.t-visible-2  > :nth-child(n+3) {display: none;}
.t-visible-3  > :nth-child(n+4) {display: none;}
.t-visible-4  > :nth-child(n+5) {display: none;}
.t-visible-5  > :nth-child(n+6) {display: none;}
.t-visible-6  > :nth-child(n+7) {display: none;}
.t-visible-7  > :nth-child(n+8) {display: none;}
.t-visible-8  > :nth-child(n+9) {display: none;}
.t-visible-9  > :nth-child(n+10) {display: none;}
.t-visible-10 > :nth-child(n+11) {display: none;}
.t-visible-11 > :nth-child(n+12) {display: none;}
.t-visible-12 > :nth-child(n+13) {display: none;}
.t-visible-13 > :nth-child(n+14) {display: none;}
.t-visible-14 > :nth-child(n+15) {display: none;}
.t-visible-15 > :nth-child(n+16) {display: none;}
}
@media (min-width:951px) and (max-width:1200px) {
.w-visible-1  > :nth-child(n+2) {display: none;}
.w-visible-2  > :nth-child(n+3) {display: none;}
.w-visible-3  > :nth-child(n+4) {display: none;}
.w-visible-4  > :nth-child(n+5) {display: none;}
.w-visible-5  > :nth-child(n+6) {display: none;}
.w-visible-6  > :nth-child(n+7) {display: none;}
.w-visible-7  > :nth-child(n+8) {display: none;}
.w-visible-8  > :nth-child(n+9) {display: none;}
.w-visible-9  > :nth-child(n+10) {display: none;}
.w-visible-10 > :nth-child(n+11) {display: none;}
.w-visible-11 > :nth-child(n+12) {display: none;}
.w-visible-12 > :nth-child(n+13) {display: none;}
.w-visible-13 > :nth-child(n+14) {display: none;}
.w-visible-14 > :nth-child(n+15) {display: none;}
.w-visible-15 > :nth-child(n+16) {display: none;}
}
@media (min-width:1201px) and (max-width:1370px) {
.l-visible-1  > :nth-child(n+2) {display: none;}
.l-visible-2  > :nth-child(n+3) {display: none;}
.l-visible-3  > :nth-child(n+4) {display: none;}
.l-visible-4  > :nth-child(n+5) {display: none;}
.l-visible-5  > :nth-child(n+6) {display: none;}
.l-visible-6  > :nth-child(n+7) {display: none;}
.l-visible-7  > :nth-child(n+8) {display: none;}
.l-visible-8  > :nth-child(n+9) {display: none;}
.l-visible-9  > :nth-child(n+10) {display: none;}
.l-visible-10 > :nth-child(n+11) {display: none;}
.l-visible-11 > :nth-child(n+12) {display: none;}
.l-visible-12 > :nth-child(n+13) {display: none;}
.l-visible-13 > :nth-child(n+14) {display: none;}
.l-visible-14 > :nth-child(n+15) {display: none;}
.l-visible-15 > :nth-child(n+16) {display: none;}
}
@media (min-width:1371px) and (max-width:1700px) {
.xl-visible-1  > :nth-child(n+2) {display: none;}
.xl-visible-2  > :nth-child(n+3) {display: none;}
.xl-visible-3  > :nth-child(n+4) {display: none;}
.xl-visible-4  > :nth-child(n+5) {display: none;}
.xl-visible-5  > :nth-child(n+6) {display: none;}
.xl-visible-6  > :nth-child(n+7) {display: none;}
.xl-visible-7  > :nth-child(n+8) {display: none;}
.xl-visible-8  > :nth-child(n+9) {display: none;}
.xl-visible-9  > :nth-child(n+10) {display: none;}
.xl-visible-10 > :nth-child(n+11) {display: none;}
.xl-visible-11 > :nth-child(n+12) {display: none;}
.xl-visible-12 > :nth-child(n+13) {display: none;}
.xl-visible-13 > :nth-child(n+14) {display: none;}
.xl-visible-14 > :nth-child(n+15) {display: none;}
.xl-visible-15 > :nth-child(n+16) {display: none;}
}
@media (min-width:1701px){
.xxl-visible-1  > :nth-child(n+2) {display: none;}
.xxl-visible-2  > :nth-child(n+3) {display: none;}
.xxl-visible-3  > :nth-child(n+4) {display: none;}
.xxl-visible-4  > :nth-child(n+5) {display: none;}
.xxl-visible-5  > :nth-child(n+6) {display: none;}
.xxl-visible-6  > :nth-child(n+7) {display: none;}
.xxl-visible-7  > :nth-child(n+8) {display: none;}
.xxl-visible-8  > :nth-child(n+9) {display: none;}
.xxl-visible-9  > :nth-child(n+10) {display: none;}
.xxl-visible-10 > :nth-child(n+11) {display: none;}
.xxl-visible-11 > :nth-child(n+12) {display: none;}
.xxl-visible-12 > :nth-child(n+13) {display: none;}
.xxl-visible-13 > :nth-child(n+14) {display: none;}
.xxl-visible-14 > :nth-child(n+15) {display: none;}
.xxl-visible-15 > :nth-child(n+16) {display: none;}
}  .fmb-stats-loader {
border-radius: var(--cx-radius-sm);
padding: 15px;
background-color: #1D1537;
color: var(--e-primary);
}
.fmb-stats-loader .cx-bar-loader{border-radius: var(--cx-radius-sm);} .fmb-stats-countdown-expiry-loader{
border-radius: var(--cx-radius-sm);
padding: 15px;
background-color: #31110C;
color: #F97066;
}
.fmb-stats-countdown-expiry-loader .cx-bar-loader{
background-image:linear-gradient( to right, 
hsl(4.08deg 92.45% 68.82%) 0%, 
hsl(4.08deg 92.45% 73.82%) 0%, 
hsl(4.08deg 92.45% 68.82%) 30%, 
hsl(4.08deg 92.45% 73.82%) 100% 
);
border-radius: var(--cx-radius-sm);
}
.fmb-stats-loader .cx-bar-loader.heading,
.fmb-stats-countdown-expiry-loader .cx-bar-loader.heading,
.fmb-ui-action-button .cx-bar-loader.heading{
height:15px !important;
max-height:15px !important;
min-height:15px !important;    
}
.fmb-stats-loader .cx-bar-loader.text,
.fmb-stats-countdown-expiry-loader .cx-bar-loader.text,
.fmb-ui-action-button .cx-bar-loader.text{
height:10px !important;
max-height:10px !important;
min-height:10px !important; 
} .fmb-stats-loader .cx-block-container.flow-HORIZONTAL{
flex-direction:row !important;
flex: 1;
}
@media only screen and (min-width: 950px) {
.game-stats-tray .fmb-stats-loader{width:60%;}
.game-stats-tray .stat-box-loader-countdown {width:40%;}
}
@media only screen and (max-width: 949px) {
.game-stats-tray .fmb-stats-loader,
.game-stats-tray .stat-box-loader-countdown {width:100%;}
}
.stats-container .single-loading-item .cx-block-container{
gap:10px !important;
} .stat-box-loader-countdown *{
border-radius:5px;
color:white;
}
.stat-box-loader-countdown {
min-width:200px;
padding:15px;
background:#31110C;
border-radius:5px;
} .fmb-ui-action-button{background-color: white;padding: 10px 20px;max-width: 235px;border-radius: var(--cx-radius-sm);}
.fmb-ui-action-button .cx-bar-loader{border-radius: var(--cx-radius-sm);}
@media (max-width: 767px) {
.fmb-ui-action-button > div > div { flex-direction:row!important; }
.cx-block-container.flow-VERTICAL.story-btn > div > div {flex-direction: row !important;}
.fmb-ui-action-button-container {flex-direction: row!important;}
} .fixedmystery-product-page-ui.status-active .stats-container .ajax_shortcode:not(.ajax_shortcode[data-cx_shortcode="fixedmystrybox_stats_countdown_start"]),
.fixedmystery-product-page-ui.status-expired .stats-container .ajax_shortcode:not(.ajax_shortcode[data-cx_shortcode="fixedmystrybox_stats_countdown_start"]){flex:auto;}
.fixedmystery-product-page-ui.status-coming-soon .stats-container .ajax_shortcode:not(.ajax_shortcode[data-cx_shortcode="fixedmystrybox_stats_countdown_expiry"])
{flex:auto;} .cx-block-container.flow-VERTICAL.fmb-ui-action-button{width:60%;}
.cx-block-container.flow-VERTICAL.story-btn{width: 40%;}
.cx-block-container.flow-VERTICAL.story-btn{border:2px solid white;padding:10px 20px;border-radius:5px;}
.story-btn .cx-block-container.flow-HORIZONTAL { width:100%;}
.story-btn .cx-bar-loader {border-radius:5px;} .single-loading-item.featured_fixedmysterybox_loader{background-color: var(--e-primary-dark);border-radius: 5px; margin:20px; flex-direction: row !important;}
.single-loading-item.featured_fixedmysterybox_loader .bars {padding: 20px;}
.single-loading-item.featured_fixedmysterybox_loader .game_box {height: 100%;transform: scale(1.4);}
.single-loading-item.featured_fixedmysterybox_loader .game_box .cx-block-container div{margin:-0.19px;} .ajax_shortcode[data-cx_shortcode="mysterybox_ui_action_button"] .loading-box-container{width: auto!important;display: inline-grid!important;}
@media screen and (max-width: 600px) { 
.ajax_shortcode[data-cx_shortcode="mysterybox_ui_action_button"] .loading-box-container{width: 100%!important;}
.ajax_shortcode[data-cx_shortcode="mysterybox_ui_action_button"] .loading-box-container .single-loading-item{
display:flex;justify-content:center;
}
} .calendar_stats_infobox{border: 1px solid #2b1d56; border-radius: 10px;margin: 15px 0;   } .cx-block-container.flow-VERTICAL.st_main_loader_template {
max-width: 100%;
min-height: 380px;
background-image: linear-gradient( to right, 
hsl(255deg 50% 20%) 0%,
hsl(255deg 50% 25%) 0%,
hsl(255deg 50% 20%) 30%,
hsl(255deg 50% 25%) 100% );
background-size: 200% 100%;
animation: bgPos 1s linear infinite;
padding: 15px;
border-radius: 10px;
} .cx-block-container.flow-VERTICAL.gem_shop_featured{
min-height: 180px;
} 
.cx-block-container.flow-VERTICAL.loyalty_img_container {
min-width: 100%;
min-height: 150px;
background-image:linear-gradient( to right, #2c1e53 0%, hsl(255deg 45.21% 19.63%) 0%, hsl(255deg 50.23% 24.91%) 30%, hsl(255deg 48.62% 20.24%) 100% ); background-size: 200% 100%;
animation: bgPos 1s linear infinite;
}
.cx-block-container.flow-VERTICAL.loyalty_title {min-width: 100%;min-height: 15px;
background-image:linear-gradient( to right, #2c1e53 0%, hsl(255deg 45.21% 19.63%) 0%, hsl(255deg 50.23% 24.91%) 30%, hsl(255deg 48.62% 20.24%) 100% ); }
.cx-block-container.flow-VERTICAL.loyalty_button {min-width: 100%;}
.cx-block-container.flow-VERTICAL.loyalty_button .cx-bar-loader {
min-width: 100%;
background-image:linear-gradient( to right, #2c1e53 0%, hsl(255deg 45.21% 19.63%) 0%, hsl(255deg 50.23% 24.91%) 30%, hsl(255deg 48.62% 20.24%) 100% ); border-radius:5px;
background-size: 200% 100%;
animation: bgPos 1s linear infinite;
} .empty_loader{
display:none!important;
} .box-img-container .ajax_shortcode[data-cx_shortcode='game_additional_reward'] .loading-background {display:none;} .cx-block-container.blogs_style_recent_blogs_loader .cx-bar-loader.blog_image,
.cx-block-container.blogs_style_list .image{border-radius:6px;}
.cx-block-container.blogs_style_recent_blogs_loader .blog_tags,
.cx-block-container.blogs_style_grid .blog_tags{border-radius:16px;}
.cx-block-container.blogs_style_recent_blogs_loader,
.cx-block-container.blogs_style_grid {border-radius: var(--cx-radius-xs);transition: var(--card-transition);margin: 0 auto; padding: 11px;}
.cx-block-container.blogs_style_grid{background-color: var(--e-body-secondary-bg);}
.cx-block-container.blogs_style_list{min-height: 80px;}
.cx-block-container.blogs_style_recent_blogs_loader{min-height: 250px;} @media (max-width: 767px) {
.blogs_style_recent_blogs_loader .cx-block-container.blog_image{order: 1;min-height: 250px;}
.blogs_style_recent_blogs_loader .cx-block-container.blog_content{order: 2;}
.blogs_style_recent_blogs_loader .cx-block-container.flow-HORIZONTAL { flex-direction: row!important; }
} .box_grid_item.type-credit.single-load_template{background-color: var(--e-header-bg);padding:10px;border-radius: var(--cx-radius-xl);} .cx-block-container.currency_grid_loader {
padding: 30px;margin: 5px;align-items: center;max-height: 340px;border-radius: 10px;border: 2px solid var(--e-primary-dark);
}.cx_error_popup .swal2-html-container{padding-top:40px;padding-bottom:60px;text-align: left;}
.cx_error_popup .swal2-popup.swal2-modal {background: var(--e-body-main-bg) !important;padding-bottom: 0!important;
overflow: hidden;border-radius: var(--cx-radius-lg)!important;}
.cx_error_popup .swal2-footer {background: linear-gradient(90deg, var(--e-primary-dark), var(--e-primary));padding:30px !important;
margin-bottom: -6px; border-top:none;} .cx_error_popup .popup-footer{min-width: 100%;}
.cx_error_popup .popup-footer .cx_buy_credit a {min-width: 100%;text-decoration: none;display: flex;align-items: center;justify-content: center;gap: 11px;}
.cx_error_popup .popup-banner .header {font-family: 'Poppins';font-style: normal;font-weight: 700;font-size: 1.5rem;line-height: 32px; color: var(--cx-white);margin-bottom: 10px;}
.cx_error_popup .popup-banner .sub-header{font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 12px;line-height: 18px;color:var(--cx-text-dark);}
.cx_error_popup .swal2-title {padding: 0;}
.cx_error_popup .popup-banner{min-height:100px;padding: 29px 0;}
.cx_error_popup .popup-html {text-align: center;}body {
font-family: sans-serif;
}  .loading-background {
min-height: 200px;
background-image: url(//www.zicoarts.com/wp-content/plugins/cx_zico/asset/imgs/loader-old.gif);
width: 100%;
background-size: cover;
opacity: 0.7;
border-radius: 10px;
margin: 20px 0px;
} @keyframes bgPos {
0% {
background-position: 50% 0;
}
100% {
background-position: -150% 0;
}
}
.loading-box-container {
width: 100%;
display: grid;
grid-template: auto / repeat(5, 1fr);
grid-gap: 25px;
margin-bottom: 25px;
}
.loading-box-container.gap-40px {
gap: 40px;
} .cx_shortcode.ajax_shortcode[data-cx_shortcode="cx_wc_my_account"] {
margin: 30px 0 0;
} .single-loading-item .cx-block-container {
display: flex;
gap: 15px;
}
.single-loading-item .cx-block-container.d-grid {
display: grid !important;
}
.single-loading-item .cx-block-container.d-grid.column_1 {
grid-template-columns: 100%;
}
.single-loading-item .cx-block-container.d-grid.column_2 {
grid-template-columns: repeat(2, 1fr);
}
.single-loading-item .cx-block-container.d-grid.gap-5 {
gap: 2rem;
} .single-loading-item .cx-block-container.flow-VERTICAL {
flex-direction: column;
}
.single-loading-item .cx-block-container.flow-HORIZONTAL {
flex-direction: row;
}
.single-loading-item .cx-bar-loader {
background-image: linear-gradient(
to right,
hsl(210deg 12% 85%) 0%,
hsl(225deg 12% 94%) 10%,
hsl(210deg 12% 85%) 20%,
hsl(210deg 12% 85%) 100%
); background-size: 200% 100%;
animation: bgPos 1s linear infinite;
}
.single-loading-item .circle {
border-radius: 100%;
}
@media (max-width: 767px) {
.single-loading-item .cx-block-container.flow-HORIZONTAL {
flex-direction: column;
}
.single-loading-item .cx-block-container > div {
width: 100%;
}
} .cx-box-placeholder {
background-color: #ffffff;
padding: 10px;
} .loading-box-container .cx_shortcode.cx_collection_item_pt_item {
background-color: var(--e-body-secondary-bg);
border-radius: var(--cx-radius-xs);
box-shadow: var(--card-shadow);
transition: var(--card-transition);
width: 100%;
margin: 0 auto;
}  .swal2-popup.swal2-modal {
background-color: var( --e-bg-primary, #fff);
color: var(--e-text);
}
.swal2-close:focus {
border: none !important;
box-shadow: none !important;
}
.swal2-html-container
.hs-form-field.password-wraper
.show_password-icon-container {
top: 7px;
}  .cx_shortcode.cx_cx_heading h3.cx-title {
color: var(--e-heading);
}
.cx_shortcode.cx_cx_sec_heading_secondary h3.cx-title {
color: var(--e-primary);
}
.cx_shortcode.cx_cx_heading
.sec_title_container
.btn-container
a.cx_btn {
color: var(--e-site-text-light);
display: flex;
column-gap: 5px;
} main#main {
min-height: 70vh;
} p.form-field label {
display: inline-block;
width: 30%;
}
p.form-field label + *:not([type="radio"]):not([type="checkbox"]) {
width: 50%;
}
p.form-field label + textarea {
display: block;
width: 80%;
}
.form-field .error-container {
display: flex;
flex-direction: column;
gap: 5px;
margin-top: 5px;
}
.form-field .error-container .error-msg {
color: #D92D20;
font-size: 14px;
}
.form-field .error-container .error-msg a {
text-decoration: underline;
font-weight: 600;
}
.form-field.cx-ajax-loading .loading-icon-container { display: inline-block !important; } .hs_media_uploader_sandbox_container {
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 9999;
background: #00000066;
font-family: sans-serif;
font-size: 16px;
}
.hs_media_uploader_sandbox {
width: 50%;
margin: 20vh 25%;
background: #f1f1f1;
padding: 10px 15px;
border: 1px solid #e0e0e0;
border-radius: 8px;
min-height: 50vh;
position: relative;
}
.hs_media_uploader_sandbox .media,
.hs_media_uploader_sandbox .gallery {
background: #ffffff;
min-height: 38vh;
margin-bottom: 15px;
border-radius: 0px;
border: 1px solid #bbbbbb;
max-height: 38vh;
overflow: scroll;
}
.hs_media_uploader_sandbox .media-element {
position: relative;
}
.hs_media_uploader_sandbox .popup-close-container {
position: absolute;
bottom: 20px;
right: 20px;
}
.hs_media_uploader_sandbox .popup-close-container button {
display: block;
padding: 5px 25px;
border-radius: 10px;
background: #88ad14;
color: white;
text-transform: capitalize;
}
.hs_media_uploader_sandbox .media-element.img-container-icon,
.hs_media_uploader_sandbox .media-element.a-container-icon {
display: inline-block;
vertical-align: top;
margin: 10px;
width: 90px;
text-align: center;
}
.hs_media_uploader_sandbox .media-element.img-container-icon > div,
.hs_media_uploader_sandbox .media-element.a-container-icon > div {
background-color: white;
margin: auto;
width: 90px;
height: 90px;
background-size: cover;
background-position: 50%;
border: 1px solid silver;
margin: auto;
border-radius: 9%;
}
.hs_media_uploader_sandbox .media-element.img-container-icon label,
.hs_media_uploader_sandbox .media-element.a-container-icon label {
font-size: 12px;
display: block;
line-height: 12px;
--line-clamp-line-height:12px;
font-weight: 100;
margin-top: 6px;
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
line-height: var(--line-clamp-line-height) !important;
min-height: calc(var(--line-clamp-line-height) * 2); 
-webkit-line-clamp: 2;
}
.progressbar {
width: 100%;
margin-bottom: 10px;
border-radius: 10px;
display: none;
}
.progressbar span {
width: 5%;
display: inline-block;
}
.progressbar div.bar {
width: 95%;
background: #cecece;
}
.progressbar .bar div {
width: 0%;
background: #22c336;
height: 8px;
border-radius: 10px;
}
.progressbar.failed .bar div {
background: red;
}
.progressbar > div {
display: flex;
}
.progressbar input[type="file"] {
width: 100%;
border: none;
background: none;
}
.hs_media_uploader_sandbox .media-element .delete-item {
border-radius: 100%;
cursor: pointer;
width: 20px;
height: 20px;
line-height: 10px;
font-size: 10px;
text-align: center;
padding: 0px;
position: absolute;
right: 3px;
top: 3px;
}
.hs_media_uploader_sandbox_container footer {
background: none;
padding: 10px 0px;
}
.hs_media_uploader_sandbox header.hs_media_uploader_sandbox_header {
position: inherit;
background: none;
padding: 0px;
}
.hs_media_uploader_sandbox
header.hs_media_uploader_sandbox_header
button.hs-media-action-btn {
background: none;
background-color: #f9f9f900;
color: black;
position: relative;
padding: 5px 10px;
border: 0px;
}
.hs_media_uploader_sandbox
header.hs_media_uploader_sandbox_header
button.hs-media-action-btn.active {
background-color: white;
border: 1px solid silver;
border-bottom: 0px;
}
button.hs-media-action-btn.active:after {
content: "";
position: absolute;
bottom: -2px;
left: 0px;
right: 0px;
height: 2px;
background: white;
}
.hs_media_uploader_sandbox_container:after {
content: "✕";
position: absolute;
top: 18vh;
right: 22%;
background: #ac825d;
width: 30px;
height: 30px;
border-radius: 30px;
text-align: center;
line-height: 30px;
cursor: pointer;
color: white;
font-weight: bold;
}
.hs_media_uploader_sandbox .media:after {
content: "Drap and Drop here";
position: absolute;
top: 40%;
left: 0px;
right: 0px;
text-align: center;
opacity: 0.3;
font-size: 2em;
}
.hs_media_uploader_sandbox header.hs_media_uploader_sandbox_header {
height: auto;
text-align: left;
}
.hs_media_cropper {
z-index: 99999999;
position: fixed;
background: #00000070;
width: 100%;
top: 0%;
left: 0%;
right: 0px;
overflow: scroll;
max-height: 90vh;
height: 90vh;
}
.hs-croper-btn-wraper {
width: 40%;
margin: auto;
background: white;
padding: 10px;
box-sizing: border-box;
}
.hs_media_cropper img {
width: 100%;
max-width: 100%;
}
.hs_media_cropper .croper-wraper {
width: 40% !important;
margin: auto;
padding-top: 20vh;
}
.hs-form-field-element.intlTelInput {
padding-left: 40px;
height: initial;
}
.hs-main-thumbs .thumbnail {
min-height: 100px;
background-size: 100%;
border: 1px solid silver;
background-repeat: no-repeat;
min-width: 100px;
}
.hs-main-thumbs .thumbnail {
background-size: contain;
background-position: 50%;
}  .dynamic-content-container {
width: 100%;
}
.hs_tabs_intilized .header li {
display: inline-block;
margin: 0px;
padding: 0px;
}
.hs_tabs_intilized .header ul {
list-style: none;
padding: 0px;
margin: 0px;
border: 1px solid silver;
background: #efefef;
}
.hs_tabs_intilized .header li {
background: #efefef;
padding: 10px 20px;
border-right: 1px solid silver;
color: #8e8e8e;
text-transform: capitalize;
}
.hs_tabs_intilized .header li.active {
background: white;
color: black;
}
.phone_field_initilized {
padding-left: 50px !important;
position: relative;
}
table.stats-table {
font-size: 12px;
}
table.stats-table th {
font-weight: 400;
padding: 3px;
background: #e8e8e8;
color: black;
border: 1px solid #b3b3b3;
text-align: center;
}
table.stats-table td {
color: #313131;
padding: 4px 3px;
}
table.stats-table tr:hover {
background: #f3f3f3;
}
table.stats-table .stats-table img {
width: 30px;
display: block;
}
.hs_tabs > .hs_tabs_header ul {
background: var(--prim-akcent);
list-style: none;
padding: 0px;
border: 1px solid var(--prim-akcent-darker-1);
margin: 0px;
margin-bottom: 20px;
}
.hs_tabs > .hs_tabs_header li {
display: inline-block;
padding: 10px 15px;
border-right: 1px solid var(--prim-akcent-darker-1);
text-transform: capitalize;
cursor: pointer;
flex: 1;
text-align: center;
font-size: 1.2em;
padding: 20px;
position: relative;
color: var(--text-over-prim-akcent);
margin: 0px;
}
.hs_tabs > .hs_tabs_header li.active {
background: white;
color: var(--prim-akcent);
}
.hs_tabs > .hs_tabs_header li:nth-child(1) {
border-left: 1px solid var(--prim-akcent-darker-1);
}
.hs_tabs > .hs_tabs_header ul {
display: flex;
}
.hs_tabs > .hs_tabs_header li.active:after {
content: "";
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid var(--prim-akcent);
bottom: -10px;
left: calc(50% - 5px);
position: absolute;
}
.hs_tabs_header {
margin-bottom: 20px;
}
ul.sub-menu.dropdown-menu {
margin-top: -1px;
}
.cx_user_list_parent_item {
list-style: none;
position: relative;
}
.cx_user_list_parent_item:hover ul {
display: block;
position: absolute;
top: 100%;
right: 0px;
width: 200px;
left: inherit;
}    .select2-container .select2-dropdown {z-index: 1060;}
.select2-container .select2-selection {
padding: 0 10px;
}
.select2-container .selection .select2-selection--single {
height: 46px !important;
}
.select2-container .select2-selection__rendered {
text-align: left;
}body.woocommerce-page .site-main{
max-width: 1460px !important;
padding: 30px 10px 0;
} #site-footer {display: none;}
body:has(.cx-page-controller) .cx_cx_elementor_template:has(#footer) { display: none;}
body .cx-page-controller  .cx_shortcode.ajax_shortcode[data-cx_shortcode=cx_user_dashboard] > .loader-container{ padding: 32px;
}
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&family=Inter:wght@400;500&display=swap");
@media (max-width: 1400px) { :root {
}
}
@media (max-width: 767px) { :root {
}
}
@media (max-width: 600px) { :root {
}
}
@media (max-width: 500px) { :root {
}
} :root {
--cx-warning-color: #d9625b;
--cx-text-dark: #e4e2e4; --cx-sucess-color: #12b76a;
--cx-sucess-color-400: #32d583;
--cx-error-800: #912018;
--cx-error-400: #f97066;
--shadow_color: #3c3c3c;
--counter_bg: #d6dde2;
}
.color_warning {
color: var(--cx-warning-color);
}
.color_sucess {
color: var(--cx-sucess-color);
} ::-webkit-scrollbar-track {
background-color: #f5f5f5;
background: #d8d8d8;
}
::-webkit-scrollbar {
width: 10px;
opacity: 0;
height: 10px;
}
::-webkit-scrollbar-thumb {
background: #343a40;
border-radius: 5px;
}
html,
body {
margin: 0;
padding: 0;
overflow-x: hidden;
font-family: "Poppins", sans-serif !important;
}
body .jupiterx-site {
font-family: "Poppins", sans-serif !important;
font-size: 0.9rem !important; }
@media screen and (max-width: 767px) {
html,
body {
font-size: 14px;
}
}
.mx-auto {
margin-right: auto;
margin-left: auto;
}
.cx_after_before_line {
display: flex !important;
justify-content: center !important;
align-items: center !important;
column-gap: 10px !important;
color: var(--e-secondary);
}
.cx_after_before_line::after,
.cx_after_before_line::before {
content: "";
flex: 1;
width: max-content;
height: 1px;
background-color: var(--e-secondary);
} body:has(.hide-header) .custom-cx-header {display: none !important;}
body:has(.hide-footer) .cx_cx_elementor_template:has(#footer) {display: none !important;}   .tippy-box {
font-size:12px;
color:var(--text-53);
}  .heading-primary {
font-size: 2rem !important;
text-transform: capitalize;
color: var(--e-site-text-dark);
}
.heading-secondary {
font-size: 1.5rem !important;
text-transform: capitalize;
color: var(--e-site-text-light);
}
.heading-tertiary {
font-size: 1.2rem !important;
text-transform: capitalize;
color: var(--e-site-text-light);
}
.title-large {
font-size: 2rem !important;
font-weight: 700;
margin-bottom: 15px !important;
text-transform: capitalize;
}
.title-medium {
font-size: 1.4rem !important;
font-weight: 600;
margin-bottom: 10px !important;
text-transform: capitalize;
}
.title-small {
font-size: 1rem !important;
font-weight: 500;
margin-bottom: 5px !important;
text-transform: capitalize;
}
.title-mini {
font-size: 0.8rem !important;
font-weight: 500;
margin-bottom: 5px !important;
text-transform: capitalize;
}  .progress-bar {
background-color: var(--progress-bar-bg);
height: var(--progress-bar-height);
border-radius: var(--cx-radius-sm);
margin-bottom: 10px;
overflow: visible;
}
.bar-filled {
background-color: var(--e-primary);
height: 100%;
border-radius: var(--cx-radius-sm);
transform: scale(
1.01262
); } @media (min-width: 482px) { .carousel-squeeze-first-last .owl-item.active {
transform: scale(1);
opacity: 1;
transition: transform 0.25s ease-in-out;
}
.carousel-squeeze-first-last
.owl-item:not(.owl-item.active + .owl-item.active) {
transform: scale(0.8);
opacity: 0.7;
}
} .owl-nav:not(.group_and_owl) {
width: 100%;
position: absolute;
top: calc(50% - 40px);
}
.owl-nav:not(.group_and_owl) button {
width: 40px;
height: 40px; border-radius: 100% !important;
position: absolute;
font-size: 25px !important;
outline: none !important;
background-color: var(--white-50) !important;
border: 1px solid #83838340 !important;
box-shadow: 0px 3px 8px -1px #00000014;
margin: 0 !important;
}
.owl-carousel.nav-dark .owl-nav:not(.group_and_owl) button {
background: var(--e-primary) !important;
color: #ffffff !important;
}
.owl-carousel .owl-nav:not(.group_and_owl) span {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: inherit;
}
.owl-nav button span {
color: var(--text-51); 
}
.owl-nav:not(.group_and_owl) button.owl-prev {
left: -10px;
}
.owl-nav:not(.group_and_owl) button.owl-next {
right: -10px;
}   @media (min-width: 1400px) {
.owl-carousel.nav-outer .owl-nav:not(.group_and_owl) button.owl-prev {
left: -4%;
}
.owl-carousel.nav-outer .owl-nav:not(.group_and_owl) button.owl-next {
right: -4%;
}
}  .owl-carousel .owl-dots {
margin-top: 25px !important;
}
.owl-carousel.dots-inner .owl-dots {
position: absolute;
bottom: 10px;
left: 50%;
transform: translate(-50%, -50%);
margin-top: 0;
}
.owl-carousel .owl-dot span {
background-color: var(--black-50) !important;
opacity: 10%;
margin-left: 11px !important;
margin-right: 11px !important;
}
.owl-carousel .owl-dot.active span {
background-color: var(--brand-primary-50) !important;
opacity: 1;
} .animated-bg-text {
border-radius: 50px;
display: inline-block;
margin: 0;
height: 10px;
width: 100%;
}   .cx_btn .loading-icon-container,
.cx_tag .loading-icon-container {
margin-left: 5px;
display: none;
}
.cx-ajax-loading > .loading-icon-container {
display: inline-block;
animation-name: rotate_complete;
animation-duration: 0.8s;
animation-iteration-count: infinite;
animation-fill-mode: forwards;
}  [data-tippy-root] {
z-index: 9999999 !important;
}
.product-fullwidth-header {
margin-right: calc(0px - ((100vw / 2) - 50%));
margin-left: calc(0px - ((100vw / 2) - 50%));
}
div#user-login-popup {
position: fixed;
z-index: 9999;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
background: #00000036;
}
#user-login-popup .cx_shortcode.cx_zico_wc_login_form {
width: 80%;
max-width: 350px;
background-color: #efefef;
padding: 25px;
margin: 0 auto;
display: block;
position: relative;
top: 20%;
border-radius: 5px;
}
div#user-login-popup .cx_zico_signup .from-wraper {
background: white;
display: inline-block;
max-width: 500px;
margin: 10vh auto;
}
div#user-login-popup .cx_zico_signup .from-wraper.hide {
display: none;
} div.cx_particle_init {
position: absolute;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
z-index: -1;
}
div.cx_scrollingbg_initilized {
position: absolute;
top: -30vw;
bottom: -30vw;
width: 40%;
right: -10%;
background-position: 0% 0%;
transform: rotate(45deg);
}
div.cx_scrollingbg_initilized {
opacity: 0.7;
}
.hero-shortdescription-container {
opacity: 0.8;
margin-bottom: 20px;
}  .cx-menu-item .cx_shortcode small.cx-main-item {
display: flex;
column-gap: 3px;
max-width: 25px;
}
.cx-menu-item .cx_shortcode.type_icon i.box-bg {
font-size: 25px;
} .cx-menu-item .cx_shortcode.type_icon span.label-2 {
background-color: var(--e-primary-light);
color: var(--e-primary-complement-light);
padding: 10px;
border-radius: 100%;
position: relative;
top: -22px;
right: 15px;
font-size: 0.55rem;
min-width: 20px;
text-align: center;
line-height: 14px !important;
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: center;
width: 20px;
height: 20px;
}  .open-box-display {
transition: all 0.2s ease-in;
}
.item-image-animation {
transition: all 0.2s ease-in;
transform: scale(0);
position: relative;
max-width: 200px;
margin: auto;
top: 0;
z-index: 1;
}
.box-animation {
max-width: 200px;
margin: auto;
z-index: 9999;
position: relative;
top: -200px;
transform: scale(1.4);
transition: all 0.2s ease-in;
}
.box-animation.animate-final {
top: -85px;
transform: scale(0.7);
}
.item-image-animation.animate-final {
transform: scale(1);
} ul.user-details-sidebar {
list-style: none;
padding: 0px;
margin-top: 15px;
}
ul.user-details-sidebar li {
border-radius: 6px;
}
ul.user-details-sidebar li:hover {
background: var(--e-slow-white);
}
ul.user-details-sidebar li a {
padding: 10px 5px;
padding-left: 0;
display: flex;
align-items: center;
color: var(--e-brand);
font-weight: 500;
text-decoration: none;
}
ul.user-details-sidebar li i {
padding: 5px;
border-radius: 6px;
margin-right: 8px;
}
.site-menu-sidebar li i {
display: none;
} .cx-sidebar-wrapper .cx_cx_render_menu {
margin-top: 40px;
}
.cx_cx_render_menu .menu-wraper {
margin-bottom: 15px;
padding-bottom: 10px;
margin-top: 25px;
}
.cx_cx_render_menu .menu-wraper:not(:last-child) {
border-bottom: 1px solid #fff;
}
.cx_cx_render_menu .menu-wraper h3 {
font-size: 0.875rem;
color: var(--e-global-color-95eb4e6);
font-weight: 600;
}
.cx_cx_render_menu .user-details-sidebar span {
font-size: 0.75rem;
}  .cx-sidebar-content ul.sub-menu.user-login-submenu {
list-style: none;
padding: 0px;
padding-bottom: 30px;
}
.cx-sidebar-content ul.sub-menu.user-login-submenu a {
color: #676767;
display: block;
padding: 13px 15px;
font-weight: 500;
border-bottom: 1px solid #c0c0c047;
text-decoration: none;
transition: all 0.2s ease-in;
}
.cx-sidebar-content ul.sub-menu.user-login-submenu a:hover {
background-color: #909090;
color: #fff;
} #cx-sidebar-right .cx-sidebar-footer .buttons-list { display: grid;
column-gap: 10px;
row-gap: 10px;
}
#cx-sidebar-right .cx-sidebar-footer .buttons-list > button {
flex: 1;
} .inner-content.cart-sidebar .product-list { }
.inner-content.cart-sidebar .product-list .cart-item-single {
padding: 0;
padding-bottom: 10px;
margin-bottom: 20px;
}
.inner-content.cart-sidebar .cart-details table {
width: 100%;
margin-bottom: 15px;
}
.inner-content.cart-sidebar .cart-details table td {
text-align: right;
}
.inner-content.cart-sidebar .cart-details table tr > td {
padding: 5px;
}   .cx_frontend_notice_wraper {
position: relative;
z-index: 5;
}
.cx_frontend_notice_wraper .cx_frontend_notice_single {
padding: 14px 16px;
}
.cx_frontend_notice_wraper .cx_frontend_notice_single .notice_detail {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 0.5rem;
font-family: "Inter";
font-weight: 400;
font-size: 1rem;
line-height: 1.5rem;
}
.cx_frontend_notice_wraper .cx_frontend_notice_single .notice_detail img {width: 20px;}
.cx_frontend_notice_wraper .cx_frontend_notice_single .notice_detail a {
color: currentColor;
text-decoration: underline;
} 
.cx_frontend_notice_wraper .cx_frontend_notice_single .cx_frontend_notice_dismiss {
line-height: 1;
font-family: inter;
font-size: 0.8em;
opacity: 0.8;
cursor: pointer;
} .fibosearch-wrapper .dgwt-wcas-search-wrapp {margin:0;}
.fibosearch-wrapper .dgwt-wcas-search-wrapp .dgwt-wcas-ico-magnifier {
color:var(--grey-49);
opacity:1;
}
.fibosearch-wrapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input {
border-radius:8px !important;
font-size: 1rem !important;
font-family: 'Inter';
line-height: 1.5rem !important;
font-weight: 400;
background-color: transparent !important;
}
.fibosearch-wrapper .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-input{
background-color: var(--white-50) !important;
} 
.fibosearch-wrapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input:focus {box-shadow:unset !important;} .inherit-color * {
color: inherit !important;
fill :inherit !important;
}
.svg-current .elementor-icon:has(svg) {
color: inherit;
}
.svg-current svg {
fill: currentColor;
}
.svg-custom-current .elementor-icon:has(svg) {
color: inherit;
}
.svg-custom-current .elementor-icon svg {
fill: none !important;
} @media (min-width: 768px) {
body:has(.sticky-box) {
overflow: unset;
}
.screen-offset-maxh {
max-height: calc(100vh - var(--header-height) - 20px);
overflow: auto;
}
}
.sticky-box {
position: sticky !important;
top:calc(var(--header-height,145px) + 15px);
}
.screen-offset-maxh::-webkit-scrollbar {
width: 6px;
}
.screen-offset-maxh::-webkit-scrollbar-track {
background: transparent;
}
.screen-offset-maxh::-webkit-scrollbar-thumb {
background: var(--grey-49);
border-radius: 10px;
} .cx-icon-list .elementor-widget-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.cx-icon-list .cx-icon-item {
width: 23.125% !important;
cursor: pointer;
margin-bottom: 20px !important;
}
.cx-icon-item > div {
height: 100%;
}
.elementor-widget-wrap .tab-link:not(.cx-icon-item) a.active {
color: var(--accent-50) !important;
border: none !important;
}
.tab-link:not(.cx-icon-item) a {
padding-bottom: 8px;
display: block;
}
.tab-link:not(.cx-icon-item) a.active {
color: var(--accent-50) !important;
border-bottom: 0px solid #566984;
}
@media (max-width: 799px) {
.elementor-widget-text-editor .title_main {
font-size: 1.2rem;
}
}
@media (max-width: 767px) {
.cx-icon-list .cx-icon-item .elementor-icon-box-title {
min-height: 38px;
display: flex;
justify-content: center;
align-items: center;
}
}
@media (max-width: 599px) {
.cx-icon-list .cx-icon-item {
width: 48.125% !important;
}
} .faq-accordion :is(.e-opened,.e-closed) {
font-size: var(--n-accordion-icon-size);
color: var(--n-accordion-icon-active-color);
}
.faq-accordion :is(.e-opened,.e-closed) svg {
display: none;
}
.faq-accordion :is(.e-opened)::before {
content: "\ec09";
}
.faq-accordion :is(.e-closed)::before {
content: "\ec5f";
}
.faq-accordion .e-n-accordion .e-n-accordion-item {border-top: 1px solid var(--grey-47);}
.faq-accordion .e-n-accordion .e-n-accordion-item:first-child {border-top: none;}  .wpcf7 p {margin: 0;}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item {margin: 0;}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item a {
color: inherit;
text-decoration: underline;
}
.wpcf7 .button-warpper {width: 100%;}
.wpcf7 .button-warpper > p {
display: flex;
align-items: center;
}
.wpcf7 .button-warpper .wpcf7-submit {
background-color: unset;
border: unset;
color: inherit;
font-size: 1rem;
font-family: inter;
font-weight: 600;
line-height: 1.5rem;
padding: 0;
}
.wpcf7 .button-warpper .wpcf7-spinner {display: none;}
.wpcf7 form.submitting .wpcf7-spinner{display: unset;}
.click_toogle_init[data-targetstate="hidden"] .state_expaned_icon{
display:none !important;
}
.click_toogle_init[data-targetstate="visible"] .state_collapsed_icon{
display:none !important;
} .cx_collection_pt_product.loader-p-r-32 .loader-container {
padding-right: 32px;
}      div:not(.owl-item) > .cx_shortcode.style-grid:not(.no-hover-effect)[class*="cx_collection_item"]:hover {
box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
}
.cx_shortcode[class*="cx_collection_item_"] div[class*="-featured-image"] {
overflow: hidden;
}
.cx_shortcode[class*="cx_collection_item_"] div[class*="-featured-image"] img {
transform: scale(1.0);
transition: all .3s ease-in-out;
}
.cx_shortcode[class*="cx_collection_item_"]:hover div[class*="-featured-image"] img {
transform: scale(1.2);
}
.image-hover {
overflow: hidden;
} 
.image-hover img {
transform: scale(1.0);
transition: all .3s ease-in-out;
}
.image-hover:hover img {
transform: scale(1.2);
}
.bg-image-hover {
overflow: hidden;
} 
.bg-image-hover div[class*="-featured-image"] {
transform: scale(1.0);
transition: all .3s ease-in-out;
}
.bg-image-hover:hover div[class*="-featured-image"] {
transform: scale(1.2);
}@font-face {
font-family: 'cx-icons';
src:  url(//www.zicoarts.com/wp-content/plugins/cx_zico/asset/icon/fonts/cx-icons.eot?z3ex6p);
src:  url(//www.zicoarts.com/wp-content/plugins/cx_zico/asset/icon/fonts/cx-icons.eot?z3ex6p#iefix) format('embedded-opentype'),
url(//www.zicoarts.com/wp-content/plugins/cx_zico/asset/icon/fonts/cx-icons.ttf?z3ex6p) format('truetype'),
url(//www.zicoarts.com/wp-content/plugins/cx_zico/asset/icon/fonts/cx-icons.woff?z3ex6p) format('woff'),
url(//www.zicoarts.com/wp-content/plugins/cx_zico/asset/icon/fonts/cx-icons.svg?z3ex6p#cx-icons) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
.cx-icon { font-family: 'cx-icons' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.cxi-activity:before {
content: "\e900";
}
.cxi-activity-heart:before {
content: "\e901";
}
.cxi-airplay:before {
content: "\e902";
}
.cxi-airpods:before {
content: "\e903";
}
.cxi-alarm-clock:before {
content: "\e904";
}
.cxi-alarm-clock-check:before {
content: "\e905";
}
.cxi-alarm-clock-minus:before {
content: "\e906";
}
.cxi-alarm-clock-off:before {
content: "\e907";
}
.cxi-alarm-clock-plus:before {
content: "\e908";
}
.cxi-alert-circle:before {
content: "\e909";
}
.cxi-alert-hexagon:before {
content: "\e90a";
}
.cxi-alert-octagon:before {
content: "\e90b";
}
.cxi-alert-square:before {
content: "\e90c";
}
.cxi-alert-triangle:before {
content: "\e90d";
}
.cxi-align-bottom-01:before {
content: "\e90e";
}
.cxi-align-bottom-02:before {
content: "\e90f";
}
.cxi-align-center:before {
content: "\e910";
}
.cxi-align-horizontal-centre-01:before {
content: "\e911";
}
.cxi-align-horizontal-centre-02:before {
content: "\e912";
}
.cxi-align-justify:before {
content: "\e913";
}
.cxi-align-left:before {
content: "\e914";
}
.cxi-align-left-01:before {
content: "\e915";
}
.cxi-align-left-02:before {
content: "\e916";
}
.cxi-align-right:before {
content: "\e917";
}
.cxi-align-right-01:before {
content: "\e918";
}
.cxi-align-right-02:before {
content: "\e919";
}
.cxi-align-top-01:before {
content: "\e91a";
}
.cxi-align-top-02:before {
content: "\e91b";
}
.cxi-align-vertical-center-01:before {
content: "\e91c";
}
.cxi-align-vertical-center-02:before {
content: "\e91d";
}
.cxi-anchor:before {
content: "\e91e";
}
.cxi-annotation:before {
content: "\e91f";
}
.cxi-annotation-alert:before {
content: "\e920";
}
.cxi-annotation-check:before {
content: "\e921";
}
.cxi-annotation-dots:before {
content: "\e922";
}
.cxi-annotation-heart:before {
content: "\e923";
}
.cxi-annotation-info:before {
content: "\e924";
}
.cxi-annotation-plus:before {
content: "\e925";
}
.cxi-annotation-question:before {
content: "\e926";
}
.cxi-annotation-x:before {
content: "\e927";
}
.cxi-announcement-01:before {
content: "\e928";
}
.cxi-announcement-02:before {
content: "\e929";
}
.cxi-announcement-03:before {
content: "\e92a";
}
.cxi-archive:before {
content: "\e92b";
}
.cxi-arrow-block-down:before {
content: "\e92c";
}
.cxi-arrow-block-left:before {
content: "\e92d";
}
.cxi-arrow-block-right:before {
content: "\e92e";
}
.cxi-arrow-block-up:before {
content: "\e92f";
}
.cxi-arrow-circle-broken-down:before {
content: "\e930";
}
.cxi-arrow-circle-broken-down-left:before {
content: "\e931";
}
.cxi-arrow-circle-broken-down-right:before {
content: "\e932";
}
.cxi-arrow-circle-broken-left:before {
content: "\e933";
}
.cxi-arrow-circle-broken-right:before {
content: "\e934";
}
.cxi-arrow-circle-broken-up:before {
content: "\e935";
}
.cxi-arrow-circle-broken-up-left:before {
content: "\e936";
}
.cxi-arrow-circle-broken-up-right:before {
content: "\e937";
}
.cxi-arrow-circle-down:before {
content: "\e938";
}
.cxi-arrow-circle-down-left:before {
content: "\e939";
}
.cxi-arrow-circle-down-right:before {
content: "\e93a";
}
.cxi-arrow-circle-left:before {
content: "\e93b";
}
.cxi-arrow-circle-right:before {
content: "\e93c";
}
.cxi-arrow-circle-up:before {
content: "\e93d";
}
.cxi-arrow-circle-up-left:before {
content: "\e93e";
}
.cxi-arrow-circle-up-right:before {
content: "\e93f";
}
.cxi-arrow-down:before {
content: "\e940";
}
.cxi-arrow-down-left:before {
content: "\e941";
}
.cxi-arrow-down-right:before {
content: "\e942";
}
.cxi-arrow-left:before {
content: "\e943";
}
.cxi-arrow-narrow-down:before {
content: "\e944";
}
.cxi-arrow-narrow-down-left:before {
content: "\e945";
}
.cxi-arrow-narrow-down-right:before {
content: "\e946";
}
.cxi-arrow-narrow-left:before {
content: "\e947";
}
.cxi-arrow-narrow-right:before {
content: "\e948";
}
.cxi-arrow-narrow-up:before {
content: "\e949";
}
.cxi-arrow-narrow-up-left:before {
content: "\e94a";
}
.cxi-arrow-narrow-up-right:before {
content: "\e94b";
}
.cxi-arrow-right:before {
content: "\e94c";
}
.cxi-arrows-down:before {
content: "\e94d";
}
.cxi-arrows-left:before {
content: "\e94e";
}
.cxi-arrow-square-down:before {
content: "\e94f";
}
.cxi-arrow-square-down-left:before {
content: "\e950";
}
.cxi-arrow-square-down-right:before {
content: "\e951";
}
.cxi-arrow-square-left:before {
content: "\e952";
}
.cxi-arrow-square-right:before {
content: "\e953";
}
.cxi-arrow-square-up:before {
content: "\e954";
}
.cxi-arrow-square-up-left:before {
content: "\e955";
}
.cxi-arrow-square-up-right:before {
content: "\e956";
}
.cxi-arrows-right:before {
content: "\e957";
}
.cxi-arrows-triangle:before {
content: "\e958";
}
.cxi-arrows-up:before {
content: "\e959";
}
.cxi-arrow-up:before {
content: "\e95a";
}
.cxi-arrow-up-left:before {
content: "\e95b";
}
.cxi-arrow-up-right:before {
content: "\e95c";
}
.cxi-asterisk-01:before {
content: "\e95d";
}
.cxi-asterisk-02:before {
content: "\e95e";
}
.cxi-atom-01:before {
content: "\e95f";
}
.cxi-atom-02:before {
content: "\e960";
}
.cxi-at-sign:before {
content: "\e961";
}
.cxi-attachment-01:before {
content: "\e962";
}
.cxi-attachment-02:before {
content: "\e963";
}
.cxi-award-01:before {
content: "\e964";
}
.cxi-award-02:before {
content: "\e965";
}
.cxi-award-03:before {
content: "\e966";
}
.cxi-award-04:before {
content: "\e967";
}
.cxi-award-05:before {
content: "\e968";
}
.cxi-backpack:before {
content: "\e969";
}
.cxi-bank:before {
content: "\e96a";
}
.cxi-bank-note-01:before {
content: "\e96b";
}
.cxi-bank-note-02:before {
content: "\e96c";
}
.cxi-bank-note-03:before {
content: "\e96d";
}
.cxi-bar-chart-01:before {
content: "\e96e";
}
.cxi-bar-chart-02:before {
content: "\e96f";
}
.cxi-bar-chart-03:before {
content: "\e970";
}
.cxi-bar-chart-04:before {
content: "\e971";
}
.cxi-bar-chart-05:before {
content: "\e972";
}
.cxi-bar-chart-06:before {
content: "\e973";
}
.cxi-bar-chart-07:before {
content: "\e974";
}
.cxi-bar-chart-08:before {
content: "\e975";
}
.cxi-bar-chart-09:before {
content: "\e976";
}
.cxi-bar-chart-10:before {
content: "\e977";
}
.cxi-bar-chart-11:before {
content: "\e978";
}
.cxi-bar-chart-12:before {
content: "\e979";
}
.cxi-bar-chart-circle-01:before {
content: "\e97a";
}
.cxi-bar-chart-circle-02:before {
content: "\e97b";
}
.cxi-bar-chart-circle-03:before {
content: "\e97c";
}
.cxi-bar-chart-square-01:before {
content: "\e97d";
}
.cxi-bar-chart-square-02:before {
content: "\e97e";
}
.cxi-bar-chart-square-03:before {
content: "\e97f";
}
.cxi-bar-chart-square-down:before {
content: "\e980";
}
.cxi-bar-chart-square-minus:before {
content: "\e981";
}
.cxi-bar-chart-square-plus:before {
content: "\e982";
}
.cxi-bar-chart-square-up:before {
content: "\e983";
}
.cxi-bar-line-chart:before {
content: "\e984";
}
.cxi-battery-charging-01:before {
content: "\e985";
}
.cxi-battery-charging-02:before {
content: "\e986";
}
.cxi-battery-empty:before {
content: "\e987";
}
.cxi-battery-full:before {
content: "\e988";
}
.cxi-battery-low:before {
content: "\e989";
}
.cxi-battery-mid:before {
content: "\e98a";
}
.cxi-beaker-01:before {
content: "\e98b";
}
.cxi-beaker-02:before {
content: "\e98c";
}
.cxi-bell-01:before {
content: "\e98d";
}
.cxi-bell-02:before {
content: "\e98e";
}
.cxi-bell-03:before {
content: "\e98f";
}
.cxi-bell-04:before {
content: "\e990";
}
.cxi-bell-minus:before {
content: "\e991";
}
.cxi-bell-off-01:before {
content: "\e992";
}
.cxi-bell-off-02:before {
content: "\e993";
}
.cxi-bell-off-03:before {
content: "\e994";
}
.cxi-bell-plus:before {
content: "\e995";
}
.cxi-bell-ringing-01:before {
content: "\e996";
}
.cxi-bell-ringing-02:before {
content: "\e997";
}
.cxi-bell-ringing-03:before {
content: "\e998";
}
.cxi-bell-ringing-04:before {
content: "\e999";
}
.cxi-bezier-curve-01:before {
content: "\e99a";
}
.cxi-bezier-curve-02:before {
content: "\e99b";
}
.cxi-bezier-curve-03:before {
content: "\e99c";
}
.cxi-bluetooth-connect:before {
content: "\e99d";
}
.cxi-bluetooth-off:before {
content: "\e99e";
}
.cxi-bluetooth-on:before {
content: "\e99f";
}
.cxi-bluetooth-signal:before {
content: "\e9a0";
}
.cxi-bold-01:before {
content: "\e9a1";
}
.cxi-bold-02:before {
content: "\e9a2";
}
.cxi-bold-square:before {
content: "\e9a3";
}
.cxi-book-closed:before {
content: "\e9a4";
}
.cxi-bookmark:before {
content: "\e9a5";
}
.cxi-bookmark-add:before {
content: "\e9a6";
}
.cxi-bookmark-check:before {
content: "\e9a7";
}
.cxi-bookmark-minus:before {
content: "\e9a8";
}
.cxi-bookmark-x:before {
content: "\e9a9";
}
.cxi-book-open-01:before {
content: "\e9aa";
}
.cxi-book-open-02:before {
content: "\e9ab";
}
.cxi-box:before {
content: "\e9ac";
}
.cxi-brackets:before {
content: "\e9ad";
}
.cxi-brackets-check:before {
content: "\e9ae";
}
.cxi-brackets-ellipses:before {
content: "\e9af";
}
.cxi-brackets-minus:before {
content: "\e9b0";
}
.cxi-brackets-plus:before {
content: "\e9b1";
}
.cxi-brackets-slash:before {
content: "\e9b2";
}
.cxi-brackets-x:before {
content: "\e9b3";
}
.cxi-briefcase-01:before {
content: "\e9b4";
}
.cxi-briefcase-02:before {
content: "\e9b5";
}
.cxi-browser:before {
content: "\e9b6";
}
.cxi-brush-01:before {
content: "\e9b7";
}
.cxi-brush-02:before {
content: "\e9b8";
}
.cxi-brush-03:before {
content: "\e9b9";
}
.cxi-building-01:before {
content: "\e9ba";
}
.cxi-building-02:before {
content: "\e9bb";
}
.cxi-building-03:before {
content: "\e9bc";
}
.cxi-building-04:before {
content: "\e9bd";
}
.cxi-building-05:before {
content: "\e9be";
}
.cxi-building-06:before {
content: "\e9bf";
}
.cxi-building-07:before {
content: "\e9c0";
}
.cxi-building-08:before {
content: "\e9c1";
}
.cxi-bus:before {
content: "\e9c2";
}
.cxi-calculator:before {
content: "\e9c3";
}
.cxi-calendar:before {
content: "\e9c4";
}
.cxi-calendar-check-01:before {
content: "\e9c5";
}
.cxi-calendar-check-02:before {
content: "\e9c6";
}
.cxi-calendar-date:before {
content: "\e9c7";
}
.cxi-calendar-heart-01:before {
content: "\e9c8";
}
.cxi-calendar-heart-02:before {
content: "\e9c9";
}
.cxi-calendar-minus-01:before {
content: "\e9ca";
}
.cxi-calendar-minus-02:before {
content: "\e9cb";
}
.cxi-calendar-plus-01:before {
content: "\e9cc";
}
.cxi-calendar-plus-02:before {
content: "\e9cd";
}
.cxi-camera-01:before {
content: "\e9ce";
}
.cxi-camera-02:before {
content: "\e9cf";
}
.cxi-camera-03:before {
content: "\e9d0";
}
.cxi-camera-lens:before {
content: "\e9d1";
}
.cxi-camera-off:before {
content: "\e9d2";
}
.cxi-camera-plus:before {
content: "\e9d3";
}
.cxi-car-01:before {
content: "\e9d4";
}
.cxi-car-02:before {
content: "\e9d5";
}
.cxi-certificate-01:before {
content: "\e9d6";
}
.cxi-certificate-02:before {
content: "\e9d7";
}
.cxi-chart-breakout-circle:before {
content: "\e9d8";
}
.cxi-chart-breakout-square:before {
content: "\e9d9";
}
.cxi-check:before {
content: "\e9da";
}
.cxi-check-circle:before {
content: "\e9db";
}
.cxi-check-circle-broken:before {
content: "\e9dc";
}
.cxi-check-done-01:before {
content: "\e9dd";
}
.cxi-check-done-02:before {
content: "\e9de";
}
.cxi-check-heart:before {
content: "\e9df";
}
.cxi-check-square:before {
content: "\e9e0";
}
.cxi-check-square-broken:before {
content: "\e9e1";
}
.cxi-check-verified-01:before {
content: "\e9e2";
}
.cxi-check-verified-02:before {
content: "\e9e3";
}
.cxi-check-verified-03:before {
content: "\e9e4";
}
.cxi-chevron-down:before {
content: "\e9e5";
}
.cxi-chevron-down-double:before {
content: "\e9e6";
}
.cxi-chevron-left:before {
content: "\e9e7";
}
.cxi-chevron-left-double:before {
content: "\e9e8";
}
.cxi-chevron-right:before {
content: "\e9e9";
}
.cxi-chevron-right-double:before {
content: "\e9ea";
}
.cxi-chevron-selector-horizontal:before {
content: "\e9eb";
}
.cxi-chevron-selector-vertical:before {
content: "\e9ec";
}
.cxi-chevron-up:before {
content: "\e9ed";
}
.cxi-chevron-up-double:before {
content: "\e9ee";
}
.cxi-chrome-cast:before {
content: "\e9ef";
}
.cxi-circle:before {
content: "\e9f0";
}
.cxi-circle-cut:before {
content: "\e9f1";
}
.cxi-clapperboard:before {
content: "\e9f2";
}
.cxi-clipboard:before {
content: "\e9f3";
}
.cxi-clipboard-attachment:before {
content: "\e9f4";
}
.cxi-clipboard-check:before {
content: "\e9f5";
}
.cxi-clipboard-download:before {
content: "\e9f6";
}
.cxi-clipboard-minus:before {
content: "\e9f7";
}
.cxi-clipboard-plus:before {
content: "\e9f8";
}
.cxi-clipboard-x:before {
content: "\e9f9";
}
.cxi-clock:before {
content: "\e9fa";
}
.cxi-clock-check:before {
content: "\e9fb";
}
.cxi-clock-fast-forward:before {
content: "\e9fc";
}
.cxi-clock-plus:before {
content: "\e9fd";
}
.cxi-clock-refresh:before {
content: "\e9fe";
}
.cxi-clock-rewind:before {
content: "\e9ff";
}
.cxi-clock-snooze:before {
content: "\ea00";
}
.cxi-clock-stopwatch:before {
content: "\ea01";
}
.cxi-cloud-01:before {
content: "\ea02";
}
.cxi-cloud-02:before {
content: "\ea03";
}
.cxi-cloud-03:before {
content: "\ea04";
}
.cxi-cloud-blank-01:before {
content: "\ea05";
}
.cxi-cloud-blank-02:before {
content: "\ea06";
}
.cxi-cloud-lightning:before {
content: "\ea07";
}
.cxi-cloud-moon:before {
content: "\ea08";
}
.cxi-cloud-off:before {
content: "\ea09";
}
.cxi-cloud-raining-01:before {
content: "\ea0a";
}
.cxi-cloud-raining-02:before {
content: "\ea0b";
}
.cxi-cloud-raining-03:before {
content: "\ea0c";
}
.cxi-cloud-raining-04:before {
content: "\ea0d";
}
.cxi-cloud-raining-05:before {
content: "\ea0e";
}
.cxi-cloud-raining-06:before {
content: "\ea0f";
}
.cxi-cloud-snowing-01:before {
content: "\ea10";
}
.cxi-cloud-snowing-02:before {
content: "\ea11";
}
.cxi-cloud-sun-01:before {
content: "\ea12";
}
.cxi-cloud-sun-02:before {
content: "\ea13";
}
.cxi-cloud-sun-03:before {
content: "\ea14";
}
.cxi-code-01:before {
content: "\ea15";
}
.cxi-code-02:before {
content: "\ea16";
}
.cxi-code-browser:before {
content: "\ea17";
}
.cxi-code-circle-01:before {
content: "\ea18";
}
.cxi-code-circle-02:before {
content: "\ea19";
}
.cxi-code-circle-03:before {
content: "\ea1a";
}
.cxi-codepen:before {
content: "\ea1b";
}
.cxi-code-snippet-01:before {
content: "\ea1c";
}
.cxi-code-snippet-02:before {
content: "\ea1d";
}
.cxi-code-square-01:before {
content: "\ea1e";
}
.cxi-code-square-02:before {
content: "\ea1f";
}
.cxi-coins-01:before {
content: "\ea20";
}
.cxi-coins-02:before {
content: "\ea21";
}
.cxi-coins-03:before {
content: "\ea22";
}
.cxi-coins-04:before {
content: "\ea23";
}
.cxi-coins-hand:before {
content: "\ea24";
}
.cxi-coins-stacked-01:before {
content: "\ea25";
}
.cxi-coins-stacked-02:before {
content: "\ea26";
}
.cxi-coins-stacked-03:before {
content: "\ea27";
}
.cxi-coins-stacked-04:before {
content: "\ea28";
}
.cxi-coins-swap-01:before {
content: "\ea29";
}
.cxi-coins-swap-02:before {
content: "\ea2a";
}
.cxi-colors:before {
content: "\ea2b";
}
.cxi-colors2:before {
content: "\ea2c";
}
.cxi-columns-01:before {
content: "\ea2d";
}
.cxi-columns-02:before {
content: "\ea2e";
}
.cxi-columns-03:before {
content: "\ea2f";
}
.cxi-command:before {
content: "\ea30";
}
.cxi-compass:before {
content: "\ea31";
}
.cxi-compass-01:before {
content: "\ea32";
}
.cxi-compass-02:before {
content: "\ea33";
}
.cxi-compass-03:before {
content: "\ea34";
}
.cxi-container:before {
content: "\ea35";
}
.cxi-contrast-01:before {
content: "\ea36";
}
.cxi-contrast-02:before {
content: "\ea37";
}
.cxi-contrast-03:before {
content: "\ea38";
}
.cxi-copy-01:before {
content: "\ea39";
}
.cxi-copy-02:before {
content: "\ea3a";
}
.cxi-copy-03:before {
content: "\ea3b";
}
.cxi-copy-04:before {
content: "\ea3c";
}
.cxi-copy-05:before {
content: "\ea3d";
}
.cxi-copy-06:before {
content: "\ea3e";
}
.cxi-copy-07:before {
content: "\ea3f";
}
.cxi-corner-down-left:before {
content: "\ea40";
}
.cxi-corner-down-right:before {
content: "\ea41";
}
.cxi-corner-left-down:before {
content: "\ea42";
}
.cxi-corner-left-up:before {
content: "\ea43";
}
.cxi-corner-right-down:before {
content: "\ea44";
}
.cxi-corner-right-up:before {
content: "\ea45";
}
.cxi-corner-up-left:before {
content: "\ea46";
}
.cxi-corner-up-right:before {
content: "\ea47";
}
.cxi-cpu-chip-01:before {
content: "\ea48";
}
.cxi-cpu-chip-02:before {
content: "\ea49";
}
.cxi-credit-card-01:before {
content: "\ea4a";
}
.cxi-credit-card-02:before {
content: "\ea4b";
}
.cxi-credit-card-check:before {
content: "\ea4c";
}
.cxi-credit-card-down:before {
content: "\ea4d";
}
.cxi-credit-card-download:before {
content: "\ea4e";
}
.cxi-credit-card-edit:before {
content: "\ea4f";
}
.cxi-credit-card-lock:before {
content: "\ea50";
}
.cxi-credit-card-minus:before {
content: "\ea51";
}
.cxi-credit-card-plus:before {
content: "\ea52";
}
.cxi-credit-card-refresh:before {
content: "\ea53";
}
.cxi-credit-card-search:before {
content: "\ea54";
}
.cxi-credit-card-shield:before {
content: "\ea55";
}
.cxi-credit-card-up:before {
content: "\ea56";
}
.cxi-credit-card-upload:before {
content: "\ea57";
}
.cxi-credit-card-x:before {
content: "\ea58";
}
.cxi-crop-01:before {
content: "\ea59";
}
.cxi-crop-02:before {
content: "\ea5a";
}
.cxi-cryptocurrency-01:before {
content: "\ea5b";
}
.cxi-cryptocurrency-02:before {
content: "\ea5c";
}
.cxi-cryptocurrency-03:before {
content: "\ea5d";
}
.cxi-cryptocurrency-04:before {
content: "\ea5e";
}
.cxi-cube-01:before {
content: "\ea5f";
}
.cxi-cube-02:before {
content: "\ea60";
}
.cxi-cube-03:before {
content: "\ea61";
}
.cxi-cube-04:before {
content: "\ea62";
}
.cxi-cube-outline:before {
content: "\ea63";
}
.cxi-currency-bitcoin:before {
content: "\ea64";
}
.cxi-currency-bitcoin-circle:before {
content: "\ea65";
}
.cxi-currency-dollar:before {
content: "\ea66";
}
.cxi-currency-dollar-circle:before {
content: "\ea67";
}
.cxi-currency-ethereum:before {
content: "\ea68";
}
.cxi-currency-ethereum-circle:before {
content: "\ea69";
}
.cxi-currency-euro:before {
content: "\ea6a";
}
.cxi-currency-euro-circle:before {
content: "\ea6b";
}
.cxi-currency-pound:before {
content: "\ea6c";
}
.cxi-currency-pound-circle:before {
content: "\ea6d";
}
.cxi-currency-ruble:before {
content: "\ea6e";
}
.cxi-currency-ruble-circle:before {
content: "\ea6f";
}
.cxi-currency-rupee:before {
content: "\ea70";
}
.cxi-currency-rupee-circle:before {
content: "\ea71";
}
.cxi-currency-yen:before {
content: "\ea72";
}
.cxi-currency-yen-circle:before {
content: "\ea73";
}
.cxi-cursor-01:before {
content: "\ea74";
}
.cxi-cursor-02:before {
content: "\ea75";
}
.cxi-cursor-03:before {
content: "\ea76";
}
.cxi-cursor-04:before {
content: "\ea77";
}
.cxi-cursor-box:before {
content: "\ea78";
}
.cxi-cursor-click-01:before {
content: "\ea79";
}
.cxi-cursor-click-02:before {
content: "\ea7a";
}
.cxi-data:before {
content: "\ea7b";
}
.cxi-database-01:before {
content: "\ea7c";
}
.cxi-database-02:before {
content: "\ea7d";
}
.cxi-database-03:before {
content: "\ea7e";
}
.cxi-dataflow-01:before {
content: "\ea7f";
}
.cxi-dataflow-02:before {
content: "\ea80";
}
.cxi-dataflow-03:before {
content: "\ea81";
}
.cxi-dataflow-04:before {
content: "\ea82";
}
.cxi-delete:before {
content: "\ea83";
}
.cxi-diamond-01:before {
content: "\ea84";
}
.cxi-diamond-02:before {
content: "\ea85";
}
.cxi-dice-1:before {
content: "\ea86";
}
.cxi-dice-2:before {
content: "\ea87";
}
.cxi-dice-3:before {
content: "\ea88";
}
.cxi-dice-4:before {
content: "\ea89";
}
.cxi-dice-5:before {
content: "\ea8a";
}
.cxi-dice-6:before {
content: "\ea8b";
}
.cxi-disc-01:before {
content: "\ea8c";
}
.cxi-disc-02:before {
content: "\ea8d";
}
.cxi-distribute-spacing-horizontal:before {
content: "\ea8e";
}
.cxi-distribute-spacing-vertical:before {
content: "\ea8f";
}
.cxi-divide-01:before {
content: "\ea90";
}
.cxi-divide-02:before {
content: "\ea91";
}
.cxi-divide-03:before {
content: "\ea92";
}
.cxi-divider:before {
content: "\ea93";
}
.cxi-dotpoints-01:before {
content: "\ea94";
}
.cxi-dotpoints-02:before {
content: "\ea95";
}
.cxi-dots-grid:before {
content: "\ea96";
}
.cxi-dots-horizontal:before {
content: "\ea97";
}
.cxi-dots-vertical:before {
content: "\ea98";
}
.cxi-download-01:before {
content: "\ea99";
}
.cxi-download-02:before {
content: "\ea9a";
}
.cxi-download-03:before {
content: "\ea9b";
}
.cxi-download-04:before {
content: "\ea9c";
}
.cxi-download-cloud-01:before {
content: "\ea9d";
}
.cxi-download-cloud-02:before {
content: "\ea9e";
}
.cxi-drop:before {
content: "\ea9f";
}
.cxi-droplets-01:before {
content: "\eaa0";
}
.cxi-droplets-02:before {
content: "\eaa1";
}
.cxi-droplets-03:before {
content: "\eaa2";
}
.cxi-dropper:before {
content: "\eaa3";
}
.cxi-edit-01:before {
content: "\eaa4";
}
.cxi-edit-02:before {
content: "\eaa5";
}
.cxi-edit-03:before {
content: "\eaa6";
}
.cxi-edit-04:before {
content: "\eaa7";
}
.cxi-edit-05:before {
content: "\eaa8";
}
.cxi-equal:before {
content: "\eaa9";
}
.cxi-equal-not:before {
content: "\eaaa";
}
.cxi-eraser:before {
content: "\eaab";
}
.cxi-expand-01:before {
content: "\eaac";
}
.cxi-expand-02:before {
content: "\eaad";
}
.cxi-expand-03:before {
content: "\eaae";
}
.cxi-expand-04:before {
content: "\eaaf";
}
.cxi-expand-05:before {
content: "\eab0";
}
.cxi-expand-06:before {
content: "\eab1";
}
.cxi-eye:before {
content: "\eab2";
}
.cxi-eye-off:before {
content: "\eab3";
}
.cxi-face-content:before {
content: "\eab4";
}
.cxi-face-frown:before {
content: "\eab5";
}
.cxi-face-happy:before {
content: "\eab6";
}
.cxi-face-id:before {
content: "\eab7";
}
.cxi-face-id-square:before {
content: "\eab8";
}
.cxi-face-neutral:before {
content: "\eab9";
}
.cxi-face-sad:before {
content: "\eaba";
}
.cxi-face-smile:before {
content: "\eabb";
}
.cxi-face-wink:before {
content: "\eabc";
}
.cxi-fast-backward:before {
content: "\eabd";
}
.cxi-fast-forward:before {
content: "\eabe";
}
.cxi-feather:before {
content: "\eabf";
}
.cxi-figma:before {
content: "\eac0";
}
.cxi-file-01:before {
content: "\eac1";
}
.cxi-file-02:before {
content: "\eac2";
}
.cxi-file-03:before {
content: "\eac3";
}
.cxi-file-04:before {
content: "\eac4";
}
.cxi-file-05:before {
content: "\eac5";
}
.cxi-file-06:before {
content: "\eac6";
}
.cxi-file-07:before {
content: "\eac7";
}
.cxi-file-attachment-01:before {
content: "\eac8";
}
.cxi-file-attachment-02:before {
content: "\eac9";
}
.cxi-file-attachment-03:before {
content: "\eaca";
}
.cxi-file-attachment-04:before {
content: "\eacb";
}
.cxi-file-attachment-05:before {
content: "\eacc";
}
.cxi-file-check-01:before {
content: "\eacd";
}
.cxi-file-check-02:before {
content: "\eace";
}
.cxi-file-check-03:before {
content: "\eacf";
}
.cxi-file-code-01:before {
content: "\ead0";
}
.cxi-file-code-02:before {
content: "\ead1";
}
.cxi-file-download-01:before {
content: "\ead2";
}
.cxi-file-download-02:before {
content: "\ead3";
}
.cxi-file-download-03:before {
content: "\ead4";
}
.cxi-file-heart-01:before {
content: "\ead5";
}
.cxi-file-heart-02:before {
content: "\ead6";
}
.cxi-file-heart-03:before {
content: "\ead7";
}
.cxi-file-lock-01:before {
content: "\ead8";
}
.cxi-file-lock-02:before {
content: "\ead9";
}
.cxi-file-lock-03:before {
content: "\eada";
}
.cxi-file-minus-01:before {
content: "\eadb";
}
.cxi-file-minus-02:before {
content: "\eadc";
}
.cxi-file-minus-03:before {
content: "\eadd";
}
.cxi-file-plus-01:before {
content: "\eade";
}
.cxi-file-plus-02:before {
content: "\eadf";
}
.cxi-file-plus-03:before {
content: "\eae0";
}
.cxi-file-question-01:before {
content: "\eae1";
}
.cxi-file-question-02:before {
content: "\eae2";
}
.cxi-file-question-03:before {
content: "\eae3";
}
.cxi-file-search-01:before {
content: "\eae4";
}
.cxi-file-search-02:before {
content: "\eae5";
}
.cxi-file-search-03:before {
content: "\eae6";
}
.cxi-file-shield-01:before {
content: "\eae7";
}
.cxi-file-shield-02:before {
content: "\eae8";
}
.cxi-file-shield-03:before {
content: "\eae9";
}
.cxi-file-x-01:before {
content: "\eaea";
}
.cxi-file-x-02:before {
content: "\eaeb";
}
.cxi-file-x-03:before {
content: "\eaec";
}
.cxi-film-01:before {
content: "\eaed";
}
.cxi-film-02:before {
content: "\eaee";
}
.cxi-film-03:before {
content: "\eaef";
}
.cxi-filter-funnel-01:before {
content: "\eaf0";
}
.cxi-filter-funnel-02:before {
content: "\eaf1";
}
.cxi-filter-lines:before {
content: "\eaf2";
}
.cxi-fingerprint-01:before {
content: "\eaf3";
}
.cxi-fingerprint-02:before {
content: "\eaf4";
}
.cxi-fingerprint-03:before {
content: "\eaf5";
}
.cxi-fingerprint-04:before {
content: "\eaf6";
}
.cxi-flag-01:before {
content: "\eaf7";
}
.cxi-flag-02:before {
content: "\eaf8";
}
.cxi-flag-03:before {
content: "\eaf9";
}
.cxi-flag-04:before {
content: "\eafa";
}
.cxi-flag-05:before {
content: "\eafb";
}
.cxi-flag-06:before {
content: "\eafc";
}
.cxi-flash:before {
content: "\eafd";
}
.cxi-flash-off:before {
content: "\eafe";
}
.cxi-flex-align-bottom:before {
content: "\eaff";
}
.cxi-flex-align-left:before {
content: "\eb00";
}
.cxi-flex-align-right:before {
content: "\eb01";
}
.cxi-flex-align-top:before {
content: "\eb02";
}
.cxi-flip-backward:before {
content: "\eb03";
}
.cxi-flip-forward:before {
content: "\eb04";
}
.cxi-folder:before {
content: "\eb05";
}
.cxi-folder-check:before {
content: "\eb06";
}
.cxi-folder-closed:before {
content: "\eb07";
}
.cxi-folder-code:before {
content: "\eb08";
}
.cxi-folder-download:before {
content: "\eb09";
}
.cxi-folder-lock:before {
content: "\eb0a";
}
.cxi-folder-minus:before {
content: "\eb0b";
}
.cxi-folder-plus:before {
content: "\eb0c";
}
.cxi-folder-question:before {
content: "\eb0d";
}
.cxi-folder-search:before {
content: "\eb0e";
}
.cxi-folder-shield:before {
content: "\eb0f";
}
.cxi-folder-x:before {
content: "\eb10";
}
.cxi-framer:before {
content: "\eb11";
}
.cxi-gaming-pad-01:before {
content: "\eb12";
}
.cxi-gaming-pad-02:before {
content: "\eb13";
}
.cxi-gift-01:before {
content: "\eb14";
}
.cxi-gift-02:before {
content: "\eb15";
}
.cxi-git-branch-01:before {
content: "\eb16";
}
.cxi-git-branch-02:before {
content: "\eb17";
}
.cxi-git-commit:before {
content: "\eb18";
}
.cxi-git-merge:before {
content: "\eb19";
}
.cxi-git-pull-request:before {
content: "\eb1a";
}
.cxi-glasses-01:before {
content: "\eb1b";
}
.cxi-glasses-02:before {
content: "\eb1c";
}
.cxi-globe-01:before {
content: "\eb1d";
}
.cxi-globe-02:before {
content: "\eb1e";
}
.cxi-globe-03:before {
content: "\eb1f";
}
.cxi-globe-04:before {
content: "\eb20";
}
.cxi-globe-05:before {
content: "\eb21";
}
.cxi-globe-06:before {
content: "\eb22";
}
.cxi-globe-slated-01:before {
content: "\eb23";
}
.cxi-globe-slated-02:before {
content: "\eb24";
}
.cxi-google-chrome:before {
content: "\eb25";
}
.cxi-graduation-hat-01:before {
content: "\eb26";
}
.cxi-graduation-hat-02:before {
content: "\eb27";
}
.cxi-grid-01:before {
content: "\eb28";
}
.cxi-grid-02:before {
content: "\eb29";
}
.cxi-grid-03:before {
content: "\eb2a";
}
.cxi-grid-dots-blank:before {
content: "\eb2b";
}
.cxi-grid-dots-bottom:before {
content: "\eb2c";
}
.cxi-grid-dots-horizontal-center:before {
content: "\eb2d";
}
.cxi-grid-dots-left:before {
content: "\eb2e";
}
.cxi-grid-dots-outer:before {
content: "\eb2f";
}
.cxi-grid-dots-right:before {
content: "\eb30";
}
.cxi-grid-dots-top:before {
content: "\eb31";
}
.cxi-grid-dots-vertical-center:before {
content: "\eb32";
}
.cxi-hand:before {
content: "\eb33";
}
.cxi-hard-drive:before {
content: "\eb34";
}
.cxi-hash-01:before {
content: "\eb35";
}
.cxi-hash-02:before {
content: "\eb36";
}
.cxi-heading-01:before {
content: "\eb37";
}
.cxi-heading-02:before {
content: "\eb38";
}
.cxi-heading-square:before {
content: "\eb39";
}
.cxi-headphones-01:before {
content: "\eb3a";
}
.cxi-headphones-02:before {
content: "\eb3b";
}
.cxi-heart:before {
content: "\eb3c";
}
.cxi-heart-circle:before {
content: "\eb3d";
}
.cxi-heart-hand:before {
content: "\eb3e";
}
.cxi-heart-hexagon:before {
content: "\eb3f";
}
.cxi-heart-octagon:before {
content: "\eb40";
}
.cxi-heart-rounded:before {
content: "\eb41";
}
.cxi-hearts:before {
content: "\eb42";
}
.cxi-heart-square:before {
content: "\eb43";
}
.cxi-help-circle:before {
content: "\eb44";
}
.cxi-help-hexagon:before {
content: "\eb45";
}
.cxi-help-octagon:before {
content: "\eb46";
}
.cxi-help-square:before {
content: "\eb47";
}
.cxi-hexagon-01:before {
content: "\eb48";
}
.cxi-hexagon-02:before {
content: "\eb49";
}
.cxi-home-01:before {
content: "\eb4a";
}
.cxi-home-02:before {
content: "\eb4b";
}
.cxi-home-03:before {
content: "\eb4c";
}
.cxi-home-04:before {
content: "\eb4d";
}
.cxi-home-05:before {
content: "\eb4e";
}
.cxi-home-line:before {
content: "\eb4f";
}
.cxi-home-smile:before {
content: "\eb50";
}
.cxi-horizontal-bar-chart-01:before {
content: "\eb51";
}
.cxi-horizontal-bar-chart-02:before {
content: "\eb52";
}
.cxi-horizontal-bar-chart-03:before {
content: "\eb53";
}
.cxi-hourglass-01:before {
content: "\eb54";
}
.cxi-hourglass-02:before {
content: "\eb55";
}
.cxi-hourglass-03:before {
content: "\eb56";
}
.cxi-hurricane-01:before {
content: "\eb57";
}
.cxi-hurricane-02:before {
content: "\eb58";
}
.cxi-hurricane-03:before {
content: "\eb59";
}
.cxi-image-01:before {
content: "\eb5a";
}
.cxi-image-02:before {
content: "\eb5b";
}
.cxi-image-03:before {
content: "\eb5c";
}
.cxi-image-04:before {
content: "\eb5d";
}
.cxi-image-05:before {
content: "\eb5e";
}
.cxi-image-check:before {
content: "\eb5f";
}
.cxi-image-down:before {
content: "\eb60";
}
.cxi-image-indent-left:before {
content: "\eb61";
}
.cxi-image-indent-right:before {
content: "\eb62";
}
.cxi-image-left:before {
content: "\eb63";
}
.cxi-image-plus:before {
content: "\eb64";
}
.cxi-image-right:before {
content: "\eb65";
}
.cxi-image-up:before {
content: "\eb66";
}
.cxi-image-user:before {
content: "\eb67";
}
.cxi-image-user-check:before {
content: "\eb68";
}
.cxi-image-user-down:before {
content: "\eb69";
}
.cxi-image-user-left:before {
content: "\eb6a";
}
.cxi-image-user-plus:before {
content: "\eb6b";
}
.cxi-image-user-right:before {
content: "\eb6c";
}
.cxi-image-user-up:before {
content: "\eb6d";
}
.cxi-image-user-x:before {
content: "\eb6e";
}
.cxi-image-x:before {
content: "\eb6f";
}
.cxi-inbox-01:before {
content: "\eb70";
}
.cxi-inbox-02:before {
content: "\eb71";
}
.cxi-infinity:before {
content: "\eb72";
}
.cxi-info-circle:before {
content: "\eb73";
}
.cxi-info-hexagon:before {
content: "\eb74";
}
.cxi-info-octagon:before {
content: "\eb75";
}
.cxi-info-square:before {
content: "\eb76";
}
.cxi-intersect-circle:before {
content: "\eb77";
}
.cxi-intersect-square:before {
content: "\eb78";
}
.cxi-italic-01:before {
content: "\eb79";
}
.cxi-italic-02:before {
content: "\eb7a";
}
.cxi-italic-square:before {
content: "\eb7b";
}
.cxi-key-01:before {
content: "\eb7c";
}
.cxi-key-02:before {
content: "\eb7d";
}
.cxi-keyboard-01:before {
content: "\eb7e";
}
.cxi-keyboard-02:before {
content: "\eb7f";
}
.cxi-laptop-01:before {
content: "\eb80";
}
.cxi-laptop-02:before {
content: "\eb81";
}
.cxi-layer-single:before {
content: "\eb82";
}
.cxi-layers-three-01:before {
content: "\eb83";
}
.cxi-layers-three-02:before {
content: "\eb84";
}
.cxi-layers-two-01:before {
content: "\eb85";
}
.cxi-layers-two-02:before {
content: "\eb86";
}
.cxi-layout-alt-01:before {
content: "\eb87";
}
.cxi-layout-alt-02:before {
content: "\eb88";
}
.cxi-layout-alt-03:before {
content: "\eb89";
}
.cxi-layout-alt-04:before {
content: "\eb8a";
}
.cxi-layout-bottom:before {
content: "\eb8b";
}
.cxi-layout-grid-01:before {
content: "\eb8c";
}
.cxi-layout-grid-02:before {
content: "\eb8d";
}
.cxi-layout-left:before {
content: "\eb8e";
}
.cxi-layout-right:before {
content: "\eb8f";
}
.cxi-layout-top:before {
content: "\eb90";
}
.cxi-left-indent-01:before {
content: "\eb91";
}
.cxi-left-indent-02:before {
content: "\eb92";
}
.cxi-letter-spacing-01:before {
content: "\eb93";
}
.cxi-letter-spacing-02:before {
content: "\eb94";
}
.cxi-life-buoy-01:before {
content: "\eb95";
}
.cxi-life-buoy-02:before {
content: "\eb96";
}
.cxi-lightbulb-01:before {
content: "\eb97";
}
.cxi-lightbulb-02:before {
content: "\eb98";
}
.cxi-lightbulb-03:before {
content: "\eb99";
}
.cxi-lightbulb-04:before {
content: "\eb9a";
}
.cxi-lightbulb-05:before {
content: "\eb9b";
}
.cxi-lightning-01:before {
content: "\eb9c";
}
.cxi-lightning-02:before {
content: "\eb9d";
}
.cxi-line-chart-down-01:before {
content: "\eb9e";
}
.cxi-line-chart-down-02:before {
content: "\eb9f";
}
.cxi-line-chart-down-03:before {
content: "\eba0";
}
.cxi-line-chart-down-04:before {
content: "\eba1";
}
.cxi-line-chart-down-05:before {
content: "\eba2";
}
.cxi-line-chart-up-01:before {
content: "\eba3";
}
.cxi-line-chart-up-02:before {
content: "\eba4";
}
.cxi-line-chart-up-03:before {
content: "\eba5";
}
.cxi-line-chart-up-04:before {
content: "\eba6";
}
.cxi-line-chart-up-05:before {
content: "\eba7";
}
.cxi-line-height:before {
content: "\eba8";
}
.cxi-link-01:before {
content: "\eba9";
}
.cxi-link-02:before {
content: "\ebaa";
}
.cxi-link-03:before {
content: "\ebab";
}
.cxi-link-04:before {
content: "\ebac";
}
.cxi-link-05:before {
content: "\ebad";
}
.cxi-link-broken-01:before {
content: "\ebae";
}
.cxi-link-broken-02:before {
content: "\ebaf";
}
.cxi-link-external-01:before {
content: "\ebb0";
}
.cxi-link-external-02:before {
content: "\ebb1";
}
.cxi-list:before {
content: "\ebb2";
}
.cxi-loading-01:before {
content: "\ebb3";
}
.cxi-loading-02:before {
content: "\ebb4";
}
.cxi-loading-03:before {
content: "\ebb5";
}
.cxi-lock-01:before {
content: "\ebb6";
}
.cxi-lock-02:before {
content: "\ebb7";
}
.cxi-lock-03:before {
content: "\ebb8";
}
.cxi-lock-04:before {
content: "\ebb9";
}
.cxi-lock-keyhole-circle:before {
content: "\ebba";
}
.cxi-lock-keyhole-square:before {
content: "\ebbb";
}
.cxi-lock-unlocked-01:before {
content: "\ebbc";
}
.cxi-lock-unlocked-02:before {
content: "\ebbd";
}
.cxi-lock-unlocked-03:before {
content: "\ebbe";
}
.cxi-lock-unlocked-04:before {
content: "\ebbf";
}
.cxi-log-in-01:before {
content: "\ebc0";
}
.cxi-log-in-02:before {
content: "\ebc1";
}
.cxi-log-in-03:before {
content: "\ebc2";
}
.cxi-log-in-04:before {
content: "\ebc3";
}
.cxi-log-out-01:before {
content: "\ebc4";
}
.cxi-log-out-02:before {
content: "\ebc5";
}
.cxi-log-out-03:before {
content: "\ebc6";
}
.cxi-log-out-04:before {
content: "\ebc7";
}
.cxi-luggage-01:before {
content: "\ebc8";
}
.cxi-luggage-02:before {
content: "\ebc9";
}
.cxi-luggage-03:before {
content: "\ebca";
}
.cxi-magic-wand-01:before {
content: "\ebcb";
}
.cxi-magic-wand-02:before {
content: "\ebcc";
}
.cxi-mail-01:before {
content: "\ebcd";
}
.cxi-mail-02:before {
content: "\ebce";
}
.cxi-mail-03:before {
content: "\ebcf";
}
.cxi-mail-04:before {
content: "\ebd0";
}
.cxi-mail-05:before {
content: "\ebd1";
}
.cxi-map-01:before {
content: "\ebd2";
}
.cxi-map-02:before {
content: "\ebd3";
}
.cxi-mark:before {
content: "\ebd4";
}
.cxi-marker-pin-01:before {
content: "\ebd5";
}
.cxi-marker-pin-02:before {
content: "\ebd6";
}
.cxi-marker-pin-03:before {
content: "\ebd7";
}
.cxi-marker-pin-04:before {
content: "\ebd8";
}
.cxi-marker-pin-05:before {
content: "\ebd9";
}
.cxi-marker-pin-06:before {
content: "\ebda";
}
.cxi-maximize-01:before {
content: "\ebdb";
}
.cxi-maximize-02:before {
content: "\ebdc";
}
.cxi-medical-circle:before {
content: "\ebdd";
}
.cxi-medical-cross:before {
content: "\ebde";
}
.cxi-medical-square:before {
content: "\ebdf";
}
.cxi-menu-01:before {
content: "\ebe0";
}
.cxi-menu-02:before {
content: "\ebe1";
}
.cxi-menu-03:before {
content: "\ebe2";
}
.cxi-menu-04:before {
content: "\ebe3";
}
.cxi-menu-05:before {
content: "\ebe4";
}
.cxi-message-alert-circle:before {
content: "\ebe5";
}
.cxi-message-alert-square:before {
content: "\ebe6";
}
.cxi-message-chat-circle:before {
content: "\ebe7";
}
.cxi-message-chat-square:before {
content: "\ebe8";
}
.cxi-message-check-circle:before {
content: "\ebe9";
}
.cxi-message-check-square:before {
content: "\ebea";
}
.cxi-message-circle-01:before {
content: "\ebeb";
}
.cxi-message-circle-02:before {
content: "\ebec";
}
.cxi-message-dots-circle:before {
content: "\ebed";
}
.cxi-message-dots-square:before {
content: "\ebee";
}
.cxi-message-heart-circle:before {
content: "\ebef";
}
.cxi-message-heart-square:before {
content: "\ebf0";
}
.cxi-message-notification-circle:before {
content: "\ebf1";
}
.cxi-message-notification-square:before {
content: "\ebf2";
}
.cxi-message-plus-circle:before {
content: "\ebf3";
}
.cxi-message-plus-square:before {
content: "\ebf4";
}
.cxi-message-question-circle:before {
content: "\ebf5";
}
.cxi-message-question-square:before {
content: "\ebf6";
}
.cxi-message-smile-circle:before {
content: "\ebf7";
}
.cxi-message-smile-square:before {
content: "\ebf8";
}
.cxi-message-square-01:before {
content: "\ebf9";
}
.cxi-message-square-02:before {
content: "\ebfa";
}
.cxi-message-text-circle-01:before {
content: "\ebfb";
}
.cxi-message-text-circle-02:before {
content: "\ebfc";
}
.cxi-message-text-square-01:before {
content: "\ebfd";
}
.cxi-message-text-square-02:before {
content: "\ebfe";
}
.cxi-message-x-circle:before {
content: "\ebff";
}
.cxi-message-x-square:before {
content: "\ec00";
}
.cxi-microphone-01:before {
content: "\ec01";
}
.cxi-microphone-02:before {
content: "\ec02";
}
.cxi-microphone-off-01:before {
content: "\ec03";
}
.cxi-microphone-off-02:before {
content: "\ec04";
}
.cxi-microscope:before {
content: "\ec05";
}
.cxi-minimize-01:before {
content: "\ec06";
}
.cxi-minimize-02:before {
content: "\ec07";
}
.cxi-minus:before {
content: "\ec08";
}
.cxi-minus-circle:before {
content: "\ec09";
}
.cxi-minus-square:before {
content: "\ec0a";
}
.cxi-modem-01:before {
content: "\ec0b";
}
.cxi-modem-02:before {
content: "\ec0c";
}
.cxi-monitor-01:before {
content: "\ec0d";
}
.cxi-monitor-02:before {
content: "\ec0e";
}
.cxi-monitor-03:before {
content: "\ec0f";
}
.cxi-monitor-04:before {
content: "\ec10";
}
.cxi-monitor-05:before {
content: "\ec11";
}
.cxi-moon-01:before {
content: "\ec12";
}
.cxi-moon-02:before {
content: "\ec13";
}
.cxi-moon-eclipse:before {
content: "\ec14";
}
.cxi-moon-star:before {
content: "\ec15";
}
.cxi-mouse:before {
content: "\ec16";
}
.cxi-move:before {
content: "\ec17";
}
.cxi-music-note-01:before {
content: "\ec18";
}
.cxi-music-note-02:before {
content: "\ec19";
}
.cxi-music-note-plus:before {
content: "\ec1a";
}
.cxi-navigation-pointer-01:before {
content: "\ec1b";
}
.cxi-navigation-pointer-02:before {
content: "\ec1c";
}
.cxi-navigation-pointer-off-01:before {
content: "\ec1d";
}
.cxi-navigation-pointer-off-02:before {
content: "\ec1e";
}
.cxi-notification-box:before {
content: "\ec1f";
}
.cxi-notification-message:before {
content: "\ec20";
}
.cxi-notification-text:before {
content: "\ec21";
}
.cxi-octagon:before {
content: "\ec22";
}
.cxi-package:before {
content: "\ec23";
}
.cxi-package-check:before {
content: "\ec24";
}
.cxi-package-minus:before {
content: "\ec25";
}
.cxi-package-plus:before {
content: "\ec26";
}
.cxi-package-search:before {
content: "\ec27";
}
.cxi-package-x:before {
content: "\ec28";
}
.cxi-paint:before {
content: "\ec29";
}
.cxi-paint-pour:before {
content: "\ec2a";
}
.cxi-palette:before {
content: "\ec2b";
}
.cxi-paperclip:before {
content: "\ec2c";
}
.cxi-paragraph-spacing:before {
content: "\ec2d";
}
.cxi-paragraph-wrap:before {
content: "\ec2e";
}
.cxi-passcode:before {
content: "\ec2f";
}
.cxi-passcode-lock:before {
content: "\ec30";
}
.cxi-passport:before {
content: "\ec31";
}
.cxi-pause-circle:before {
content: "\ec32";
}
.cxi-pause-square:before {
content: "\ec33";
}
.cxi-pencil-01:before {
content: "\ec34";
}
.cxi-pencil-02:before {
content: "\ec35";
}
.cxi-pencil-line:before {
content: "\ec36";
}
.cxi-pentagon:before {
content: "\ec37";
}
.cxi-pen-tool-01:before {
content: "\ec38";
}
.cxi-pen-tool-02:before {
content: "\ec39";
}
.cxi-pen-tool-minus:before {
content: "\ec3a";
}
.cxi-pen-tool-plus:before {
content: "\ec3b";
}
.cxi-percent-01:before {
content: "\ec3c";
}
.cxi-percent-02:before {
content: "\ec3d";
}
.cxi-percent-03:before {
content: "\ec3e";
}
.cxi-perspective-01:before {
content: "\ec3f";
}
.cxi-perspective-02:before {
content: "\ec40";
}
.cxi-phone:before {
content: "\ec41";
}
.cxi-phone-01:before {
content: "\ec42";
}
.cxi-phone-02:before {
content: "\ec43";
}
.cxi-phone-call-01:before {
content: "\ec44";
}
.cxi-phone-call-02:before {
content: "\ec45";
}
.cxi-phone-hang-up:before {
content: "\ec46";
}
.cxi-phone-incoming-01:before {
content: "\ec47";
}
.cxi-phone-incoming-02:before {
content: "\ec48";
}
.cxi-phone-outgoing-01:before {
content: "\ec49";
}
.cxi-phone-outgoing-02:before {
content: "\ec4a";
}
.cxi-phone-pause:before {
content: "\ec4b";
}
.cxi-phone-plus:before {
content: "\ec4c";
}
.cxi-phone-x:before {
content: "\ec4d";
}
.cxi-pie-chart-01:before {
content: "\ec4e";
}
.cxi-pie-chart-02:before {
content: "\ec4f";
}
.cxi-pie-chart-03:before {
content: "\ec50";
}
.cxi-pie-chart-04:before {
content: "\ec51";
}
.cxi-piggy-bank-01:before {
content: "\ec52";
}
.cxi-piggy-bank-02:before {
content: "\ec53";
}
.cxi-pilcrow-01:before {
content: "\ec54";
}
.cxi-pilcrow-02:before {
content: "\ec55";
}
.cxi-pilcrow-square:before {
content: "\ec56";
}
.cxi-pin-01:before {
content: "\ec57";
}
.cxi-pin-02:before {
content: "\ec58";
}
.cxi-placeholder:before {
content: "\ec59";
}
.cxi-plane:before {
content: "\ec5a";
}
.cxi-play:before {
content: "\ec5b";
}
.cxi-play-circle:before {
content: "\ec5c";
}
.cxi-play-square:before {
content: "\ec5d";
}
.cxi-plus:before {
content: "\ec5e";
}
.cxi-plus-circle:before {
content: "\ec5f";
}
.cxi-plus-square:before {
content: "\ec60";
}
.cxi-podcast:before {
content: "\ec61";
}
.cxi-power-01:before {
content: "\ec62";
}
.cxi-power-02:before {
content: "\ec63";
}
.cxi-power-03:before {
content: "\ec64";
}
.cxi-presentation-chart-01:before {
content: "\ec65";
}
.cxi-presentation-chart-02:before {
content: "\ec66";
}
.cxi-presentation-chart-03:before {
content: "\ec67";
}
.cxi-printer:before {
content: "\ec68";
}
.cxi-puzzle-piece-01:before {
content: "\ec69";
}
.cxi-puzzle-piece-02:before {
content: "\ec6a";
}
.cxi-qr-code-01:before {
content: "\ec6b";
}
.cxi-qr-code-02:before {
content: "\ec6c";
}
.cxi-receipt:before {
content: "\ec6d";
}
.cxi-receipt-check:before {
content: "\ec6e";
}
.cxi-recording-01:before {
content: "\ec6f";
}
.cxi-recording-02:before {
content: "\ec70";
}
.cxi-recording-03:before {
content: "\ec71";
}
.cxi-reflect-01:before {
content: "\ec72";
}
.cxi-reflect-02:before {
content: "\ec73";
}
.cxi-refresh-ccw-01:before {
content: "\ec74";
}
.cxi-refresh-ccw-02:before {
content: "\ec75";
}
.cxi-refresh-ccw-03:before {
content: "\ec76";
}
.cxi-refresh-ccw-04:before {
content: "\ec77";
}
.cxi-refresh-ccw-05:before {
content: "\ec78";
}
.cxi-refresh-cw-01:before {
content: "\ec79";
}
.cxi-refresh-cw-02:before {
content: "\ec7a";
}
.cxi-refresh-cw-03:before {
content: "\ec7b";
}
.cxi-refresh-cw-04:before {
content: "\ec7c";
}
.cxi-refresh-cw-05:before {
content: "\ec7d";
}
.cxi-repeat-01:before {
content: "\ec7e";
}
.cxi-repeat-02:before {
content: "\ec7f";
}
.cxi-repeat-03:before {
content: "\ec80";
}
.cxi-repeat-04:before {
content: "\ec81";
}
.cxi-reverse-left:before {
content: "\ec82";
}
.cxi-reverse-right:before {
content: "\ec83";
}
.cxi-right-indent-01:before {
content: "\ec84";
}
.cxi-right-indent-02:before {
content: "\ec85";
}
.cxi-rocket-01:before {
content: "\ec86";
}
.cxi-rocket-02:before {
content: "\ec87";
}
.cxi-roller-brush:before {
content: "\ec88";
}
.cxi-route:before {
content: "\ec89";
}
.cxi-rows-01:before {
content: "\ec8a";
}
.cxi-rows-02:before {
content: "\ec8b";
}
.cxi-rows-03:before {
content: "\ec8c";
}
.cxi-rss-01:before {
content: "\ec8d";
}
.cxi-rss-02:before {
content: "\ec8e";
}
.cxi-ruler:before {
content: "\ec8f";
}
.cxi-safe:before {
content: "\ec90";
}
.cxi-sale-01:before {
content: "\ec91";
}
.cxi-sale-02:before {
content: "\ec92";
}
.cxi-sale-03:before {
content: "\ec93";
}
.cxi-sale-04:before {
content: "\ec94";
}
.cxi-save-01:before {
content: "\ec95";
}
.cxi-save-02:before {
content: "\ec96";
}
.cxi-save-03:before {
content: "\ec97";
}
.cxi-scale-01:before {
content: "\ec98";
}
.cxi-scale-02:before {
content: "\ec99";
}
.cxi-scale-03:before {
content: "\ec9a";
}
.cxi-scales-01:before {
content: "\ec9b";
}
.cxi-scales-02:before {
content: "\ec9c";
}
.cxi-scan:before {
content: "\ec9d";
}
.cxi-scissors-01:before {
content: "\ec9e";
}
.cxi-scissors-02:before {
content: "\ec9f";
}
.cxi-scissors-cut-01:before {
content: "\eca0";
}
.cxi-scissors-cut-02:before {
content: "\eca1";
}
.cxi-search-lg:before {
content: "\eca2";
}
.cxi-search-md:before {
content: "\eca3";
}
.cxi-search-refraction:before {
content: "\eca4";
}
.cxi-search-sm:before {
content: "\eca5";
}
.cxi-send-01:before {
content: "\eca6";
}
.cxi-send-02:before {
content: "\eca7";
}
.cxi-send-03:before {
content: "\eca8";
}
.cxi-server-01:before {
content: "\eca9";
}
.cxi-server-02:before {
content: "\ecaa";
}
.cxi-server-03:before {
content: "\ecab";
}
.cxi-server-04:before {
content: "\ecac";
}
.cxi-server-05:before {
content: "\ecad";
}
.cxi-server-06:before {
content: "\ecae";
}
.cxi-settings-01:before {
content: "\ecaf";
}
.cxi-settings-02:before {
content: "\ecb0";
}
.cxi-settings-03:before {
content: "\ecb1";
}
.cxi-settings-04:before {
content: "\ecb2";
}
.cxi-share-01:before {
content: "\ecb3";
}
.cxi-share-02:before {
content: "\ecb4";
}
.cxi-share-03:before {
content: "\ecb5";
}
.cxi-share-04:before {
content: "\ecb6";
}
.cxi-share-05:before {
content: "\ecb7";
}
.cxi-share-06:before {
content: "\ecb8";
}
.cxi-share-07:before {
content: "\ecb9";
}
.cxi-shield-01:before {
content: "\ecba";
}
.cxi-shield-02:before {
content: "\ecbb";
}
.cxi-shield-03:before {
content: "\ecbc";
}
.cxi-shield-dollar:before {
content: "\ecbd";
}
.cxi-shield-off:before {
content: "\ecbe";
}
.cxi-shield-plus:before {
content: "\ecbf";
}
.cxi-shield-tick:before {
content: "\ecc0";
}
.cxi-shield-zap:before {
content: "\ecc1";
}
.cxi-shopping-bag-01:before {
content: "\ecc2";
}
.cxi-shopping-bag-02:before {
content: "\ecc3";
}
.cxi-shopping-bag-03:before {
content: "\ecc4";
}
.cxi-shopping-cart-01:before {
content: "\ecc5";
}
.cxi-shopping-cart-01-plus:before {
content: "\ecc6";
}
.cxi-shopping-cart-02:before {
content: "\ecc7";
}
.cxi-shopping-cart-03:before {
content: "\ecc8";
}
.cxi-shuffle-01:before {
content: "\ecc9";
}
.cxi-shuffle-02:before {
content: "\ecca";
}
.cxi-signal-01:before {
content: "\eccb";
}
.cxi-signal-02:before {
content: "\eccc";
}
.cxi-signal-03:before {
content: "\eccd";
}
.cxi-simcard:before {
content: "\ecce";
}
.cxi-skew:before {
content: "\eccf";
}
.cxi-skip-back:before {
content: "\ecd0";
}
.cxi-skip-forward:before {
content: "\ecd1";
}
.cxi-slash-circle-01:before {
content: "\ecd2";
}
.cxi-slash-circle-02:before {
content: "\ecd3";
}
.cxi-slash-divider:before {
content: "\ecd4";
}
.cxi-slash-octagon:before {
content: "\ecd5";
}
.cxi-sliders-01:before {
content: "\ecd6";
}
.cxi-sliders-02:before {
content: "\ecd7";
}
.cxi-sliders-03:before {
content: "\ecd8";
}
.cxi-sliders-04:before {
content: "\ecd9";
}
.cxi-snowflake-01:before {
content: "\ecda";
}
.cxi-snowflake-02:before {
content: "\ecdb";
}
.cxi-spacing-height-01:before {
content: "\ecdc";
}
.cxi-spacing-height-02:before {
content: "\ecdd";
}
.cxi-spacing-width-01:before {
content: "\ecde";
}
.cxi-spacing-width-02:before {
content: "\ecdf";
}
.cxi-speaker-01:before {
content: "\ece0";
}
.cxi-speaker-02:before {
content: "\ece1";
}
.cxi-speaker-03:before {
content: "\ece2";
}
.cxi-speedometer-01:before {
content: "\ece3";
}
.cxi-speedometer-02:before {
content: "\ece4";
}
.cxi-speedometer-03:before {
content: "\ece5";
}
.cxi-speedometer-04:before {
content: "\ece6";
}
.cxi-square:before {
content: "\ece7";
}
.cxi-stand:before {
content: "\ece8";
}
.cxi-star-01:before {
content: "\ece9";
}
.cxi-star-02:before {
content: "\ecea";
}
.cxi-star-03:before {
content: "\eceb";
}
.cxi-star-04:before {
content: "\ecec";
}
.cxi-star-05:before {
content: "\eced";
}
.cxi-star-06:before {
content: "\ecee";
}
.cxi-star-07:before {
content: "\ecef";
}
.cxi-stars-01:before {
content: "\ecf0";
}
.cxi-stars-02:before {
content: "\ecf1";
}
.cxi-stars-03:before {
content: "\ecf2";
}
.cxi-sticker-circle:before {
content: "\ecf3";
}
.cxi-sticker-square:before {
content: "\ecf4";
}
.cxi-stop:before {
content: "\ecf5";
}
.cxi-stop-circle:before {
content: "\ecf6";
}
.cxi-stop-square:before {
content: "\ecf7";
}
.cxi-strikethrough-01:before {
content: "\ecf8";
}
.cxi-strikethrough-02:before {
content: "\ecf9";
}
.cxi-strikethrough-square:before {
content: "\ecfa";
}
.cxi-subscript:before {
content: "\ecfb";
}
.cxi-sun:before {
content: "\ecfc";
}
.cxi-sunrise:before {
content: "\ecfd";
}
.cxi-sunset:before {
content: "\ecfe";
}
.cxi-sun-setting-01:before {
content: "\ecff";
}
.cxi-sun-setting-02:before {
content: "\ed00";
}
.cxi-sun-setting-03:before {
content: "\ed01";
}
.cxi-switch-horizontal-01:before {
content: "\ed02";
}
.cxi-switch-horizontal-02:before {
content: "\ed03";
}
.cxi-switch-vertical-01:before {
content: "\ed04";
}
.cxi-switch-vertical-02:before {
content: "\ed05";
}
.cxi-table:before {
content: "\ed06";
}
.cxi-tablet-01:before {
content: "\ed07";
}
.cxi-tablet-02:before {
content: "\ed08";
}
.cxi-tag-01:before {
content: "\ed09";
}
.cxi-tag-02:before {
content: "\ed0a";
}
.cxi-tag-03:before {
content: "\ed0b";
}
.cxi-target-01:before {
content: "\ed0c";
}
.cxi-target-02:before {
content: "\ed0d";
}
.cxi-target-03:before {
content: "\ed0e";
}
.cxi-target-04:before {
content: "\ed0f";
}
.cxi-target-05:before {
content: "\ed10";
}
.cxi-telescope:before {
content: "\ed11";
}
.cxi-terminal:before {
content: "\ed12";
}
.cxi-terminal-browser:before {
content: "\ed13";
}
.cxi-terminal-circle:before {
content: "\ed14";
}
.cxi-terminal-square:before {
content: "\ed15";
}
.cxi-text-input:before {
content: "\ed16";
}
.cxi-thermometer-01:before {
content: "\ed17";
}
.cxi-thermometer-02:before {
content: "\ed18";
}
.cxi-thermometer-03:before {
content: "\ed19";
}
.cxi-thermometer-cold:before {
content: "\ed1a";
}
.cxi-thermometer-warm:before {
content: "\ed1b";
}
.cxi-thumbs-down:before {
content: "\ed1c";
}
.cxi-thumbs-up:before {
content: "\ed1d";
}
.cxi-ticket-01:before {
content: "\ed1e";
}
.cxi-ticket-02:before {
content: "\ed1f";
}
.cxi-toggle-01-left:before {
content: "\ed20";
}
.cxi-toggle-01-right:before {
content: "\ed21";
}
.cxi-toggle-02-left:before {
content: "\ed22";
}
.cxi-toggle-02-right:before {
content: "\ed23";
}
.cxi-toggle-03-left:before {
content: "\ed24";
}
.cxi-toggle-03-right:before {
content: "\ed25";
}
.cxi-tool-01:before {
content: "\ed26";
}
.cxi-tool-02:before {
content: "\ed27";
}
.cxi-train:before {
content: "\ed28";
}
.cxi-tram:before {
content: "\ed29";
}
.cxi-transform:before {
content: "\ed2a";
}
.cxi-translate-01:before {
content: "\ed2b";
}
.cxi-translate-02:before {
content: "\ed2c";
}
.cxi-trash-01:before {
content: "\ed2d";
}
.cxi-trash-02:before {
content: "\ed2e";
}
.cxi-trash-03:before {
content: "\ed2f";
}
.cxi-trash-04:before {
content: "\ed30";
}
.cxi-trend-down-01:before {
content: "\ed31";
}
.cxi-trend-down-02:before {
content: "\ed32";
}
.cxi-trend-up-01:before {
content: "\ed33";
}
.cxi-trend-up-02:before {
content: "\ed34";
}
.cxi-triangle:before {
content: "\ed35";
}
.cxi-trophy-01:before {
content: "\ed36";
}
.cxi-trophy-02:before {
content: "\ed37";
}
.cxi-truck-01:before {
content: "\ed38";
}
.cxi-truck-02:before {
content: "\ed39";
}
.cxi-tv-01:before {
content: "\ed3a";
}
.cxi-tv-02:before {
content: "\ed3b";
}
.cxi-tv-03:before {
content: "\ed3c";
}
.cxi-type-01:before {
content: "\ed3d";
}
.cxi-type-02:before {
content: "\ed3e";
}
.cxi-type-square:before {
content: "\ed3f";
}
.cxi-type-strikethrough-01:before {
content: "\ed40";
}
.cxi-type-strikethrough-02:before {
content: "\ed41";
}
.cxi-umbrella-01:before {
content: "\ed42";
}
.cxi-umbrella-02:before {
content: "\ed43";
}
.cxi-umbrella-03:before {
content: "\ed44";
}
.cxi-underline-01:before {
content: "\ed45";
}
.cxi-underline-02:before {
content: "\ed46";
}
.cxi-underline-square:before {
content: "\ed47";
}
.cxi-upload-01:before {
content: "\ed48";
}
.cxi-upload-02:before {
content: "\ed49";
}
.cxi-upload-03:before {
content: "\ed4a";
}
.cxi-upload-04:before {
content: "\ed4b";
}
.cxi-upload-cloud-01:before {
content: "\ed4c";
}
.cxi-upload-cloud-02:before {
content: "\ed4d";
}
.cxi-usb-flash-drive:before {
content: "\ed4e";
}
.cxi-user-01:before {
content: "\ed4f";
}
.cxi-user-02:before {
content: "\ed50";
}
.cxi-user-03:before {
content: "\ed51";
}
.cxi-user-check-01:before {
content: "\ed52";
}
.cxi-user-check-02:before {
content: "\ed53";
}
.cxi-user-circle:before {
content: "\ed54";
}
.cxi-user-down-01:before {
content: "\ed55";
}
.cxi-user-down-02:before {
content: "\ed56";
}
.cxi-user-edit:before {
content: "\ed57";
}
.cxi-user-left-01:before {
content: "\ed58";
}
.cxi-user-left-02:before {
content: "\ed59";
}
.cxi-user-minus-01:before {
content: "\ed5a";
}
.cxi-user-minus-02:before {
content: "\ed5b";
}
.cxi-user-plus-01:before {
content: "\ed5c";
}
.cxi-user-plus-02:before {
content: "\ed5d";
}
.cxi-user-right-01:before {
content: "\ed5e";
}
.cxi-user-right-02:before {
content: "\ed5f";
}
.cxi-users-01:before {
content: "\ed60";
}
.cxi-users-02:before {
content: "\ed61";
}
.cxi-users-03:before {
content: "\ed62";
}
.cxi-users-check:before {
content: "\ed63";
}
.cxi-users-down:before {
content: "\ed64";
}
.cxi-users-edit:before {
content: "\ed65";
}
.cxi-users-left:before {
content: "\ed66";
}
.cxi-users-minus:before {
content: "\ed67";
}
.cxi-users-plus:before {
content: "\ed68";
}
.cxi-user-square:before {
content: "\ed69";
}
.cxi-users-right:before {
content: "\ed6a";
}
.cxi-users-up:before {
content: "\ed6b";
}
.cxi-users-x:before {
content: "\ed6c";
}
.cxi-user-up-01:before {
content: "\ed6d";
}
.cxi-user-up-02:before {
content: "\ed6e";
}
.cxi-user-x-01:before {
content: "\ed6f";
}
.cxi-user-x-02:before {
content: "\ed70";
}
.cxi-variable:before {
content: "\ed71";
}
.cxi-video-recorder:before {
content: "\ed72";
}
.cxi-video-recorder-off:before {
content: "\ed73";
}
.cxi-virus:before {
content: "\ed74";
}
.cxi-voicemail:before {
content: "\ed75";
}
.cxi-volume-max:before {
content: "\ed76";
}
.cxi-volume-min:before {
content: "\ed77";
}
.cxi-volume-minus:before {
content: "\ed78";
}
.cxi-volume-plus:before {
content: "\ed79";
}
.cxi-volume-x:before {
content: "\ed7a";
}
.cxi-wallet-01:before {
content: "\ed7b";
}
.cxi-wallet-02:before {
content: "\ed7c";
}
.cxi-wallet-03:before {
content: "\ed7d";
}
.cxi-wallet-04:before {
content: "\ed7e";
}
.cxi-wallet-05:before {
content: "\ed7f";
}
.cxi-watch-circle:before {
content: "\ed80";
}
.cxi-watch-square:before {
content: "\ed81";
}
.cxi-waves:before {
content: "\ed82";
}
.cxi-webcam-01:before {
content: "\ed83";
}
.cxi-webcam-02:before {
content: "\ed84";
}
.cxi-wifi:before {
content: "\ed85";
}
.cxi-wifi-off:before {
content: "\ed86";
}
.cxi-wind-01:before {
content: "\ed87";
}
.cxi-wind-02:before {
content: "\ed88";
}
.cxi-wind-03:before {
content: "\ed89";
}
.cxi-x:before {
content: "\ed8a";
}
.cxi-x-circle:before {
content: "\ed8b";
}
.cxi-x-close:before {
content: "\ed8c";
}
.cxi-x-square:before {
content: "\ed8d";
}
.cxi-youtube:before {
content: "\ed8e";
}
.cxi-zap:before {
content: "\ed8f";
}
.cxi-zap-circle:before {
content: "\ed90";
}
.cxi-zap-fast:before {
content: "\ed91";
}
.cxi-zap-off:before {
content: "\ed92";
}
.cxi-zap-square:before {
content: "\ed93";
}
.cxi-zoom-in:before {
content: "\ed94";
}
.cxi-zoom-out:before {
content: "\ed95";
}.anim-name-simple_bounce_NR_animate_1 {animation-name: simple_bounce_NR_animate_1;} .anim-tm-fn-ease {animation-timing-function: ease;}
.anim-tm-fn-ease-in  {animation-timing-function: ease-in;}
.anim-tm-fn-ease-out  {animation-timing-function: ease-out;}
.anim-tm-fn-ease-in-out  {animation-timing-function: ease-in-out;}
.anim-tm-fn-linear  {animation-timing-function: linear;}
.anim-tm-fn-step-start  {animation-timing-function: step-start;}
.anim-tm-fn-step-end  {animation-timing-function: step-end;} .anim-itr-ct-infinite {animation-iteration-count: infinite;}
.anim-itr-ct-1  {animation-iteration-count: 1;}
.anim-itr-ct-2  {animation-iteration-count: 2;}
.anim-itr-ct-3  {animation-iteration-count: 3;}
.anim-itr-ct-4  {animation-iteration-count: 4;}
.anim-itr-ct-5  {animation-iteration-count: 5;} .anim-dur-01    {animation-duration: .1s;}
.anim-dur-02    {animation-duration: .2s;}
.anim-dur-03    {animation-duration: .3s;}
.anim-dur-04    {animation-duration: .4s;}
.anim-dur-05    {animation-duration: .5s;}
.anim-dur-06    {animation-duration: .6s;}
.anim-dur-07    {animation-duration: .7s;}
.anim-dur-08    {animation-duration: .8s;}
.anim-dur-09    {animation-duration: .9s;}
.anim-dur-1     {animation-duration: 1s;}
.anim-dur-2     {animation-duration: 2s;}
.anim-dur-3     {animation-duration: 3s;}
.anim-dur-4     {animation-duration: 4s;}
.anim-dur-5     {animation-duration: 5s;}
.anim-dur-6     {animation-duration: 6s;}
.anim-dur-7     {animation-duration: 7s;}
.anim-dur-8     {animation-duration: 8s;}
.anim-dur-9     {animation-duration: 9s;}
.anim-dur-10    {animation-duration: 10s;}
.anim-dur-11    {animation-duration: 11s;}
.anim-dur-12    {animation-duration: 12s;}
.anim-dur-13    {animation-duration: 13s;}
.anim-dur-14    {animation-duration: 14s;}
.anim-dur-15    {animation-duration: 16s;}
.anim-dur-16    {animation-duration: 18s;}
.anim-dur-17    {animation-duration: 16s;}
.anim-dur-18    {animation-duration: 18s;}
.anim-dur-19    {animation-duration: 19s;}
.anim-dur-20    {animation-duration: 20s;} .anim-delay-01    {animation-delay: .1s !important;}
.anim-delay-02    {animation-delay: .2s !important;}
.anim-delay-03    {animation-delay: .3s !important;}
.anim-delay-04    {animation-delay: .4s !important;}
.anim-delay-05    {animation-delay: .5s !important;}
.anim-delay-06    {animation-delay: .6s !important;}
.anim-delay-07    {animation-delay: .7s !important;}
.anim-delay-08    {animation-delay: .8s !important;}
.anim-delay-09    {animation-delay: .9s !important;}
.anim-delay-1     {animation-delay: 1s !important;}
.anim-delay-2     {animation-delay: 2s !important;}
.anim-delay-3     {animation-delay: 3s !important;}
.anim-delay-4     {animation-delay: 4s !important;}
.anim-delay-5     {animation-delay: 5s !important;}
.anim-delay-6     {animation-delay: 6s !important;}
.anim-delay-7     {animation-delay: 7s !important;}
.anim-delay-8     {animation-delay: 8s !important;}
.anim-delay-9     {animation-delay: 9s !important;}
.anim-delay-10    {animation-delay: 10s !important;}
.anim-delay-11    {animation-delay: 11s !important;}
.anim-delay-12    {animation-delay: 12s !important;}
.anim-delay-13    {animation-delay: 13s !important;}
.anim-delay-14    {animation-delay: 14s !important;}
.anim-delay-15    {animation-delay: 16s !important;}
.anim-delay-16    {animation-delay: 18s !important;}
.anim-delay-17    {animation-delay: 16s !important;}
.anim-delay-18    {animation-delay: 18s !important;}
.anim-delay-19    {animation-delay: 19s !important;}
.anim-delay-20    {animation-delay: 20s !important;}
.simple_bounce_NR_animate img {position:relative;animation-iteration-count: infinite;animation-timing-function:ease-in-out;}
.simple_bounce_NR_animate_1 img {animation-name : simple_bounce_NR_animate_1;animation-duration: 8s;animation-fill-mode: both;}
.simple_bounce_NR_animate_2 img {animation-name : simple_bounce_NR_animate_2;animation-duration: 11s;}
.simple_bounce_NR_animate_3 img {animation-name : simple_bounce_NR_animate_3;animation-duration: 13s;}
.simple_bounce_NR_animate_4 img {animation-name : simple_bounce_NR_animate_4;animation-duration: 15s;}
.simple_bounce_NR_animate_5 img {animation-name : simple_bounce_NR_animate_5;animation-duration: 8s;}  @keyframes slideInDown {
0% {
transform: translate3d(0,-100%,0);
visibility: visible;
}
100% {
transform: translate3d(0,0,0);
}
}
.slideInDown {animation-name: slideInDown;animation-duration: 2s;animation-iteration-count: 1;}
@keyframes bgPos {
0% {background-position: 50% 0;}
100% {background-position: -150% 0;}
}
.animated-bg {
background-image: linear-gradient(
to right,
#f6f7f8 0%,
#edeef1 10%,
#f6f7f8 20%,
#f6f7f8 100%
);
background-size: 200% 100%;
animation: bgPos 1s linear infinite;
} @keyframes ring {
0% { transform: rotate(0); }
1% { transform: rotate(30deg); }
3% { transform: rotate(-28deg); }
5% { transform: rotate(34deg); }
7% { transform: rotate(-32deg); }
9% { transform: rotate(30deg); }
11% { transform: rotate(-28deg); }
13% { transform: rotate(26deg); }
15% { transform: rotate(-24deg); }
17% { transform: rotate(22deg); }
19% { transform: rotate(-20deg); }
21% { transform: rotate(18deg); }
23% { transform: rotate(-16deg); }
25% { transform: rotate(14deg); }
27% { transform: rotate(-12deg); }
29% { transform: rotate(10deg); }
31% { transform: rotate(-8deg); }
33% { transform: rotate(6deg); }
35% { transform: rotate(-4deg); }
37% { transform: rotate(2deg); }
39% { transform: rotate(-1deg); }
41% { transform: rotate(1deg); }
43% { transform: rotate(0); }
100% { transform: rotate(0); }
}
.bell_animation {
animation: ring 4s .7s ease-in-out infinite;
transform-origin: 50% 4px;
}  @keyframes infinate_mysterybox_hover {
0%    {transform:translateZ( -250px) rotate(0deg) rotateX(-30deg) rotateY(-45deg) rotateZ(0deg)}
6.875%   {transform:translateZ( -250px) rotate(0deg) rotateX(-15deg) rotateY(0deg) rotateZ(0deg)}
20.625%   {transform: translateZ( -250px) rotate(0deg) rotateX(-15deg) rotateY(90deg) rotateZ(0deg);}
35.625%   {transform: translateZ( -250px) rotate(0deg) rotateX(-15deg) rotateY(90deg) rotateZ(0deg);}
49.375%   {transform: translateZ( -250px) rotate(0deg) rotateX(-15deg) rotateY(180deg) rotateZ(0deg);}
64.375%   {transform: translateZ( -250px) rotate(0deg) rotateX(-15deg) rotateY(180deg) rotateZ(0deg);}
78.125%   {transform: translateZ( -250px) rotate(0deg) rotateX(-15deg) rotateY(270deg) rotateZ(0deg);}
93.125%   {transform: translateZ( -250px) rotate(0deg) rotateX(-15deg) rotateY(270deg) rotateZ(0deg);}
100%  {transform:translateZ( -250px) rotate(0deg) rotateX(-30deg) rotateY(315deg) rotateZ(0deg)}
}
.type-mysterybox .cx-my-box-wraper.box-grid-item:hover .cx-my-box.hover-animate-rotate {
animation-name: infinate_mysterybox_hover;animation-duration: 6s;animation-iteration-count: 1;
animation-fill-mode: forwards;transition: all 0.2s ease-in;
}
@keyframes infinate_mysterybox_hover_wall_1 {
0%    {opacity: 1;z-index: 9;}
20.625%   {opacity: 1;z-index: 9;}
25.625%   {opacity: 0.4;z-index: 7;}
30.625%   {opacity: 0.4;z-index: 7;}
35.625%   {opacity: 1;z-index: 9;}
100%  {opacity: 1;z-index: 9;}
}
@keyframes infinate_mysterybox_hover_wall_2 {
0%    {opacity: 1;z-index: 9;}
45%   {opacity: 1;z-index: 9;}
50%   {opacity: 0.4;z-index: 7;}
55%   {opacity: 0.4;z-index: 7;}
60%   {opacity: 1;z-index: 9;}
100%  {opacity: 1;z-index: 9;}
}
@keyframes infinate_mysterybox_hover_wall_3 {
0%    {opacity: 1;z-index: 9;}
75%   {opacity: 1;z-index: 9;}
80%   {opacity: 1;z-index: 7;}
85%   {opacity: 1;z-index: 7;}
90%   {opacity: 1;z-index: 9;}
100%  {opacity: 1;z-index: 9;}
}
.cx-my-box-wraper.box-grid-item:hover .cx-my-box.hover-animate-rotate .cx-my-box__face.cx-my-box__face--left.outer .background-container {
animation-name: infinate_mysterybox_hover_wall_1;
animation-duration: 6s;animation-iteration-count: 1;animation-fill-mode: forwards;
}
.cx-my-box-wraper.box-grid-item:hover .cx-my-box.hover-animate-rotate .cx-my-box__face.cx-my-box__face--back.outer .background-container {
animation-name: infinate_mysterybox_hover_wall_2;
animation-duration: 6s;animation-iteration-count: 1;animation-fill-mode: forwards;
}
.cx-my-box-wraper.box-grid-item:hover .cx-my-box.hover-animate-rotate .cx-my-box__face.cx-my-box__face--right .background-container {
animation-name: infinate_mysterybox_hover_wall_3;
animation-duration: 6s;animation-iteration-count: 1;animation-fill-mode: forwards;
}  @keyframes how_it_work_dot_animatation_1 { 0% {background:var(--e-header-bg);}
5% {background: var(--e-primary);}
95% {background: var(--e-primary);} 100% {background:var(--e-header-bg);}
}
@keyframes how_it_work_dot_animatation_2 {
0% {background: var(--e-header-bg);}
22.5% {background: var(--e-header-bg);}
27.5% {background: var(--e-primary);}
95% {background: var(--e-primary);}
100% {background: var(--e-header-bg);}
}
@keyframes how_it_work_dot_animatation_3 {
0% {background: var(--e-header-bg);}
45% {background: var(--e-header-bg);}
50% {background: var(--e-primary);}
95% {background: var(--e-primary);}
100% {background: var(--e-header-bg);}
}
@keyframes how_it_work_dot_animatation_4 {
0% {background: var(--e-header-bg);}
67.5% {background: var(--e-header-bg);}
72.5% {background: var(--e-primary);}
95% {background: var(--e-primary);}
100% {background: var(--e-header-bg);}
} @keyframes how_it_work_icon_animatation_1 {
0% {top: 0px;}
5% {top: -15px;}
95% {top: -15px;}
100% {top: 0px;}
}
@keyframes how_it_work_icon_animatation_2 {
0% {top: 0px;}
22.5% {top: 0px;}
27.5% {top: -15px;}
95% {top: -15px;}
100% {top: 0px;}
}
@keyframes how_it_work_icon_animatation_3 {
0% {top: 0px;}
45% {top: 0px;}
50% {top: -15px;}
95% {top: -15px;}
100% {top: 0px;}
}
@keyframes how_it_work_icon_animatation_4 {
0% {top: 0px;}
67.5% {top: 0px;}
72.5% {top: -15px;}
95% {top: -15px;}
100% {top: 0px;}
} @keyframes how_it_work_icon_i_animatation_1 {
0% {color: var(--cx-site-main-color); fill: var(--cx-site-main-color);}
5% {color: var(--e-primary);fill:var(--e-primary);}
95% {color: var(--e-primary);fill:var(--e-primary);}
100% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}
}
@keyframes how_it_work_icon_i_animatation_2 {
0% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}
22.5% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}   
27.5% {color: var(--e-primary);fill:var(--e-primary);}
95% {color: var(--e-primary);fill:var(--e-primary);}
100% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}
}
@keyframes how_it_work_icon_i_animatation_3 {
0% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}
45% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}
50% {color: var(--e-primary);fill:var(--e-primary);}
95% {color: var(--e-primary);fill:var(--e-primary);}
100% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}
}
@keyframes how_it_work_icon_i_animatation_4 {
0% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}
67.5% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}
72.5% {color: var(--e-primary);fill:var(--e-primary);}
95% {color: var(--e-primary);fill:var(--e-primary);}
100% {color: var(--cx-site-main-color);fill:var(--cx-site-main-color);}    
}
div#how-it-work-icon-list .elementor-column::after,
div#how-it-work-icon-list .elementor-column .elementor-icon-box-icon,
div#how-it-work-icon-list .elementor-column .elementor-icon-box-icon i,
div#how-it-work-icon-list .elementor-column .elementor-icon-box-icon svg * {
animation-duration: 20s;
animation-iteration-count: infinite;
position: relative;
}
div#how-it-work-icon-list .elementor-column:nth-child(1)::after {
animation-name: how_it_work_dot_animatation_1;
}
div#how-it-work-icon-list .elementor-column:nth-child(2)::after {
animation-name: how_it_work_dot_animatation_2;
}
div#how-it-work-icon-list .elementor-column:nth-child(3)::after {
animation-name: how_it_work_dot_animatation_3;
}
div#how-it-work-icon-list .elementor-column:nth-child(4)::after {
animation-name: how_it_work_dot_animatation_4;
}
div#how-it-work-icon-list .elementor-column:nth-child(1) .elementor-icon-box-icon {
animation-name: how_it_work_icon_animatation_1;
}
div#how-it-work-icon-list .elementor-column:nth-child(2) .elementor-icon-box-icon {
animation-name: how_it_work_icon_animatation_2;
}
div#how-it-work-icon-list .elementor-column:nth-child(3) .elementor-icon-box-icon {
animation-name: how_it_work_icon_animatation_3;
}
div#how-it-work-icon-list .elementor-column:nth-child(4) .elementor-icon-box-icon {
animation-name: how_it_work_icon_animatation_4;
}
div#how-it-work-icon-list .elementor-column:nth-child(1) .elementor-icon-box-icon i,
div#how-it-work-icon-list .elementor-column:nth-child(1) .elementor-icon-box-icon svg *
{animation-name: how_it_work_icon_i_animatation_1;}
div#how-it-work-icon-list .elementor-column:nth-child(2) .elementor-icon-box-icon i,
div#how-it-work-icon-list .elementor-column:nth-child(2) .elementor-icon-box-icon svg *
{animation-name: how_it_work_icon_i_animatation_2;}
div#how-it-work-icon-list .elementor-column:nth-child(3) .elementor-icon-box-icon i,
div#how-it-work-icon-list .elementor-column:nth-child(3) .elementor-icon-box-icon svg *
{animation-name: how_it_work_icon_i_animatation_3;}
div#how-it-work-icon-list .elementor-column:nth-child(4) .elementor-icon-box-icon i,
div#how-it-work-icon-list .elementor-column:nth-child(4) .elementor-icon-box-icon svg *
{animation-name: how_it_work_icon_i_animatation_4;} @keyframes bounce_animate {
0%    {top: 0px;}
25%   {top: -10px;}
50%   {top: 0px;}
75%   {top: 10px;}
100%  {top: 0px;}
}
.bounce-animate, .bounce-animate-img-container img {
animation-name: bounce_animate;
animation-duration: 5s;animation-iteration-count: infinite;animation-timing-function: linear;
}
.bounce-animate-img-container img {
animation-duration: 6.5s;
position: relative;
}
.bounce-animate-img-container-1 img,
.bounce-animate-img-container-2 img,
.bounce-animate-img-container-3 img,
.bounce-animate-img-container-4 img,
.bounce-animate-img-container-5 img {
position: relative;
animation-name: bounce_animate;
animation-iteration-count: infinite;animation-timing-function: linear;
}
.bounce-animate-img-container-1 img {animation-duration: 6.5s;}
.bounce-animate-img-container-2 img {animation-duration: 4.5s;}
.bounce-animate-img-container-3 img {animation-duration: 5.3s;}
.bounce-animate-img-container-4 img {animation-duration: 4.9s;}
.bounce-animate-img-container-5 img {animation-duration: 5.8s;}
@keyframes bounce-item {
0% {transform: translateY(0); }
50% {transform: translateY(-20px);}
100% {transform: translateY(0);}
}
@keyframes rotate_complete {
0% {transform: rotate(0deg);}
100% {transform: rotate(359deg);}
}
@keyframes bounce_and_rotate {
0%    {
transform:
translateZ( calc( 0px - (var(--box-coomingsoon-img-size) * 2.5) ) ) 
rotate(0deg) 
rotateX(-30deg) 
rotateY(-45deg) 
rotateZ(0deg); }
25%   {
transform:
translateZ( calc( 0px - (var(--box-coomingsoon-img-size) * 2.5) ) ) 
rotate(0deg) 
rotateX(-30deg) 
rotateY(45deg) 
rotateZ(0deg); }
50%   {
transform:
translateZ( calc( 0px - (var(--box-coomingsoon-img-size) * 2.5) ) ) 
rotate(0deg) 
rotateX(-30deg) 
rotateY(135deg) 
rotateZ(0deg); }
75%   {
transform:
translateZ( calc( 0px - (var(--box-coomingsoon-img-size) * 2.5) ) ) 
rotate(0deg) 
rotateX(-30deg) 
rotateY(225deg) 
rotateZ(0deg); }
100%  {
transform:
translateZ( calc( 0px - (var(--box-coomingsoon-img-size) * 2.5) ) ) 
rotate(0deg) 
rotateX(-30deg) 
rotateY(315deg) 
rotateZ(0deg); }
}
@keyframes bounce_slow {
0%    {top: 0px;}
25%   {top: calc( var(--box-coomingsoon-img-size) / 10 );}
50%   {top: 0px;}
75%   {top: calc( 0px - var(--box-coomingsoon-img-size) / 10 );}
100%  {top: 0px;}
}
@keyframes bounce_slow_partial {
0%    {top: 0px;}
25%   {top: calc( var(--box-coomingsoon-img-size) / 20 );}
50%   {top: 0px;}
75%   {top: calc( 0px - var(--box-coomingsoon-img-size) / 20 );}
100%  {top: 0px;}
}  @keyframes simple_bounce_animate_1 {
0%    {top: 0px; transform: rotate(20deg);}
25%   {top: -10px; transform: rotate(60deg);}
50%   {top: 0px;transform: rotate(20deg);}
75%   {top: 8px;transform: rotate(60deg);}
100%  {top: 0px;transform: rotate(30deg);}
}
@keyframes simple_bounce_animate_2 {
0%    {top: 0px;transform: rotate(30deg);}
20%   {top: -10px;transform: rotate(10deg);}
50%   {top: 12px;transform: rotate(30deg);}
75%   {top: -12px;transform: rotate(50deg);}
100%  {top: 0px;transform: rotate(30deg);}
}
@keyframes simple_bounce_animate_3 {
0%    {top: 0px;}
25%   {top: -10px;}
50%   {top: 0px;}
75%   {top: 10px;}
100%  {top: 0px;}
}
@keyframes simple_bounce_animate_4 {
0%    {top: 0px;transform: rotate(50deg);}
25%   {top: -12px;transform: rotate(90deg);}
50%   {top: 0px;transform: rotate(20deg);}
75%   {top: -6px;transform: rotate(80deg);}
100%  {top: 0px;transform: rotate(30deg);}
}
@keyframes simple_bounce_animate_5 {
0%    {top: 0px; transform: rotate(0deg);}
25%   {top: 10px;transform: rotate(60deg);} 
50%   {top: 0px;transform: rotate(-20deg);}
75%   {top: 12px;transform: rotate(10deg);}
100%  {top: 0px;transform: rotate(0deg);}
}  @keyframes simple_bounce_NR_animate_1 {
0%    {top: -15px;}  50%   {top: 15px;} 100%  {top: -15px;}
}
@keyframes simple_bounce_NR_animate_2 {
0%    {top: -30px} 50%   {top: 0px;} 100%  {top: -30px;}
}
@keyframes simple_bounce_NR_animate_3 {
0%    {top: -30px;} 50%   {top: 30px;} 100%  {top: -30px;}
}
@keyframes simple_bounce_NR_animate_4 {
0%    {top: -50px;} 50%   {top: 0px;} 100%  {top: -50px;}
}
@keyframes simple_bounce_NR_animate_5 {
0%    {top: 0px; } 50%   {top: 12px;} 100%  {top: 0px;}
}  @keyframes gemAnimation {
0% {top: -20%;}
5% {opacity: .5}
15% {opacity: .8;}
100% {top: calc(100% - 47px);opacity: 1;}
}
@keyframes gemAnimationOut {
0% {opacity: 1;top: calc(100% - 40px);}
100% {opacity: 0;top: calc(100% - 40px);}
} @keyframes AnimationStack1Coin1 {
0% {top: -50%;}
5% {opacity: .5}
15% {opacity: .8;}
100% {top: 0;opacity: 1;}
}
@keyframes AnimationStack1Coin1Out {
0% {opacity: 1;top: 0;}
100% {opacity: 0;top: 0;}
} @keyframes AnimationStack1Coin2 {
0% {top: -50%;right: 23px;}
5% {opacity: .5}
15% {opacity: .8;}
100% {top: -10px;right: 23px;opacity: 1;}
}
@keyframes AnimationStack1Coin2Out {
0% {opacity: 1;top: -10px;right: 23px}
100% {opacity: 0;top: -10px;right: 23px}
} @keyframes AnimationStack2Coin1 {
0% {top: -50%;right: 112px;}
5% {opacity: .5}
15% {opacity: .8;}
100% {top: 18px;right: 112px;opacity: 1;}
}
@keyframes AnimationStack2Coin1Out {
0% {opacity: 1;top: 18px;right: 112px;}
100% {opacity: 0;top: 18px;right: 112px;}
} @keyframes AnimationStack2Coin2 {
0% {top: -50%;}
5% {opacity: .5}
15% {opacity: .8;}
100% {top: 8px;opacity: 1;}
}
@keyframes AnimationStack2Coin2Out {
0% {opacity: 1;top: 8px;}
100% {opacity: 0;top: 8px;}
} @keyframes card_bump {
0% {transform: scale(.98);}
50% {transform: scale(1);}
100% {transform: scale(.98);}
}
@keyframes wandering_box {
0%    {top: 130%;left:5%;transform: rotate(0deg);opacity:0.1}
3%    {opacity:0.2}
25%   {opacity:0.3}
45%   {opacity:0.4}
75%   {opacity:0.3}
97%  {opacity:0.2;}
100%  {top: 60%;left:95%;transform: rotate(360deg);opacity:0.1;}
}
@keyframes wandering_box-1 {
0%    {top: 100%;left:5%;transform: rotate(0deg);opacity:0.2}
3%    {opacity:0.3}
45%   {opacity:0.4}
75%   {opacity:0.4}
97%  {opacity:0.3;}
100%  {top: 10%;left:95%;transform: rotate(720deg);opacity:0.2;}
}
@keyframes wandering_box-2 {
0%    {top: 100%;left:50%;transform: rotate(0deg);opacity:0.2}
25%   {opacity:0.4}
45%   {opacity:0.3}
75%   {opacity:0.4}
100%  {top: -50%;left:100%;transform: rotate(360deg);opacity:0.4;}
}
@keyframes wandering_box-3 {
0%    {top: 50%;left:70%;transform: rotate(0deg);opacity:0.2}
25%   {opacity:0.4}
30%   {top: 0%;left:130%;}
31%   {top: 130%;left:130%;}
32%   {top: 130%;left:0%;}
45%   {opacity:0.3}
75%   {opacity:0.4}
100%  {top: 50%;left:70%;transform: rotate(360deg);opacity:0.4;}
}
.wandering-box-big, .wandering-box-medium, .wandering-box-small, .wandering-box-small-2 {
position: absolute !important;
width: 10vw !important;
height: 10vw !important; opacity: 1;
animation-name: wandering_box;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:37s;
top:0px;
transform: translateY(100%);
}
.wandering-box-small {
width: 4vw !important;
height: 4vw !important; animation-name: wandering_box-1;
animation-duration:22s;
top:0px;
}
.wandering-box-small-2 {
width: 6vw !important;
height: 6vw !important; animation-name: wandering_box-1;
animation-duration:31s;
top:0px;
}
.wandering-box-small-3 {
width: 6vw !important;
height: 6vw !important; animation-name: wandering_box-3;
animation-duration:25s;
top:0px;
}
.wandering-box-big {
width: 25vw !important;
height: 25vw !important; opacity: 1;
animation-name: wandering_box-2;
animation-duration:45s;
}
.wandering-box-big.reverse, .wandering-box-medium.reverse, .wandering-box-small.reverse, .wandering-box-small-2.reverse {
animation-direction: reverse;
} @keyframes wandering-box-medium-colored {
0%    {top: 10%;left:5%;transform: rotate(0deg);opacity:0}
3%    {opacity:1}
25%   {opacity:0.5}
45%   {opacity:0.5}
75%   {opacity:0.5}
97%  {opacity:1;}
100%  {top: 0%;left:95%;transform: rotate(360deg);opacity:0;}
}
.wandering-box-medium-colored{
position: absolute !important;
width: 10vw !important;
height: 10vw !important;
border: 5px solid rgba(126, 51, 148, 0.45);
opacity: 1;
animation-name: wandering-box-medium-colored;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:37s;
transform: translateY(100%);
top:0px;
z-index:-99;
} @keyframes wandering_box {
0%    {top: 130%;left:5%;transform: rotate(0deg);opacity:0}
3%    {opacity:0.1}
25%   {opacity:0.2}
45%   {opacity:0.2}
75%   {opacity:0.2}
97%  {opacity:0.1;}
100%  {top: 60%;left:95%;transform: rotate(360deg);opacity:0;}
}
@keyframes wandering-circle-small-2 {
0%    {top: 10%;left:5%;transform: rotate(0deg);opacity:0}
3%    {opacity:0.1}
25%   {opacity:0.2}
45%   {opacity:0.2}
75%   {opacity:0.2}
97%  {opacity:0.1;}
100%  {top: 0%;left:95%;transform: rotate(360deg);opacity:0;}
}
@keyframes wandering-circle-x-small {
0%    {top: 10%;left:5%;transform: rotate(0deg);opacity:0}
3%    {opacity:0.1}
25%   {opacity:0.2}
45%   {opacity:0.2}
75%   {opacity:0.2}
97%  {opacity:0.1;}
100%  {top: 0%;left:95%;transform: rotate(360deg);opacity:0;}
}
.wandering-filled-circle {
width: 45px !important;
height: 45px !important;
border-radius: 50%;
border: 5px solid white;
opacity: 0;
animation-name: wandering_box;
animation-duration:15s;
position: absolute !important;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:30s;
top:0px;
transform: translateY(100%);
}
.wandering-circle-small {
width: 45px !important;
height: 45px !important;
border-radius: 50%;
border: 5px solid white;
opacity: 0;
animation-name: wandering_box;
animation-duration:15s;
position: absolute !important;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:30s;
top:0px;
transform: translateY(100%);
}
.wandering-circle-small-2 {
width: 60px !important;
height: 60px !important;
border-radius: 50%;
border: 5px solid white;
opacity: 0;
animation-name: wandering-circle-small-2;
animation-duration:5s;
position: absolute !important;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:30s;
top:0px;
transform: translateY(100%);
}
.wandering-circle-x-small {
width: 30px !important;
height: 30px !important;
border-radius: 50%;
border: 5px solid white;
opacity: 0;
animation-name: wandering-circle-x-small;
animation-duration:5s;
position: absolute !important;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:30s;
top:0px;
transform: translateY(100%);
} .scale-0 {
transform: scale(0.0);
opacity: 0.1;
transition: all 0.45s cubic-bezier(0.37, 1.1, 1, 1) !important ;
}
.scale-0.scale-0-1 {
transform: scale(1);
opacity: 1;
} .triangle-animation { height: 100%;
}
.triangle-animation svg {
font-size: 100px;
opacity: 0;
animation-name: wandering_triangle;
animation-duration:15s;
position: absolute !important;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:30s;
}
.triangle-animation path {
fill: transparent;
}
@keyframes wandering_triangle {
0% {opacity: 0; top: 80%; left: 0; transform: rotate(0deg);}
10% {opacity: 1;}
90% {opacity: 1;}
100% {opacity: 0; top: 20%; left: 100%;transform: rotate(360deg);}
} .star-animation { height: 100%;
}
.star-animation svg {
font-size: 80px;
opacity: 1;
animation-name: wandering_star;
animation-duration:15s;
position: absolute !important;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:50s;
animation-delay: 8s;
}
.star-animation path {
fill: transparent;
}
@keyframes wandering_star {
0% {opacity: 0; top: 100%; left: 0;transform: rotate(0deg);}
10% {opacity: 1;}
90% {opacity: 1;}
100% {opacity: 0; top: 0%; left: 100%; transform: rotate(360deg);}
}
.hexagon-animation { height: 100%;
}
.hexagon-animation svg {
font-size: 100px;
opacity: 0;
animation-name: wandering_hexagon;
animation-duration:15s;
position: absolute !important;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:40s;
animation-delay: 15s;
}
.hexagon-animation path {
fill: transparent;
}
@keyframes wandering_hexagon {
0% {opacity: 0; top: 60%; left: 0;transform: rotate(0deg);}
10% {opacity: 1;}
90% {opacity: 1;}
100% {opacity: 0; top: 40%; left: 100%; transform: rotate(360deg);}
}
.wandering-box-top-to-bottom{
position: absolute !important;
width: 40px !important;
height: 40px !important;
border: 3px solid rgba(255,255,255,.5);
opacity: 0;
animation-name: wandering_box-top-to-bottom;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-duration:30s;
top:0px;
transform: translateY(100%);
animation-delay: 10s !important;
}
@keyframes wandering_box-top-to-bottom {
0%    {top: 0%;left:5%;transform: rotate(0deg);opacity:0}
3%    {opacity:0.1}
25%   {opacity:0.2}
45%   {opacity:0.2}
75%   {opacity:0.2}
97%  {opacity:0.1;}
100%  {top: 100%;left:95%;transform: rotate(360deg);opacity:0;}
}
.animate-bounce-and-rotate {
animation-name: bounce_and_rotate;
animation-duration: 35s;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
.bounce-slow-animate {
position: relative;
animation-name: bounce_slow;
animation-duration: 16s;
animation-iteration-count: infinite;
animation-timing-function: linear;   
}
.bounce-slow-animate-partial {
position: relative;
animation-name: bounce_slow_partial;
animation-duration: 12s;
animation-iteration-count: infinite;
animation-timing-function: linear;   
}
@keyframes popup_animate_down {
0%   {top:-50%;}
100% {top:0%;}
}
@keyframes popup_animate_up {
0%   {top:0%;}
100% {top:-50%;}
}
.animate_top_up{
animation-name: popup_animate_up;
animation-duration: 0.5s;
animation-iteration-count: 1;
position: relative;
display: grid;
}
.animate_top_down{
animation-name: popup_animate_down;
animation-duration: 0.5s;
animation-iteration-count: 1;
position: relative;
display: grid;
top:0%;
}
@keyframes popup_animate_down_bottom {
0%   {bottom:-100%;}
100% {bottom:-50%;}
}
@keyframes popup_animate_up_bottom {
0%   {bottom:-50%;}
100% {bottom:-100%;}
}
.animate_bottom_up{
animation-name: popup_animate_up_bottom;
animation-duration: 0.7s;
animation-iteration-count: 1;
position: relative;
display: grid;
}
.animate_bottom_down{
animation-name: popup_animate_down_bottom;
animation-duration: 0.6s;
animation-iteration-count: 1;
position: relative;
display: grid;
bottom:-50%;
}
.animate_responsive{
display: block !important;
padding: 0 !important;
}
@keyframes rotate_centered {
from {
transform: translate(-50%, -50%) rotate(0deg);
}
to {
transform: translate(-50%, -50%) rotate(360deg);
}
} @keyframes pagehero_box_yellow {
0%    {transform: translateY(0px);}
25%   {transform: translateY(10px);}
50%   {transform: translateY(0px);}
75%   {transform: translateY(8px);}
100%  {transform: translateY(0px);}
}
@keyframes pagehero_box_white_big {
0%    {transform: translateY(0px);}
25%   {transform: translateY(-8px);}
50%   {transform: translateY(0px);}
75%   {transform: translateY(-11px);}
100%  {transform: translateY(0px);}
}
@keyframes pagehero_box_white_big {
0%    {transform: translateY(0px);}
30%   {transform: translateY(-10px);}
50%   {transform: translateY(0px);}
70%   {transform: translateY(-10px);}
100%  {transform: translateY(0px);}
}
.cx_page_hero_image g#yellow-box {
animation-name: pagehero_box_yellow; 
animation-duration: 8s;animation-iteration-count: infinite;
}
.cx_page_hero_image g#White-box     {
animation-name: pagehero_box_white_big; 
animation-duration: 7s;animation-iteration-count: infinite;
}
.cx_page_hero_image g#White-box_1_ {
animation-name: pagehero_box_white_big; 
animation-duration: 5.5s;animation-iteration-count: infinite;
}
.cx_page_hero_image g#purple-box {
animation-name: pagehero_box_yellow; 
animation-duration: 6s;animation-iteration-count: infinite;
}:root {
--primary-50: #181d27;
--primary: #181d27;
--secondary-50: #535862;
--secondary: #535862;
--accent-50: #c0282e;
--accent: #c0282e;
--text-45: #fafafa;
--text-46: #f5f5f5;
--text-47: #e9eaeb;
--text-48: #d5d7da;
--text-49: #a4a7ae;
--text-50: #7b7583;
--text-51: #717680;
--text: #717680;
--text-52: #525252;
--text-53: #535862;
--text-54: #414651;
--text-55: #252b37;
--text-56: #181D27;
--text-57: #0F051D;
--brand-primary-42: #fffbfa;
--brand-primary-43: #fef3f2;
--brand-primary-44: #fee4e2;
--brand-primary-45: #fecdca;
--brand-primary-46: #fda29b;
--brand-primary-47: #f97066;
--brand-primary-48: #f04438;
--brand-primary: #f04438;
--brand-primary-49: #d92d20;
--brand-primary-50: #c0282e;
--brand-primary-51: #b42318;
--brand-primary-52: #912018;
--brand-primary-53: #7a271a;
--brand-primary-54: #55160c;
--brand-secondary-42: #eef4ff;
--brand-secondary-43: #f0f9ff;
--brand-secondary-44: #eff8ff;
--brand-secondary-45: #f8f9fc;
--brand-secondary-46: #c7d7fe;
--brand-secondary-47: #b9e6fe;
--brand-secondary-48: #b2ddff;
--brand-secondary: #b2ddff;
--brand-secondary-49: #d5d9eb;
--brand-secondary-50: #24ade2;
--brand-secondary-51: #026aa2;
--brand-secondary-52: #175cd3;
--brand-secondary-53: #3538cd;
--brand-secondary-54: #363f72;
--grey-45: #fafafa;
--grey-46: #f5f5f5;
--grey-47: #e9eaeb;
--grey-48: #d5d7da;
--grey-49: #a4a7ae;
--grey-50: #7b7583;
--grey-51: #717680;
--grey: #717680;
--grey-52: #525252;
--grey-53: #535862;
--grey-54: #414651;
--grey-55: #252b37;
--grey-56: #181D27;
--grey-57: #0F051D;
--green-45: #f6fef9;
--green-46: #ecfdf3;
--green-47: #dcfae6;
--green-48: #abefc6;
--green-49: #75e0a7;
--green-50: #47cd89;
--green: #47cd89;
--green-51: #17b26a;
--green-52: #079455;
--green-53: #067647;
--green-54: #085d3a;
--green-55: #074d31;
--yellow-45: #fffcf5;
--yellow-46: #fffaeb;
--yellow-47: #fef0c7;
--yellow-48: #fedf89;
--yellow-49: #fec84b;
--yellow-50: #fdb022;
--yellow: #fdb022;
--yellow-51: #f79009;
--yellow-52: #dc6803;
--yellow-53: #b54708;
--yellow-54: #93370d;
--yellow-55: #7a2e0e;
--pink-45: #fef6fb;
--pink-46: #fdf2fa;
--pink-47: #fce7f6;
--pink-48: #fcceee;
--pink-49: #faa7e0;
--pink-50: #f670c7;
--pink-51: #ee46bc;
--pink-52: #dd2590;
--pink: #dd2590;
--pink-53: #c11574;
--pink-54: #9e165f;
--pink-55: #851651;
--pink-56: #6a1545;
--pink-57: #511336;
--pink-58: #432432;
--orange-45: #fefaf5;
--orange-46: #fef6ee;
--orange-47: #fdead7;
--orange-48: #f9dbaf;
--orange-49: #f7b27a;
--orange-50: #f38744;
--orange: #f38744;
--orange-51: #ef6820;
--orange-52: #e04f16;
--orange-53: #b93815;
--orange-54: #932f19;
--orange-55: #772917;
--purple-45: #fcfaff;
--purple-46: #f9f5ff;
--purple-47: #f4ebff;
--purple-48: #e9d7fe;
--purple-49: #d6bbfb;
--purple-50: #b692f6;
--purple: #b692f6;
--purple-51: #9e77ed;
--purple-52: #7f56d9;
--purple-53: #6941c6;
--purple-54: #53389e;
--purple-55: #42307d;
--white-50: #ffffff;
--white: #ffffff;
--black-50: #000000;
--black: #000000;
}
body.cx-light-mode {
--primary-50: #181d27;
--primary: #181d27;
--secondary-50: #535862;
--secondary: #535862;
--accent-50: #c0282e;
--accent: #c0282e;
--text-45: #fafafa;
--text-46: #f5f5f5;
--text-47: #e9eaeb;
--text-48: #d5d7da;
--text-49: #a4a7ae;
--text-50: #7b7583;
--text-51: #717680;
--text: #717680;
--text-52: #525252;
--text-53: #535862;
--text-54: #414651;
--text-55: #252b37;
--text-56: #181D27;
--text-57: #0F051D;
--brand-primary-42: #fffbfa;
--brand-primary-43: #fef3f2;
--brand-primary-44: #fee4e2;
--brand-primary-45: #fecdca;
--brand-primary-46: #fda29b;
--brand-primary-47: #f97066;
--brand-primary-48: #f04438;
--brand-primary: #f04438;
--brand-primary-49: #d92d20;
--brand-primary-50: #c0282e;
--brand-primary-51: #b42318;
--brand-primary-52: #912018;
--brand-primary-53: #7a271a;
--brand-primary-54: #55160c;
--brand-secondary-42: #eef4ff;
--brand-secondary-43: #f0f9ff;
--brand-secondary-44: #eff8ff;
--brand-secondary-45: #f8f9fc;
--brand-secondary-46: #c7d7fe;
--brand-secondary-47: #b9e6fe;
--brand-secondary-48: #b2ddff;
--brand-secondary: #b2ddff;
--brand-secondary-49: #d5d9eb;
--brand-secondary-50: #24ade2;
--brand-secondary-51: #026aa2;
--brand-secondary-52: #175cd3;
--brand-secondary-53: #3538cd;
--brand-secondary-54: #363f72;
--grey-45: #fafafa;
--grey-46: #f5f5f5;
--grey-47: #e9eaeb;
--grey-48: #d5d7da;
--grey-49: #a4a7ae;
--grey-50: #7b7583;
--grey-51: #717680;
--grey: #717680;
--grey-52: #525252;
--grey-53: #535862;
--grey-54: #414651;
--grey-55: #252b37;
--grey-56: #181D27;
--grey-57: #0F051D;
--green-45: #f6fef9;
--green-46: #ecfdf3;
--green-47: #dcfae6;
--green-48: #abefc6;
--green-49: #75e0a7;
--green-50: #47cd89;
--green: #47cd89;
--green-51: #17b26a;
--green-52: #079455;
--green-53: #067647;
--green-54: #085d3a;
--green-55: #074d31;
--yellow-45: #fffcf5;
--yellow-46: #fffaeb;
--yellow-47: #fef0c7;
--yellow-48: #fedf89;
--yellow-49: #fec84b;
--yellow-50: #fdb022;
--yellow: #fdb022;
--yellow-51: #f79009;
--yellow-52: #dc6803;
--yellow-53: #b54708;
--yellow-54: #93370d;
--yellow-55: #7a2e0e;
--pink-45: #fef6fb;
--pink-46: #fdf2fa;
--pink-47: #fce7f6;
--pink-48: #fcceee;
--pink-49: #faa7e0;
--pink-50: #f670c7;
--pink-51: #ee46bc;
--pink-52: #dd2590;
--pink: #dd2590;
--pink-53: #c11574;
--pink-54: #9e165f;
--pink-55: #851651;
--pink-56: #6a1545;
--pink-57: #511336;
--pink-58: #432432;
--orange-45: #fefaf5;
--orange-46: #fef6ee;
--orange-47: #fdead7;
--orange-48: #f9dbaf;
--orange-49: #f7b27a;
--orange-50: #f38744;
--orange: #f38744;
--orange-51: #ef6820;
--orange-52: #e04f16;
--orange-53: #b93815;
--orange-54: #932f19;
--orange-55: #772917;
--purple-45: #fcfaff;
--purple-46: #f9f5ff;
--purple-47: #f4ebff;
--purple-48: #e9d7fe;
--purple-49: #d6bbfb;
--purple-50: #b692f6;
--purple: #b692f6;
--purple-51: #9e77ed;
--purple-52: #7f56d9;
--purple-53: #6941c6;
--purple-54: #53389e;
--purple-55: #42307d;
--white-50: #ffffff;
--white: #ffffff;
--black-50: #000000;
--black: #000000;
}
body.cx-dark-mode {
}
.primary-50-bg { background-color: var(--primary-50); }
.secondary-50-bg { background-color: var(--secondary-50); }
.accent-50-bg { background-color: var(--accent-50); }
.text-45-bg { background-color: var(--text-45); }
.text-46-bg { background-color: var(--text-46); }
.text-47-bg { background-color: var(--text-47); }
.text-48-bg { background-color: var(--text-48); }
.text-49-bg { background-color: var(--text-49); }
.text-50-bg { background-color: var(--text-50); }
.text-51-bg { background-color: var(--text-51); }
.text-52-bg { background-color: var(--text-52); }
.text-53-bg { background-color: var(--text-53); }
.text-54-bg { background-color: var(--text-54); }
.text-55-bg { background-color: var(--text-55); }
.text-56-bg { background-color: var(--text-56); }
.text-57-bg { background-color: var(--text-57); }
.brand-primary-42-bg { background-color: var(--brand-primary-42); }
.brand-primary-43-bg { background-color: var(--brand-primary-43); }
.brand-primary-44-bg { background-color: var(--brand-primary-44); }
.brand-primary-45-bg { background-color: var(--brand-primary-45); }
.brand-primary-46-bg { background-color: var(--brand-primary-46); }
.brand-primary-47-bg { background-color: var(--brand-primary-47); }
.brand-primary-48-bg { background-color: var(--brand-primary-48); }
.brand-primary-49-bg { background-color: var(--brand-primary-49); }
.brand-primary-50-bg { background-color: var(--brand-primary-50); }
.brand-primary-51-bg { background-color: var(--brand-primary-51); }
.brand-primary-52-bg { background-color: var(--brand-primary-52); }
.brand-primary-53-bg { background-color: var(--brand-primary-53); }
.brand-primary-54-bg { background-color: var(--brand-primary-54); }
.brand-secondary-42-bg { background-color: var(--brand-secondary-42); }
.brand-secondary-43-bg { background-color: var(--brand-secondary-43); }
.brand-secondary-44-bg { background-color: var(--brand-secondary-44); }
.brand-secondary-45-bg { background-color: var(--brand-secondary-45); }
.brand-secondary-46-bg { background-color: var(--brand-secondary-46); }
.brand-secondary-47-bg { background-color: var(--brand-secondary-47); }
.brand-secondary-48-bg { background-color: var(--brand-secondary-48); }
.brand-secondary-49-bg { background-color: var(--brand-secondary-49); }
.brand-secondary-50-bg { background-color: var(--brand-secondary-50); }
.brand-secondary-51-bg { background-color: var(--brand-secondary-51); }
.brand-secondary-52-bg { background-color: var(--brand-secondary-52); }
.brand-secondary-53-bg { background-color: var(--brand-secondary-53); }
.brand-secondary-54-bg { background-color: var(--brand-secondary-54); }
.grey-45-bg { background-color: var(--grey-45); }
.grey-46-bg { background-color: var(--grey-46); }
.grey-47-bg { background-color: var(--grey-47); }
.grey-48-bg { background-color: var(--grey-48); }
.grey-49-bg { background-color: var(--grey-49); }
.grey-50-bg { background-color: var(--grey-50); }
.grey-51-bg { background-color: var(--grey-51); }
.grey-52-bg { background-color: var(--grey-52); }
.grey-53-bg { background-color: var(--grey-53); }
.grey-54-bg { background-color: var(--grey-54); }
.grey-55-bg { background-color: var(--grey-55); }
.grey-56-bg { background-color: var(--grey-56); }
.grey-57-bg { background-color: var(--grey-57); }
.green-45-bg { background-color: var(--green-45); }
.green-46-bg { background-color: var(--green-46); }
.green-47-bg { background-color: var(--green-47); }
.green-48-bg { background-color: var(--green-48); }
.green-49-bg { background-color: var(--green-49); }
.green-50-bg { background-color: var(--green-50); }
.green-51-bg { background-color: var(--green-51); }
.green-52-bg { background-color: var(--green-52); }
.green-53-bg { background-color: var(--green-53); }
.green-54-bg { background-color: var(--green-54); }
.green-55-bg { background-color: var(--green-55); }
.yellow-45-bg { background-color: var(--yellow-45); }
.yellow-46-bg { background-color: var(--yellow-46); }
.yellow-47-bg { background-color: var(--yellow-47); }
.yellow-48-bg { background-color: var(--yellow-48); }
.yellow-49-bg { background-color: var(--yellow-49); }
.yellow-50-bg { background-color: var(--yellow-50); }
.yellow-51-bg { background-color: var(--yellow-51); }
.yellow-52-bg { background-color: var(--yellow-52); }
.yellow-53-bg { background-color: var(--yellow-53); }
.yellow-54-bg { background-color: var(--yellow-54); }
.yellow-55-bg { background-color: var(--yellow-55); }
.pink-45-bg { background-color: var(--pink-45); }
.pink-46-bg { background-color: var(--pink-46); }
.pink-47-bg { background-color: var(--pink-47); }
.pink-48-bg { background-color: var(--pink-48); }
.pink-49-bg { background-color: var(--pink-49); }
.pink-50-bg { background-color: var(--pink-50); }
.pink-51-bg { background-color: var(--pink-51); }
.pink-52-bg { background-color: var(--pink-52); }
.pink-53-bg { background-color: var(--pink-53); }
.pink-54-bg { background-color: var(--pink-54); }
.pink-55-bg { background-color: var(--pink-55); }
.pink-56-bg { background-color: var(--pink-56); }
.pink-57-bg { background-color: var(--pink-57); }
.pink-58-bg { background-color: var(--pink-58); }
.orange-45-bg { background-color: var(--orange-45); }
.orange-46-bg { background-color: var(--orange-46); }
.orange-47-bg { background-color: var(--orange-47); }
.orange-48-bg { background-color: var(--orange-48); }
.orange-49-bg { background-color: var(--orange-49); }
.orange-50-bg { background-color: var(--orange-50); }
.orange-51-bg { background-color: var(--orange-51); }
.orange-52-bg { background-color: var(--orange-52); }
.orange-53-bg { background-color: var(--orange-53); }
.orange-54-bg { background-color: var(--orange-54); }
.orange-55-bg { background-color: var(--orange-55); }
.purple-45-bg { background-color: var(--purple-45); }
.purple-46-bg { background-color: var(--purple-46); }
.purple-47-bg { background-color: var(--purple-47); }
.purple-48-bg { background-color: var(--purple-48); }
.purple-49-bg { background-color: var(--purple-49); }
.purple-50-bg { background-color: var(--purple-50); }
.purple-51-bg { background-color: var(--purple-51); }
.purple-52-bg { background-color: var(--purple-52); }
.purple-53-bg { background-color: var(--purple-53); }
.purple-54-bg { background-color: var(--purple-54); }
.purple-55-bg { background-color: var(--purple-55); }
.white-50-bg { background-color: var(--white-50); }
.black-50-bg { background-color: var(--black-50); }
.primary-50-txt { color: var(--primary-50); }
.secondary-50-txt { color: var(--secondary-50); }
.accent-50-txt { color: var(--accent-50); }
.text-45-txt { color: var(--text-45); }
.text-46-txt { color: var(--text-46); }
.text-47-txt { color: var(--text-47); }
.text-48-txt { color: var(--text-48); }
.text-49-txt { color: var(--text-49); }
.text-50-txt { color: var(--text-50); }
.text-51-txt { color: var(--text-51); }
.text-52-txt { color: var(--text-52); }
.text-53-txt { color: var(--text-53); }
.text-54-txt { color: var(--text-54); }
.text-55-txt { color: var(--text-55); }
.text-56-txt { color: var(--text-56); }
.text-57-txt { color: var(--text-57); }
.brand-primary-42-txt { color: var(--brand-primary-42); }
.brand-primary-43-txt { color: var(--brand-primary-43); }
.brand-primary-44-txt { color: var(--brand-primary-44); }
.brand-primary-45-txt { color: var(--brand-primary-45); }
.brand-primary-46-txt { color: var(--brand-primary-46); }
.brand-primary-47-txt { color: var(--brand-primary-47); }
.brand-primary-48-txt { color: var(--brand-primary-48); }
.brand-primary-49-txt { color: var(--brand-primary-49); }
.brand-primary-50-txt { color: var(--brand-primary-50); }
.brand-primary-51-txt { color: var(--brand-primary-51); }
.brand-primary-52-txt { color: var(--brand-primary-52); }
.brand-primary-53-txt { color: var(--brand-primary-53); }
.brand-primary-54-txt { color: var(--brand-primary-54); }
.brand-secondary-42-txt { color: var(--brand-secondary-42); }
.brand-secondary-43-txt { color: var(--brand-secondary-43); }
.brand-secondary-44-txt { color: var(--brand-secondary-44); }
.brand-secondary-45-txt { color: var(--brand-secondary-45); }
.brand-secondary-46-txt { color: var(--brand-secondary-46); }
.brand-secondary-47-txt { color: var(--brand-secondary-47); }
.brand-secondary-48-txt { color: var(--brand-secondary-48); }
.brand-secondary-49-txt { color: var(--brand-secondary-49); }
.brand-secondary-50-txt { color: var(--brand-secondary-50); }
.brand-secondary-51-txt { color: var(--brand-secondary-51); }
.brand-secondary-52-txt { color: var(--brand-secondary-52); }
.brand-secondary-53-txt { color: var(--brand-secondary-53); }
.brand-secondary-54-txt { color: var(--brand-secondary-54); }
.grey-45-txt { color: var(--grey-45); }
.grey-46-txt { color: var(--grey-46); }
.grey-47-txt { color: var(--grey-47); }
.grey-48-txt { color: var(--grey-48); }
.grey-49-txt { color: var(--grey-49); }
.grey-50-txt { color: var(--grey-50); }
.grey-51-txt { color: var(--grey-51); }
.grey-52-txt { color: var(--grey-52); }
.grey-53-txt { color: var(--grey-53); }
.grey-54-txt { color: var(--grey-54); }
.grey-55-txt { color: var(--grey-55); }
.grey-56-txt { color: var(--grey-56); }
.grey-57-txt { color: var(--grey-57); }
.green-45-txt { color: var(--green-45); }
.green-46-txt { color: var(--green-46); }
.green-47-txt { color: var(--green-47); }
.green-48-txt { color: var(--green-48); }
.green-49-txt { color: var(--green-49); }
.green-50-txt { color: var(--green-50); }
.green-51-txt { color: var(--green-51); }
.green-52-txt { color: var(--green-52); }
.green-53-txt { color: var(--green-53); }
.green-54-txt { color: var(--green-54); }
.green-55-txt { color: var(--green-55); }
.yellow-45-txt { color: var(--yellow-45); }
.yellow-46-txt { color: var(--yellow-46); }
.yellow-47-txt { color: var(--yellow-47); }
.yellow-48-txt { color: var(--yellow-48); }
.yellow-49-txt { color: var(--yellow-49); }
.yellow-50-txt { color: var(--yellow-50); }
.yellow-51-txt { color: var(--yellow-51); }
.yellow-52-txt { color: var(--yellow-52); }
.yellow-53-txt { color: var(--yellow-53); }
.yellow-54-txt { color: var(--yellow-54); }
.yellow-55-txt { color: var(--yellow-55); }
.pink-45-txt { color: var(--pink-45); }
.pink-46-txt { color: var(--pink-46); }
.pink-47-txt { color: var(--pink-47); }
.pink-48-txt { color: var(--pink-48); }
.pink-49-txt { color: var(--pink-49); }
.pink-50-txt { color: var(--pink-50); }
.pink-51-txt { color: var(--pink-51); }
.pink-52-txt { color: var(--pink-52); }
.pink-53-txt { color: var(--pink-53); }
.pink-54-txt { color: var(--pink-54); }
.pink-55-txt { color: var(--pink-55); }
.pink-56-txt { color: var(--pink-56); }
.pink-57-txt { color: var(--pink-57); }
.pink-58-txt { color: var(--pink-58); }
.orange-45-txt { color: var(--orange-45); }
.orange-46-txt { color: var(--orange-46); }
.orange-47-txt { color: var(--orange-47); }
.orange-48-txt { color: var(--orange-48); }
.orange-49-txt { color: var(--orange-49); }
.orange-50-txt { color: var(--orange-50); }
.orange-51-txt { color: var(--orange-51); }
.orange-52-txt { color: var(--orange-52); }
.orange-53-txt { color: var(--orange-53); }
.orange-54-txt { color: var(--orange-54); }
.orange-55-txt { color: var(--orange-55); }
.purple-45-txt { color: var(--purple-45); }
.purple-46-txt { color: var(--purple-46); }
.purple-47-txt { color: var(--purple-47); }
.purple-48-txt { color: var(--purple-48); }
.purple-49-txt { color: var(--purple-49); }
.purple-50-txt { color: var(--purple-50); }
.purple-51-txt { color: var(--purple-51); }
.purple-52-txt { color: var(--purple-52); }
.purple-53-txt { color: var(--purple-53); }
.purple-54-txt { color: var(--purple-54); }
.purple-55-txt { color: var(--purple-55); }
.white-50-txt { color: var(--white-50); }
.black-50-txt { color: var(--black-50); }
.primary-50-brd { border-color: var(--primary-50); }
.secondary-50-brd { border-color: var(--secondary-50); }
.accent-50-brd { border-color: var(--accent-50); }
.text-45-brd { border-color: var(--text-45); }
.text-46-brd { border-color: var(--text-46); }
.text-47-brd { border-color: var(--text-47); }
.text-48-brd { border-color: var(--text-48); }
.text-49-brd { border-color: var(--text-49); }
.text-50-brd { border-color: var(--text-50); }
.text-51-brd { border-color: var(--text-51); }
.text-52-brd { border-color: var(--text-52); }
.text-53-brd { border-color: var(--text-53); }
.text-54-brd { border-color: var(--text-54); }
.text-55-brd { border-color: var(--text-55); }
.text-56-brd { border-color: var(--text-56); }
.text-57-brd { border-color: var(--text-57); }
.brand-primary-42-brd { border-color: var(--brand-primary-42); }
.brand-primary-43-brd { border-color: var(--brand-primary-43); }
.brand-primary-44-brd { border-color: var(--brand-primary-44); }
.brand-primary-45-brd { border-color: var(--brand-primary-45); }
.brand-primary-46-brd { border-color: var(--brand-primary-46); }
.brand-primary-47-brd { border-color: var(--brand-primary-47); }
.brand-primary-48-brd { border-color: var(--brand-primary-48); }
.brand-primary-49-brd { border-color: var(--brand-primary-49); }
.brand-primary-50-brd { border-color: var(--brand-primary-50); }
.brand-primary-51-brd { border-color: var(--brand-primary-51); }
.brand-primary-52-brd { border-color: var(--brand-primary-52); }
.brand-primary-53-brd { border-color: var(--brand-primary-53); }
.brand-primary-54-brd { border-color: var(--brand-primary-54); }
.brand-secondary-42-brd { border-color: var(--brand-secondary-42); }
.brand-secondary-43-brd { border-color: var(--brand-secondary-43); }
.brand-secondary-44-brd { border-color: var(--brand-secondary-44); }
.brand-secondary-45-brd { border-color: var(--brand-secondary-45); }
.brand-secondary-46-brd { border-color: var(--brand-secondary-46); }
.brand-secondary-47-brd { border-color: var(--brand-secondary-47); }
.brand-secondary-48-brd { border-color: var(--brand-secondary-48); }
.brand-secondary-49-brd { border-color: var(--brand-secondary-49); }
.brand-secondary-50-brd { border-color: var(--brand-secondary-50); }
.brand-secondary-51-brd { border-color: var(--brand-secondary-51); }
.brand-secondary-52-brd { border-color: var(--brand-secondary-52); }
.brand-secondary-53-brd { border-color: var(--brand-secondary-53); }
.brand-secondary-54-brd { border-color: var(--brand-secondary-54); }
.grey-45-brd { border-color: var(--grey-45); }
.grey-46-brd { border-color: var(--grey-46); }
.grey-47-brd { border-color: var(--grey-47); }
.grey-48-brd { border-color: var(--grey-48); }
.grey-49-brd { border-color: var(--grey-49); }
.grey-50-brd { border-color: var(--grey-50); }
.grey-51-brd { border-color: var(--grey-51); }
.grey-52-brd { border-color: var(--grey-52); }
.grey-53-brd { border-color: var(--grey-53); }
.grey-54-brd { border-color: var(--grey-54); }
.grey-55-brd { border-color: var(--grey-55); }
.grey-56-brd { border-color: var(--grey-56); }
.grey-57-brd { border-color: var(--grey-57); }
.green-45-brd { border-color: var(--green-45); }
.green-46-brd { border-color: var(--green-46); }
.green-47-brd { border-color: var(--green-47); }
.green-48-brd { border-color: var(--green-48); }
.green-49-brd { border-color: var(--green-49); }
.green-50-brd { border-color: var(--green-50); }
.green-51-brd { border-color: var(--green-51); }
.green-52-brd { border-color: var(--green-52); }
.green-53-brd { border-color: var(--green-53); }
.green-54-brd { border-color: var(--green-54); }
.green-55-brd { border-color: var(--green-55); }
.yellow-45-brd { border-color: var(--yellow-45); }
.yellow-46-brd { border-color: var(--yellow-46); }
.yellow-47-brd { border-color: var(--yellow-47); }
.yellow-48-brd { border-color: var(--yellow-48); }
.yellow-49-brd { border-color: var(--yellow-49); }
.yellow-50-brd { border-color: var(--yellow-50); }
.yellow-51-brd { border-color: var(--yellow-51); }
.yellow-52-brd { border-color: var(--yellow-52); }
.yellow-53-brd { border-color: var(--yellow-53); }
.yellow-54-brd { border-color: var(--yellow-54); }
.yellow-55-brd { border-color: var(--yellow-55); }
.pink-45-brd { border-color: var(--pink-45); }
.pink-46-brd { border-color: var(--pink-46); }
.pink-47-brd { border-color: var(--pink-47); }
.pink-48-brd { border-color: var(--pink-48); }
.pink-49-brd { border-color: var(--pink-49); }
.pink-50-brd { border-color: var(--pink-50); }
.pink-51-brd { border-color: var(--pink-51); }
.pink-52-brd { border-color: var(--pink-52); }
.pink-53-brd { border-color: var(--pink-53); }
.pink-54-brd { border-color: var(--pink-54); }
.pink-55-brd { border-color: var(--pink-55); }
.pink-56-brd { border-color: var(--pink-56); }
.pink-57-brd { border-color: var(--pink-57); }
.pink-58-brd { border-color: var(--pink-58); }
.orange-45-brd { border-color: var(--orange-45); }
.orange-46-brd { border-color: var(--orange-46); }
.orange-47-brd { border-color: var(--orange-47); }
.orange-48-brd { border-color: var(--orange-48); }
.orange-49-brd { border-color: var(--orange-49); }
.orange-50-brd { border-color: var(--orange-50); }
.orange-51-brd { border-color: var(--orange-51); }
.orange-52-brd { border-color: var(--orange-52); }
.orange-53-brd { border-color: var(--orange-53); }
.orange-54-brd { border-color: var(--orange-54); }
.orange-55-brd { border-color: var(--orange-55); }
.purple-45-brd { border-color: var(--purple-45); }
.purple-46-brd { border-color: var(--purple-46); }
.purple-47-brd { border-color: var(--purple-47); }
.purple-48-brd { border-color: var(--purple-48); }
.purple-49-brd { border-color: var(--purple-49); }
.purple-50-brd { border-color: var(--purple-50); }
.purple-51-brd { border-color: var(--purple-51); }
.purple-52-brd { border-color: var(--purple-52); }
.purple-53-brd { border-color: var(--purple-53); }
.purple-54-brd { border-color: var(--purple-54); }
.purple-55-brd { border-color: var(--purple-55); }
.white-50-brd { border-color: var(--white-50); }
.black-50-brd { border-color: var(--black-50); }.cx_form_primary .form-field.hs-form-field {
display: grid;
grid-template-columns: 280px 3fr;
border-bottom: 1px solid var(--grey-48);
padding: 20px 0;
gap: 32px;
margin: 0!important;
}
.cx_form_primary section.form-section.child-group .section-attribute .form-field.hs-form-field {
grid-template-columns:248px 3fr;
}
.cx_form_primary .form-field.hs-form-field:has(> div:only-child) {
grid-template-columns:1fr;
}
.cx_form_primary .form-field label + * {
width: unset;
min-width: 200px;
} body input,
body input[type="text"],
body input[type="email"],
body input[type="number"],
body input[type="password"],
body input[type="search"],
body input[type="url"],
body input[type="tel"],
body select,
body textarea {
padding: 10px 14px ;
border-radius: 8px ;
border: 1px solid var(--grey-48) ;
background-color: var(--white-50);
color: var(--text-56);
max-width: 1002px;
font-size: 16px;
font-weight:400;
font-family: inter;
line-height: 24px;
box-sizing: border-box;
outline: none;
transition: border-color 0.2s, box-shadow 0.2s;
}
body :is(input, textarea, select):is(:focus, :focus-visible) {
border-color: var(--grey-48) !important;
outline: none ;
}
body select:not([multiple]) {
appearance: none;
background: var(--white-50) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'><path d='M5 7.5L10 12.5L15 7.5' stroke='%23717680' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 12px center / 18px;
}
body select:not([multiple]):focus {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.select2-container .select2-dropdown, .select2-container .select2-selection {
border-color: var(--grey-48) !important;
}
.select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[data-selected=true] {
background-color: var(--brand-primary-43) !important;
color: var(--text-56) !important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: var(--brand-primary-43) !important;
color: var(--text-56) !important;
}
.cx_form_primary input[type=date] {
padding: 10px 14px !important;
border-radius: 8px !important;
border: 1px solid var(--grey-48) !important;
}
.cx_form_primary input[type=date]:is(:focus, :focus-visible) {
border-color: var(--grey-48) !important;
outline: none !important;
} .cx_form_primary ::placeholder {
color: var(--text-51);
opacity: 1;
font-style: italic;
} .cx_form_primary input[type="number"]::-webkit-outer-spin-button,
.cx_form_primary input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.cx_form_primary input[type="number"] {
-moz-appearance: textfield;
} .cx_form_primary *:has( > input[type="radio"]), .cx_form_primary div:has( > input[type="checkbox"] ) {
display:flex;
align-items:center;
}
.cx_form_primary input[type="radio"],
.cx_form_primary input[type="checkbox"] {
width: 16px;
height: 16px; margin-right: 8px;
appearance:none;
border:none;
background:none;
position:relative;
padding: 0;
border-radius: 0;
max-width: 100%;
vertical-align: middle;
}
.cx_form_primary input[type="radio"]::before,
.cx_form_primary input[type="checkbox"]::before {
content:"";
position:absolute;
background-color: transparent;
top: 0;
bottom: 0;
left: 0;
right: 0;
border: 1px solid var(--grey-48);
border-radius: 4px;
}
.cx_form_primary input[type="radio"]:checked::before,
.cx_form_primary input[type="checkbox"]:checked::before {
background-color:var(--brand-primary-50);    
border-color:transparent;
}
.cx_form_primary input[type="radio"]:checked::after,
.cx_form_primary input[type="checkbox"]:checked::after {
content: "\f00c";
font-family: "Font Awesome 5 Free";
font-weight: 900;
top: 50%;
left: 50%;
position:absolute;
transform:translate(-50%,-50%);
color: var(--white-50);
font-size: 10px;
} .cx_form_primary label {
font-weight: 600;
color: var(--text-54);
font-size: 14px;
font-family: inter;
line-height: 20px;
}   @media (max-width: 768px) {
.cx_form_primary .form-field.hs-form-field {
grid-template-columns: 1fr;
}
} body .cx_form_primary .select2_init + .select2-container {
max-width:1002px;
width:100% !important;
}
body .cx_form_primary .select2_init:not([multile]) + .select2-container .select2-selection__rendered {
padding:0 !important;
}
body .select2-container .select2-selection {
padding: 10px 14px;
border-radius: 8px;
border: 1px solid var(--grey-48);
background-color: var(--white-50);
color: var(--text-56);
font-size: 16px;
font-weight: 500;
font-family: inter;
line-height: 24px;
height: auto;
min-height: 46px;
display: flex;
align-items: center;
}
body .select2-container .select2-selection__rendered {
color: var(--text-56);
line-height: 1.5;
display: flex !important;
align-content: center;
align-items: center;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
row-gap: 6px;
}
body .select2-container .select2-dropdown {
border: 1px solid var(--grey-48);
border-radius: 8px;
background-color: var(--white-50);
font-size: 14px;
}
body .select2-container--default .select2-results__option--highlighted[aria-selected] {
background-color: var(--grey-48);
color: #fff;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 100%;
color: var(--grey-48);
}
body .select2-container .select2-selection--single .select2-selection__arrow b {
border: none;
display: block;
width: 16px;
height: 16px;
top: 50%;
left: 0;
margin: -8px 0 0;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow b {
position:relative;
background:unset;
}
body .select2-container .select2-results__option span {
display:flex;
gap:8px;
align-items:center;
}
body .select2-container .select2-results__option span img {display:block;}
body .select2-container .select2-selection--single .select2-selection__arrow {right: 12px;}
body .select2-container--default .select2-selection--single .select2-selection__arrow b::before {
content: "\f078";
font-family: "Font Awesome 5 Free";
font-weight: 900;
top: 50%;
left: 50%;
position:absolute;
transform:translate(-50%,-50%);
color: var(--text-51);
font-size: 12px;
}
body .select2-container--default .select2-selection--multiple .select2-selection__choice{
color:  var(--text-54) !important;
border: 1px solid var(--grey-48) !important;
margin: 0 6px 0 0 !important;
background: var(--white-50);
padding: 2px 9px;
font-size: var(--e-global-typography-49002a2-font-size);
font-weight: var(--e-global-typography-49002a2-font-weight);
line-height: var(--e-global-typography-49002a2-line-height);
font-family: var(--e-global-typography-49002a2-font-family);
border-radius: 6px;
}
body li.select2-selection__choice {
display: flex;
flex-direction: row-reverse;
align-items: center;
justify-content: space-between;
align-content: center;
flex-wrap: wrap;
gap: 6px;
text-transform: capitalize;
}
.cx_form_primary ul.select2-results__options{
text-transform:capitalize;
}
body .select2-container--default .select2-selection--multiple .select2-selection__rendered li {margin: 0;}
body .select2-container .select2-search--inline .select2-search__field{margin: 0px}
.cx_form_primary .cke_chrome {
border-radius: 8px;overflow: hidden;max-width: 1002px;
}
.cx_form_primary .submit-btn-container {
display: flex;flex-direction: row;align-content: flex-start;
justify-content: flex-end;flex-wrap: wrap;align-items: center;padding: 20px;
gap: 1rem;
}
body.cx.cx_zico .cx_form_primary:not(:has(.submit-btn-container)) button[type="submit"]{
margin-top: 20px; 
} 
.cx_form_primary .from-header .submit-btn-container {
padding:0;
}
.cx_form_primary .from-header {
border-bottom: 1px solid var(--grey-48);
padding: 0 0 20px 0;
gap: 16px;
flex-wrap: wrap; }
.cx_form_primary .form-title-wrapper .form-title {
margin:0px;
margin-bottom: 2px;
}
.cx_form_primary .hs_media_uploader_element {
display: block !important;
} .cx_form_primary .hidden-fields {display: none;}
.form-field.cx-hidden {display: none;}
.cx_form_primary .form-field.hs-form-field.field-layer_selector 
.field-wraper:has( > .inner-field-wraper > .inner-field-container > .hidden-form-field) {display: none;} .cx_form_primary section.form-section.parent-group > header ,
.cx_form_primary section.form-section.child-group > header { display:none ;}
.cx_form_primary .form-field.hs-form-field.field-layer_selector .field-wraper  {
padding:32px;
background-color:var(--grey-45);
border-radius:6px;
}
.cx_form_primary .form-field.hs-form-field.field-layer_selector .field-wraper .form-field{
grid-template-columns: 248px 3fr;
}
.cx_form_primary .form-field.hs-form-field.field-layer_selector .field-wraper .form-field .field-wraper {
padding:0;
}
.cx_form_primary section.form-section.child-group .section-attribute{
border:none !important;
margin: 0 0 20px;
padding: 32px 32px 12px !important;
background-color: var(--grey-45);
border-radius:6px;
}
.cx_form_primary section.form-section.child-group {
border-bottom: 1px solid var(--grey-48);
}
.cx_form_primary section.form-section.parent-group .form-field.hs-form-field,
.cx_form_primary section.form-section.child-group .form-field.hs-form-field {
border: none !important;
}
.cx_form_primary section.form-section.child-group .form-field.hs-form-field:not(:last-child) {
padding: 0 !important;padding-bottom:20px !important;margin: 0 !important;
} .cx_form_primary .cx-repeater.cx-form_elements .attr-header {
display:none;
}
.cx_form_primary .cx-repeater.cx-form_elements .dynamic-content-container.array-val .hs-field-repeter-row.data-row .repeter-item-wraper .form-field.hs-form-field {
display:flex;
flex-direction: column;
border: none !important;
}
.cx_form_primary .cx-repeater.cx-form_elements .dynamic-content-container.array-val .hs-field-repeter-row.data-row {
display:grid;
grid-template-columns: repeat(auto-fit,minmax(300px,1fr));
}
.cx_form_primary .cx-repeater.cx-form_elements {
border:none !important;
margin:  0px 0 20px 0 !important;
padding: 32px 0px 12px!important;
position: relative;
}
.cx_form_primary .cx-repeater.cx-form_elements::before {
content: "";
border-bottom: 1px solid var(--grey-48);
position: absolute;
width: 100%;
height: 2px;
left: 0;
bottom: -20px;
}
.cx_form_primary .cx-repeater.cx-form_elements .hs-field-repeter-row.data-row{
border:none !important;
margin:  0px 0 20px !important;
padding: 32px 32px 12px!important;
background-color: var(--grey-46);
border-radius:8px;
}
.cx_form_primary .cx-repeater.cx-form_elements hr{display: none;}
.cx_form_primary .dynamic-content-container .btns button {
margin-right: 20px;
height:36px;
width:36px;
border-radius: 8px;
border: 1px solid var(--brand-primary-50);
padding: 0px;
background: transparent;
color: var(--brand-primary-50);
cursor: pointer;
outline: none;
align-content: center;
text-align: center;
font-size: 20px !important;
}
.cx_form_primary .cx-reactive_repeater.cx-form_elements:not(.reactive_repeater) {
border:none !important;
margin:  0px 0 20px 0 !important;
padding: 32px 0px 12px!important;
position: relative;
}
.cx_form_primary .cx-reactive_repeater.cx-form_elements:not(.reactive_repeater)::after {
content: "";
position: absolute;
bottom: -20px;
width: 100%;
height: 3px;    
border-bottom: 1px solid var(--grey-48);
}
.cx_form_primary .cx-reactive_repeater.cx-form_elements .repeater-group {
width: 100%; border:none !important;
margin:  0px 0 20px !important;
padding: 32px 32px 12px!important;
background-color: var(--grey-46);
border-radius:8px;
}
.cx_form_primary .cx-reactive_repeater.cx-form_elements .repeater-group .feild-container {
grid-template-columns: repeat(auto-fit,minmax(300px,1fr));
gap: 10px;
}
.cx_form_primary .cx-reactive_repeater.cx-form_elements .repeater-group .feild-container .form-field.hs-form-field {
grid-template-columns: 1fr;
gap: 6px;
padding: 0;
border: unset;
} .cx_form_primary .form-field.hs-form-field .media-element {
position: relative;
}
.cx_form_primary .form-field.hs-form-field .media-element button.delete-item {
position: absolute;
top: 0;
right: 0;
} @media screen  and (max-width: 1440px)  {
.cx_form_primary .cke_chrome {
width: calc(100% - 3px) !important;
}
.cx_form_primary input,
.cx_form_primary input[type="text"],
.cx_form_primary input[type="email"],
.cx_form_primary input[type="number"],
.cx_form_primary input[type="password"],
.cx_form_primary input[type="search"],
.cx_form_primary input[type="url"],
.cx_form_primary select,
.cx_form_primary textarea { max-width: 100% !important;}
}
@media screen  and (max-width: 1024px) {
.cx_form_primary .form-field.hs-form-field {grid-template-columns: 100%;}
.cx_form_primary .form-field.hs-form-field.field-layer_selector .field-wraper .form-field {grid-template-columns: 100%;}
.cx_form_primary section.form-section.child-group .section-attribute .form-field.hs-form-field {grid-template-columns: 100%;}
} .form-field.hs-form-field.cx-select2_template span.select2.select2-container{
min-width:100% !important;
} .cx_form_primary .form-field.hs-form-field :is( div:has( > div > table) ,div:has( > table)) {overflow: unset;}
.cx_form_primary .form-field.hs-form-field div:has( > div > table) {
box-shadow: 0px 1px 2px 0px #0A0D120D;
margin-top: 20px;
border-radius: 6px;
overflow: hidden;
}
.cx_form_primary .form-field.hs-form-field *:has( + div > table) {
padding:12px 20px 8px;
border:1px solid var(--grey-47);
border-bottom:unset;
border-radius:12px 12px 0 0;
color: var(--primary-50);
font-size:var(--e-global-typography-0e85bb5-font-size);
font-family:var(--e-global-typography-0e85bb5-font-family);
font-weight:var(--e-global-typography-0e85bb5-font-weight);
line-height:var(--e-global-typography-0e85bb5-line-height);
text-transform: capitalize;
}
.cx_form_primary .form-field.hs-form-field table {
margin:0;
border-radius:0 0 12px 12px;
border: unset;
overflow: hidden;
background-color:var(--white-50);
}
.cx_form_primary .form-field.hs-form-field table tr {
border:unset;
border:1px solid var(--grey-47);  }
.cx_form_primary .form-field.hs-form-field table tr :is(th,td){
background:transparent;
border: unset; text-align: start;
}
.cx_form_primary .form-field.hs-form-field table tr th {
padding:13px 20px;
color:var(--text-51);
font-size: var(--e-global-typography-f8c5445-font-size);
font-weight: var(--e-global-typography-f8c5445-font-weight);
font-family: var(--e-global-typography-f8c5445-font-family);
line-height: var(--e-global-typography-f8c5445-line-height);
text-transform: capitalize;
}
.cx_form_primary .form-field.hs-form-field table tr td {
padding:18px 24px;
color:var(--text-53);
font-size:var(--e-global-typography-0e85bb5-font-size);
font-family:var(--e-global-typography-0e85bb5-font-family);
font-weight:var(--e-global-typography-0e85bb5-font-weight);
line-height:var(--e-global-typography-0e85bb5-line-height);
vertical-align: middle;
}
.cx_form_primary table td .item-thumbnail {
width: 70px;
height: 50px;
border-radius: 4px;
object-fit: cover;
object-position: center;
}
.cx_form_primary table input {
color:var(--text-51);
}
.cx_form_primary table input[type="radio"],
.cx_form_primary table input[type="checkbox"] { 
width: 20px;
height: 20px;
max-width: 20px !important;
}
.cx_form_primary table input[type="radio"]::before,
.cx_form_primary table input[type="checkbox"]::before {
border-radius: 6px;
}
.cx_form_primary table input[type="radio"]:checked::after,
.cx_form_primary table input[type="checkbox"]:checked::after { 
font-size:12px;
}
.cx_form_primary .selected_layer_wrapper .form-field {border: none;}
.cx_form_primary .selected_layer_wrapper .form-field .checkbox-container {
display: flex;
gap: 2rem;
align-items: center;
}
.cx_form_primary .selected_layer_wrapper .form-field .checkbox-container li {
display: flex !important;
align-items: center;
}
.cx_form_primary .selected_layer_wrapper .layer_item_options {
padding: 0 0 20px;
border-bottom:1px solid var(--grey-48);
}
.cx_form_primary .selected_layer_wrapper .layer_item_options:has(.sort-items:empty) {padding: 0px;}
.cx_form_primary .selected_layer_wrapper .layer_item_options .sort-items {gap: 20px;}
.cx_form_primary .selected_layer_wrapper .layer_item_options .sort-items > div {grid-template-columns: 248px 3fr;}
@media screen and (max-width: 1024px) {
.cx_form_primary .selected_layer_wrapper .layer_item_options .sort-items > div {grid-template-columns: 1fr;}
} .cx_form_primary .form-field.parent-group .inner-field-container .form-field {
border: none;
padding-top: 0;
} 
.cx_form_primary .form-field.parent-group .inner-field-container .form-field:last-child {
padding-bottom: 0;
} .form-field .inner-field-wraper:is(.has-postfix,.has-prefix) {
max-width:1002px;
border:1px solid var(--grey-48);
background-color:var(--white-50);
border-radius:8px;
padding:10px 14px;
display:flex;
align-items:center;
gap:16px;
color: var(--text-53);
} 
.form-field .inner-field-wraper:is(.has-postfix,.has-prefix) .inner-field-container {
flex:1;
}
.form-field .inner-field-wraper:is(.has-postfix,.has-prefix) :is(input,select,textarea) {
border:none;
padding:unset;
border-radius:unset;
background-color:unset;
} .cx_form_primary .inner-field-wraper:is(.has-postfix,.has-prefix):has(:is(input,select:not([data-key]))[disabled]) {
border:none;
outline:none;
padding: 0;
max-width:max-content;
gap: 0;
}
.cx_form_primary :is(input,select:not([data-key]))[disabled] {
border:none;
outline:none;
color:var(--text-51);
max-width:max-content;
field-sizing: content;
display:inline-block;
padding-left: 0;
padding-right: 12px;
}
.cx_form_primary input:disabled:placeholder-shown {
padding-right: 0;
}
.cx_form_primary select:not([data-key]) ~ .select2-container--disabled .select2-selection {
border:none;
outline:none;
background-color: transparent !important;
padding-left: 0;
padding-right: 12px;
}
.cx_form_primary select:not([data-key]) ~ .select2-container--disabled .select2-selection .select2-selection__rendered{
color:var(--text-51);
}
.cx_form_primary select:not([data-key]) ~ .select2-container--disabled .select2-selection  .select2-selection__arrow {
display: none;
}
@media screen  and (max-width: 1440px)  {
.cx_form_primary :is(input,select:not([data-key]))[disabled] {max-width:max-content !important;}
} .cx_form_primary .form-field .comment:not(:has(> span:empty)){
font-size: 14px;
font-weight: 400;
font-family: inter;
line-height: 20px;
margin-top: 8px;
} .cx_form_primary .form-field img:is(.attachment-thumbnail,.attachment-full) {
width: auto;
height: 72px;
margin-right: 12px;
border-radius: 8px;
} .profile_info .cx_form_primary {
overflow: hidden;
}
.profile_info .cx_form_primary .attributes-container {
max-width: 1314px; }
.profile_info .cx_form_primary .section-attribute  {
display:flex;
flex-wrap:wrap;
align-items:center;
}
.profile_info .cx_form_primary .section-attribute > .form-field.field-first_name {
width:calc(136px + 50% + 32px - 12px);
padding-right:12px;
}
.profile_info .cx_form_primary .section-attribute > .form-field:is(.field-first_name,.field-last_name) {
min-height: 85.1px;
}
.profile_info .cx_form_primary .section-attribute > .form-field:is(.field-first_name,.field-last_name) .field-wraper {
max-width: 489px;
}
.profile_info .cx_form_primary .section-attribute > .form-field.field-last_name {
flex:1;
padding-left:12px;
}
.profile_info .cx_form_primary .section-attribute > .form-field:not(:is( .field-first_name ) ) {
border: unset;
position: relative;
}
.profile_info .cx_form_primary .section-attribute > .form-field:not(:is( .field-first_name ) )::before{
content:"";
border-bottom: 1px solid var(--grey-48);
position: absolute;
bottom: 0;
left: 0;
width: 100vw;
height: 3px;
}
.profile_info .cx_form_primary .section-attribute > .form-field:not(:is( .field-last_name , .field-first_name ) ) {
width:100%;
}
@media (max-width:1024px) {
.profile_info .cx_form_primary .section-attribute > .form-field:is(.field-first_name,.field-last_name) {
width: 100% !important;
max-width: 1002px;
}
} .profile_info .cx_form_primary .section-attribute > .form-field:is(.field-first_name):has(input[disabled]) {
padding-right: 0;
padding-left: 0;
}
.profile_info .cx_form_primary .section-attribute > .form-field:is(.field-last_name):has(input[disabled]) {
padding-right: 0;
padding-left: 0;
}
.profile_info .cx_form_primary .section-attribute > .form-field.field-first_name:has(input[disabled]) label + * {
min-width:0;
}
.profile_info .cx_form_primary .section-attribute > .form-field.field-first_name:has(input[disabled]) {
width:max-content;
} .cx_form_primary .inner-field-wraper:is(.has-postfix,.has-prefix):not(:has(input, select, textarea)) {
border: none;
outline: none;
padding: 0;
gap: 0;
align-items: end;
}
.form-field .inner-field-wraper.inner-field-wraper:is(.has-postfix,.has-prefix):not(:has(input, select, textarea)) .inner-field-container {
flex: unset;
}.hs-pop-up {position: fixed;z-index: 99999999;background: rgba(0, 0, 0, 0.43);width: 100%;top: 0;right: 0;left: 0;bottom: 0;}
.hs-pop-up > * {background: white;margin: auto;border-radius: 8px;overflow: hidden;}
.hs-pop-up .pop-up-footer-fixed {background: white;padding: 10px;width: 100%;box-sizing: border-box;border-top: 1px solid silver;}
.hs-pop-up header.hs-pop-up-header {position: initial;width: 100%;max-width: 100%;display: flex;}
.hs-pop-up footer.pop-up-footer-fixed button {width: 100px;margin-right: 10px;border-radius: 5px;padding: 5px;border: 1px solid #0073aa;color: #0073aa;text-transform: uppercase;}
.hs-pop-up.scroll > * {overflow-y: scroll;}
.hs-pop-up .popup-inner-container .light-box-body {padding: 10px;}
.hs-pop-up .header-content-container {padding: 10px;vertical-align: top;box-sizing: border-box;position: relative;}
.hs-pop-up .header-content-container {width: 100%;}
.hs-pop-up.has-close-btn .header-close-btn-container {width: 50px;float: right;text-align: right;vertical-align: top;display: inline-block;}
.hs-pop-up.has-close-btn .header-content-container {width: calc(100% - 50px);float: left;}
.hs-pop-up header.hs-pop-up-header::after {clear: both;content: '';display: block;}
.hs-pop-up .light-box-body {overflow: scroll;position: relative;box-sizing: border-box;overflow-x: hidden;}
.hs-pop-up.size-small .popup-inner-container{width: 25%;min-width: 300px;max-width: 500px;margin-top: 20vh;}
.hs-pop-up.size-small .light-box-body {}
.hs-pop-up.size-medium .popup-inner-container{width: 55%;min-width: 450px;max-width: 55%;margin-top: 20vh;}
.hs-pop-up.size-medium .light-box-body {}
.hs-pop-up.size-full .popup-inner-container{width: 95%;min-width: 95%;max-height: 95vh;min-height: 95vh;margin-top: 2.5vh;}
.hs-pop-up.size-full .light-box-body {height: calc( 100vh - 100px );}
.hs-pop-up.size-fullscreen .popup-inner-container{width: 100%;margin-top: 0%;height: 100%;max-height: 100%;border-radius: 0px;}
.hs-pop-up.size-fullscreen .light-box-body {height: calc( 100% - 150px );}
.hs-pop-up.size-big > div {width: 80%;margin-top: 5%;}
.hs-pop-up.size-big .light-box-body {min-height: 65vh;max-height: 65vh;overflow-y: scroll;} .cx_simple_popup .swal2-html-container{padding-top:30px;padding-bottom:30px;text-align: left;}
.cx_simple_popup .swal2-popup.swal2-modal { padding-bottom: 0!important;
overflow: hidden;border-radius: var(--cx-radius-lg)!important;}
.cx_simple_popup .popup-banner{min-height:90px;padding: 30px 0; position:relative;}
.cx_simple_popup .popup-banner .close-popup i.icon-close {font-size: 22px;}
.cx_simple_popup .popup-banner .close-popup {position: absolute;top: 10px;right: 10px;}
.cx_simple_popup .popup-banner .header {font-family: 'Poppins';font-style: normal;font-weight: 700;font-size: 1.5rem;line-height: 32px;}
.cx_simple_popup .popup-banner .sub-header{font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 12px;line-height: 18px;color:var(--cx-text-dark);}
.cx_simple_popup .swal2-title {padding: 0;}
.cx_simple_popup .swal2-footer {background: linear-gradient(90deg, var(--e-primary-dark), var(--e-primary));padding:30px 15px !important;
margin-bottom: -6px; border-top:none;
} .cx_simple_popup .popup-footer {display: inline-grid;gap: 15px;justify-content: center;align-items: center;color: white;grid-template-columns: 100%;
width: 100%;padding: 0 30px;}
.cx_simple_popup  div#swal2-html-container {min-height: 200px;}
.cx_simple_popup  .swal2-footer {min-height:100px;} .toastify.cx-sucess-toastify{background:#D1FADF!important;border: 1px solid #039855 !important;border-radius:4px;color:#039855; box-shadow: none!important;}   .swal2-container .swal2-close {
border:none;
font-size: 1.5rem;
color:#D92D20;
}
.swal2-container .swal2-close:focus {
background-color: transparent;
color:#D92D20;
}
.swal2-container .swal2-close:hover {
background-color:transparent;
color:#D92D20;
} .swal2-container .form-field:not(.cx-hidden) {
display:grid;
grid-template-columns:1fr;
gap: 8px; }
.swal2-container .form-field label {
text-align:start;
font-size: 0.875rem;
font-family: inter;
font-weight: 500;
line-height: 1.25rem;
color: var(--text-54);
}
.swal2-container .form-field .field-wraper {width:100%;}
.swal2-container .submit-btn-container .cx_btn {width: 100%;}
.swal2-container .swal2-actions .swal2-styled:not(.cx_btn) {
font-family: inter;
line-height: 20px;
text-align: center;
outline: none;
cursor: pointer;
text-transform: capitalize;
display: inline-flex;
align-items: center;
gap: 5px;
justify-content: center;
align-self: flex-start;
padding: 10px 16px;
font-size: 0.875rem;
border-radius: 8px;
background-color: var(--brand-primary-50) !important;
border:1px solid var(--brand-primary-50);
color: var(--white-50);
text-decoration: none;
font-weight: 600;
transition: background-color 0.3s ease;
}.js_validation.icon-checkmark-wrapper {
position: absolute;right: 10px;top: 8px;
}
.js_validation.icon-checkmark-wrapper .icon-close {
cursor: pointer;
}