: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;   }:root { 
--e-primary : #6EC1E4 ;
--e-secondary : #54595F ;
--e-text : #7A7A7A ;
--e-accent : #61CE70 ;
--e-common-white : #FFFFFF ;
--e-common-white-2 : #E4E6DC ;
--e-common-white-3 : #F0F0F6 ;
--e-common-black-solid : #000000 ;
--e-common-black : #020B18 ;
--e-common-black-2 : #0C1B05 ;
--e-common-black-3 : #252525 ;
--e-common-black-4 : #5B5B5C ;
--e-common-black-5 : #171718 ;
--e-common-black-6 : #192553 ;
--e-common-black-7 : #121314 ;
--e-common-black-8 : #2E2E2E ;
--e-dark-white : #FFFFFF ;
--e-dark-black-solid : #000000 ;
--e-dark-black : #020B18 ;
--e-dark-black-2 : #000F4A ;
--e-dark-black-3 : #162251 ;
--e-dark-black-4 : #0F183E ;
--e-dark-black-5 : #213617 ;
--e-yellow-1 : #FFB342 ;
--e-pink-1 : #FD4B6B ;
--e-pink-2 : #FF5746 ;
--e-pink-3 : #EB5939 ;
--e-cream-1 : #B7AB98 ;
--e-cream-2 : #CFC292 ;
--e-green-dark : #115061 ;
--e-green-1 : #31B757 ;
--e-green-2 : #BCE70C ;
--e-khaki-1 : #AB9774 ;
--e-coffe-1 : #653624 ;
--e-coffe-2 : #552411 ;
--e-blue-1 : #0989FF ;
--e-blue-2 : #4C40F7 ;
--e-orange-1 : #FF6736 ;
--e-heading-primary : #020B18 ;
--e-heading-secondary : #021D35 ;
--e-grey-1 : #F6F7F9 ;
--e-grey-2 : #2F3862 ;
--e-grey-3 : #F6F9FF ;
--e-grey-4 : #DDDDE7 ;
--e-text-body : #55585B ;
--e-theme-primary : #0989FF ;
--e-theme-secondary : #1A2813 ;
--e-footer-grey-1 : #F4F7F9 ;
--e-border-primary : #EAEBED ;
--e-border-secondary : #F0F2F4 ;
--e-text-white-095 : #FFFFFFF2 ;
--e-text-purple : #6F34FE ;
--e-text-medium-grey : #A7A7AD ;
--e-text-white-02 : #FFFFFF33 ;
--e-border-white-01 : #FFFFFF1A ;
--e-border-light-orange : #FFD66124 ;
--e-bg-light-orange : #FF99611A ;
--e-text-orange : #FC9C04 ;
--e-bg-light-blue : #2DA6FF1A ;
--e-border-light-blue : #2DA6FF24 ;
--e-text-blue : #2DA6FF ;
--e-bg-light-purple : #6B00F01A ;
--e-border-dark-purple : #4C1DA8 ;
--e-bg-purple : #6F34FE ;
--e-text-light-purple : #9F9FFF ;
--e-bg-light-pink : #FF33661A ;
--e-border-light-pink : #FF336624 ;
--e-text-pink : #FF3366 ;
--e-bg-light-dark-orange : #FFAB331A ;
--e-border-light-dark-orange : #FFB03324 ;
--e-border-white-004 : #FFFFFF0A ;
--e-text-white-04 : #FFFFFF66 ;
--e-text-white-05 : #FFFFFF80 ;
--e-text-white-08 : #FFFFFFCC ;
--e-bg-dark-grey-blue : #434966 ;
--e-border-dark-grey-blue : #5F647B ;
--e-bg-orange : #FCA61F ;
--e-bg-purple-2 : #6837F3 ;
--e-bg-white-03 : #FFFFFF4D ;
--e-bg-dark-blue : #272F52 ;
--e-text-dark-purple : #6A5E86 ;
--e-border-very-dark-purple : #6A5E86 ;
--e-text-very-dark-blue : #07003B ;
--e-header-bg : #0F183E66 ;
--e-bg-white-01 : #FFFFFF1A ;
--e-text-darg-blue : #1D264C ;
--e-bg-white-006 : #FFFFFF0F ;
--e-border-white-009 : #FFFFFF17 ;
}
.bg--e-primary {background-color: var(--e-primary) }
.hover-bg--e-primary:hover {background-color: var(--e-primary) }
.bg--e-secondary {background-color: var(--e-secondary) }
.hover-bg--e-secondary:hover {background-color: var(--e-secondary) }
.bg--e-text {background-color: var(--e-text) }
.hover-bg--e-text:hover {background-color: var(--e-text) }
.bg--e-accent {background-color: var(--e-accent) }
.hover-bg--e-accent:hover {background-color: var(--e-accent) }
.bg--e-common-white {background-color: var(--e-common-white) }
.hover-bg--e-common-white:hover {background-color: var(--e-common-white) }
.bg--e-common-white-2 {background-color: var(--e-common-white-2) }
.hover-bg--e-common-white-2:hover {background-color: var(--e-common-white-2) }
.bg--e-common-white-3 {background-color: var(--e-common-white-3) }
.hover-bg--e-common-white-3:hover {background-color: var(--e-common-white-3) }
.bg--e-common-black-solid {background-color: var(--e-common-black-solid) }
.hover-bg--e-common-black-solid:hover {background-color: var(--e-common-black-solid) }
.bg--e-common-black {background-color: var(--e-common-black) }
.hover-bg--e-common-black:hover {background-color: var(--e-common-black) }
.bg--e-common-black-2 {background-color: var(--e-common-black-2) }
.hover-bg--e-common-black-2:hover {background-color: var(--e-common-black-2) }
.bg--e-common-black-3 {background-color: var(--e-common-black-3) }
.hover-bg--e-common-black-3:hover {background-color: var(--e-common-black-3) }
.bg--e-common-black-4 {background-color: var(--e-common-black-4) }
.hover-bg--e-common-black-4:hover {background-color: var(--e-common-black-4) }
.bg--e-common-black-5 {background-color: var(--e-common-black-5) }
.hover-bg--e-common-black-5:hover {background-color: var(--e-common-black-5) }
.bg--e-common-black-6 {background-color: var(--e-common-black-6) }
.hover-bg--e-common-black-6:hover {background-color: var(--e-common-black-6) }
.bg--e-common-black-7 {background-color: var(--e-common-black-7) }
.hover-bg--e-common-black-7:hover {background-color: var(--e-common-black-7) }
.bg--e-common-black-8 {background-color: var(--e-common-black-8) }
.hover-bg--e-common-black-8:hover {background-color: var(--e-common-black-8) }
.bg--e-dark-white {background-color: var(--e-dark-white) }
.hover-bg--e-dark-white:hover {background-color: var(--e-dark-white) }
.bg--e-dark-black-solid {background-color: var(--e-dark-black-solid) }
.hover-bg--e-dark-black-solid:hover {background-color: var(--e-dark-black-solid) }
.bg--e-dark-black {background-color: var(--e-dark-black) }
.hover-bg--e-dark-black:hover {background-color: var(--e-dark-black) }
.bg--e-dark-black-2 {background-color: var(--e-dark-black-2) }
.hover-bg--e-dark-black-2:hover {background-color: var(--e-dark-black-2) }
.bg--e-dark-black-3 {background-color: var(--e-dark-black-3) }
.hover-bg--e-dark-black-3:hover {background-color: var(--e-dark-black-3) }
.bg--e-dark-black-4 {background-color: var(--e-dark-black-4) }
.hover-bg--e-dark-black-4:hover {background-color: var(--e-dark-black-4) }
.bg--e-dark-black-5 {background-color: var(--e-dark-black-5) }
.hover-bg--e-dark-black-5:hover {background-color: var(--e-dark-black-5) }
.bg--e-yellow-1 {background-color: var(--e-yellow-1) }
.hover-bg--e-yellow-1:hover {background-color: var(--e-yellow-1) }
.bg--e-pink-1 {background-color: var(--e-pink-1) }
.hover-bg--e-pink-1:hover {background-color: var(--e-pink-1) }
.bg--e-pink-2 {background-color: var(--e-pink-2) }
.hover-bg--e-pink-2:hover {background-color: var(--e-pink-2) }
.bg--e-pink-3 {background-color: var(--e-pink-3) }
.hover-bg--e-pink-3:hover {background-color: var(--e-pink-3) }
.bg--e-cream-1 {background-color: var(--e-cream-1) }
.hover-bg--e-cream-1:hover {background-color: var(--e-cream-1) }
.bg--e-cream-2 {background-color: var(--e-cream-2) }
.hover-bg--e-cream-2:hover {background-color: var(--e-cream-2) }
.bg--e-green-dark {background-color: var(--e-green-dark) }
.hover-bg--e-green-dark:hover {background-color: var(--e-green-dark) }
.bg--e-green-1 {background-color: var(--e-green-1) }
.hover-bg--e-green-1:hover {background-color: var(--e-green-1) }
.bg--e-green-2 {background-color: var(--e-green-2) }
.hover-bg--e-green-2:hover {background-color: var(--e-green-2) }
.bg--e-khaki-1 {background-color: var(--e-khaki-1) }
.hover-bg--e-khaki-1:hover {background-color: var(--e-khaki-1) }
.bg--e-coffe-1 {background-color: var(--e-coffe-1) }
.hover-bg--e-coffe-1:hover {background-color: var(--e-coffe-1) }
.bg--e-coffe-2 {background-color: var(--e-coffe-2) }
.hover-bg--e-coffe-2:hover {background-color: var(--e-coffe-2) }
.bg--e-blue-1 {background-color: var(--e-blue-1) }
.hover-bg--e-blue-1:hover {background-color: var(--e-blue-1) }
.bg--e-blue-2 {background-color: var(--e-blue-2) }
.hover-bg--e-blue-2:hover {background-color: var(--e-blue-2) }
.bg--e-orange-1 {background-color: var(--e-orange-1) }
.hover-bg--e-orange-1:hover {background-color: var(--e-orange-1) }
.bg--e-heading-primary {background-color: var(--e-heading-primary) }
.hover-bg--e-heading-primary:hover {background-color: var(--e-heading-primary) }
.bg--e-heading-secondary {background-color: var(--e-heading-secondary) }
.hover-bg--e-heading-secondary:hover {background-color: var(--e-heading-secondary) }
.bg--e-grey-1 {background-color: var(--e-grey-1) }
.hover-bg--e-grey-1:hover {background-color: var(--e-grey-1) }
.bg--e-grey-2 {background-color: var(--e-grey-2) }
.hover-bg--e-grey-2:hover {background-color: var(--e-grey-2) }
.bg--e-grey-3 {background-color: var(--e-grey-3) }
.hover-bg--e-grey-3:hover {background-color: var(--e-grey-3) }
.bg--e-grey-4 {background-color: var(--e-grey-4) }
.hover-bg--e-grey-4:hover {background-color: var(--e-grey-4) }
.bg--e-text-body {background-color: var(--e-text-body) }
.hover-bg--e-text-body:hover {background-color: var(--e-text-body) }
.bg--e-theme-primary {background-color: var(--e-theme-primary) }
.hover-bg--e-theme-primary:hover {background-color: var(--e-theme-primary) }
.bg--e-theme-secondary {background-color: var(--e-theme-secondary) }
.hover-bg--e-theme-secondary:hover {background-color: var(--e-theme-secondary) }
.bg--e-footer-grey-1 {background-color: var(--e-footer-grey-1) }
.hover-bg--e-footer-grey-1:hover {background-color: var(--e-footer-grey-1) }
.bg--e-border-primary {background-color: var(--e-border-primary) }
.hover-bg--e-border-primary:hover {background-color: var(--e-border-primary) }
.bg--e-border-secondary {background-color: var(--e-border-secondary) }
.hover-bg--e-border-secondary:hover {background-color: var(--e-border-secondary) }
.bg--e-text-white-095 {background-color: var(--e-text-white-095) }
.hover-bg--e-text-white-095:hover {background-color: var(--e-text-white-095) }
.bg--e-text-purple {background-color: var(--e-text-purple) }
.hover-bg--e-text-purple:hover {background-color: var(--e-text-purple) }
.bg--e-text-medium-grey {background-color: var(--e-text-medium-grey) }
.hover-bg--e-text-medium-grey:hover {background-color: var(--e-text-medium-grey) }
.bg--e-text-white-02 {background-color: var(--e-text-white-02) }
.hover-bg--e-text-white-02:hover {background-color: var(--e-text-white-02) }
.bg--e-border-white-01 {background-color: var(--e-border-white-01) }
.hover-bg--e-border-white-01:hover {background-color: var(--e-border-white-01) }
.bg--e-border-light-orange {background-color: var(--e-border-light-orange) }
.hover-bg--e-border-light-orange:hover {background-color: var(--e-border-light-orange) }
.bg--e-bg-light-orange {background-color: var(--e-bg-light-orange) }
.hover-bg--e-bg-light-orange:hover {background-color: var(--e-bg-light-orange) }
.bg--e-text-orange {background-color: var(--e-text-orange) }
.hover-bg--e-text-orange:hover {background-color: var(--e-text-orange) }
.bg--e-bg-light-blue {background-color: var(--e-bg-light-blue) }
.hover-bg--e-bg-light-blue:hover {background-color: var(--e-bg-light-blue) }
.bg--e-border-light-blue {background-color: var(--e-border-light-blue) }
.hover-bg--e-border-light-blue:hover {background-color: var(--e-border-light-blue) }
.bg--e-text-blue {background-color: var(--e-text-blue) }
.hover-bg--e-text-blue:hover {background-color: var(--e-text-blue) }
.bg--e-bg-light-purple {background-color: var(--e-bg-light-purple) }
.hover-bg--e-bg-light-purple:hover {background-color: var(--e-bg-light-purple) }
.bg--e-border-dark-purple {background-color: var(--e-border-dark-purple) }
.hover-bg--e-border-dark-purple:hover {background-color: var(--e-border-dark-purple) }
.bg--e-bg-purple {background-color: var(--e-bg-purple) }
.hover-bg--e-bg-purple:hover {background-color: var(--e-bg-purple) }
.bg--e-text-light-purple {background-color: var(--e-text-light-purple) }
.hover-bg--e-text-light-purple:hover {background-color: var(--e-text-light-purple) }
.bg--e-bg-light-pink {background-color: var(--e-bg-light-pink) }
.hover-bg--e-bg-light-pink:hover {background-color: var(--e-bg-light-pink) }
.bg--e-border-light-pink {background-color: var(--e-border-light-pink) }
.hover-bg--e-border-light-pink:hover {background-color: var(--e-border-light-pink) }
.bg--e-text-pink {background-color: var(--e-text-pink) }
.hover-bg--e-text-pink:hover {background-color: var(--e-text-pink) }
.bg--e-bg-light-dark-orange {background-color: var(--e-bg-light-dark-orange) }
.hover-bg--e-bg-light-dark-orange:hover {background-color: var(--e-bg-light-dark-orange) }
.bg--e-border-light-dark-orange {background-color: var(--e-border-light-dark-orange) }
.hover-bg--e-border-light-dark-orange:hover {background-color: var(--e-border-light-dark-orange) }
.bg--e-border-white-004 {background-color: var(--e-border-white-004) }
.hover-bg--e-border-white-004:hover {background-color: var(--e-border-white-004) }
.bg--e-text-white-04 {background-color: var(--e-text-white-04) }
.hover-bg--e-text-white-04:hover {background-color: var(--e-text-white-04) }
.bg--e-text-white-05 {background-color: var(--e-text-white-05) }
.hover-bg--e-text-white-05:hover {background-color: var(--e-text-white-05) }
.bg--e-text-white-08 {background-color: var(--e-text-white-08) }
.hover-bg--e-text-white-08:hover {background-color: var(--e-text-white-08) }
.bg--e-bg-dark-grey-blue {background-color: var(--e-bg-dark-grey-blue) }
.hover-bg--e-bg-dark-grey-blue:hover {background-color: var(--e-bg-dark-grey-blue) }
.bg--e-border-dark-grey-blue {background-color: var(--e-border-dark-grey-blue) }
.hover-bg--e-border-dark-grey-blue:hover {background-color: var(--e-border-dark-grey-blue) }
.bg--e-bg-orange {background-color: var(--e-bg-orange) }
.hover-bg--e-bg-orange:hover {background-color: var(--e-bg-orange) }
.bg--e-bg-purple-2 {background-color: var(--e-bg-purple-2) }
.hover-bg--e-bg-purple-2:hover {background-color: var(--e-bg-purple-2) }
.bg--e-bg-white-03 {background-color: var(--e-bg-white-03) }
.hover-bg--e-bg-white-03:hover {background-color: var(--e-bg-white-03) }
.bg--e-bg-dark-blue {background-color: var(--e-bg-dark-blue) }
.hover-bg--e-bg-dark-blue:hover {background-color: var(--e-bg-dark-blue) }
.bg--e-text-dark-purple {background-color: var(--e-text-dark-purple) }
.hover-bg--e-text-dark-purple:hover {background-color: var(--e-text-dark-purple) }
.bg--e-border-very-dark-purple {background-color: var(--e-border-very-dark-purple) }
.hover-bg--e-border-very-dark-purple:hover {background-color: var(--e-border-very-dark-purple) }
.bg--e-text-very-dark-blue {background-color: var(--e-text-very-dark-blue) }
.hover-bg--e-text-very-dark-blue:hover {background-color: var(--e-text-very-dark-blue) }
.bg--e-header-bg {background-color: var(--e-header-bg) }
.hover-bg--e-header-bg:hover {background-color: var(--e-header-bg) }
.bg--e-bg-white-01 {background-color: var(--e-bg-white-01) }
.hover-bg--e-bg-white-01:hover {background-color: var(--e-bg-white-01) }
.bg--e-text-darg-blue {background-color: var(--e-text-darg-blue) }
.hover-bg--e-text-darg-blue:hover {background-color: var(--e-text-darg-blue) }
.bg--e-bg-white-006 {background-color: var(--e-bg-white-006) }
.hover-bg--e-bg-white-006:hover {background-color: var(--e-bg-white-006) }
.bg--e-border-white-009 {background-color: var(--e-border-white-009) }
.hover-bg--e-border-white-009:hover {background-color: var(--e-border-white-009) }
.color--e-primary {color:  var(--e-primary) }
.hover-color--e-primary:hover {color:  var(--e-primary) }
.color--e-secondary {color:  var(--e-secondary) }
.hover-color--e-secondary:hover {color:  var(--e-secondary) }
.color--e-text {color:  var(--e-text) }
.hover-color--e-text:hover {color:  var(--e-text) }
.color--e-accent {color:  var(--e-accent) }
.hover-color--e-accent:hover {color:  var(--e-accent) }
.color--e-common-white {color:  var(--e-common-white) }
.hover-color--e-common-white:hover {color:  var(--e-common-white) }
.color--e-common-white-2 {color:  var(--e-common-white-2) }
.hover-color--e-common-white-2:hover {color:  var(--e-common-white-2) }
.color--e-common-white-3 {color:  var(--e-common-white-3) }
.hover-color--e-common-white-3:hover {color:  var(--e-common-white-3) }
.color--e-common-black-solid {color:  var(--e-common-black-solid) }
.hover-color--e-common-black-solid:hover {color:  var(--e-common-black-solid) }
.color--e-common-black {color:  var(--e-common-black) }
.hover-color--e-common-black:hover {color:  var(--e-common-black) }
.color--e-common-black-2 {color:  var(--e-common-black-2) }
.hover-color--e-common-black-2:hover {color:  var(--e-common-black-2) }
.color--e-common-black-3 {color:  var(--e-common-black-3) }
.hover-color--e-common-black-3:hover {color:  var(--e-common-black-3) }
.color--e-common-black-4 {color:  var(--e-common-black-4) }
.hover-color--e-common-black-4:hover {color:  var(--e-common-black-4) }
.color--e-common-black-5 {color:  var(--e-common-black-5) }
.hover-color--e-common-black-5:hover {color:  var(--e-common-black-5) }
.color--e-common-black-6 {color:  var(--e-common-black-6) }
.hover-color--e-common-black-6:hover {color:  var(--e-common-black-6) }
.color--e-common-black-7 {color:  var(--e-common-black-7) }
.hover-color--e-common-black-7:hover {color:  var(--e-common-black-7) }
.color--e-common-black-8 {color:  var(--e-common-black-8) }
.hover-color--e-common-black-8:hover {color:  var(--e-common-black-8) }
.color--e-dark-white {color:  var(--e-dark-white) }
.hover-color--e-dark-white:hover {color:  var(--e-dark-white) }
.color--e-dark-black-solid {color:  var(--e-dark-black-solid) }
.hover-color--e-dark-black-solid:hover {color:  var(--e-dark-black-solid) }
.color--e-dark-black {color:  var(--e-dark-black) }
.hover-color--e-dark-black:hover {color:  var(--e-dark-black) }
.color--e-dark-black-2 {color:  var(--e-dark-black-2) }
.hover-color--e-dark-black-2:hover {color:  var(--e-dark-black-2) }
.color--e-dark-black-3 {color:  var(--e-dark-black-3) }
.hover-color--e-dark-black-3:hover {color:  var(--e-dark-black-3) }
.color--e-dark-black-4 {color:  var(--e-dark-black-4) }
.hover-color--e-dark-black-4:hover {color:  var(--e-dark-black-4) }
.color--e-dark-black-5 {color:  var(--e-dark-black-5) }
.hover-color--e-dark-black-5:hover {color:  var(--e-dark-black-5) }
.color--e-yellow-1 {color:  var(--e-yellow-1) }
.hover-color--e-yellow-1:hover {color:  var(--e-yellow-1) }
.color--e-pink-1 {color:  var(--e-pink-1) }
.hover-color--e-pink-1:hover {color:  var(--e-pink-1) }
.color--e-pink-2 {color:  var(--e-pink-2) }
.hover-color--e-pink-2:hover {color:  var(--e-pink-2) }
.color--e-pink-3 {color:  var(--e-pink-3) }
.hover-color--e-pink-3:hover {color:  var(--e-pink-3) }
.color--e-cream-1 {color:  var(--e-cream-1) }
.hover-color--e-cream-1:hover {color:  var(--e-cream-1) }
.color--e-cream-2 {color:  var(--e-cream-2) }
.hover-color--e-cream-2:hover {color:  var(--e-cream-2) }
.color--e-green-dark {color:  var(--e-green-dark) }
.hover-color--e-green-dark:hover {color:  var(--e-green-dark) }
.color--e-green-1 {color:  var(--e-green-1) }
.hover-color--e-green-1:hover {color:  var(--e-green-1) }
.color--e-green-2 {color:  var(--e-green-2) }
.hover-color--e-green-2:hover {color:  var(--e-green-2) }
.color--e-khaki-1 {color:  var(--e-khaki-1) }
.hover-color--e-khaki-1:hover {color:  var(--e-khaki-1) }
.color--e-coffe-1 {color:  var(--e-coffe-1) }
.hover-color--e-coffe-1:hover {color:  var(--e-coffe-1) }
.color--e-coffe-2 {color:  var(--e-coffe-2) }
.hover-color--e-coffe-2:hover {color:  var(--e-coffe-2) }
.color--e-blue-1 {color:  var(--e-blue-1) }
.hover-color--e-blue-1:hover {color:  var(--e-blue-1) }
.color--e-blue-2 {color:  var(--e-blue-2) }
.hover-color--e-blue-2:hover {color:  var(--e-blue-2) }
.color--e-orange-1 {color:  var(--e-orange-1) }
.hover-color--e-orange-1:hover {color:  var(--e-orange-1) }
.color--e-heading-primary {color:  var(--e-heading-primary) }
.hover-color--e-heading-primary:hover {color:  var(--e-heading-primary) }
.color--e-heading-secondary {color:  var(--e-heading-secondary) }
.hover-color--e-heading-secondary:hover {color:  var(--e-heading-secondary) }
.color--e-grey-1 {color:  var(--e-grey-1) }
.hover-color--e-grey-1:hover {color:  var(--e-grey-1) }
.color--e-grey-2 {color:  var(--e-grey-2) }
.hover-color--e-grey-2:hover {color:  var(--e-grey-2) }
.color--e-grey-3 {color:  var(--e-grey-3) }
.hover-color--e-grey-3:hover {color:  var(--e-grey-3) }
.color--e-grey-4 {color:  var(--e-grey-4) }
.hover-color--e-grey-4:hover {color:  var(--e-grey-4) }
.color--e-text-body {color:  var(--e-text-body) }
.hover-color--e-text-body:hover {color:  var(--e-text-body) }
.color--e-theme-primary {color:  var(--e-theme-primary) }
.hover-color--e-theme-primary:hover {color:  var(--e-theme-primary) }
.color--e-theme-secondary {color:  var(--e-theme-secondary) }
.hover-color--e-theme-secondary:hover {color:  var(--e-theme-secondary) }
.color--e-footer-grey-1 {color:  var(--e-footer-grey-1) }
.hover-color--e-footer-grey-1:hover {color:  var(--e-footer-grey-1) }
.color--e-border-primary {color:  var(--e-border-primary) }
.hover-color--e-border-primary:hover {color:  var(--e-border-primary) }
.color--e-border-secondary {color:  var(--e-border-secondary) }
.hover-color--e-border-secondary:hover {color:  var(--e-border-secondary) }
.color--e-text-white-095 {color:  var(--e-text-white-095) }
.hover-color--e-text-white-095:hover {color:  var(--e-text-white-095) }
.color--e-text-purple {color:  var(--e-text-purple) }
.hover-color--e-text-purple:hover {color:  var(--e-text-purple) }
.color--e-text-medium-grey {color:  var(--e-text-medium-grey) }
.hover-color--e-text-medium-grey:hover {color:  var(--e-text-medium-grey) }
.color--e-text-white-02 {color:  var(--e-text-white-02) }
.hover-color--e-text-white-02:hover {color:  var(--e-text-white-02) }
.color--e-border-white-01 {color:  var(--e-border-white-01) }
.hover-color--e-border-white-01:hover {color:  var(--e-border-white-01) }
.color--e-border-light-orange {color:  var(--e-border-light-orange) }
.hover-color--e-border-light-orange:hover {color:  var(--e-border-light-orange) }
.color--e-bg-light-orange {color:  var(--e-bg-light-orange) }
.hover-color--e-bg-light-orange:hover {color:  var(--e-bg-light-orange) }
.color--e-text-orange {color:  var(--e-text-orange) }
.hover-color--e-text-orange:hover {color:  var(--e-text-orange) }
.color--e-bg-light-blue {color:  var(--e-bg-light-blue) }
.hover-color--e-bg-light-blue:hover {color:  var(--e-bg-light-blue) }
.color--e-border-light-blue {color:  var(--e-border-light-blue) }
.hover-color--e-border-light-blue:hover {color:  var(--e-border-light-blue) }
.color--e-text-blue {color:  var(--e-text-blue) }
.hover-color--e-text-blue:hover {color:  var(--e-text-blue) }
.color--e-bg-light-purple {color:  var(--e-bg-light-purple) }
.hover-color--e-bg-light-purple:hover {color:  var(--e-bg-light-purple) }
.color--e-border-dark-purple {color:  var(--e-border-dark-purple) }
.hover-color--e-border-dark-purple:hover {color:  var(--e-border-dark-purple) }
.color--e-bg-purple {color:  var(--e-bg-purple) }
.hover-color--e-bg-purple:hover {color:  var(--e-bg-purple) }
.color--e-text-light-purple {color:  var(--e-text-light-purple) }
.hover-color--e-text-light-purple:hover {color:  var(--e-text-light-purple) }
.color--e-bg-light-pink {color:  var(--e-bg-light-pink) }
.hover-color--e-bg-light-pink:hover {color:  var(--e-bg-light-pink) }
.color--e-border-light-pink {color:  var(--e-border-light-pink) }
.hover-color--e-border-light-pink:hover {color:  var(--e-border-light-pink) }
.color--e-text-pink {color:  var(--e-text-pink) }
.hover-color--e-text-pink:hover {color:  var(--e-text-pink) }
.color--e-bg-light-dark-orange {color:  var(--e-bg-light-dark-orange) }
.hover-color--e-bg-light-dark-orange:hover {color:  var(--e-bg-light-dark-orange) }
.color--e-border-light-dark-orange {color:  var(--e-border-light-dark-orange) }
.hover-color--e-border-light-dark-orange:hover {color:  var(--e-border-light-dark-orange) }
.color--e-border-white-004 {color:  var(--e-border-white-004) }
.hover-color--e-border-white-004:hover {color:  var(--e-border-white-004) }
.color--e-text-white-04 {color:  var(--e-text-white-04) }
.hover-color--e-text-white-04:hover {color:  var(--e-text-white-04) }
.color--e-text-white-05 {color:  var(--e-text-white-05) }
.hover-color--e-text-white-05:hover {color:  var(--e-text-white-05) }
.color--e-text-white-08 {color:  var(--e-text-white-08) }
.hover-color--e-text-white-08:hover {color:  var(--e-text-white-08) }
.color--e-bg-dark-grey-blue {color:  var(--e-bg-dark-grey-blue) }
.hover-color--e-bg-dark-grey-blue:hover {color:  var(--e-bg-dark-grey-blue) }
.color--e-border-dark-grey-blue {color:  var(--e-border-dark-grey-blue) }
.hover-color--e-border-dark-grey-blue:hover {color:  var(--e-border-dark-grey-blue) }
.color--e-bg-orange {color:  var(--e-bg-orange) }
.hover-color--e-bg-orange:hover {color:  var(--e-bg-orange) }
.color--e-bg-purple-2 {color:  var(--e-bg-purple-2) }
.hover-color--e-bg-purple-2:hover {color:  var(--e-bg-purple-2) }
.color--e-bg-white-03 {color:  var(--e-bg-white-03) }
.hover-color--e-bg-white-03:hover {color:  var(--e-bg-white-03) }
.color--e-bg-dark-blue {color:  var(--e-bg-dark-blue) }
.hover-color--e-bg-dark-blue:hover {color:  var(--e-bg-dark-blue) }
.color--e-text-dark-purple {color:  var(--e-text-dark-purple) }
.hover-color--e-text-dark-purple:hover {color:  var(--e-text-dark-purple) }
.color--e-border-very-dark-purple {color:  var(--e-border-very-dark-purple) }
.hover-color--e-border-very-dark-purple:hover {color:  var(--e-border-very-dark-purple) }
.color--e-text-very-dark-blue {color:  var(--e-text-very-dark-blue) }
.hover-color--e-text-very-dark-blue:hover {color:  var(--e-text-very-dark-blue) }
.color--e-header-bg {color:  var(--e-header-bg) }
.hover-color--e-header-bg:hover {color:  var(--e-header-bg) }
.color--e-bg-white-01 {color:  var(--e-bg-white-01) }
.hover-color--e-bg-white-01:hover {color:  var(--e-bg-white-01) }
.color--e-text-darg-blue {color:  var(--e-text-darg-blue) }
.hover-color--e-text-darg-blue:hover {color:  var(--e-text-darg-blue) }
.color--e-bg-white-006 {color:  var(--e-bg-white-006) }
.hover-color--e-bg-white-006:hover {color:  var(--e-bg-white-006) }
.color--e-border-white-009 {color:  var(--e-border-white-009) }
.hover-color--e-border-white-009:hover {color:  var(--e-border-white-009) }
.border--e-primary {border-color: var(--e-primary) }
.hover-border--e-primary:hover {border-color: var(--e-primary) }
.border--e-secondary {border-color: var(--e-secondary) }
.hover-border--e-secondary:hover {border-color: var(--e-secondary) }
.border--e-text {border-color: var(--e-text) }
.hover-border--e-text:hover {border-color: var(--e-text) }
.border--e-accent {border-color: var(--e-accent) }
.hover-border--e-accent:hover {border-color: var(--e-accent) }
.border--e-common-white {border-color: var(--e-common-white) }
.hover-border--e-common-white:hover {border-color: var(--e-common-white) }
.border--e-common-white-2 {border-color: var(--e-common-white-2) }
.hover-border--e-common-white-2:hover {border-color: var(--e-common-white-2) }
.border--e-common-white-3 {border-color: var(--e-common-white-3) }
.hover-border--e-common-white-3:hover {border-color: var(--e-common-white-3) }
.border--e-common-black-solid {border-color: var(--e-common-black-solid) }
.hover-border--e-common-black-solid:hover {border-color: var(--e-common-black-solid) }
.border--e-common-black {border-color: var(--e-common-black) }
.hover-border--e-common-black:hover {border-color: var(--e-common-black) }
.border--e-common-black-2 {border-color: var(--e-common-black-2) }
.hover-border--e-common-black-2:hover {border-color: var(--e-common-black-2) }
.border--e-common-black-3 {border-color: var(--e-common-black-3) }
.hover-border--e-common-black-3:hover {border-color: var(--e-common-black-3) }
.border--e-common-black-4 {border-color: var(--e-common-black-4) }
.hover-border--e-common-black-4:hover {border-color: var(--e-common-black-4) }
.border--e-common-black-5 {border-color: var(--e-common-black-5) }
.hover-border--e-common-black-5:hover {border-color: var(--e-common-black-5) }
.border--e-common-black-6 {border-color: var(--e-common-black-6) }
.hover-border--e-common-black-6:hover {border-color: var(--e-common-black-6) }
.border--e-common-black-7 {border-color: var(--e-common-black-7) }
.hover-border--e-common-black-7:hover {border-color: var(--e-common-black-7) }
.border--e-common-black-8 {border-color: var(--e-common-black-8) }
.hover-border--e-common-black-8:hover {border-color: var(--e-common-black-8) }
.border--e-dark-white {border-color: var(--e-dark-white) }
.hover-border--e-dark-white:hover {border-color: var(--e-dark-white) }
.border--e-dark-black-solid {border-color: var(--e-dark-black-solid) }
.hover-border--e-dark-black-solid:hover {border-color: var(--e-dark-black-solid) }
.border--e-dark-black {border-color: var(--e-dark-black) }
.hover-border--e-dark-black:hover {border-color: var(--e-dark-black) }
.border--e-dark-black-2 {border-color: var(--e-dark-black-2) }
.hover-border--e-dark-black-2:hover {border-color: var(--e-dark-black-2) }
.border--e-dark-black-3 {border-color: var(--e-dark-black-3) }
.hover-border--e-dark-black-3:hover {border-color: var(--e-dark-black-3) }
.border--e-dark-black-4 {border-color: var(--e-dark-black-4) }
.hover-border--e-dark-black-4:hover {border-color: var(--e-dark-black-4) }
.border--e-dark-black-5 {border-color: var(--e-dark-black-5) }
.hover-border--e-dark-black-5:hover {border-color: var(--e-dark-black-5) }
.border--e-yellow-1 {border-color: var(--e-yellow-1) }
.hover-border--e-yellow-1:hover {border-color: var(--e-yellow-1) }
.border--e-pink-1 {border-color: var(--e-pink-1) }
.hover-border--e-pink-1:hover {border-color: var(--e-pink-1) }
.border--e-pink-2 {border-color: var(--e-pink-2) }
.hover-border--e-pink-2:hover {border-color: var(--e-pink-2) }
.border--e-pink-3 {border-color: var(--e-pink-3) }
.hover-border--e-pink-3:hover {border-color: var(--e-pink-3) }
.border--e-cream-1 {border-color: var(--e-cream-1) }
.hover-border--e-cream-1:hover {border-color: var(--e-cream-1) }
.border--e-cream-2 {border-color: var(--e-cream-2) }
.hover-border--e-cream-2:hover {border-color: var(--e-cream-2) }
.border--e-green-dark {border-color: var(--e-green-dark) }
.hover-border--e-green-dark:hover {border-color: var(--e-green-dark) }
.border--e-green-1 {border-color: var(--e-green-1) }
.hover-border--e-green-1:hover {border-color: var(--e-green-1) }
.border--e-green-2 {border-color: var(--e-green-2) }
.hover-border--e-green-2:hover {border-color: var(--e-green-2) }
.border--e-khaki-1 {border-color: var(--e-khaki-1) }
.hover-border--e-khaki-1:hover {border-color: var(--e-khaki-1) }
.border--e-coffe-1 {border-color: var(--e-coffe-1) }
.hover-border--e-coffe-1:hover {border-color: var(--e-coffe-1) }
.border--e-coffe-2 {border-color: var(--e-coffe-2) }
.hover-border--e-coffe-2:hover {border-color: var(--e-coffe-2) }
.border--e-blue-1 {border-color: var(--e-blue-1) }
.hover-border--e-blue-1:hover {border-color: var(--e-blue-1) }
.border--e-blue-2 {border-color: var(--e-blue-2) }
.hover-border--e-blue-2:hover {border-color: var(--e-blue-2) }
.border--e-orange-1 {border-color: var(--e-orange-1) }
.hover-border--e-orange-1:hover {border-color: var(--e-orange-1) }
.border--e-heading-primary {border-color: var(--e-heading-primary) }
.hover-border--e-heading-primary:hover {border-color: var(--e-heading-primary) }
.border--e-heading-secondary {border-color: var(--e-heading-secondary) }
.hover-border--e-heading-secondary:hover {border-color: var(--e-heading-secondary) }
.border--e-grey-1 {border-color: var(--e-grey-1) }
.hover-border--e-grey-1:hover {border-color: var(--e-grey-1) }
.border--e-grey-2 {border-color: var(--e-grey-2) }
.hover-border--e-grey-2:hover {border-color: var(--e-grey-2) }
.border--e-grey-3 {border-color: var(--e-grey-3) }
.hover-border--e-grey-3:hover {border-color: var(--e-grey-3) }
.border--e-grey-4 {border-color: var(--e-grey-4) }
.hover-border--e-grey-4:hover {border-color: var(--e-grey-4) }
.border--e-text-body {border-color: var(--e-text-body) }
.hover-border--e-text-body:hover {border-color: var(--e-text-body) }
.border--e-theme-primary {border-color: var(--e-theme-primary) }
.hover-border--e-theme-primary:hover {border-color: var(--e-theme-primary) }
.border--e-theme-secondary {border-color: var(--e-theme-secondary) }
.hover-border--e-theme-secondary:hover {border-color: var(--e-theme-secondary) }
.border--e-footer-grey-1 {border-color: var(--e-footer-grey-1) }
.hover-border--e-footer-grey-1:hover {border-color: var(--e-footer-grey-1) }
.border--e-border-primary {border-color: var(--e-border-primary) }
.hover-border--e-border-primary:hover {border-color: var(--e-border-primary) }
.border--e-border-secondary {border-color: var(--e-border-secondary) }
.hover-border--e-border-secondary:hover {border-color: var(--e-border-secondary) }
.border--e-text-white-095 {border-color: var(--e-text-white-095) }
.hover-border--e-text-white-095:hover {border-color: var(--e-text-white-095) }
.border--e-text-purple {border-color: var(--e-text-purple) }
.hover-border--e-text-purple:hover {border-color: var(--e-text-purple) }
.border--e-text-medium-grey {border-color: var(--e-text-medium-grey) }
.hover-border--e-text-medium-grey:hover {border-color: var(--e-text-medium-grey) }
.border--e-text-white-02 {border-color: var(--e-text-white-02) }
.hover-border--e-text-white-02:hover {border-color: var(--e-text-white-02) }
.border--e-border-white-01 {border-color: var(--e-border-white-01) }
.hover-border--e-border-white-01:hover {border-color: var(--e-border-white-01) }
.border--e-border-light-orange {border-color: var(--e-border-light-orange) }
.hover-border--e-border-light-orange:hover {border-color: var(--e-border-light-orange) }
.border--e-bg-light-orange {border-color: var(--e-bg-light-orange) }
.hover-border--e-bg-light-orange:hover {border-color: var(--e-bg-light-orange) }
.border--e-text-orange {border-color: var(--e-text-orange) }
.hover-border--e-text-orange:hover {border-color: var(--e-text-orange) }
.border--e-bg-light-blue {border-color: var(--e-bg-light-blue) }
.hover-border--e-bg-light-blue:hover {border-color: var(--e-bg-light-blue) }
.border--e-border-light-blue {border-color: var(--e-border-light-blue) }
.hover-border--e-border-light-blue:hover {border-color: var(--e-border-light-blue) }
.border--e-text-blue {border-color: var(--e-text-blue) }
.hover-border--e-text-blue:hover {border-color: var(--e-text-blue) }
.border--e-bg-light-purple {border-color: var(--e-bg-light-purple) }
.hover-border--e-bg-light-purple:hover {border-color: var(--e-bg-light-purple) }
.border--e-border-dark-purple {border-color: var(--e-border-dark-purple) }
.hover-border--e-border-dark-purple:hover {border-color: var(--e-border-dark-purple) }
.border--e-bg-purple {border-color: var(--e-bg-purple) }
.hover-border--e-bg-purple:hover {border-color: var(--e-bg-purple) }
.border--e-text-light-purple {border-color: var(--e-text-light-purple) }
.hover-border--e-text-light-purple:hover {border-color: var(--e-text-light-purple) }
.border--e-bg-light-pink {border-color: var(--e-bg-light-pink) }
.hover-border--e-bg-light-pink:hover {border-color: var(--e-bg-light-pink) }
.border--e-border-light-pink {border-color: var(--e-border-light-pink) }
.hover-border--e-border-light-pink:hover {border-color: var(--e-border-light-pink) }
.border--e-text-pink {border-color: var(--e-text-pink) }
.hover-border--e-text-pink:hover {border-color: var(--e-text-pink) }
.border--e-bg-light-dark-orange {border-color: var(--e-bg-light-dark-orange) }
.hover-border--e-bg-light-dark-orange:hover {border-color: var(--e-bg-light-dark-orange) }
.border--e-border-light-dark-orange {border-color: var(--e-border-light-dark-orange) }
.hover-border--e-border-light-dark-orange:hover {border-color: var(--e-border-light-dark-orange) }
.border--e-border-white-004 {border-color: var(--e-border-white-004) }
.hover-border--e-border-white-004:hover {border-color: var(--e-border-white-004) }
.border--e-text-white-04 {border-color: var(--e-text-white-04) }
.hover-border--e-text-white-04:hover {border-color: var(--e-text-white-04) }
.border--e-text-white-05 {border-color: var(--e-text-white-05) }
.hover-border--e-text-white-05:hover {border-color: var(--e-text-white-05) }
.border--e-text-white-08 {border-color: var(--e-text-white-08) }
.hover-border--e-text-white-08:hover {border-color: var(--e-text-white-08) }
.border--e-bg-dark-grey-blue {border-color: var(--e-bg-dark-grey-blue) }
.hover-border--e-bg-dark-grey-blue:hover {border-color: var(--e-bg-dark-grey-blue) }
.border--e-border-dark-grey-blue {border-color: var(--e-border-dark-grey-blue) }
.hover-border--e-border-dark-grey-blue:hover {border-color: var(--e-border-dark-grey-blue) }
.border--e-bg-orange {border-color: var(--e-bg-orange) }
.hover-border--e-bg-orange:hover {border-color: var(--e-bg-orange) }
.border--e-bg-purple-2 {border-color: var(--e-bg-purple-2) }
.hover-border--e-bg-purple-2:hover {border-color: var(--e-bg-purple-2) }
.border--e-bg-white-03 {border-color: var(--e-bg-white-03) }
.hover-border--e-bg-white-03:hover {border-color: var(--e-bg-white-03) }
.border--e-bg-dark-blue {border-color: var(--e-bg-dark-blue) }
.hover-border--e-bg-dark-blue:hover {border-color: var(--e-bg-dark-blue) }
.border--e-text-dark-purple {border-color: var(--e-text-dark-purple) }
.hover-border--e-text-dark-purple:hover {border-color: var(--e-text-dark-purple) }
.border--e-border-very-dark-purple {border-color: var(--e-border-very-dark-purple) }
.hover-border--e-border-very-dark-purple:hover {border-color: var(--e-border-very-dark-purple) }
.border--e-text-very-dark-blue {border-color: var(--e-text-very-dark-blue) }
.hover-border--e-text-very-dark-blue:hover {border-color: var(--e-text-very-dark-blue) }
.border--e-header-bg {border-color: var(--e-header-bg) }
.hover-border--e-header-bg:hover {border-color: var(--e-header-bg) }
.border--e-bg-white-01 {border-color: var(--e-bg-white-01) }
.hover-border--e-bg-white-01:hover {border-color: var(--e-bg-white-01) }
.border--e-text-darg-blue {border-color: var(--e-text-darg-blue) }
.hover-border--e-text-darg-blue:hover {border-color: var(--e-text-darg-blue) }
.border--e-bg-white-006 {border-color: var(--e-bg-white-006) }
.hover-border--e-bg-white-006:hover {border-color: var(--e-bg-white-006) }
.border--e-border-white-009 {border-color: var(--e-border-white-009) }
.hover-border--e-border-white-009:hover {border-color: var(--e-border-white-009) }.Primary {
font-family: "Roboto";
font-weight: 600 !important;
}
.Secondary {
font-family: "Roboto Slab";
font-weight: 400 !important;
}
.Text {
font-family: "Roboto";
font-weight: 400 !important;
}
.Accent {
font-family: "Roboto";
font-weight: 500 !important;
}
.heading-142-400 {
font-family: "La Belle Aurore";
font-weight: 400 !important;
font-size: 142px !important;
line-height: 18px !important;
letter-spacing: 0.01em !important;
}
.heading-78-700 {
font-family: "Amiko";
font-weight: 700 !important;
font-size: 78px !important;
line-height: 1 !important;
word-spacing: -8.4px !important;
}
.heading-17-400-1 {
font-family: "DM Sans";
font-weight: 400 !important;
font-size: 17px !important;
}
.heading-140-600 {
font-family: "Kufam";
font-weight: 600 !important;
font-size: 140px !important;
line-height: 1 !important;
letter-spacing: -0.05em !important;
}
.heading-16-500 {
font-family: "DM Sans";
font-weight: 500 !important;
font-size: 16px !important;
line-height: 24px !important;
letter-spacing: -0.02em !important;
}
.heading-70-600 {
font-family: "Kufam";
font-weight: 600 !important;
font-size: 70px !important;
line-height: 1 !important;
letter-spacing: -0.04em !important;
}
.heading-26-400 {
font-family: "Kufam";
font-weight: 400 !important;
font-size: 26px !important;
line-height: 34px !important;
letter-spacing: -0.01em !important;
}
.heading-17-400-2 {
font-family: "DM Sans";
font-weight: 400 !important;
font-size: 17px !important;
line-height: 26px !important;
}
.heading-22-500 {
font-family: "DM Sans";
font-weight: 500 !important;
font-size: 22px !important;
line-height: 1 !important;
}
.heading-18-500 {
font-family: "Kufam";
font-weight: 500 !important;
font-size: 18px !important;
}
.heading-51-600 {
font-family: "Kufam";
font-weight: 600 !important;
font-size: 51px !important;
line-height: 1 !important;
letter-spacing: -0.04em !important;
}
.heading-20-400 {
font-family: "DM Sans";
font-weight: 400 !important;
font-size: 20px !important;
letter-spacing: 1px !important;
}
.heading-18-400 {
font-family: "DM Sans";
font-weight: 400 !important;
font-size: 18px !important;
line-height: 26px !important;
}
.heading-12-700 {
font-family: "DM Sans";
font-weight: 700 !important;
font-size: 12px !important;
line-height: 1 !important;
}
.heading-30-600-dm {
font-family: "DM Sans";
font-weight: 600 !important;
font-size: 30px !important;
letter-spacing: -0.3px !important;
}
.heading-15-400 {
font-family: "Kufam";
font-weight: 400 !important;
font-size: 15px !important;
}
.heading-30-600-ku {
font-family: "Kufam";
font-weight: 600 !important;
font-size: 30px !important;
letter-spacing: -0.02em !important;
}
.heading-15-500 {
font-family: "DM Sans";
font-weight: 500 !important;
font-size: 15px !important;
}
.heading-30-600 {
font-family: "Kufam";
font-weight: 600 !important;
font-size: 30px !important;
}
.heading-13-500-1 {
font-family: "DM Sans";
font-weight: 500 !important;
font-size: 13px !important;
letter-spacing: 0.02em !important;
}
.btn-16-500 {
font-family: "DM Sans";
font-weight: 500 !important;
font-size: 16px !important;
line-height: 45px !important;
}
.heading-13-500-2 {
font-family: "DM Sans";
font-weight: 500 !important;
font-size: 13px !important;
line-height: 18px !important;
}
.heading-34-400 {
font-family: "DM Sans";
font-weight: 400 !important;
font-size: 34px !important;
line-height: 46px !important;
letter-spacing: -0.02em !important;
}
.heading-22-700 {
font-family: "DM Sans";
font-weight: 700 !important;
font-size: 22px !important;
line-height: 1 !important;
letter-spacing: -0.02em !important;
}
.heading-12-500 {
font-family: "DM Sans";
font-weight: 500 !important;
font-size: 12px !important;
line-height: 1 !important;
}
.heading-34-600 {
font-family: "Kufam";
font-weight: 600 !important;
font-size: 34px !important;
line-height: 1 !important;
letter-spacing: -0.03em !important;
}
.btn-22-700 {
font-family: "DM Sans";
font-weight: 700 !important;
font-size: 22px !important;
line-height: 90px !important;
}
.heading-100-500 {
font-family: "Courier Prime";
font-weight: 500 !important;
font-size: 100px !important;
line-height: 1 !important;
letter-spacing: -0.01em !important;
}
.heading-60-500 {
font-family: "Antic Didone";
font-weight: 500 !important;
font-size: 60px !important;
line-height: 1.1 !important;
letter-spacing: -0.01em !important;
}
.heading-40-500 {
font-family: "Antic Didone";
font-weight: 500 !important;
font-size: 40px !important;
line-height: 1 !important;
letter-spacing: -0.01em !important;
}
.heading-130-500 {
font-weight: 500 !important;
font-size: 130px !important;
line-height: 1 !important;
letter-spacing: -0.03em !important;
}
.heading-145-500 {
font-weight: 500 !important;
font-size: 145px !important;
letter-spacing: -0.02em !important;
text-transform: uppercase !important;
}
.heading-14-500 {
font-family: "DM Sans";
font-weight: 500 !important;
font-size: 14px !important;
line-height: 18px !important;
text-transform: uppercase !important;
}
.heading-48-300-abel {
font-family: "Abel";
font-weight: 300 !important;
font-size: 48px !important;
line-height: 60px !important;
letter-spacing: -0.01em !important;
}
.heading-16-400 {
font-family: "DM Sans";
font-weight: 400 !important;
font-size: 16px !important;
line-height: 24px !important;
}
.heading-14-400 {
font-family: "DM Sans";
font-weight: 400 !important;
font-size: 14px !important;
line-height: 15px !important;
}
.heading-26-500 {
font-weight: 500 !important;
font-size: 26px !important;
line-height: 20px !important;
}
.heading-64-500 {
font-weight: 500 !important;
font-size: 64px !important;
line-height: 1 !important;
letter-spacing: -0.02em !important;
}
.heading-40-300 {
font-weight: 300 !important;
font-size: 40px !important;
line-height: 1.2 !important;
}
.heading-70-500 {
font-weight: 500 !important;
font-size: 70px !important;
line-height: 1 !important;
letter-spacing: -0.02em !important;
}
.heading-13-1-500 {
font-family: "DM Sans";
font-weight: 500 !important;
font-size: 13px !important;
line-height: 1 !important;
letter-spacing: 0.02em !important;
}
@media (min-width: 768px) and (max-width: 1024px) {
.heading-142-400 {
font-size: 120px !important;
}
.heading-78-700 {
font-size: 60px !important;
line-height: 68px !important;
word-spacing: -7.8px !important;
}
.heading-40-300 {
font-size: 30px !important;
}
}
@media (max-width: 767px) {
.heading-142-400 {
font-size: 75px !important;
}
.heading-78-700 {
font-size: 31px !important;
line-height: 31px !important;
word-spacing: -3px !important;
}
.heading-70-600 {
font-size: 39px !important;
}
.heading-26-400 {
font-size: 20px !important;
}
.heading-51-600 {
font-size: 22px !important;
}
.heading-20-400 {
font-size: 15px !important;
}
.heading-18-400 {
font-size: 15px !important;
}
.heading-12-700 {
font-size: 9px !important;
}
.heading-30-600-dm {
font-size: 20px !important;
}
.heading-30-600-ku {
font-size: 20px !important;
}
.heading-34-400 {
font-size: 20px !important;
}
.btn-22-700 {
font-size: 17px !important;
}
.heading-100-500 {
font-size: 42px !important;
}
.heading-60-500 {
font-size: 38px !important;
}
.heading-130-500 {
font-size: 70px !important;
}
.heading-48-300-abel {
font-size: 24px !important;
line-height: 40px !important;
}
.heading-70-500 {
font-size: 45px !important;
}
}.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-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;}
.column-span-all{grid-column: 1 / -1;}
.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;} .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;}  :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); }   @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-7-3 {grid-template-columns: 70% 30%;}
body .w-column-6-4 {grid-template-columns: 60% 40%;}
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-7-3 {grid-template-columns: 70% 30%;}
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 {width: 200px;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::after {content: "\f00c";width: 10px;height: 10px;position: absolute;right: 20px;font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 14px;color: #76308e;top: calc(50% - 3px);}
.hs-form-field.validated-success {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;}.text-grey {color: var(--e-secondary);}
.cx-wraper-product-form {padding-top: 40px;padding-bottom: 50px;} .tag {background-color: #EFE6F9;color: var(--e-primary);display: inline-block;padding: 4px 10px 4px 6px;border-radius: var(--cx-radius-sm);}
.cx-tag-primary {background-color: var(--e-primary-light);padding: 5px;border-radius: var(--cx-radius-sm);color: #ffffff;font-weight: 500;display: inline-block;}
.cx-tag-secondary {} form.woocommerce-cart-form .product-quantity {display: none;}
.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;}.border-only-button {
}
.border-only-button {
}
.border-only-button {
}
.border-only-button {
}   body.cx.cx_usamaashfaq .cx_btn,
body.cx.cx_usamaashfaq .cx_btn_el a {
padding: 10px 20px;
display: inline-block;  text-align: center;
border: none;
outline: none;
text-decoration: none;
border-radius: var(--cx-btn-radius);
cursor: pointer; 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_usamaashfaq .cx_btn.cx_btn_primary,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_primary a {
background-color: var(--e-primary);
color: var(--e-btn-color);
transition: all 0.2s ease-in;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_primary:hover,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_primary a:hover {
background-color: var(--e-primary-dark);
color: var(--e-btn-color);
} body.cx.cx_usamaashfaq .cx_btn.cx_btn_primary_gradient,
body.cx.cx_usamaashfaq .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_usamaashfaq .cx_btn.cx_btn_primary_outline {
background-color: transparent;
color: var(--e-site-text-light);
border: 2px solid var(--e-primary);
display: block;
font-size: 1em;
font-weight: 500;
transition: all 0.2s ease-in;
}
.cx_btn.cx_btn_primary_outline > i {
color: var(--e-primary);
}
.cx_btn.cx_btn_primary_outline:hover {
background-color: var(--e-primary);
color: var(--e-primary-complement-light);
transition: all 0.2s ease-in;
}
.cx_btn.cx_btn_primary_outline:hover > i {
color: var(--e-primary-complement-light);
} body.cx.cx_usamaashfaq .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_usamaashfaq .cx_btn.cx_btn_secondary,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_secondary a {
background-color: var(--e-bg-purple-2);
color: var(--e-common-white);
transition: all 0.2s ease-in;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_secondary span {
position: relative;
display: inline-block;
transition: transform 0.2s;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_secondary:hover,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_secondary a:hover {
background-color: var(--e-bg-orange);
color: var(--e-common-white);
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_secondary:hover span[data-hover]::after {
position: absolute;
width: 100%;
top: 100%;
left: 0;
content: attr(data-hover);
text-align: center;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_secondary:hover span[data-hover] {
transform: translateY(-100%);
transform-origin: 0% 0%;
} body.cx.cx_usamaashfaq .cx_btn.cx_btn_secondary_outline,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_secondary_outline a {
background-color: transparent;
color: var(--e-common-white);
border: 1.5px solid var(--e-border-white-01);
transition: all 0.2s ease-in;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_secondary_outline:hover,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_secondary_outline a:hover {
background-color: var(--e-bg-purple);
border-color: var(--e-common-white);
color: var(--e-common-white);
} body.cx.cx_usamaashfaq .cx_btn.cx_btn_tertiary,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_tertiary a {
background-color: var(--e-bg-dark-grey-blue);
color: var(--e-text-white-095);
transition: all 0.2s ease-in;
border: 1px solid var(--e-border-dark-grey-blue);
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_tertiary:hover,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_tertiary a:hover {
background-color: var(--e-bg-orange);
color: var(--e-text-white-095);
border: 1px solid var(--e-border-dark-grey-blue);
} body.cx.cx_usamaashfaq .cx_btn.cx_btn_simple,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_simple a {
padding: 0;
background-color: transparent;
color: var(--e-yellow-1);
fill: var(--e-yellow-1);
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_simple svg,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_simple a svg{
width: 22px;
}
.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_usamaashfaq .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_usamaashfaq .btn-primary,
.cx-btn-primary {
background: #566984;
border-color: #40526b;
color: white;
}
body.cx.cx_usamaashfaq .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_usamaashfaq .cx_btn.cx_btn_hover_underline ,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_hover_underline a {
position: relative;
padding: 0;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_underline::after ,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_hover_underline a::after {
position: absolute;
bottom: 0;
left: 0;
width: 0%;
height: 1px;
background-color: currentColor;
content: "";
transition: 0.4s;
opacity: 0;
visibility: hidden;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_underline:hover::after ,
body.cx.cx_usamaashfaq .cx_btn_el.cx_btn_hover_underline a:hover::after {
width: 100%;
opacity: 1;
visibility: visible;
} body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_underline_center {
position: relative;
padding: 0;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_underline_center:after {
position: absolute;
bottom: 0;
left: 50%;
width: 0%;
height: 1px;
background-color: currentColor;
content: "";
transition: 0.4s;
transform: translateX(-50%);
opacity: 0;
visibility: hidden;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_underline_center:hover::after,
body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_underline_center.active::after {
width: 100%;
opacity: 1;
visibility: visible;
} body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_top_dot {
position: relative;
padding: 0;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_top_dot::before{
position: absolute;
content: "";
top: -20px;
left: 50%;
transform: translateX(-50%);
width: 5px;
height: 5px;
border-radius: 50%;
background-color: currentColor;
transition: 0.3s;
opacity: 0;
visibility: hidden;
}
body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_top_dot:hover::before,
body.cx.cx_usamaashfaq .cx_btn.cx_btn_hover_top_dot.active::before {
opacity: 1;
visibility: visible;
top: -10px;
} body.cx.cx_usamaashfaq .cx_btn.radius-100,
body.cx.cx_usamaashfaq .cx_btn_el.radius-100 a {
border-radius:100px;
} body.cx.cx_usamaashfaq .cx_btn.p115{
padding: 0 115px;
}
@media (max-width: 767px) {
body.cx.cx_usamaashfaq .cx_btn.p115{
padding: 0 45px;
}
}
body.cx.cx_usamaashfaq .cx_btn.p45 {
padding:0 45px;
} 
body.cx.cx_usamaashfaq .cx_btn.p30,
body.cx.cx_usamaashfaq .cx_btn_el.p30 a{
padding: 0 30px;
} body.cx.cx_usamaashfaq .cx_btn.height-54 {
height:54px;
}
body.cx.cx_usamaashfaq .cx_btn.height-50,
body.cx.cx_usamaashfaq .cx_btn_el.height-50 a {
height:50px;
} body.cx.cx_usamaashfaq .cx_btn br {display: none;} .cx_arrow_btn_wrapper .cx_arrow_btn .arrow-icon {
transition:all 0.4s;
}
.cx_arrow_btn_wrapper:hover .cx_arrow_btn .next-arrow-icon {
transform: translate(20px, -20px);
}
.cx_arrow_btn_wrapper:hover .cx_arrow_btn .pre-arrow-icon {
transform: translate(-20px, 20px);
} .hover-color--e-yellow-1.active {
color: var(--e-yellow-1);
} .cx_btn .wpcf7-spinner {
margin: 0;
width: 0;
height: 0;
align-self: center;
}
.cx_btn .wpcf7-spinner::before {
top: 0;
}@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(//iamahsan.inferexcore.com/wp-content/plugins/cx_usamaashfaq/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-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;
}
.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-common-white);
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%;
} .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;
font-weight: 100;
margin-top: 6px;
}
.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;
}@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);
} .cx-icon {
font-size: 1.5em;
}  .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: 35px;
height: 35px; color: var(--e-primary) !important;
border-radius: 100% !important;
position: absolute;
font-size: 25px !important;
border: none !important;
outline: none !important;
box-shadow: 0 0 5px #0000003d;
color: #fff !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%);
}
.owl-nav:not(.group_and_owl) button.owl-prev {
left: 7px;
}
.owl-nav:not(.group_and_owl) button.owl-next {
right: 7px;
}   @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.dots-inner .owl-dots {
position: absolute;
bottom: 10px;
left: 50%;
transform: translate(-50%, -50%);
margin-top: 0;
} .animated-bg-text {
border-radius: 50px;
display: inline-block;
margin: 0;
height: 10px;
width: 100%;
}   .cx_btn .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_usamaashfaq_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_usamaashfaq_signup .from-wraper {
background: white;
display: inline-block;
max-width: 500px;
margin: 10vh auto;
}
div#user-login-popup .cx_usamaashfaq_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; }
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 { display: flex;
align-items: center;
color: inherit;  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-content .inner-content .cx-sidebar-footer {
position: absolute;
bottom: 0px;
left: 0px;
right: 0;
background-color: var(--e-body-secondary-bg);
padding: 30px;
z-index: 99999999;
box-shadow: 0px 0px 8px #00000038;
}
.cx-sidebar-content .inner-content .cx-sidebar-footer::before {
content: "";
display: block;
height: 1px;
width: 85%;
background-color: var(--e-primary);
position: absolute;
top: 15px;
left: 7.5%;
} #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;
} .cart-item-thumbnail.txt-center {
width: 100px;
}
.cart-item-details {
width: calc(100% - 100px);
padding: 0px 5px;
box-sizing: border-box;
}
.cart-item-single {
display: flex;
justify-content: center;
align-items: center;
border-bottom: 1px solid silver;
padding: 15px 15px;
}
.cx-sidebar-render-content .cart-item-single h5 {
font-size: 1rem;
text-transform: capitalize;
}
.cx-sidebar-render-content .cart-item-single a {
color: #404040;
text-decoration: none;
}
.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-contact-2 p {margin: 0;}
.cx-contact-2 br {display: none;}
.cx-contact-2 .cx-contact-2__input {
position: relative;
transition: all 0.3s ease-out 0s;
transition-delay: 0.5s;
}
.cx-contact-2 .cx-contact-2__input .focus-border {
position: absolute;
bottom: 0;
left: 0;
right: 0;
width: 0;
height: 1px;
background-color: var(--e-common-white);
transition: 0.5s;
}
.cx-contact-2 .cx-contact-2__input:has(:is(textarea,select,input):focus-within) .focus-border {
width: 100%;
}
.cx-contact-2 .cx-contact-2__input::after {
position: absolute;
content: "";
left: 0;
bottom: 0;
width: 100%;
height: 1px;
background-color: var(--e-bg-white-03);
transition: all 0.3s ease-out 0s;
transition-delay: 0.3s;
}
.cx-contact-2 .cx-contact-2__input :is(textarea,select,input){
border: none;
outline: none;
background-color: transparent;
color: var(--e-common-white);
-webkit-background-clip: text;
-webkit-text-fill-color: var(--e-common-white);
caret-color: var(--e-common-white);
}
.cx-contact-2 .cx-contact-2__input :is(textarea,input)::placeholder {
color: var(--e-text-white-04);
}
.cx-contact-2 .cx-contact-2__input textarea {
resize: none;
height: 120px;
}
.cx-contact-2 .cx-contact-2__input select option {
background-color: var(--e-bg-dark-grey-blue);
color: var(--e-common-white);
}
.wpcf7-response-output {color: var(--e-common-white);}
.cx-contact-2 .cx-contact-2__input .wpcf7-not-valid-tip {
position: absolute;
padding: .25rem 1rem;
width: 100%;
}   body:not(.home) .cx_sidebar_social_icon {
display: none;
} .glass-effect {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
}
.bg-circle-color {
background:linear-gradient(148.04deg, rgba(235, 235, 248, 0) 11.69%, rgba(218, 218, 238, 0.1) 83.94%);
}
.accordion-tab-wrapper .e-n-accordion-item:not(:last-of-type) {
border-bottom: 1px solid var(--e-border-white-01);
}
.accordion-tab-wrapper .e-n-accordion-item:not(:last-of-type)::after {
background-color: var(--e-bg-purple);
position: absolute;
content: "";
bottom: 0;
right: 0;
left: 0;
width: 0%;
height: 1px;
opacity: 0;
visibility: hidden;
transition: all 0.7s ease-out 0s;
z-index: -1;
}
.accordion-tab-wrapper .e-n-accordion-item:hover::after {
opacity: 1;
visibility: visible;
width: 100%;
left: 0;
right: 0;
}
.accordion-tab-wrapper .e-n-accordion-item .e-n-accordion-item-title-text {display:flex;}
.accordion-tab-wrapper .e-n-accordion-item .e-n-accordion-item-title-text::before {
content: url(https://usamaashfaq.com/wp-content/uploads/2025/05/right-arrow.svg);
display: none;
margin-right: 17px;
margin-top:-6px;
}
.accordion-tab-wrapper .e-n-accordion-item:hover .e-n-accordion-item-title-text::before {
display:inline-block
}
.accordion-tab-wrapper .e-n-accordion-item:hover .e-n-accordion-item-title-text > div {
color:var(--e-text-purple);
}
.accordion-tab-wrapper .e-n-accordion-item:hover .e-n-accordion-item-title-text > div  span {
color:var(--e-common-white);
}
.experience-wrapper > .elementor-element::after {
background-color: var(--e-bg-purple);
position: absolute;
content: "";
bottom: 0;
right: 0;
left: 0;
width: 0%;
height: 1px;
opacity: 0;
visibility: hidden;
transition: all 0.7s ease-out 0s;
z-index: 2;
}
.experience-wrapper > .elementor-element:hover::after {
opacity: 1;
visibility: visible;
width: 100%;
left: 0;
right: 0;
} .cx_sidebar_social_icon .elementor-social-icon-instagram {
background-color: none;
background: linear-gradient(45deg, #F58529, #DD2A7B, #8134AF, #515BD4);
background-image: linear-gradient(45deg, #F58529, #DD2A7B, #8134AF, #515BD4);
background-clip: padding-box, border-box;
}
.cx_sidebar_social_icon .elementor-social-icon {
height: 40px !important;
width: 40px !important;
}
.cx_sidebar_social_icon .elementor-social-icon:not(:hover) {
background-color: none;
background: none;
background-image: none;
}
.cx_sidebar_line {
position: relative;
background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);
}
.cx_sidebar_line-bottom {
transform: matrix(1, 0, 0, -1, 0, 0);
}
.cx_sidebar_line::after {
content: "";
width: 3px;
height: 3px;
border-radius: 50%;
background-color: var(--e-common-white);
position: absolute;
bottom: -1px;
left: -1px;
transform: translateY(-1px);
}
footer {display: none;}
@media (min-width: 1025px) {
body.home .normal-footer { display:none; }
body:not(.home) .floating-footer {display: none;}
} html:not(#cx_pagepiling .pp-section) ,body:not(#cx_pagepiling .pp-section) { 
overflow-y:unset;
}
#cx_pagepiling .pp-section .e-con-inner {
max-width:var(--container-max-width);
margin:0 auto;
height: 100%;
display: grid;
align-items: center;
}
#cx_pagepiling .section {background-color:var(--e-dark-black-4);}
#cx_pagepiling .pp-section {
min-height: 100vh;
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color:var(--e-dark-black-4); align-items: center;
}
.pagescroll-indication {
position: fixed;
z-index: 75;
top: 50%;
right: 70px;
width: 2px;
height: 350px;
transform: translate(0, -50%);
border-radius: 0.3125rem;
background-color: var(--e-bg-white-01);
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.pagescroll-indication span {
position: absolute;
top: 0;
right: 0;
left: 0;
display: block;
height: 100%;
transition: transform 1s;
transform: scaleY(0);
transform-origin: top;
-webkit-transform-origin: top;
-ms-transform-origin: top;
background-color: var(--e-yellow-1);
}
#pp-nav {
display: none !important;
}
body .didone-right-family ,body .didone-right-family :is(.elementor-heading-title,.elementor-counter-number) {
font-family: 'Didone right', serif !important;
}
body .word-break,body .word-break .elementor-heading-title {
white-space: normal;
word-break: break-word;
}
.cx-hover-reveal-item {
position: relative;
display: inline-block;
z-index: 11;
}   
.cx-hover-reveal-item .cx-hover-reveal-bg:not(:has(img)) {
width: 280px;
height: 180px;
}
.cx-hover-reveal-item .cx-hover-reveal-bg {
position: absolute;
top: 0;
left: 0;
z-index: 2;
opacity: 0;
margin: -100px 0 0 -100px;
overflow: hidden;
pointer-events: none;
background-position: center; background-size: contain;
background-repeat: no-repeat;
-webkit-transition: opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
-moz-transition: opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
-ms-transition: opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
-o-transition: opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cx-hover-reveal-item:hover .cx-hover-reveal-bg  {opacity:1;}
.cx-over-revel-icon .cx-hover-revel-svg { display:none; }
.cx-over-revel-icon:hover .cx-hover-revel-svg { display:block; }
.cx-hover-revel-underline{position: relative;}
.cx-hover-revel-underline::after{
position: absolute;
content: "";
left: 0;
bottom: 0;
width: 0;
background-color: var(--e-common-white);
height: 1px;
z-index: -1;
opacity: 0;
transition: all 0.3s ease-in-out;
} 
.cx-hover-revel-underline:hover::after {
opacity: 1;
width: 100%;
}
.ab-info__text .line {
height: 2px;
width: 100px;
background-color: currentColor;
display: inline-block;
margin: 0 10px;
transform: translateY(-10px);
}
.ab-info__text a {
text-decoration: none;
position: relative;
display: inline-block;
color: currentColor;
}
.ab-info__text a::after {
content: "";
position: absolute;
bottom: 5px;
left: 0;
height: 2px;
width: 100%;
background-color: currentColor;
}
.ab-info__text .cursor-preview {
position: fixed;
top: 0;
left: 0;
width: 320px;
height: 220px;
background-size: cover;
background-position: center;
pointer-events: none;
opacity: 0;
transform: translate(-50%, -50%) scale(0.95);
transition: opacity 0.2s ease, transform 0.2s ease;
z-index: 9999;
border-radius: 12px;
}
.ab-info__text .hover-item {
position: relative;
text-decoration: none;
}
.ab-info__text .hover-item:hover {
cursor: pointer;
}
.cx_throwable_main_wrapper  {
position: relative;
}
.cx_throwable_main_wrapper .cx_throwable_wrapper {
pointer-events: none;
display: block;
height: 100%;
position: absolute;
top: 0;
left: 80px;
right: 0;
bottom: 0;
z-index: -1;
}
.cx_throwable_main_wrapper .cx_throwable_wrapper > div  {
position: absolute;
display: inline-block;
margin-bottom: 0;
left: 0;
top: 0;
transform: translate(-50%, -50%);
user-select: none;
pointer-events: auto;
transition: none;
will-change: transform;
width: max-content;
}
.cx_throwable_main_wrapper .cx_throwable_wrapper > div > span {
display: block;
width: 100%;
height: 100%;
transform-origin: center;
} .cx-progress-bar-wrapper .elementor-progress-wrapper {
position:relative;
overflow:unset !important;
}
.cx-progress-bar-wrapper .elementor-title {margin-bottom:12px;}
.cx-progress-bar-wrapper .elementor-progress-wrapper::before {
border-radius: 3px;
background: var(--e-border-white-01);
height: 1px;
content:"";
position:absolute;
top:50%;
transform:translateY(-50%);
width:100%
}
.cx-progress-bar-wrapper .elementor-progress-bar {position:relative; width: 7%;}
.cx-progress-bar-wrapper .elementor-progress-percentage {
position: absolute;
right: 0;
top: -15px;
transform: translateY(-50%);
font-size: 16px;
font-weight: 400;
font-family: DM Sans;
line-height: 1;
color: var(--e-common-white);
box-shadow: 0 2px 2px rgba(1, 15, 28, 0.12);
display: block;
visibility: visible;
opacity: 1;
padding:0;
}.cx-nested_repeater .field-wraper table, 
.cx-nested_repeater .field-wraper td ,
.cx-nested_repeater .field-wraper th {
border: 1px solid;
border-color:#d1bebe;
border-collapse: collapse;
margin: 0px;
text-align: center;
}
.cx-nested_repeater .field-wraper thead{
background-color: #f1f1f1;
}
.cx-nested_repeater .field-wraper .btn-cx-add-remove{
display: inline-block;
border: 1px solid #c0c0c0;
background: #ededed;
color: black;
cursor: pointer;
outline: none;
width: 10% !important;
padding: 10px !important;
margin: 5px;
}
.cx-nested_repeater .flex-btn-container.moving-btn-container > div{
width: 10% !important;
padding: 10px !important;
margin: 5px;
color: #c0c0c0;
}
.cx-nested_repeater .div-layout{
border: 1px solid #c0c0c0;
}
.postbox-container .cx-nested_repeater.cx-form_elements.form-field .field-wraper {
width: 100% !important;
}
.cx-nested_repeater .div-layout .header-div{
background: #f1f1f1;
border: 1px solid gray;
padding: 5px;
}
.cx-nested_repeater .inner-field-container.c-c {
padding: 13px;
}
.postbox-container .cx-nested_repeater.cx-form_elements.form-field {
display: flex;
flex-direction: column;
}
.cx-nested_repeater .div-layout .add-remove-flex > div{
display: inline-block;
border: 1px solid #c0c0c0;
background: #ededed;
color: black;
cursor: pointer;
outline: none;
width: 5% !important;
padding: 5px !important;
margin: 5px;    
}
.cx-nested_repeater .add-remove-flex{
display: flex;
}
p.hs-form-field {padding: 5px 15px !important;display: flex;box-sizing: border-box;}
p.hs-form-field span.comment {display: block;}
p.hs-form-field label + span.field-wraper {display: flex;flex-direction: column;width: calc(100% - 250px) !important;}
p.hs-form-field label {float: none !important;margin: 0px;}
p.hs-form-field label + span.field-wraper {width: 90%;padding: 0px 10px;box-sizing: border-box;}
p.hs-form-field label + span.field-wraper [name] {width: 100% !important;}
.woocommerce_options_panel p.form-field.form-field.hs-form-field {margin-bottom: 10px;padding: 0px 15px!important;}
p.form-field.form-field.hs-form-field.cx-repeater {display: flex;flex-direction: column;}
.form-field.hs-form-field.cx-repeater {padding: 0px  20px !important;}
.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;}
.dynamic-content-container .hs-field-repeter-row label {position: relative;float: none;margin: 0px;}
.form-field.hs-form-field.cx-repeater .repeter-item-wraper {box-sizing: border-box;width: 30%;}
.dynamic-content-container .hs-field-repeter-row label + * {width: 100%;max-width: 100%;min-width: 100%;}
.dynamic-content-container .hs-field-repeter-row [name] {max-width: 100%;width: 100%;box-sizing: border-box;}
.dynamic-content-container p.form-field label {max-width: 100%;} table.wp-list-table .column-sku { }
table.wp-list-table .manage-column {
max-width: 10% !important; 
width: unset; 
}
.hs-elem-row:nth-child(even) {
background: #e7e7e7ba;
}
.hs-elem-row {
padding: 10px;
border-bottom: 2px solid black;
}
td.thumbnail.column-thumbnail img,
.wp-grid-col-val.grid-col-cx_usamaashfaq_posttype_item_background img
{max-width: 100%;display: block;height: auto;}
td.taxonomy-cx_category.column-taxonomy-cx_category a{background: #e7e7e7;padding: 3px 8px;border-radius: 5px;display: inline-block;} h2.cx_group_seprator {
font-weight: 900 !important;
border-bottom: 1px solid silver;
background: #c0c0c047;
}  body.wp-admin .template-controller-default form {
margin-bottom: 40px;
}   i.fas {
width: 12px;
height: 12px;
background: white;
display: inline-block;
}
.circle-rotate {
animation: animationglob 5s cubic-bezier(1, 0.99, 0.03, 0.01) infinite;
}
.rotated-continuous {
animation: animationglob 10s cubic-bezier(1, 0.99, 0.03, 0.01) infinite;
}
.circle_rotate_linear {
animation: animationglob 10s linear infinite;
}
@keyframes rotate_complete {
0% {transform: rotate(0deg);}
100% {transform: rotate(359deg);}
}
@keyframes animationglob {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.zoom-in-out {
animation: tp_zoom_in_out 2s infinite linear;
}
@keyframes tp_zoom_in_out {
0% {
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
-o-transform: scale(0.7);
transform: scale(0.7);
}
50% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(0.7);
}
}
.move-up-down {
animation: scroll_anim 3s infinite;
}
@keyframes scroll_anim {
0% {
transform: translateY(0);
}
50% {
transform: translateY(30px);
}
100% {
transform: translateY(0);
}
}.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;}