Plugin Directory

Changeset 3411297


Ignore:
Timestamp:
12/04/2025 06:14:57 PM (6 weeks ago)
Author:
arafatjamil01
Message:

v-1.0.4 Major dashboard updates, theme builder and new widgets

Location:
elite-kit
Files:
308 added
35 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • elite-kit/trunk/assets/css/elementor-editor.css

    r3244609 r3411297  
    99    color: #fff;
    1010}
     11
     12.ek-element--promotion{
     13    .eicon-lock{
     14        right: auto;
     15        left: 10px;
     16        text-align: left;
     17    }
     18}
     19
     20
     21.ek.ek-icons{
     22    position: relative;
     23}
     24
     25.ek.ek-icons:before{
     26    content: url('../images/elite_kit_logo.svg');
     27    position: absolute;
     28    left: 0;
     29}
  • elite-kit/trunk/assets/css/tailwind/widgets/widgets.css

    r3244609 r3411297  
    1 @tailwind base;
    2 @tailwind components;
    3 @tailwind utilities;
     1@import "tailwindcss";
     2
     3@theme{
     4    --color-ekl-brand: #F00E6D;
     5    --color-ekl-brand-two: #07A698;
     6    --color-ekl-secondary: #070052;
     7    --color-ekl-text: #1D2327;
     8    --color-ekl-hover: #c36;
     9
     10    /* border */
     11    --border-ekl-border: #F2F4F7;
     12
     13    /* font */
     14    --font-primary: 'Public Sans', sans-serif;
     15
     16    /*animation*/
     17    --ease-in-cubic: cubic-bezier(.645, .045, .355, 1);
     18}
    419
    520/* ===========================
    621    Default Widget Styles
    722===========================*/
    8 h1,
    9 h2,
    10 h3,
    11 h4,
    12 h5,
    13 h6 {
    14     @apply font-bold m-0;
    15 
    16 }
    17 
     23@import "./core/default.css";
    1824/* ===========================
    1925    Animation.
    2026===========================*/
    21 @-webkit-keyframes fadeInUp {
    22     0% {
    23         visibility: visible;
    24         opacity: 0;
    25         -webkit-transform: translate3d(0, 110%, 0);
    26         transform: translate3d(0, 110%, 0)
    27     }
    28 
    29     to {
    30         opacity: 1;
    31         -webkit-transform: translate3d(0, 0, 0);
    32         transform: translate3d(0, 0, 0)
    33     }
    34 }
    35 
    36 @keyframes fadeInUp {
    37     0% {
    38         visibility: visible;
    39         opacity: 0;
    40         -webkit-transform: translate3d(0, 110%, 0);
    41         transform: translate3d(0, 110%, 0)
    42     }
    43 
    44     to {
    45         opacity: 1;
    46         -webkit-transform: translate3d(0, 0, 0);
    47         transform: translate3d(0, 0, 0)
    48     }
    49 }
    50 
    51 @-webkit-keyframes noAnimation {
    52     0% {
    53         visibility: visible;
    54         opacity: 0
    55     }
    56 
    57     to {
    58         opacity: 1
    59     }
    60 }
    61 
    62 @keyframes noAnimation {
    63     0% {
    64         visibility: visible;
    65         opacity: 0
    66     }
    67 
    68     to {
    69         opacity: 1
    70     }
    71 }
     27@import "./core/animation.css";
    7228
    7329/* ===========================
    7430    Components
    7531===========================*/
    76 @layer components {
    77     .ek-transition-liner {
    78         transition: all 300ms linear 0ms;
    79     }
    80 }
    81 
     32@import "./core/components.css";
    8233
    8334/* ===========================
    8435    Pricing Table Widget
    8536===========================*/
    86 .ek-pricing-table {
    87     .ek-pricing-icon {
    88         .icon {
    89             svg {
    90                 width: 40px;
    91                 height: 40px;
    92             }
    93 
    94             i {
    95                 @apply text-white text-[40px] leading-[40px];
    96             }
    97         }
    98     }
    99 
    100     &.feature-2 {
    101         @apply before:w-[200px] before:whitespace-nowrap before:z-[10];
    102 
    103         &.alignment-right {
    104             @apply before:top-[30px] before:-right-[55px] before:rotate-[45deg]
    105         }
    106 
    107         &.alignment-left {
    108             @apply before:top-[30px] before:-left-[55px] before:-rotate-[45deg]
    109         }
    110     }
    111 
    112     .ek-original-price {
    113         @apply inline-block text-white text-[40px] font-bold
    114     }
    115 
    116     .sale-original-price {
    117         @apply text-[20px] leading-[18px] line-through inline-block text-white
    118     }
    119 
    120     svg {
    121         @apply transition-all duration-500 ease-in-out
    122     }
    123 }
     37@import "./widget-css/pricing-table.css";
    12438
    12539/* ===========================
    12640    Testimonial Widget
    12741===========================*/
    128 .ek-testimonial-area {
    129     .ek-author-img {
    130         transform: translate(var(--ek-carousel-image-h-offset, 0), var(--ek-carousel-image-v-offset, 0));
    131 
    132         img {
    133             @apply w-[56px] h-[56px] rounded-[50%]
    134         }
    135     }
    136 }
     42@import "./widget-css/testimonial.css";
    13743
    13844/* ===========================
    13945    Icon Box Widget
    14046===========================*/
    141 .ek-icon-box-icon svg,
    142 .ek-icon-box-icon i {
    143     @apply block
    144 }
    14547
    146 .ek-icon-btn svg,
    147 .ek-icon-btn i {
    148     @apply align-middle
    149 }
    150 
    151 .ek-icon-box {
    152     .top-left {
    153         @apply top-0 left-0;
    154 
    155         .ek-badge {
    156             @apply rounded-tl-[5px]
    157         }
    158     }
    159 
    160     .top-right {
    161         @apply top-0 right-0;
    162 
    163         .ek-badge {
    164             @apply rounded-tr-[5px]
    165         }
    166     }
    167 }
     48@import "./widget-css/icon-box.css";
    16849
    16950/* ===========================
    17051    Age Gate Widget
    17152===========================*/
    172 .ek-age-gate-wrapper {
    173     @apply fixed top-0 left-0 z-[9999] w-full h-full items-center justify-center overflow-hidden bg-[rgba(0,0,0,0.4117647059)] after:content-[''] after:absolute after:top-0 after:right-0 after:bg-[rgba(0,0,0,0.5)] after:bottom-0 after:left-0 ;
    174 
    175     .ek-age-gate-boxes {
    176         @apply relative flex items-center flex-col justify-center p-[50px] w-full max-sm:px-[30px]
    177     }
    178 
    179     .ek-age-gate-image {
    180         @apply relative max-w-[80px] inline-flex
    181     }
    182 
    183     .ek-age-gate-equ-width-50 {
    184         @apply w-1/2 max-md:w-full max-md:min-w-full
    185     }
    186 
    187     .ek-age-gate-side-image {
    188         @apply bg-center bg-no-repeat
    189     }
    190 }
    191 
    192 .ek-age-gate-confirm-dob,
    193 .ek-age-gate-confirm-age-btn,
    194 .ek-age-gate-confirm-yes-btn,
    195 .ek-age-gate-confirm-no-btn {
    196     svg {
    197         @apply w-[12px] h-auto fill-white transition-all duration-300 ease-in-out
    198     }
    199 }
    200 
    201 .ek-age-gate-confirm-dob {
    202     .ek-age-gate-form-body {
    203         @apply w-[270px] max-w-max text-center
    204     }
    205 
    206 }
    207 
    208 .ek-age-gate-confirm-by-boolean {
    209     .ek-age-gate-form-body {
    210         @apply w-[270px] gap-[5px] flex items-center justify-center
    211     }
    212 }
    213 
    214 .ek-age-gate-confirm-no-btn {
    215     svg {
    216         @apply fill-[#5c5c5c]
    217     }
    218 
    219     &:hover {
    220         svg {
    221             @apply fill-white
    222         }
    223     }
    224 }
     53@import "./widget-css/age-gate.css";
    22554
    22655/* ===========================
    22756    Logo Grid Widget
    22857===========================*/
    229 .ek-logo-grid--box {
    230     .ek-logo-grid-wrapper {
    231         @apply gap-[20px]
    232     }
    233 
    234     .ek-logo-grid-item {
    235         @apply border-[2px] rounded-[.5rem]
    236     }
    237 
    238 }
    239 
    240 .ek-logo-grid-figure {
    241     img {
    242         @apply max-h-full object-cover
    243     }
    244 }
    245 
    246 .ek-logo-grid-item {
    247     @apply overflow-hidden h-[180px] border-[#e7e7e7]
    248 }
    249 
    250 .ek-logo-grid-wrapper {
    251     @apply grid
    252 }
    253 
    254 .ek-logo-grid--tictactoe {
    255     .ek-logo-grid-item {
    256         @apply border-t-[2px] border-r-[2px] border-l-[0] border-b-[0] border-solid
    257     }
    258 
    259 }
    260 
    261 
    262 @media (min-width:1025px) {
    263     .ek-logo-grid--tictactoe.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(2n) {
    264         border-right-width: 0 !important
    265     }
    266 
    267     .ek-logo-grid--tictactoe.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(-n+2) {
    268         border-top-width: 0 !important
    269     }
    270 
    271     .ek-logo-grid--tictactoe.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(3n) {
    272         border-right-width: 0 !important
    273     }
    274 
    275     .ek-logo-grid--tictactoe.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(-n+3) {
    276         border-top-width: 0 !important
    277     }
    278 
    279     .ek-logo-grid--tictactoe.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(4n) {
    280         border-right-width: 0 !important
    281     }
    282 
    283     .ek-logo-grid--tictactoe.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(-n+4) {
    284         border-top-width: 0 !important
    285     }
    286 
    287     .ek-logo-grid--tictactoe.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(5n) {
    288         border-right-width: 0 !important
    289     }
    290 
    291     .ek-logo-grid--tictactoe.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(-n+5) {
    292         border-top-width: 0 !important
    293     }
    294 
    295     .ek-logo-grid--tictactoe.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(6n) {
    296         border-right-width: 0 !important
    297     }
    298 
    299     .ek-logo-grid--tictactoe.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(-n+6) {
    300         border-top-width: 0 !important
    301     }
    302 }
    303 
    304 @media (max-width:1024px) and (min-width:768px) {
    305     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(2n) {
    306         border-right-width: 0 !important
    307     }
    308 
    309     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(-n+2) {
    310         border-top-width: 0 !important
    311     }
    312 
    313     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(3n) {
    314         border-right-width: 0 !important
    315     }
    316 
    317     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(-n+3) {
    318         border-top-width: 0 !important
    319     }
    320 
    321     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(4n) {
    322         border-right-width: 0 !important
    323     }
    324 
    325     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(-n+4) {
    326         border-top-width: 0 !important
    327     }
    328 
    329     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(5n) {
    330         border-right-width: 0 !important
    331     }
    332 
    333     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(-n+5) {
    334         border-top-width: 0 !important
    335     }
    336 
    337     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(6n) {
    338         border-right-width: 0 !important
    339     }
    340 
    341     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(-n+6) {
    342         border-top-width: 0 !important
    343     }
    344 }
    345 
    346 @media (max-width:767px) {
    347     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(2n) {
    348         border-right-width: 0 !important
    349     }
    350 
    351     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(-n+2) {
    352         border-top-width: 0 !important
    353     }
    354 
    355     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(3n) {
    356         border-right-width: 0 !important
    357     }
    358 
    359     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(-n+3) {
    360         border-top-width: 0 !important
    361     }
    362 
    363     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(4n) {
    364         border-right-width: 0 !important
    365     }
    366 
    367     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(-n+4) {
    368         border-top-width: 0 !important
    369     }
    370 
    371     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(5n) {
    372         border-right-width: 0 !important
    373     }
    374 
    375     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(-n+5) {
    376         border-top-width: 0 !important
    377     }
    378 
    379     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(6n) {
    380         border-right-width: 0 !important
    381     }
    382 
    383     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(-n+6) {
    384         border-top-width: 0 !important
    385     }
    386 }
    387 
    388 @media (min-width: 1025px) {
    389     .ek-logo-grid--tictactoe.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(2n) {
    390         @apply border-r-0 !important;
    391     }
    392 
    393     .ek-logo-grid--tictactoe.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(-n+2) {
    394         @apply border-t-0 !important;
    395     }
    396 
    397     .ek-logo-grid--tictactoe.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(3n) {
    398         @apply border-r-0 !important;
    399     }
    400 
    401     .ek-logo-grid--tictactoe.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(-n+3) {
    402         @apply border-t-0 !important;
    403     }
    404 
    405     .ek-logo-grid--tictactoe.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(4n) {
    406         @apply border-r-0 !important;
    407     }
    408 
    409     .ek-logo-grid--tictactoe.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(-n+4) {
    410         @apply border-t-0 !important;
    411     }
    412 
    413     .ek-logo-grid--tictactoe.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(5n) {
    414         @apply border-r-0 !important;
    415     }
    416 
    417     .ek-logo-grid--tictactoe.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(-n+5) {
    418         @apply border-t-0 !important;
    419     }
    420 
    421     .ek-logo-grid--tictactoe.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(6n) {
    422         @apply border-r-0 !important;
    423     }
    424 
    425     .ek-logo-grid--tictactoe.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(-n+6) {
    426         @apply border-t-0 !important;
    427     }
    428 }
    429 
    430 @media (max-width: 1024px) and (min-width: 768px) {
    431     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(2n) {
    432         @apply border-r-0 !important;
    433     }
    434 
    435     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(-n+2) {
    436         @apply border-t-0 !important;
    437     }
    438 
    439     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(3n) {
    440         @apply border-r-0 !important;
    441     }
    442 
    443     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(-n+3) {
    444         @apply border-t-0 !important;
    445     }
    446 
    447     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(4n) {
    448         @apply border-r-0 !important;
    449     }
    450 
    451     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(-n+4) {
    452         @apply border-t-0 !important;
    453     }
    454 
    455     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(5n) {
    456         @apply border-r-0 !important;
    457     }
    458 
    459     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(-n+5) {
    460         @apply border-t-0 !important;
    461     }
    462 
    463     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(6n) {
    464         @apply border-r-0 !important;
    465     }
    466 
    467     .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(-n+6) {
    468         @apply border-t-0 !important;
    469     }
    470 }
    471 
    472 @media (max-width: 767px) {
    473     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(2n) {
    474         @apply border-r-0 !important;
    475     }
    476 
    477     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(-n+2) {
    478         @apply border-t-0 !important;
    479     }
    480 
    481     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(3n) {
    482         @apply border-r-0 !important;
    483     }
    484 
    485     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(-n+3) {
    486         @apply border-t-0 !important;
    487     }
    488 
    489     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(4n) {
    490         @apply border-r-0 !important;
    491     }
    492 
    493     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(-n+4) {
    494         @apply border-t-0 !important;
    495     }
    496 
    497     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(5n) {
    498         @apply border-r-0 !important;
    499     }
    500 
    501     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(-n+5) {
    502         @apply border-t-0 !important;
    503     }
    504 
    505     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(6n) {
    506         @apply border-r-0 !important;
    507     }
    508 
    509     .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(-n+6) {
    510         @apply border-t-0 !important;
    511     }
    512 }
    513 
    514 
    515 
    516 
    517 .ek-logo-grid--border {
    518     .ek-logo-grid-item {
    519         @apply border-t-0 border-r-[2px] border-l-0 border-b-[2px] border-solid;
    520 
    521         &:first-child {
    522             @apply rounded-tl-[10px]
    523         }
    524 
    525         &:last-child {
    526             @apply rounded-br-[10px]
    527         }
    528     }
    529 }
    530 
    531 
    532 @media (min-width:1025px) {
    533     .ek-logo-grid--border.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(-n+2) {
    534         @apply border-t-2
    535     }
    536 
    537     .ek-logo-grid--border.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(2n+1) {
    538         @apply border-l-2;
    539     }
    540 
    541     .ek-logo-grid--border.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(2) {
    542         @apply rounded-tr-[10px];
    543     }
    544 
    545     .ek-logo-grid--border.ek-logo-grid--col-2 .ek-logo-grid-item:nth-last-child(2) {
    546         @apply rounded-bl-[10px];
    547     }
    548 
    549     .ek-logo-grid--border.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(-n+3) {
    550         @apply border-t-2
    551     }
    552 
    553     .ek-logo-grid--border.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(3n+1) {
    554         @apply border-l-2
    555     }
    556 
    557     .ek-logo-grid--border.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(3) {
    558         @apply rounded-tr-[10px];
    559     }
    560 
    561     .ek-logo-grid--border.ek-logo-grid--col-3 .ek-logo-grid-item:nth-last-child(3) {
    562         @apply rounded-bl-[10px];
    563     }
    564 
    565     .ek-logo-grid--border.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(-n+4) {
    566         @apply border-t-2;
    567     }
    568 
    569     .ek-logo-grid--border.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(4n+1) {
    570         @apply border-l-2;
    571     }
    572 
    573     .ek-logo-grid--border.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(4) {
    574         @apply rounded-tr-[10px];
    575     }
    576 
    577     .ek-logo-grid--border.ek-logo-grid--col-4 .ek-logo-grid-item:nth-last-child(4) {
    578         @apply rounded-bl-[10px];
    579     }
    580 
    581     .ek-logo-grid--border.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(-n+5) {
    582         @apply border-t-2;
    583     }
    584 
    585     .ek-logo-grid--border.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(5n+1) {
    586         @apply border-l-2;
    587     }
    588 
    589     .ek-logo-grid--border.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(5) {
    590         @apply rounded-tr-[10px];
    591     }
    592 
    593     .ek-logo-grid--border.ek-logo-grid--col-5 .ek-logo-grid-item:nth-last-child(5) {
    594         @apply rounded-bl-[10px];
    595     }
    596 
    597     .ek-logo-grid--border.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(-n+6) {
    598         @apply border-t-2;
    599     }
    600 
    601     .ek-logo-grid--border.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(6n+1) {
    602         @apply border-l-2;
    603     }
    604 
    605     .ek-logo-grid--border.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(6) {
    606         @apply rounded-tr-[10px];
    607     }
    608 
    609     .ek-logo-grid--border.ek-logo-grid--col-6 .ek-logo-grid-item:nth-last-child(6) {
    610         @apply rounded-bl-[10px];
    611     }
    612 
    613 }
    614 
    615 @media (max-width:1024px) and (min-width:768px) {
    616     .ek-logo-grid--border.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(-n+2) {
    617         @apply border-t-2;
    618     }
    619 
    620     .ek-logo-grid--border.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(2n+1) {
    621         @apply border-l-2;
    622     }
    623 
    624     .ek-logo-grid--border.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(2) {
    625         @apply rounded-tr-[10px];
    626     }
    627 
    628     .ek-logo-grid--border.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-last-child(2) {
    629         @apply rounded-bl-[10px];
    630     }
    631 
    632     .ek-logo-grid--border.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(-n+3) {
    633         @apply border-t-2;
    634     }
    635 
    636     .ek-logo-grid--border.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(3n+1) {
    637         @apply border-l-2;
    638     }
    639 
    640     .ek-logo-grid--border.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(3) {
    641         @apply rounded-tr-[10px];
    642     }
    643 
    644     .ek-logo-grid--border.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-last-child(3) {
    645         @apply rounded-bl-[10px];
    646     }
    647 
    648     .ek-logo-grid--border.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(-n+4) {
    649         @apply border-t-2;
    650     }
    651 
    652     .ek-logo-grid--border.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(4n+1) {
    653         @apply border-l-2;
    654     }
    655 
    656     .ek-logo-grid--border.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(4) {
    657         @apply rounded-tr-[10px];
    658     }
    659 
    660     .ek-logo-grid--border.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-last-child(4) {
    661         @apply rounded-bl-[10px];
    662     }
    663 
    664     .ek-logo-grid--border.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(-n+5) {
    665         @apply border-t-2;
    666     }
    667 
    668     .ek-logo-grid--border.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(5n+1) {
    669         @apply border-l-2;
    670     }
    671 
    672     .ek-logo-grid--border.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(5) {
    673         @apply rounded-tr-[10px];
    674     }
    675 
    676     .ek-logo-grid--border.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-last-child(5) {
    677         @apply rounded-bl-[10px];
    678     }
    679 
    680     .ek-logo-grid--border.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(-n+6) {
    681         @apply border-t-2;
    682     }
    683 
    684     .ek-logo-grid--border.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(6n+1) {
    685         @apply border-l-2;
    686     }
    687 
    688     .ek-logo-grid--border.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(6) {
    689         @apply rounded-tr-[10px];
    690     }
    691 
    692     .ek-logo-grid--border.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-last-child(6) {
    693         @apply rounded-bl-[10px];
    694     }
    695 
    696 }
    697 
    698 @media (max-width:767px) {
    699     .ek-logo-grid--border.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(-n+2) {
    700         @apply border-t-2;
    701     }
    702 
    703     .ek-logo-grid--border.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(2n+1) {
    704         @apply border-l-2;
    705     }
    706 
    707     .ek-logo-grid--border.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(2) {
    708         @apply rounded-tr-[10px];
    709     }
    710 
    711     .ek-logo-grid--border.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-last-child(2) {
    712         @apply rounded-bl-[10px];
    713     }
    714 
    715     .ek-logo-grid--border.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(-n+3) {
    716         @apply border-t-2;
    717     }
    718 
    719     .ek-logo-grid--border.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(3n+1) {
    720         @apply border-l-2;
    721     }
    722 
    723     .ek-logo-grid--border.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(3) {
    724         @apply rounded-tr-[10px];
    725     }
    726 
    727     .ek-logo-grid--border.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-last-child(3) {
    728         @apply rounded-bl-[10px];
    729     }
    730 
    731     .ek-logo-grid--border.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(-n+4) {
    732         @apply border-t-2;
    733     }
    734 
    735     .ek-logo-grid--border.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(4n+1) {
    736         @apply border-l-2;
    737     }
    738 
    739     .ek-logo-grid--border.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(4) {
    740         @apply rounded-tr-[10px];
    741     }
    742 
    743     .ek-logo-grid--border.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-last-child(4) {
    744         @apply rounded-bl-[10px];
    745     }
    746 
    747     .ek-logo-grid--border.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(-n+5) {
    748         @apply border-t-2;
    749     }
    750 
    751     .ek-logo-grid--border.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(5n+1) {
    752         @apply border-l-2;
    753     }
    754 
    755     .ek-logo-grid--border.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(5) {
    756         @apply rounded-tr-[10px];
    757     }
    758 
    759     .ek-logo-grid--border.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-last-child(5) {
    760         @apply rounded-bl-[10px];
    761     }
    762 
    763     .ek-logo-grid--border.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(-n+6) {
    764         @apply border-t-2;
    765     }
    766 
    767     .ek-logo-grid--border.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(6n+1) {
    768         @apply border-l-2;
    769     }
    770 
    771     .ek-logo-grid--border.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(6) {
    772         @apply rounded-tr-[10px];
    773     }
    774 
    775     .ek-logo-grid--border.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-last-child(6) {
    776         @apply rounded-bl-[10px];
    777     }
    778 
    779 }
     58@import "./widget-css/logo-grid.css";
    78059
    78160/* ===========================
     
    78362===========================*/
    78463
    785 .ek-image-accordion-click .ek-ia-item.active,
    786 .ek-image-accordion-hover .ek-ia-item:hover {
    787     flex: 3 !important;
    788 }
     64@import "./widget-css/image-accordion.css";
    78965
    790 .ek-image-accordion-click{
    791     .ek-ia-item{
    792         &.active{
    793             .ek-overlay{
    794                 @apply  bg-[rgba(0,0,0,.29)]
    795             }
    796         }
    797         &:not(.active){
    798             .ek-ia-content-wrapper{
    799                 display: none;
    800             }
    801         }
    802     }
    803 }
    804 .ek-image-accordion-hover{
    805     .ek-ia-item{
    806         &:not(:hover){
    807             .ek-ia-content-wrapper{
    808                 display: none;
    809             }
    810         }
    811     }
    812 }
     66/* ===========================
     67    Team Widget
     68===========================*/
    81369
    814 .ek_fadeInUp {
    815     -webkit-animation-name: fadeInUp;
    816     animation-name: fadeInUp;
    817     -webkit-animation-duration: 1.25s;
    818     animation-duration: 1.25s
    819 }
     70@import "./widget-css/team.css";
    82071
    821 .ek_noAnimation {
    822     -webkit-animation-name: noAnimation;
    823     animation-name: noAnimation;
    824     -webkit-animation-duration: .3s;
    825     animation-duration: .3s
    826 }
     72/* ===========================
     73    Content Switcher Widget
     74===========================*/
    82775
    828 .ek-ia-content-icon-title{
    829     &.ek-ia-icon-right{
    830         @apply flex-row-reverse
    831     }
    832 }
    833 
    834 .ek-image-accordion-vertical{
    835     .ek-ia-gallery-wrap{
    836         @apply flex-col
    837     }
    838 }
     76@import "./widget-css/content-switcher.css";
  • elite-kit/trunk/assets/css/widget.css

    r3244609 r3411297  
    1 *, ::before, ::after {
    2   --tw-border-spacing-x: 0;
    3   --tw-border-spacing-y: 0;
    4   --tw-translate-x: 0;
    5   --tw-translate-y: 0;
    6   --tw-rotate: 0;
    7   --tw-skew-x: 0;
    8   --tw-skew-y: 0;
    9   --tw-scale-x: 1;
    10   --tw-scale-y: 1;
    11   --tw-pan-x:  ;
    12   --tw-pan-y:  ;
    13   --tw-pinch-zoom:  ;
    14   --tw-scroll-snap-strictness: proximity;
    15   --tw-gradient-from-position:  ;
    16   --tw-gradient-via-position:  ;
    17   --tw-gradient-to-position:  ;
    18   --tw-ordinal:  ;
    19   --tw-slashed-zero:  ;
    20   --tw-numeric-figure:  ;
    21   --tw-numeric-spacing:  ;
    22   --tw-numeric-fraction:  ;
    23   --tw-ring-inset:  ;
    24   --tw-ring-offset-width: 0px;
    25   --tw-ring-offset-color: #fff;
    26   --tw-ring-color: rgb(59 130 246 / 0.5);
    27   --tw-ring-offset-shadow: 0 0 #0000;
    28   --tw-ring-shadow: 0 0 #0000;
    29   --tw-shadow: 0 0 #0000;
    30   --tw-shadow-colored: 0 0 #0000;
    31   --tw-blur:  ;
    32   --tw-brightness:  ;
    33   --tw-contrast:  ;
    34   --tw-grayscale:  ;
    35   --tw-hue-rotate:  ;
    36   --tw-invert:  ;
    37   --tw-saturate:  ;
    38   --tw-sepia:  ;
    39   --tw-drop-shadow:  ;
    40   --tw-backdrop-blur:  ;
    41   --tw-backdrop-brightness:  ;
    42   --tw-backdrop-contrast:  ;
    43   --tw-backdrop-grayscale:  ;
    44   --tw-backdrop-hue-rotate:  ;
    45   --tw-backdrop-invert:  ;
    46   --tw-backdrop-opacity:  ;
    47   --tw-backdrop-saturate:  ;
    48   --tw-backdrop-sepia:  ;
    49   --tw-contain-size:  ;
    50   --tw-contain-layout:  ;
    51   --tw-contain-paint:  ;
    52   --tw-contain-style: 
    53 }
    54 
    55 ::backdrop {
    56   --tw-border-spacing-x: 0;
    57   --tw-border-spacing-y: 0;
    58   --tw-translate-x: 0;
    59   --tw-translate-y: 0;
    60   --tw-rotate: 0;
    61   --tw-skew-x: 0;
    62   --tw-skew-y: 0;
    63   --tw-scale-x: 1;
    64   --tw-scale-y: 1;
    65   --tw-pan-x:  ;
    66   --tw-pan-y:  ;
    67   --tw-pinch-zoom:  ;
    68   --tw-scroll-snap-strictness: proximity;
    69   --tw-gradient-from-position:  ;
    70   --tw-gradient-via-position:  ;
    71   --tw-gradient-to-position:  ;
    72   --tw-ordinal:  ;
    73   --tw-slashed-zero:  ;
    74   --tw-numeric-figure:  ;
    75   --tw-numeric-spacing:  ;
    76   --tw-numeric-fraction:  ;
    77   --tw-ring-inset:  ;
    78   --tw-ring-offset-width: 0px;
    79   --tw-ring-offset-color: #fff;
    80   --tw-ring-color: rgb(59 130 246 / 0.5);
    81   --tw-ring-offset-shadow: 0 0 #0000;
    82   --tw-ring-shadow: 0 0 #0000;
    83   --tw-shadow: 0 0 #0000;
    84   --tw-shadow-colored: 0 0 #0000;
    85   --tw-blur:  ;
    86   --tw-brightness:  ;
    87   --tw-contrast:  ;
    88   --tw-grayscale:  ;
    89   --tw-hue-rotate:  ;
    90   --tw-invert:  ;
    91   --tw-saturate:  ;
    92   --tw-sepia:  ;
    93   --tw-drop-shadow:  ;
    94   --tw-backdrop-blur:  ;
    95   --tw-backdrop-brightness:  ;
    96   --tw-backdrop-contrast:  ;
    97   --tw-backdrop-grayscale:  ;
    98   --tw-backdrop-hue-rotate:  ;
    99   --tw-backdrop-invert:  ;
    100   --tw-backdrop-opacity:  ;
    101   --tw-backdrop-saturate:  ;
    102   --tw-backdrop-sepia:  ;
    103   --tw-contain-size:  ;
    104   --tw-contain-layout:  ;
    105   --tw-contain-paint:  ;
    106   --tw-contain-style: 
    107 }
    108 
    109 .absolute {
    110   position: absolute
    111 }
    112 
    113 .relative {
    114   position: relative
    115 }
    116 
    117 .-bottom-\[40px\] {
    118   bottom: -40px
    119 }
    120 
    121 .bottom-0 {
    122   bottom: 0px
    123 }
    124 
    125 .left-0 {
    126   left: 0px
    127 }
    128 
    129 .left-\[30px\] {
    130   left: 30px
    131 }
    132 
    133 .right-0 {
    134   right: 0px
    135 }
    136 
    137 .right-\[30px\] {
    138   right: 30px
    139 }
    140 
    141 .top-0 {
    142   top: 0px
    143 }
    144 
    145 .top-1\/2 {
    146   top: 50%
    147 }
    148 
    149 .z-\[10001\] {
    150   z-index: 10001
    151 }
    152 
    153 .z-\[1\] {
    154   z-index: 1
    155 }
    156 
    157 .m-0 {
    158   margin: 0px
    159 }
    160 
    161 .mx-\[6px\] {
    162   margin-left: 6px;
    163   margin-right: 6px
    164 }
    165 
    166 .mx-auto {
    167   margin-left: auto;
    168   margin-right: auto
    169 }
    170 
    171 .my-\[15px\] {
    172   margin-top: 15px;
    173   margin-bottom: 15px
    174 }
    175 
    176 .mb-0 {
    177   margin-bottom: 0px
    178 }
    179 
    180 .mb-\[10px\] {
    181   margin-bottom: 10px
    182 }
    183 
    184 .mb-\[12px\] {
    185   margin-bottom: 12px
    186 }
    187 
    188 .mb-\[2px\] {
    189   margin-bottom: 2px
    190 }
    191 
    192 .mb-\[40px\] {
    193   margin-bottom: 40px
    194 }
    195 
    196 .mr-\[5px\] {
    197   margin-right: 5px
    198 }
    199 
    200 .mt-0 {
    201   margin-top: 0px
    202 }
    203 
    204 .mt-\[10px\] {
    205   margin-top: 10px
    206 }
    207 
    208 .mt-\[15px\] {
    209   margin-top: 15px
    210 }
    211 
    212 .mt-\[20px\] {
    213   margin-top: 20px
    214 }
    215 
    216 .mt-\[30px\] {
    217   margin-top: 30px
    218 }
    219 
    220 .mt-\[50px\] {
    221   margin-top: 50px
    222 }
    223 
    224 .mt-\[5px\] {
    225   margin-top: 5px
    226 }
    227 
    228 .mt-\[8px\] {
    229   margin-top: 8px
    230 }
    231 
    232 .block {
    233   display: block
    234 }
    235 
    236 .inline-block {
    237   display: inline-block
    238 }
    239 
    240 .inline {
    241   display: inline
    242 }
    243 
    244 .flex {
    245   display: flex
    246 }
    247 
    248 .inline-flex {
    249   display: inline-flex
    250 }
    251 
    252 .table {
    253   display: table
    254 }
    255 
    256 .grid {
    257   display: grid
    258 }
    259 
    260 .hidden {
    261   display: none
    262 }
    263 
    264 .h-\[1\.9em\] {
    265   height: 1.9em
    266 }
    267 
    268 .h-\[56px\] {
    269   height: 56px
    270 }
    271 
    272 .h-\[70vh\] {
    273   height: 70vh
    274 }
    275 
    276 .h-auto {
    277   height: auto
    278 }
    279 
    280 .h-full {
    281   height: 100%
    282 }
    283 
    284 .min-h-\[300px\] {
    285   min-height: 300px
    286 }
    287 
    288 .w-\[1\.9em\] {
    289   width: 1.9em
    290 }
    291 
    292 .w-\[56px\] {
    293   width: 56px
    294 }
    295 
    296 .w-full {
    297   width: 100%
    298 }
    299 
    300 .max-w-\[576px\] {
    301   max-width: 576px
    302 }
    303 
    304 .flex-1 {
    305   flex: 1 1 0%
    306 }
    307 
    308 .-translate-y-1\/2 {
    309   --tw-translate-y: -50%;
    310   transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    311 }
    312 
    313 .transform {
    314   transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    315 }
    316 
    317 .cursor-pointer {
    318   cursor: pointer
    319 }
    320 
    321 .select-none {
    322   -webkit-user-select: none;
    323      -moz-user-select: none;
    324           user-select: none
    325 }
    326 
    327 .list-none {
    328   list-style-type: none
    329 }
    330 
    331 .flex-row {
    332   flex-direction: row
    333 }
    334 
    335 .flex-col {
    336   flex-direction: column
    337 }
    338 
    339 .items-center {
    340   align-items: center
    341 }
    342 
    343 .justify-center {
    344   justify-content: center
    345 }
    346 
    347 .gap-\[10px\] {
    348   gap: 10px
    349 }
    350 
    351 .gap-\[5px\] {
    352   gap: 5px
    353 }
    354 
    355 .overflow-hidden {
    356   overflow: hidden
    357 }
    358 
    359 .rounded-\[4px\] {
    360   border-radius: 4px
    361 }
    362 
    363 .rounded-\[50\%\] {
    364   border-radius: 50%
    365 }
    366 
    367 .rounded-\[5px\] {
    368   border-radius: 5px
    369 }
    370 
    371 .rounded-\[6px\] {
    372   border-radius: 6px
    373 }
    374 
    375 .rounded-full {
    376   border-radius: 9999px
    377 }
    378 
    379 .rounded-md {
    380   border-radius: 0.375rem
    381 }
    382 
    383 .border {
    384   border-width: 1px
    385 }
    386 
    387 .border-\[1px\] {
    388   border-width: 1px
    389 }
    390 
    391 .border-solid {
    392   border-style: solid
    393 }
    394 
    395 .border-none {
    396   border-style: none
    397 }
    398 
    399 .border-\[\#000\] {
    400   --tw-border-opacity: 1;
    401   border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))
    402 }
    403 
    404 .border-\[\#d7d7d7\] {
    405   --tw-border-opacity: 1;
    406   border-color: rgb(215 215 215 / var(--tw-border-opacity, 1))
    407 }
    408 
    409 .border-\[\#f7f7f7\] {
    410   --tw-border-opacity: 1;
    411   border-color: rgb(247 247 247 / var(--tw-border-opacity, 1))
    412 }
    413 
    414 .border-white {
    415   --tw-border-opacity: 1;
    416   border-color: rgb(255 255 255 / var(--tw-border-opacity, 1))
    417 }
    418 
    419 .bg-\[\#000\] {
    420   --tw-bg-opacity: 1;
    421   background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))
    422 }
    423 
    424 .bg-\[\#1B191A\] {
    425   --tw-bg-opacity: 1;
    426   background-color: rgb(27 25 26 / var(--tw-bg-opacity, 1))
    427 }
    428 
    429 .bg-\[rgba\(17\2c 17\2c 17\2c 0\.9\)\] {
    430   background-color: rgba(17,17,17,0.9)
    431 }
    432 
    433 .bg-ekl-brand {
    434   --tw-bg-opacity: 1;
    435   background-color: rgb(240 14 109 / var(--tw-bg-opacity, 1))
    436 }
    437 
    438 .bg-ekl-brand-two {
    439   --tw-bg-opacity: 1;
    440   background-color: rgb(7 166 152 / var(--tw-bg-opacity, 1))
    441 }
    442 
    443 .bg-ekl-secondary {
    444   --tw-bg-opacity: 1;
    445   background-color: rgb(7 0 82 / var(--tw-bg-opacity, 1))
    446 }
    447 
    448 .bg-white {
    449   --tw-bg-opacity: 1;
    450   background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
    451 }
    452 
    453 .bg-gradient-to-r {
    454   background-image: linear-gradient(to right, var(--tw-gradient-stops))
    455 }
    456 
    457 .from-\[\#FF4E51\] {
    458   --tw-gradient-from: #FF4E51 var(--tw-gradient-from-position);
    459   --tw-gradient-to: rgb(255 78 81 / 0) var(--tw-gradient-to-position);
    460   --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    461 }
    462 
    463 .to-\[\#C9149D\] {
    464   --tw-gradient-to: #C9149D var(--tw-gradient-to-position)
    465 }
    466 
    467 .bg-cover {
    468   background-size: cover
    469 }
    470 
    471 .bg-center {
    472   background-position: center
    473 }
    474 
    475 .bg-left-top {
    476   background-position: left top
    477 }
    478 
    479 .bg-no-repeat {
    480   background-repeat: no-repeat
    481 }
    482 
    483 .p-0 {
    484   padding: 0px
    485 }
    486 
    487 .p-\[1\.5rem\] {
    488   padding: 1.5rem
    489 }
    490 
    491 .p-\[12px\] {
    492   padding: 12px
    493 }
    494 
    495 .p-\[15px\] {
    496   padding: 15px
    497 }
    498 
    499 .p-\[20px\] {
    500   padding: 20px
    501 }
    502 
    503 .p-\[30px\] {
    504   padding: 30px
    505 }
    506 
    507 .px-\[10px\] {
    508   padding-left: 10px;
    509   padding-right: 10px
    510 }
    511 
    512 .px-\[15px\] {
    513   padding-left: 15px;
    514   padding-right: 15px
    515 }
    516 
    517 .px-\[18px\] {
    518   padding-left: 18px;
    519   padding-right: 18px
    520 }
    521 
    522 .px-\[25px\] {
    523   padding-left: 25px;
    524   padding-right: 25px
    525 }
    526 
    527 .px-\[30px\] {
    528   padding-left: 30px;
    529   padding-right: 30px
    530 }
    531 
    532 .py-\[10px\] {
    533   padding-top: 10px;
    534   padding-bottom: 10px
    535 }
    536 
    537 .py-\[12px\] {
    538   padding-top: 12px;
    539   padding-bottom: 12px
    540 }
    541 
    542 .py-\[14px\] {
    543   padding-top: 14px;
    544   padding-bottom: 14px
    545 }
    546 
    547 .py-\[15px\] {
    548   padding-top: 15px;
    549   padding-bottom: 15px
    550 }
    551 
    552 .py-\[17px\] {
    553   padding-top: 17px;
    554   padding-bottom: 17px
    555 }
    556 
    557 .py-\[5px\] {
    558   padding-top: 5px;
    559   padding-bottom: 5px
    560 }
    561 
    562 .pb-\[40px\] {
    563   padding-bottom: 40px
    564 }
    565 
    566 .pb-\[8px\] {
    567   padding-bottom: 8px
    568 }
    569 
    570 .pl-\[30px\] {
    571   padding-left: 30px
    572 }
    573 
    574 .pr-\[30px\] {
    575   padding-right: 30px
    576 }
    577 
    578 .pt-\[60px\] {
    579   padding-top: 60px
    580 }
    581 
    582 .pt-\[8px\] {
    583   padding-top: 8px
    584 }
    585 
    586 .text-center {
    587   text-align: center
    588 }
    589 
    590 .align-middle {
    591   vertical-align: middle
    592 }
    593 
    594 .text-\[0\.875rem\] {
    595   font-size: 0.875rem
    596 }
    597 
    598 .text-\[12px\] {
    599   font-size: 12px
    600 }
    601 
    602 .text-\[14px\] {
    603   font-size: 14px
    604 }
    605 
    606 .text-\[15px\] {
    607   font-size: 15px
    608 }
    609 
    610 .text-\[16px\] {
    611   font-size: 16px
    612 }
    613 
    614 .text-\[20px\] {
    615   font-size: 20px
    616 }
    617 
    618 .text-\[22px\] {
    619   font-size: 22px
    620 }
    621 
    622 .text-\[23px\] {
    623   font-size: 23px
    624 }
    625 
    626 .text-\[28px\] {
    627   font-size: 28px
    628 }
    629 
    630 .text-\[45px\] {
    631   font-size: 45px
    632 }
    633 
    634 .text-base {
    635   font-size: 1rem;
    636   line-height: 1.5rem
    637 }
    638 
    639 .text-lg {
    640   font-size: 1.125rem;
    641   line-height: 1.75rem
    642 }
    643 
    644 .font-bold {
    645   font-weight: 700
    646 }
    647 
    648 .font-medium {
    649   font-weight: 500
    650 }
    651 
    652 .font-normal {
    653   font-weight: 400
    654 }
    655 
    656 .font-semibold {
    657   font-weight: 600
    658 }
    659 
    660 .leading-\[1\.25rem\] {
    661   line-height: 1.25rem
    662 }
    663 
    664 .leading-\[1\.2\] {
    665   line-height: 1.2
    666 }
    667 
    668 .leading-\[1\.625\] {
    669   line-height: 1.625
    670 }
    671 
    672 .leading-\[1\] {
    673   line-height: 1
    674 }
    675 
    676 .leading-\[22px\] {
    677   line-height: 22px
    678 }
    679 
    680 .leading-\[24px\] {
    681   line-height: 24px
    682 }
    683 
    684 .leading-\[26px\] {
    685   line-height: 26px
    686 }
    687 
    688 .leading-normal {
    689   line-height: 1.5
    690 }
    691 
    692 .-tracking-\[4px\] {
    693   letter-spacing: -4px
    694 }
    695 
    696 .tracking-\[\.8px\] {
    697   letter-spacing: .8px
    698 }
    699 
    700 .text-\[\#000\] {
    701   --tw-text-opacity: 1;
    702   color: rgb(0 0 0 / var(--tw-text-opacity, 1))
    703 }
    704 
    705 .text-\[\#161C2D\] {
    706   --tw-text-opacity: 1;
    707   color: rgb(22 28 45 / var(--tw-text-opacity, 1))
    708 }
    709 
    710 .text-\[\#1D1B4C\] {
    711   --tw-text-opacity: 1;
    712   color: rgb(29 27 76 / var(--tw-text-opacity, 1))
    713 }
    714 
    715 .text-\[\#1b191a\] {
    716   --tw-text-opacity: 1;
    717   color: rgb(27 25 26 / var(--tw-text-opacity, 1))
    718 }
    719 
    720 .text-\[\#5E6877\] {
    721   --tw-text-opacity: 1;
    722   color: rgb(94 104 119 / var(--tw-text-opacity, 1))
    723 }
    724 
    725 .text-\[\#5c5c5c\] {
    726   --tw-text-opacity: 1;
    727   color: rgb(92 92 92 / var(--tw-text-opacity, 1))
    728 }
    729 
    730 .text-\[\#818181\] {
    731   --tw-text-opacity: 1;
    732   color: rgb(129 129 129 / var(--tw-text-opacity, 1))
    733 }
    734 
    735 .text-\[\#C1C1C6\] {
    736   --tw-text-opacity: 1;
    737   color: rgb(193 193 198 / var(--tw-text-opacity, 1))
    738 }
    739 
    740 .text-\[\#f1f7f1\] {
    741   --tw-text-opacity: 1;
    742   color: rgb(241 247 241 / var(--tw-text-opacity, 1))
    743 }
    744 
    745 .text-\[\#fff\] {
    746   --tw-text-opacity: 1;
    747   color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    748 }
    749 
    750 .text-\[\#ffffffb3\] {
    751   color: #ffffffb3
    752 }
    753 
    754 .text-black {
    755   --tw-text-opacity: 1;
    756   color: rgb(0 0 0 / var(--tw-text-opacity, 1))
    757 }
    758 
    759 .text-ekl-brand {
    760   --tw-text-opacity: 1;
    761   color: rgb(240 14 109 / var(--tw-text-opacity, 1))
    762 }
    763 
    764 .text-white {
    765   --tw-text-opacity: 1;
    766   color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    767 }
    768 
    769 .no-underline {
    770   text-decoration-line: none
    771 }
    772 
    773 .opacity-0 {
    774   opacity: 0
    775 }
    776 
    777 .shadow-\[0_1px_3px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
    778   --tw-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);
    779   --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color);
    780   box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    781 }
    782 
    783 .shadow-\[0_3px_40px_0_rgba\(36\2c 36\2c 36\2c 0\.1\)\] {
    784   --tw-shadow: 0 3px 40px 0 rgba(36,36,36,0.1);
    785   --tw-shadow-colored: 0 3px 40px 0 var(--tw-shadow-color);
    786   box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    787 }
    788 
    789 .shadow-\[0_5px_40px_0_rgba\(29\2c 27\2c 76\2c 0\.15\)\] {
    790   --tw-shadow: 0 5px 40px 0 rgba(29,27,76,0.15);
    791   --tw-shadow-colored: 0 5px 40px 0 var(--tw-shadow-color);
    792   box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    793 }
    794 
    795 .outline-none {
    796   outline: 2px solid transparent;
    797   outline-offset: 2px
    798 }
    799 
    800 .transition-\[flex\] {
    801   transition-property: flex;
    802   transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    803   transition-duration: 150ms
    804 }
    805 
    806 .transition-all {
    807   transition-property: all;
    808   transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    809   transition-duration: 150ms
    810 }
    811 
    812 .duration-300 {
    813   transition-duration: 300ms
    814 }
    815 
    816 .duration-500 {
    817   transition-duration: 500ms
    818 }
    819 
    820 .duration-\[\.4s\] {
    821   transition-duration: .4s
    822 }
    823 
    824 .duration-\[400ms\] {
    825   transition-duration: 400ms
    826 }
    827 
    828 .ease-in-out {
    829   transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
    830 }
    831 
    832 .ease-linear {
    833   transition-timing-function: linear
    834 }
    835 
    836 /* ===========================
    837     Default Widget Styles
    838 ===========================*/
    839 
    840 h1,
    841 h2,
    842 h3,
    843 h4,
    844 h5,
    845 h6 {
    846   margin: 0px;
    847   font-weight: 700
    848 }
    849 
    850 /* ===========================
    851     Animation.
    852 ===========================*/
    853 
     1/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */
     2@layer properties;
     3@layer theme, base, components, utilities;
     4@layer theme {
     5  :root, :host {
     6    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
     7      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
     8    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
     9      "Courier New", monospace;
     10    --color-red-500: oklch(63.7% 0.237 25.331);
     11    --color-red-600: oklch(57.7% 0.245 27.325);
     12    --color-slate-200: oklch(92.9% 0.013 255.508);
     13    --color-black: #000;
     14    --color-white: #fff;
     15    --spacing: 0.25rem;
     16    --text-base: 1rem;
     17    --text-base--line-height: calc(1.5 / 1);
     18    --text-lg: 1.125rem;
     19    --text-lg--line-height: calc(1.75 / 1.125);
     20    --font-weight-normal: 400;
     21    --font-weight-medium: 500;
     22    --font-weight-semibold: 600;
     23    --font-weight-bold: 700;
     24    --leading-normal: 1.5;
     25    --radius-md: 0.375rem;
     26    --ease-out: cubic-bezier(0, 0, 0.2, 1);
     27    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
     28    --default-transition-duration: 150ms;
     29    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
     30    --default-font-family: var(--font-sans);
     31    --default-mono-font-family: var(--font-mono);
     32    --color-ekl-brand: #F00E6D;
     33    --color-ekl-brand-two: #07A698;
     34    --color-ekl-secondary: #070052;
     35    --color-ekl-text: #1D2327;
     36    --color-ekl-hover: #c36;
     37    --font-primary: 'Public Sans', sans-serif;
     38    --ease-in-cubic: cubic-bezier(.645, .045, .355, 1);
     39  }
     40}
     41@layer base {
     42  *, ::after, ::before, ::backdrop, ::file-selector-button {
     43    box-sizing: border-box;
     44    margin: 0;
     45    padding: 0;
     46    border: 0 solid;
     47  }
     48  html, :host {
     49    line-height: 1.5;
     50    -webkit-text-size-adjust: 100%;
     51    tab-size: 4;
     52    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
     53    font-feature-settings: var(--default-font-feature-settings, normal);
     54    font-variation-settings: var(--default-font-variation-settings, normal);
     55    -webkit-tap-highlight-color: transparent;
     56  }
     57  hr {
     58    height: 0;
     59    color: inherit;
     60    border-top-width: 1px;
     61  }
     62  abbr:where([title]) {
     63    -webkit-text-decoration: underline dotted;
     64    text-decoration: underline dotted;
     65  }
     66  h1, h2, h3, h4, h5, h6 {
     67    font-size: inherit;
     68    font-weight: inherit;
     69  }
     70  a {
     71    color: inherit;
     72    -webkit-text-decoration: inherit;
     73    text-decoration: inherit;
     74  }
     75  b, strong {
     76    font-weight: bolder;
     77  }
     78  code, kbd, samp, pre {
     79    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
     80    font-feature-settings: var(--default-mono-font-feature-settings, normal);
     81    font-variation-settings: var(--default-mono-font-variation-settings, normal);
     82    font-size: 1em;
     83  }
     84  small {
     85    font-size: 80%;
     86  }
     87  sub, sup {
     88    font-size: 75%;
     89    line-height: 0;
     90    position: relative;
     91    vertical-align: baseline;
     92  }
     93  sub {
     94    bottom: -0.25em;
     95  }
     96  sup {
     97    top: -0.5em;
     98  }
     99  table {
     100    text-indent: 0;
     101    border-color: inherit;
     102    border-collapse: collapse;
     103  }
     104  :-moz-focusring {
     105    outline: auto;
     106  }
     107  progress {
     108    vertical-align: baseline;
     109  }
     110  summary {
     111    display: list-item;
     112  }
     113  ol, ul, menu {
     114    list-style: none;
     115  }
     116  img, svg, video, canvas, audio, iframe, embed, object {
     117    display: block;
     118    vertical-align: middle;
     119  }
     120  img, video {
     121    max-width: 100%;
     122    height: auto;
     123  }
     124  button, input, select, optgroup, textarea, ::file-selector-button {
     125    font: inherit;
     126    font-feature-settings: inherit;
     127    font-variation-settings: inherit;
     128    letter-spacing: inherit;
     129    color: inherit;
     130    border-radius: 0;
     131    background-color: transparent;
     132    opacity: 1;
     133  }
     134  :where(select:is([multiple], [size])) optgroup {
     135    font-weight: bolder;
     136  }
     137  :where(select:is([multiple], [size])) optgroup option {
     138    padding-inline-start: 20px;
     139  }
     140  ::file-selector-button {
     141    margin-inline-end: 4px;
     142  }
     143  ::placeholder {
     144    opacity: 1;
     145  }
     146  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
     147    ::placeholder {
     148      color: currentcolor;
     149      @supports (color: color-mix(in lab, red, red)) {
     150        color: color-mix(in oklab, currentcolor 50%, transparent);
     151      }
     152    }
     153  }
     154  textarea {
     155    resize: vertical;
     156  }
     157  ::-webkit-search-decoration {
     158    -webkit-appearance: none;
     159  }
     160  ::-webkit-date-and-time-value {
     161    min-height: 1lh;
     162    text-align: inherit;
     163  }
     164  ::-webkit-datetime-edit {
     165    display: inline-flex;
     166  }
     167  ::-webkit-datetime-edit-fields-wrapper {
     168    padding: 0;
     169  }
     170  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
     171    padding-block: 0;
     172  }
     173  ::-webkit-calendar-picker-indicator {
     174    line-height: 1;
     175  }
     176  :-moz-ui-invalid {
     177    box-shadow: none;
     178  }
     179  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
     180    appearance: button;
     181  }
     182  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
     183    height: auto;
     184  }
     185  [hidden]:where(:not([hidden="until-found"])) {
     186    display: none !important;
     187  }
     188}
     189@layer utilities {
     190  .invisible {
     191    visibility: hidden;
     192  }
     193  .visible {
     194    visibility: visible;
     195  }
     196  .sr-only {
     197    position: absolute;
     198    width: 1px;
     199    height: 1px;
     200    padding: 0;
     201    margin: -1px;
     202    overflow: hidden;
     203    clip-path: inset(50%);
     204    white-space: nowrap;
     205    border-width: 0;
     206  }
     207  .absolute {
     208    position: absolute;
     209  }
     210  .fixed {
     211    position: fixed;
     212  }
     213  .relative {
     214    position: relative;
     215  }
     216  .static {
     217    position: static;
     218  }
     219  .sticky {
     220    position: sticky;
     221  }
     222  .-top-\[2px\] {
     223    top: calc(2px * -1);
     224  }
     225  .top-0 {
     226    top: calc(var(--spacing) * 0);
     227  }
     228  .top-1 {
     229    top: calc(var(--spacing) * 1);
     230  }
     231  .top-1\/2 {
     232    top: calc(1/2 * 100%);
     233  }
     234  .top-\[30px\] {
     235    top: 30px;
     236  }
     237  .top-\[46\%\] {
     238    top: 46%;
     239  }
     240  .right-0 {
     241    right: calc(var(--spacing) * 0);
     242  }
     243  .right-\[6px\] {
     244    right: 6px;
     245  }
     246  .right-\[10px\] {
     247    right: 10px;
     248  }
     249  .right-\[30px\] {
     250    right: 30px;
     251  }
     252  .-bottom-\[4px\] {
     253    bottom: calc(4px * -1);
     254  }
     255  .-bottom-\[10px\] {
     256    bottom: calc(10px * -1);
     257  }
     258  .-bottom-\[40px\] {
     259    bottom: calc(40px * -1);
     260  }
     261  .bottom-0 {
     262    bottom: calc(var(--spacing) * 0);
     263  }
     264  .bottom-\[16px\] {
     265    bottom: 16px;
     266  }
     267  .bottom-\[70px\] {
     268    bottom: 70px;
     269  }
     270  .-left-\[8px\] {
     271    left: calc(8px * -1);
     272  }
     273  .left-0 {
     274    left: calc(var(--spacing) * 0);
     275  }
     276  .left-\[3px\] {
     277    left: 3px;
     278  }
     279  .left-\[30px\] {
     280    left: 30px;
     281  }
     282  .left-full {
     283    left: 100%;
     284  }
     285  .z-\[1\] {
     286    z-index: 1;
     287  }
     288  .z-\[999\] {
     289    z-index: 999;
     290  }
     291  .z-\[9999\] {
     292    z-index: 9999;
     293  }
     294  .z-\[10001\] {
     295    z-index: 10001;
     296  }
     297  .container {
     298    width: 100%;
     299    @media (width >= 40rem) {
     300      max-width: 40rem;
     301    }
     302    @media (width >= 48rem) {
     303      max-width: 48rem;
     304    }
     305    @media (width >= 64rem) {
     306      max-width: 64rem;
     307    }
     308    @media (width >= 80rem) {
     309      max-width: 80rem;
     310    }
     311    @media (width >= 96rem) {
     312      max-width: 96rem;
     313    }
     314  }
     315  .m-0 {
     316    margin: calc(var(--spacing) * 0);
     317  }
     318  .m-3 {
     319    margin: calc(var(--spacing) * 3);
     320  }
     321  .m-5 {
     322    margin: calc(var(--spacing) * 5);
     323  }
     324  .m-6 {
     325    margin: calc(var(--spacing) * 6);
     326  }
     327  .m-7 {
     328    margin: calc(var(--spacing) * 7);
     329  }
     330  .m-9 {
     331    margin: calc(var(--spacing) * 9);
     332  }
     333  .m-10 {
     334    margin: calc(var(--spacing) * 10);
     335  }
     336  .m-12 {
     337    margin: calc(var(--spacing) * 12);
     338  }
     339  .m-15 {
     340    margin: calc(var(--spacing) * 15);
     341  }
     342  .m-16 {
     343    margin: calc(var(--spacing) * 16);
     344  }
     345  .m-17 {
     346    margin: calc(var(--spacing) * 17);
     347  }
     348  .m-18 {
     349    margin: calc(var(--spacing) * 18);
     350  }
     351  .m-19 {
     352    margin: calc(var(--spacing) * 19);
     353  }
     354  .m-22 {
     355    margin: calc(var(--spacing) * 22);
     356  }
     357  .m-25 {
     358    margin: calc(var(--spacing) * 25);
     359  }
     360  .m-29 {
     361    margin: calc(var(--spacing) * 29);
     362  }
     363  .m-31 {
     364    margin: calc(var(--spacing) * 31);
     365  }
     366  .m-32 {
     367    margin: calc(var(--spacing) * 32);
     368  }
     369  .m-34 {
     370    margin: calc(var(--spacing) * 34);
     371  }
     372  .m-35 {
     373    margin: calc(var(--spacing) * 35);
     374  }
     375  .m-36 {
     376    margin: calc(var(--spacing) * 36);
     377  }
     378  .m-37 {
     379    margin: calc(var(--spacing) * 37);
     380  }
     381  .m-38 {
     382    margin: calc(var(--spacing) * 38);
     383  }
     384  .m-40 {
     385    margin: calc(var(--spacing) * 40);
     386  }
     387  .m-41 {
     388    margin: calc(var(--spacing) * 41);
     389  }
     390  .m-44 {
     391    margin: calc(var(--spacing) * 44);
     392  }
     393  .m-46 {
     394    margin: calc(var(--spacing) * 46);
     395  }
     396  .m-47 {
     397    margin: calc(var(--spacing) * 47);
     398  }
     399  .m-50 {
     400    margin: calc(var(--spacing) * 50);
     401  }
     402  .m-52 {
     403    margin: calc(var(--spacing) * 52);
     404  }
     405  .m-53 {
     406    margin: calc(var(--spacing) * 53);
     407  }
     408  .m-55 {
     409    margin: calc(var(--spacing) * 55);
     410  }
     411  .m-56 {
     412    margin: calc(var(--spacing) * 56);
     413  }
     414  .m-59 {
     415    margin: calc(var(--spacing) * 59);
     416  }
     417  .m-60 {
     418    margin: calc(var(--spacing) * 60);
     419  }
     420  .m-62 {
     421    margin: calc(var(--spacing) * 62);
     422  }
     423  .m-63 {
     424    margin: calc(var(--spacing) * 63);
     425  }
     426  .m-64 {
     427    margin: calc(var(--spacing) * 64);
     428  }
     429  .m-65 {
     430    margin: calc(var(--spacing) * 65);
     431  }
     432  .m-66 {
     433    margin: calc(var(--spacing) * 66);
     434  }
     435  .m-68 {
     436    margin: calc(var(--spacing) * 68);
     437  }
     438  .m-69 {
     439    margin: calc(var(--spacing) * 69);
     440  }
     441  .m-71 {
     442    margin: calc(var(--spacing) * 71);
     443  }
     444  .m-72 {
     445    margin: calc(var(--spacing) * 72);
     446  }
     447  .m-75 {
     448    margin: calc(var(--spacing) * 75);
     449  }
     450  .m-78 {
     451    margin: calc(var(--spacing) * 78);
     452  }
     453  .m-79 {
     454    margin: calc(var(--spacing) * 79);
     455  }
     456  .m-83 {
     457    margin: calc(var(--spacing) * 83);
     458  }
     459  .m-87 {
     460    margin: calc(var(--spacing) * 87);
     461  }
     462  .m-88 {
     463    margin: calc(var(--spacing) * 88);
     464  }
     465  .m-90 {
     466    margin: calc(var(--spacing) * 90);
     467  }
     468  .m-91 {
     469    margin: calc(var(--spacing) * 91);
     470  }
     471  .m-93 {
     472    margin: calc(var(--spacing) * 93);
     473  }
     474  .m-94 {
     475    margin: calc(var(--spacing) * 94);
     476  }
     477  .m-96 {
     478    margin: calc(var(--spacing) * 96);
     479  }
     480  .m-97 {
     481    margin: calc(var(--spacing) * 97);
     482  }
     483  .m-98 {
     484    margin: calc(var(--spacing) * 98);
     485  }
     486  .m-100 {
     487    margin: calc(var(--spacing) * 100);
     488  }
     489  .m-103 {
     490    margin: calc(var(--spacing) * 103);
     491  }
     492  .m-104 {
     493    margin: calc(var(--spacing) * 104);
     494  }
     495  .m-106 {
     496    margin: calc(var(--spacing) * 106);
     497  }
     498  .m-107 {
     499    margin: calc(var(--spacing) * 107);
     500  }
     501  .m-109 {
     502    margin: calc(var(--spacing) * 109);
     503  }
     504  .m-110 {
     505    margin: calc(var(--spacing) * 110);
     506  }
     507  .m-112 {
     508    margin: calc(var(--spacing) * 112);
     509  }
     510  .m-115 {
     511    margin: calc(var(--spacing) * 115);
     512  }
     513  .m-116 {
     514    margin: calc(var(--spacing) * 116);
     515  }
     516  .m-119 {
     517    margin: calc(var(--spacing) * 119);
     518  }
     519  .m-122 {
     520    margin: calc(var(--spacing) * 122);
     521  }
     522  .m-125 {
     523    margin: calc(var(--spacing) * 125);
     524  }
     525  .m-127 {
     526    margin: calc(var(--spacing) * 127);
     527  }
     528  .m-128 {
     529    margin: calc(var(--spacing) * 128);
     530  }
     531  .m-129 {
     532    margin: calc(var(--spacing) * 129);
     533  }
     534  .m-131 {
     535    margin: calc(var(--spacing) * 131);
     536  }
     537  .m-132 {
     538    margin: calc(var(--spacing) * 132);
     539  }
     540  .m-134 {
     541    margin: calc(var(--spacing) * 134);
     542  }
     543  .m-135 {
     544    margin: calc(var(--spacing) * 135);
     545  }
     546  .m-137 {
     547    margin: calc(var(--spacing) * 137);
     548  }
     549  .m-138 {
     550    margin: calc(var(--spacing) * 138);
     551  }
     552  .m-140 {
     553    margin: calc(var(--spacing) * 140);
     554  }
     555  .m-141 {
     556    margin: calc(var(--spacing) * 141);
     557  }
     558  .m-143 {
     559    margin: calc(var(--spacing) * 143);
     560  }
     561  .m-144 {
     562    margin: calc(var(--spacing) * 144);
     563  }
     564  .m-147 {
     565    margin: calc(var(--spacing) * 147);
     566  }
     567  .m-150 {
     568    margin: calc(var(--spacing) * 150);
     569  }
     570  .m-152 {
     571    margin: calc(var(--spacing) * 152);
     572  }
     573  .m-153 {
     574    margin: calc(var(--spacing) * 153);
     575  }
     576  .m-154 {
     577    margin: calc(var(--spacing) * 154);
     578  }
     579  .m-155 {
     580    margin: calc(var(--spacing) * 155);
     581  }
     582  .m-156 {
     583    margin: calc(var(--spacing) * 156);
     584  }
     585  .m-157 {
     586    margin: calc(var(--spacing) * 157);
     587  }
     588  .m-158 {
     589    margin: calc(var(--spacing) * 158);
     590  }
     591  .m-159 {
     592    margin: calc(var(--spacing) * 159);
     593  }
     594  .m-162 {
     595    margin: calc(var(--spacing) * 162);
     596  }
     597  .m-163 {
     598    margin: calc(var(--spacing) * 163);
     599  }
     600  .m-165 {
     601    margin: calc(var(--spacing) * 165);
     602  }
     603  .m-166 {
     604    margin: calc(var(--spacing) * 166);
     605  }
     606  .m-167 {
     607    margin: calc(var(--spacing) * 167);
     608  }
     609  .m-168 {
     610    margin: calc(var(--spacing) * 168);
     611  }
     612  .m-169 {
     613    margin: calc(var(--spacing) * 169);
     614  }
     615  .m-171 {
     616    margin: calc(var(--spacing) * 171);
     617  }
     618  .m-172 {
     619    margin: calc(var(--spacing) * 172);
     620  }
     621  .m-173 {
     622    margin: calc(var(--spacing) * 173);
     623  }
     624  .m-175 {
     625    margin: calc(var(--spacing) * 175);
     626  }
     627  .m-178 {
     628    margin: calc(var(--spacing) * 178);
     629  }
     630  .m-181 {
     631    margin: calc(var(--spacing) * 181);
     632  }
     633  .m-182 {
     634    margin: calc(var(--spacing) * 182);
     635  }
     636  .m-184 {
     637    margin: calc(var(--spacing) * 184);
     638  }
     639  .m-185 {
     640    margin: calc(var(--spacing) * 185);
     641  }
     642  .m-187 {
     643    margin: calc(var(--spacing) * 187);
     644  }
     645  .m-188 {
     646    margin: calc(var(--spacing) * 188);
     647  }
     648  .m-191 {
     649    margin: calc(var(--spacing) * 191);
     650  }
     651  .m-192 {
     652    margin: calc(var(--spacing) * 192);
     653  }
     654  .m-194 {
     655    margin: calc(var(--spacing) * 194);
     656  }
     657  .m-196 {
     658    margin: calc(var(--spacing) * 196);
     659  }
     660  .m-197 {
     661    margin: calc(var(--spacing) * 197);
     662  }
     663  .m-198 {
     664    margin: calc(var(--spacing) * 198);
     665  }
     666  .m-200 {
     667    margin: calc(var(--spacing) * 200);
     668  }
     669  .m-203 {
     670    margin: calc(var(--spacing) * 203);
     671  }
     672  .m-204 {
     673    margin: calc(var(--spacing) * 204);
     674  }
     675  .m-206 {
     676    margin: calc(var(--spacing) * 206);
     677  }
     678  .m-207 {
     679    margin: calc(var(--spacing) * 207);
     680  }
     681  .m-208 {
     682    margin: calc(var(--spacing) * 208);
     683  }
     684  .m-209 {
     685    margin: calc(var(--spacing) * 209);
     686  }
     687  .m-210 {
     688    margin: calc(var(--spacing) * 210);
     689  }
     690  .m-213 {
     691    margin: calc(var(--spacing) * 213);
     692  }
     693  .m-214 {
     694    margin: calc(var(--spacing) * 214);
     695  }
     696  .m-215 {
     697    margin: calc(var(--spacing) * 215);
     698  }
     699  .m-216 {
     700    margin: calc(var(--spacing) * 216);
     701  }
     702  .m-219 {
     703    margin: calc(var(--spacing) * 219);
     704  }
     705  .m-225 {
     706    margin: calc(var(--spacing) * 225);
     707  }
     708  .m-228 {
     709    margin: calc(var(--spacing) * 228);
     710  }
     711  .m-231 {
     712    margin: calc(var(--spacing) * 231);
     713  }
     714  .m-232 {
     715    margin: calc(var(--spacing) * 232);
     716  }
     717  .m-234 {
     718    margin: calc(var(--spacing) * 234);
     719  }
     720  .m-235 {
     721    margin: calc(var(--spacing) * 235);
     722  }
     723  .m-237 {
     724    margin: calc(var(--spacing) * 237);
     725  }
     726  .m-238 {
     727    margin: calc(var(--spacing) * 238);
     728  }
     729  .m-240 {
     730    margin: calc(var(--spacing) * 240);
     731  }
     732  .m-243 {
     733    margin: calc(var(--spacing) * 243);
     734  }
     735  .m-244 {
     736    margin: calc(var(--spacing) * 244);
     737  }
     738  .m-246 {
     739    margin: calc(var(--spacing) * 246);
     740  }
     741  .m-250 {
     742    margin: calc(var(--spacing) * 250);
     743  }
     744  .m-253 {
     745    margin: calc(var(--spacing) * 253);
     746  }
     747  .m-256 {
     748    margin: calc(var(--spacing) * 256);
     749  }
     750  .m-257 {
     751    margin: calc(var(--spacing) * 257);
     752  }
     753  .m-259 {
     754    margin: calc(var(--spacing) * 259);
     755  }
     756  .m-260 {
     757    margin: calc(var(--spacing) * 260);
     758  }
     759  .m-261 {
     760    margin: calc(var(--spacing) * 261);
     761  }
     762  .m-262 {
     763    margin: calc(var(--spacing) * 262);
     764  }
     765  .m-264 {
     766    margin: calc(var(--spacing) * 264);
     767  }
     768  .m-265 {
     769    margin: calc(var(--spacing) * 265);
     770  }
     771  .m-266 {
     772    margin: calc(var(--spacing) * 266);
     773  }
     774  .m-269 {
     775    margin: calc(var(--spacing) * 269);
     776  }
     777  .m-270 {
     778    margin: calc(var(--spacing) * 270);
     779  }
     780  .m-271 {
     781    margin: calc(var(--spacing) * 271);
     782  }
     783  .m-272 {
     784    margin: calc(var(--spacing) * 272);
     785  }
     786  .m-273 {
     787    margin: calc(var(--spacing) * 273);
     788  }
     789  .m-275 {
     790    margin: calc(var(--spacing) * 275);
     791  }
     792  .m-278 {
     793    margin: calc(var(--spacing) * 278);
     794  }
     795  .m-279 {
     796    margin: calc(var(--spacing) * 279);
     797  }
     798  .m-281 {
     799    margin: calc(var(--spacing) * 281);
     800  }
     801  .m-282 {
     802    margin: calc(var(--spacing) * 282);
     803  }
     804  .m-285 {
     805    margin: calc(var(--spacing) * 285);
     806  }
     807  .m-287 {
     808    margin: calc(var(--spacing) * 287);
     809  }
     810  .m-288 {
     811    margin: calc(var(--spacing) * 288);
     812  }
     813  .m-290 {
     814    margin: calc(var(--spacing) * 290);
     815  }
     816  .m-296 {
     817    margin: calc(var(--spacing) * 296);
     818  }
     819  .m-297 {
     820    margin: calc(var(--spacing) * 297);
     821  }
     822  .m-298 {
     823    margin: calc(var(--spacing) * 298);
     824  }
     825  .m-300 {
     826    margin: calc(var(--spacing) * 300);
     827  }
     828  .m-303 {
     829    margin: calc(var(--spacing) * 303);
     830  }
     831  .m-306 {
     832    margin: calc(var(--spacing) * 306);
     833  }
     834  .m-309 {
     835    margin: calc(var(--spacing) * 309);
     836  }
     837  .m-312 {
     838    margin: calc(var(--spacing) * 312);
     839  }
     840  .m-313 {
     841    margin: calc(var(--spacing) * 313);
     842  }
     843  .m-315 {
     844    margin: calc(var(--spacing) * 315);
     845  }
     846  .m-316 {
     847    margin: calc(var(--spacing) * 316);
     848  }
     849  .m-318 {
     850    margin: calc(var(--spacing) * 318);
     851  }
     852  .m-319 {
     853    margin: calc(var(--spacing) * 319);
     854  }
     855  .m-322 {
     856    margin: calc(var(--spacing) * 322);
     857  }
     858  .m-325 {
     859    margin: calc(var(--spacing) * 325);
     860  }
     861  .m-328 {
     862    margin: calc(var(--spacing) * 328);
     863  }
     864  .m-331 {
     865    margin: calc(var(--spacing) * 331);
     866  }
     867  .m-332 {
     868    margin: calc(var(--spacing) * 332);
     869  }
     870  .m-337 {
     871    margin: calc(var(--spacing) * 337);
     872  }
     873  .m-338 {
     874    margin: calc(var(--spacing) * 338);
     875  }
     876  .m-340 {
     877    margin: calc(var(--spacing) * 340);
     878  }
     879  .m-343 {
     880    margin: calc(var(--spacing) * 343);
     881  }
     882  .m-344 {
     883    margin: calc(var(--spacing) * 344);
     884  }
     885  .m-347 {
     886    margin: calc(var(--spacing) * 347);
     887  }
     888  .m-350 {
     889    margin: calc(var(--spacing) * 350);
     890  }
     891  .m-358 {
     892    margin: calc(var(--spacing) * 358);
     893  }
     894  .m-359 {
     895    margin: calc(var(--spacing) * 359);
     896  }
     897  .m-360 {
     898    margin: calc(var(--spacing) * 360);
     899  }
     900  .m-362 {
     901    margin: calc(var(--spacing) * 362);
     902  }
     903  .m-363 {
     904    margin: calc(var(--spacing) * 363);
     905  }
     906  .m-366 {
     907    margin: calc(var(--spacing) * 366);
     908  }
     909  .m-369 {
     910    margin: calc(var(--spacing) * 369);
     911  }
     912  .m-371 {
     913    margin: calc(var(--spacing) * 371);
     914  }
     915  .m-372 {
     916    margin: calc(var(--spacing) * 372);
     917  }
     918  .m-375 {
     919    margin: calc(var(--spacing) * 375);
     920  }
     921  .m-378 {
     922    margin: calc(var(--spacing) * 378);
     923  }
     924  .m-379 {
     925    margin: calc(var(--spacing) * 379);
     926  }
     927  .m-381 {
     928    margin: calc(var(--spacing) * 381);
     929  }
     930  .m-382 {
     931    margin: calc(var(--spacing) * 382);
     932  }
     933  .m-384 {
     934    margin: calc(var(--spacing) * 384);
     935  }
     936  .m-385 {
     937    margin: calc(var(--spacing) * 385);
     938  }
     939  .m-387 {
     940    margin: calc(var(--spacing) * 387);
     941  }
     942  .m-388 {
     943    margin: calc(var(--spacing) * 388);
     944  }
     945  .m-391 {
     946    margin: calc(var(--spacing) * 391);
     947  }
     948  .m-397 {
     949    margin: calc(var(--spacing) * 397);
     950  }
     951  .m-403 {
     952    margin: calc(var(--spacing) * 403);
     953  }
     954  .m-404 {
     955    margin: calc(var(--spacing) * 404);
     956  }
     957  .m-406 {
     958    margin: calc(var(--spacing) * 406);
     959  }
     960  .m-407 {
     961    margin: calc(var(--spacing) * 407);
     962  }
     963  .m-409 {
     964    margin: calc(var(--spacing) * 409);
     965  }
     966  .m-413 {
     967    margin: calc(var(--spacing) * 413);
     968  }
     969  .m-415 {
     970    margin: calc(var(--spacing) * 415);
     971  }
     972  .m-419 {
     973    margin: calc(var(--spacing) * 419);
     974  }
     975  .m-422 {
     976    margin: calc(var(--spacing) * 422);
     977  }
     978  .m-423 {
     979    margin: calc(var(--spacing) * 423);
     980  }
     981  .m-427 {
     982    margin: calc(var(--spacing) * 427);
     983  }
     984  .m-428 {
     985    margin: calc(var(--spacing) * 428);
     986  }
     987  .m-431 {
     988    margin: calc(var(--spacing) * 431);
     989  }
     990  .m-432 {
     991    margin: calc(var(--spacing) * 432);
     992  }
     993  .m-434 {
     994    margin: calc(var(--spacing) * 434);
     995  }
     996  .m-435 {
     997    margin: calc(var(--spacing) * 435);
     998  }
     999  .m-437 {
     1000    margin: calc(var(--spacing) * 437);
     1001  }
     1002  .m-438 {
     1003    margin: calc(var(--spacing) * 438);
     1004  }
     1005  .m-439 {
     1006    margin: calc(var(--spacing) * 439);
     1007  }
     1008  .m-441 {
     1009    margin: calc(var(--spacing) * 441);
     1010  }
     1011  .m-447 {
     1012    margin: calc(var(--spacing) * 447);
     1013  }
     1014  .m-450 {
     1015    margin: calc(var(--spacing) * 450);
     1016  }
     1017  .m-453 {
     1018    margin: calc(var(--spacing) * 453);
     1019  }
     1020  .m-454 {
     1021    margin: calc(var(--spacing) * 454);
     1022  }
     1023  .m-456 {
     1024    margin: calc(var(--spacing) * 456);
     1025  }
     1026  .m-460 {
     1027    margin: calc(var(--spacing) * 460);
     1028  }
     1029  .m-463 {
     1030    margin: calc(var(--spacing) * 463);
     1031  }
     1032  .m-465 {
     1033    margin: calc(var(--spacing) * 465);
     1034  }
     1035  .m-466 {
     1036    margin: calc(var(--spacing) * 466);
     1037  }
     1038  .m-468 {
     1039    margin: calc(var(--spacing) * 468);
     1040  }
     1041  .m-469 {
     1042    margin: calc(var(--spacing) * 469);
     1043  }
     1044  .m-475 {
     1045    margin: calc(var(--spacing) * 475);
     1046  }
     1047  .m-478 {
     1048    margin: calc(var(--spacing) * 478);
     1049  }
     1050  .m-480 {
     1051    margin: calc(var(--spacing) * 480);
     1052  }
     1053  .m-481 {
     1054    margin: calc(var(--spacing) * 481);
     1055  }
     1056  .m-482 {
     1057    margin: calc(var(--spacing) * 482);
     1058  }
     1059  .m-484 {
     1060    margin: calc(var(--spacing) * 484);
     1061  }
     1062  .m-487 {
     1063    margin: calc(var(--spacing) * 487);
     1064  }
     1065  .m-490 {
     1066    margin: calc(var(--spacing) * 490);
     1067  }
     1068  .m-493 {
     1069    margin: calc(var(--spacing) * 493);
     1070  }
     1071  .m-494 {
     1072    margin: calc(var(--spacing) * 494);
     1073  }
     1074  .m-497 {
     1075    margin: calc(var(--spacing) * 497);
     1076  }
     1077  .m-500 {
     1078    margin: calc(var(--spacing) * 500);
     1079  }
     1080  .m-503 {
     1081    margin: calc(var(--spacing) * 503);
     1082  }
     1083  .m-507 {
     1084    margin: calc(var(--spacing) * 507);
     1085  }
     1086  .m-509 {
     1087    margin: calc(var(--spacing) * 509);
     1088  }
     1089  .m-510 {
     1090    margin: calc(var(--spacing) * 510);
     1091  }
     1092  .m-512 {
     1093    margin: calc(var(--spacing) * 512);
     1094  }
     1095  .m-513 {
     1096    margin: calc(var(--spacing) * 513);
     1097  }
     1098  .m-516 {
     1099    margin: calc(var(--spacing) * 516);
     1100  }
     1101  .m-519 {
     1102    margin: calc(var(--spacing) * 519);
     1103  }
     1104  .m-522 {
     1105    margin: calc(var(--spacing) * 522);
     1106  }
     1107  .m-525 {
     1108    margin: calc(var(--spacing) * 525);
     1109  }
     1110  .m-531 {
     1111    margin: calc(var(--spacing) * 531);
     1112  }
     1113  .m-532 {
     1114    margin: calc(var(--spacing) * 532);
     1115  }
     1116  .m-537 {
     1117    margin: calc(var(--spacing) * 537);
     1118  }
     1119  .m-544 {
     1120    margin: calc(var(--spacing) * 544);
     1121  }
     1122  .m-545 {
     1123    margin: calc(var(--spacing) * 545);
     1124  }
     1125  .m-547 {
     1126    margin: calc(var(--spacing) * 547);
     1127  }
     1128  .m-550 {
     1129    margin: calc(var(--spacing) * 550);
     1130  }
     1131  .m-559 {
     1132    margin: calc(var(--spacing) * 559);
     1133  }
     1134  .m-560 {
     1135    margin: calc(var(--spacing) * 560);
     1136  }
     1137  .m-562 {
     1138    margin: calc(var(--spacing) * 562);
     1139  }
     1140  .m-563 {
     1141    margin: calc(var(--spacing) * 563);
     1142  }
     1143  .m-566 {
     1144    margin: calc(var(--spacing) * 566);
     1145  }
     1146  .m-568 {
     1147    margin: calc(var(--spacing) * 568);
     1148  }
     1149  .m-578 {
     1150    margin: calc(var(--spacing) * 578);
     1151  }
     1152  .m-579 {
     1153    margin: calc(var(--spacing) * 579);
     1154  }
     1155  .m-583 {
     1156    margin: calc(var(--spacing) * 583);
     1157  }
     1158  .m-584 {
     1159    margin: calc(var(--spacing) * 584);
     1160  }
     1161  .m-587 {
     1162    margin: calc(var(--spacing) * 587);
     1163  }
     1164  .m-590 {
     1165    margin: calc(var(--spacing) * 590);
     1166  }
     1167  .m-597 {
     1168    margin: calc(var(--spacing) * 597);
     1169  }
     1170  .m-600 {
     1171    margin: calc(var(--spacing) * 600);
     1172  }
     1173  .m-603 {
     1174    margin: calc(var(--spacing) * 603);
     1175  }
     1176  .m-606 {
     1177    margin: calc(var(--spacing) * 606);
     1178  }
     1179  .m-609 {
     1180    margin: calc(var(--spacing) * 609);
     1181  }
     1182  .m-613 {
     1183    margin: calc(var(--spacing) * 613);
     1184  }
     1185  .m-616 {
     1186    margin: calc(var(--spacing) * 616);
     1187  }
     1188  .m-617 {
     1189    margin: calc(var(--spacing) * 617);
     1190  }
     1191  .m-619 {
     1192    margin: calc(var(--spacing) * 619);
     1193  }
     1194  .m-625 {
     1195    margin: calc(var(--spacing) * 625);
     1196  }
     1197  .m-628 {
     1198    margin: calc(var(--spacing) * 628);
     1199  }
     1200  .m-631 {
     1201    margin: calc(var(--spacing) * 631);
     1202  }
     1203  .m-634 {
     1204    margin: calc(var(--spacing) * 634);
     1205  }
     1206  .m-640 {
     1207    margin: calc(var(--spacing) * 640);
     1208  }
     1209  .m-641 {
     1210    margin: calc(var(--spacing) * 641);
     1211  }
     1212  .m-647 {
     1213    margin: calc(var(--spacing) * 647);
     1214  }
     1215  .m-650 {
     1216    margin: calc(var(--spacing) * 650);
     1217  }
     1218  .m-652 {
     1219    margin: calc(var(--spacing) * 652);
     1220  }
     1221  .m-656 {
     1222    margin: calc(var(--spacing) * 656);
     1223  }
     1224  .m-657 {
     1225    margin: calc(var(--spacing) * 657);
     1226  }
     1227  .m-659 {
     1228    margin: calc(var(--spacing) * 659);
     1229  }
     1230  .m-666 {
     1231    margin: calc(var(--spacing) * 666);
     1232  }
     1233  .m-675 {
     1234    margin: calc(var(--spacing) * 675);
     1235  }
     1236  .m-678 {
     1237    margin: calc(var(--spacing) * 678);
     1238  }
     1239  .m-679 {
     1240    margin: calc(var(--spacing) * 679);
     1241  }
     1242  .m-688 {
     1243    margin: calc(var(--spacing) * 688);
     1244  }
     1245  .m-691 {
     1246    margin: calc(var(--spacing) * 691);
     1247  }
     1248  .m-697 {
     1249    margin: calc(var(--spacing) * 697);
     1250  }
     1251  .m-700 {
     1252    margin: calc(var(--spacing) * 700);
     1253  }
     1254  .m-703 {
     1255    margin: calc(var(--spacing) * 703);
     1256  }
     1257  .m-713 {
     1258    margin: calc(var(--spacing) * 713);
     1259  }
     1260  .m-716 {
     1261    margin: calc(var(--spacing) * 716);
     1262  }
     1263  .m-719 {
     1264    margin: calc(var(--spacing) * 719);
     1265  }
     1266  .m-725 {
     1267    margin: calc(var(--spacing) * 725);
     1268  }
     1269  .m-728 {
     1270    margin: calc(var(--spacing) * 728);
     1271  }
     1272  .m-734 {
     1273    margin: calc(var(--spacing) * 734);
     1274  }
     1275  .m-735 {
     1276    margin: calc(var(--spacing) * 735);
     1277  }
     1278  .m-744 {
     1279    margin: calc(var(--spacing) * 744);
     1280  }
     1281  .m-756 {
     1282    margin: calc(var(--spacing) * 756);
     1283  }
     1284  .m-760 {
     1285    margin: calc(var(--spacing) * 760);
     1286  }
     1287  .m-763 {
     1288    margin: calc(var(--spacing) * 763);
     1289  }
     1290  .m-766 {
     1291    margin: calc(var(--spacing) * 766);
     1292  }
     1293  .m-781 {
     1294    margin: calc(var(--spacing) * 781);
     1295  }
     1296  .m-782 {
     1297    margin: calc(var(--spacing) * 782);
     1298  }
     1299  .m-787 {
     1300    margin: calc(var(--spacing) * 787);
     1301  }
     1302  .m-793 {
     1303    margin: calc(var(--spacing) * 793);
     1304  }
     1305  .m-797 {
     1306    margin: calc(var(--spacing) * 797);
     1307  }
     1308  .m-800 {
     1309    margin: calc(var(--spacing) * 800);
     1310  }
     1311  .m-803 {
     1312    margin: calc(var(--spacing) * 803);
     1313  }
     1314  .m-812 {
     1315    margin: calc(var(--spacing) * 812);
     1316  }
     1317  .m-813 {
     1318    margin: calc(var(--spacing) * 813);
     1319  }
     1320  .m-822 {
     1321    margin: calc(var(--spacing) * 822);
     1322  }
     1323  .m-825 {
     1324    margin: calc(var(--spacing) * 825);
     1325  }
     1326  .m-828 {
     1327    margin: calc(var(--spacing) * 828);
     1328  }
     1329  .m-834 {
     1330    margin: calc(var(--spacing) * 834);
     1331  }
     1332  .m-835 {
     1333    margin: calc(var(--spacing) * 835);
     1334  }
     1335  .m-838 {
     1336    margin: calc(var(--spacing) * 838);
     1337  }
     1338  .m-841 {
     1339    margin: calc(var(--spacing) * 841);
     1340  }
     1341  .m-844 {
     1342    margin: calc(var(--spacing) * 844);
     1343  }
     1344  .m-846 {
     1345    margin: calc(var(--spacing) * 846);
     1346  }
     1347  .m-859 {
     1348    margin: calc(var(--spacing) * 859);
     1349  }
     1350  .m-860 {
     1351    margin: calc(var(--spacing) * 860);
     1352  }
     1353  .m-869 {
     1354    margin: calc(var(--spacing) * 869);
     1355  }
     1356  .m-871 {
     1357    margin: calc(var(--spacing) * 871);
     1358  }
     1359  .m-875 {
     1360    margin: calc(var(--spacing) * 875);
     1361  }
     1362  .m-879 {
     1363    margin: calc(var(--spacing) * 879);
     1364  }
     1365  .m-890 {
     1366    margin: calc(var(--spacing) * 890);
     1367  }
     1368  .m-906 {
     1369    margin: calc(var(--spacing) * 906);
     1370  }
     1371  .m-907 {
     1372    margin: calc(var(--spacing) * 907);
     1373  }
     1374  .m-913 {
     1375    margin: calc(var(--spacing) * 913);
     1376  }
     1377  .m-922 {
     1378    margin: calc(var(--spacing) * 922);
     1379  }
     1380  .m-938 {
     1381    margin: calc(var(--spacing) * 938);
     1382  }
     1383  .m-941 {
     1384    margin: calc(var(--spacing) * 941);
     1385  }
     1386  .m-944 {
     1387    margin: calc(var(--spacing) * 944);
     1388  }
     1389  .m-950 {
     1390    margin: calc(var(--spacing) * 950);
     1391  }
     1392  .m-969 {
     1393    margin: calc(var(--spacing) * 969);
     1394  }
     1395  .m-984 {
     1396    margin: calc(var(--spacing) * 984);
     1397  }
     1398  .m-988 {
     1399    margin: calc(var(--spacing) * 988);
     1400  }
     1401  .m-1006 {
     1402    margin: calc(var(--spacing) * 1006);
     1403  }
     1404  .m-1032 {
     1405    margin: calc(var(--spacing) * 1032);
     1406  }
     1407  .m-1034 {
     1408    margin: calc(var(--spacing) * 1034);
     1409  }
     1410  .m-1044 {
     1411    margin: calc(var(--spacing) * 1044);
     1412  }
     1413  .m-1050 {
     1414    margin: calc(var(--spacing) * 1050);
     1415  }
     1416  .m-1119 {
     1417    margin: calc(var(--spacing) * 1119);
     1418  }
     1419  .m-1141 {
     1420    margin: calc(var(--spacing) * 1141);
     1421  }
     1422  .m-1187 {
     1423    margin: calc(var(--spacing) * 1187);
     1424  }
     1425  .m-1219 {
     1426    margin: calc(var(--spacing) * 1219);
     1427  }
     1428  .m-auto {
     1429    margin: auto;
     1430  }
     1431  .mx-\[6px\] {
     1432    margin-inline: 6px;
     1433  }
     1434  .mx-\[10px\] {
     1435    margin-inline: 10px;
     1436  }
     1437  .mx-\[15px\] {
     1438    margin-inline: 15px;
     1439  }
     1440  .mx-auto {
     1441    margin-inline: auto;
     1442  }
     1443  .my-\[15px\] {
     1444    margin-block: 15px;
     1445  }
     1446  .-mt-\[9px\] {
     1447    margin-top: calc(9px * -1);
     1448  }
     1449  .mt-0 {
     1450    margin-top: calc(var(--spacing) * 0);
     1451  }
     1452  .mt-\[3px\] {
     1453    margin-top: 3px;
     1454  }
     1455  .mt-\[5px\] {
     1456    margin-top: 5px;
     1457  }
     1458  .mt-\[8px\] {
     1459    margin-top: 8px;
     1460  }
     1461  .mt-\[10px\] {
     1462    margin-top: 10px;
     1463  }
     1464  .mt-\[15px\] {
     1465    margin-top: 15px;
     1466  }
     1467  .mt-\[19px\] {
     1468    margin-top: 19px;
     1469  }
     1470  .mt-\[20px\] {
     1471    margin-top: 20px;
     1472  }
     1473  .mt-\[30px\] {
     1474    margin-top: 30px;
     1475  }
     1476  .mt-\[40px\] {
     1477    margin-top: 40px;
     1478  }
     1479  .mt-\[50px\] {
     1480    margin-top: 50px;
     1481  }
     1482  .mr-\[5px\] {
     1483    margin-right: 5px;
     1484  }
     1485  .mr-\[15px\] {
     1486    margin-right: 15px;
     1487  }
     1488  .mb-0 {
     1489    margin-bottom: calc(var(--spacing) * 0);
     1490  }
     1491  .mb-\[5px\] {
     1492    margin-bottom: 5px;
     1493  }
     1494  .mb-\[10px\] {
     1495    margin-bottom: 10px;
     1496  }
     1497  .mb-\[12px\] {
     1498    margin-bottom: 12px;
     1499  }
     1500  .mb-\[15px\] {
     1501    margin-bottom: 15px;
     1502  }
     1503  .mb-\[19px\] {
     1504    margin-bottom: 19px;
     1505  }
     1506  .mb-\[20px\] {
     1507    margin-bottom: 20px;
     1508  }
     1509  .mb-\[25px\] {
     1510    margin-bottom: 25px;
     1511  }
     1512  .mb-\[30px\] {
     1513    margin-bottom: 30px;
     1514  }
     1515  .mb-\[40px\] {
     1516    margin-bottom: 40px;
     1517  }
     1518  .mb-\[50px\] {
     1519    margin-bottom: 50px;
     1520  }
     1521  .ml-\[10px\] {
     1522    margin-left: 10px;
     1523  }
     1524  .ml-auto {
     1525    margin-left: auto;
     1526  }
     1527  .box-border {
     1528    box-sizing: border-box;
     1529  }
     1530  .block {
     1531    display: block;
     1532  }
     1533  .contents {
     1534    display: contents;
     1535  }
     1536  .flex {
     1537    display: flex;
     1538  }
     1539  .grid {
     1540    display: grid;
     1541  }
     1542  .hidden {
     1543    display: none;
     1544  }
     1545  .inline {
     1546    display: inline;
     1547  }
     1548  .inline-block {
     1549    display: inline-block;
     1550  }
     1551  .inline-flex {
     1552    display: inline-flex;
     1553  }
     1554  .table {
     1555    display: table;
     1556  }
     1557  .size-5 {
     1558    width: calc(var(--spacing) * 5);
     1559    height: calc(var(--spacing) * 5);
     1560  }
     1561  .size-8 {
     1562    width: calc(var(--spacing) * 8);
     1563    height: calc(var(--spacing) * 8);
     1564  }
     1565  .h-0 {
     1566    height: calc(var(--spacing) * 0);
     1567  }
     1568  .h-\[1\.9em\] {
     1569    height: 1.9em;
     1570  }
     1571  .h-\[3px\] {
     1572    height: 3px;
     1573  }
     1574  .h-\[15px\] {
     1575    height: 15px;
     1576  }
     1577  .h-\[18px\] {
     1578    height: 18px;
     1579  }
     1580  .h-\[20px\] {
     1581    height: 20px;
     1582  }
     1583  .h-\[32px\] {
     1584    height: 32px;
     1585  }
     1586  .h-\[35px\] {
     1587    height: 35px;
     1588  }
     1589  .h-\[36px\] {
     1590    height: 36px;
     1591  }
     1592  .h-\[50px\] {
     1593    height: 50px;
     1594  }
     1595  .h-\[56px\] {
     1596    height: 56px;
     1597  }
     1598  .h-\[70vh\] {
     1599    height: 70vh;
     1600  }
     1601  .h-\[72px\] {
     1602    height: 72px;
     1603  }
     1604  .h-\[750px\] {
     1605    height: 750px;
     1606  }
     1607  .h-auto {
     1608    height: auto;
     1609  }
     1610  .h-full {
     1611    height: 100%;
     1612  }
     1613  .max-h-\[65vh\] {
     1614    max-height: 65vh;
     1615  }
     1616  .max-h-\[100vh\] {
     1617    max-height: 100vh;
     1618  }
     1619  .min-h-\[30px\] {
     1620    min-height: 30px;
     1621  }
     1622  .min-h-\[300px\] {
     1623    min-height: 300px;
     1624  }
     1625  .w-0 {
     1626    width: calc(var(--spacing) * 0);
     1627  }
     1628  .w-\[1\.9em\] {
     1629    width: 1.9em;
     1630  }
     1631  .w-\[15px\] {
     1632    width: 15px;
     1633  }
     1634  .w-\[20\%\] {
     1635    width: 20%;
     1636  }
     1637  .w-\[20px\] {
     1638    width: 20px;
     1639  }
     1640  .w-\[28px\] {
     1641    width: 28px;
     1642  }
     1643  .w-\[32px\] {
     1644    width: 32px;
     1645  }
     1646  .w-\[36px\] {
     1647    width: 36px;
     1648  }
     1649  .w-\[40px\] {
     1650    width: 40px;
     1651  }
     1652  .w-\[43\%\] {
     1653    width: 43%;
     1654  }
     1655  .w-\[56px\] {
     1656    width: 56px;
     1657  }
     1658  .w-\[57\%\] {
     1659    width: 57%;
     1660  }
     1661  .w-\[70px\] {
     1662    width: 70px;
     1663  }
     1664  .w-\[90\%\] {
     1665    width: 90%;
     1666  }
     1667  .w-\[104px\] {
     1668    width: 104px;
     1669  }
     1670  .w-\[200px\] {
     1671    width: 200px;
     1672  }
     1673  .w-\[960\%\] {
     1674    width: 960%;
     1675  }
     1676  .w-\[calc\(100\%-160px\)\] {
     1677    width: calc(100% - 160px);
     1678  }
     1679  .w-full {
     1680    width: 100%;
     1681  }
     1682  .w-max {
     1683    width: max-content;
     1684  }
     1685  .max-w-\[442px\] {
     1686    max-width: 442px;
     1687  }
     1688  .max-w-\[576px\] {
     1689    max-width: 576px;
     1690  }
     1691  .max-w-\[1200px\] {
     1692    max-width: 1200px;
     1693  }
     1694  .max-w-\[1202px\] {
     1695    max-width: 1202px;
     1696  }
     1697  .max-w-full {
     1698    max-width: 100%;
     1699  }
     1700  .min-w-\[163px\] {
     1701    min-width: 163px;
     1702  }
     1703  .flex-1 {
     1704    flex: 1;
     1705  }
     1706  .flex-shrink {
     1707    flex-shrink: 1;
     1708  }
     1709  .shrink {
     1710    flex-shrink: 1;
     1711  }
     1712  .flex-grow {
     1713    flex-grow: 1;
     1714  }
     1715  .grow {
     1716    flex-grow: 1;
     1717  }
     1718  .border-collapse {
     1719    border-collapse: collapse;
     1720  }
     1721  .translate-x-0 {
     1722    --tw-translate-x: calc(var(--spacing) * 0);
     1723    translate: var(--tw-translate-x) var(--tw-translate-y);
     1724  }
     1725  .translate-x-\[17px\] {
     1726    --tw-translate-x: 17px;
     1727    translate: var(--tw-translate-x) var(--tw-translate-y);
     1728  }
     1729  .-translate-y-1 {
     1730    --tw-translate-y: calc(var(--spacing) * -1);
     1731    translate: var(--tw-translate-x) var(--tw-translate-y);
     1732  }
     1733  .-translate-y-1\/2 {
     1734    --tw-translate-y: calc(calc(1/2 * 100%) * -1);
     1735    translate: var(--tw-translate-x) var(--tw-translate-y);
     1736  }
     1737  .-translate-y-\[48\%\] {
     1738    --tw-translate-y: calc(48% * -1);
     1739    translate: var(--tw-translate-x) var(--tw-translate-y);
     1740  }
     1741  .translate-z-0 {
     1742    --tw-translate-z: calc(var(--spacing) * 0);
     1743    translate: var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);
     1744  }
     1745  .-rotate-45 {
     1746    rotate: calc(45deg * -1);
     1747  }
     1748  .rotate-0 {
     1749    rotate: 0deg;
     1750  }
     1751  .rotate-90 {
     1752    rotate: 90deg;
     1753  }
     1754  .rotate-180 {
     1755    rotate: 180deg;
     1756  }
     1757  .rotate-270 {
     1758    rotate: 270deg;
     1759  }
     1760  .transform {
     1761    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
     1762  }
     1763  .cursor-no-drop {
     1764    cursor: no-drop;
     1765  }
     1766  .cursor-pointer {
     1767    cursor: pointer;
     1768  }
     1769  .resize {
     1770    resize: both;
     1771  }
     1772  .list-none {
     1773    list-style-type: none;
     1774  }
     1775  .appearance-none {
     1776    appearance: none;
     1777  }
     1778  .grid-cols-4 {
     1779    grid-template-columns: repeat(4, minmax(0, 1fr));
     1780  }
     1781  .flex-col {
     1782    flex-direction: column;
     1783  }
     1784  .flex-row {
     1785    flex-direction: row;
     1786  }
     1787  .flex-row-reverse {
     1788    flex-direction: row-reverse;
     1789  }
     1790  .flex-wrap {
     1791    flex-wrap: wrap;
     1792  }
     1793  .items-baseline {
     1794    align-items: baseline;
     1795  }
     1796  .items-center {
     1797    align-items: center;
     1798  }
     1799  .items-start {
     1800    align-items: flex-start;
     1801  }
     1802  .justify-between {
     1803    justify-content: space-between;
     1804  }
     1805  .justify-center {
     1806    justify-content: center;
     1807  }
     1808  .justify-start {
     1809    justify-content: flex-start;
     1810  }
     1811  .gap-4 {
     1812    gap: calc(var(--spacing) * 4);
     1813  }
     1814  .gap-5 {
     1815    gap: calc(var(--spacing) * 5);
     1816  }
     1817  .gap-6 {
     1818    gap: calc(var(--spacing) * 6);
     1819  }
     1820  .gap-\[5px\] {
     1821    gap: 5px;
     1822  }
     1823  .gap-\[10px\] {
     1824    gap: 10px;
     1825  }
     1826  .gap-\[15px\] {
     1827    gap: 15px;
     1828  }
     1829  .gap-\[20px\] {
     1830    gap: 20px;
     1831  }
     1832  .gap-\[30px\] {
     1833    gap: 30px;
     1834  }
     1835  .gap-\[40px\] {
     1836    gap: 40px;
     1837  }
     1838  .gap-x-\[10px\] {
     1839    column-gap: 10px;
     1840  }
     1841  .space-x-\[15px\] {
     1842    :where(& > :not(:last-child)) {
     1843      --tw-space-x-reverse: 0;
     1844      margin-inline-start: calc(15px * var(--tw-space-x-reverse));
     1845      margin-inline-end: calc(15px * calc(1 - var(--tw-space-x-reverse)));
     1846    }
     1847  }
     1848  .space-x-\[25px\] {
     1849    :where(& > :not(:last-child)) {
     1850      --tw-space-x-reverse: 0;
     1851      margin-inline-start: calc(25px * var(--tw-space-x-reverse));
     1852      margin-inline-end: calc(25px * calc(1 - var(--tw-space-x-reverse)));
     1853    }
     1854  }
     1855  .overflow-auto {
     1856    overflow: auto;
     1857  }
     1858  .overflow-hidden {
     1859    overflow: hidden;
     1860  }
     1861  .overflow-y-auto {
     1862    overflow-y: auto;
     1863  }
     1864  .rounded {
     1865    border-radius: 0.25rem;
     1866  }
     1867  .rounded-\[3px\] {
     1868    border-radius: 3px;
     1869  }
     1870  .rounded-\[4px\] {
     1871    border-radius: 4px;
     1872  }
     1873  .rounded-\[5px\] {
     1874    border-radius: 5px;
     1875  }
     1876  .rounded-\[6px\] {
     1877    border-radius: 6px;
     1878  }
     1879  .rounded-\[8px\] {
     1880    border-radius: 8px;
     1881  }
     1882  .rounded-\[10px\] {
     1883    border-radius: 10px;
     1884  }
     1885  .rounded-\[34px\] {
     1886    border-radius: 34px;
     1887  }
     1888  .rounded-\[36px\] {
     1889    border-radius: 36px;
     1890  }
     1891  .rounded-\[50\%\] {
     1892    border-radius: 50%;
     1893  }
     1894  .rounded-full {
     1895    border-radius: calc(infinity * 1px);
     1896  }
     1897  .rounded-md {
     1898    border-radius: var(--radius-md);
     1899  }
     1900  .rounded-t-\[10px\] {
     1901    border-top-left-radius: 10px;
     1902    border-top-right-radius: 10px;
     1903  }
     1904  .rounded-r-\[56px\] {
     1905    border-top-right-radius: 56px;
     1906    border-bottom-right-radius: 56px;
     1907  }
     1908  .border {
     1909    border-style: var(--tw-border-style);
     1910    border-width: 1px;
     1911  }
     1912  .border-0 {
     1913    border-style: var(--tw-border-style);
     1914    border-width: 0px;
     1915  }
     1916  .border-\[1px\] {
     1917    border-style: var(--tw-border-style);
     1918    border-width: 1px;
     1919  }
     1920  .border-t-\[1px\] {
     1921    border-top-style: var(--tw-border-style);
     1922    border-top-width: 1px;
     1923  }
     1924  .border-b-\[1px\] {
     1925    border-bottom-style: var(--tw-border-style);
     1926    border-bottom-width: 1px;
     1927  }
     1928  .border-none {
     1929    --tw-border-style: none;
     1930    border-style: none;
     1931  }
     1932  .border-solid {
     1933    --tw-border-style: solid;
     1934    border-style: solid;
     1935  }
     1936  .border-\[\#000\] {
     1937    border-color: #000;
     1938  }
     1939  .border-\[\#5db429\] {
     1940    border-color: #5db429;
     1941  }
     1942  .border-\[\#562dd4\] {
     1943    border-color: #562dd4;
     1944  }
     1945  .border-\[\#666\] {
     1946    border-color: #666;
     1947  }
     1948  .border-\[\#d7d7d7\] {
     1949    border-color: #d7d7d7;
     1950  }
     1951  .border-\[\#e0e0e0\] {
     1952    border-color: #e0e0e0;
     1953  }
     1954  .border-\[\#e3e3e5\] {
     1955    border-color: #e3e3e5;
     1956  }
     1957  .border-\[\#f7f7f7\] {
     1958    border-color: #f7f7f7;
     1959  }
     1960  .border-\[\#f7f7fa\] {
     1961    border-color: #f7f7fa;
     1962  }
     1963  .border-\[\#ffc107\] {
     1964    border-color: #ffc107;
     1965  }
     1966  .border-ekl-brand {
     1967    border-color: var(--color-ekl-brand);
     1968  }
     1969  .border-ekl-brand-two {
     1970    border-color: var(--color-ekl-brand-two);
     1971  }
     1972  .border-ekl-secondary {
     1973    border-color: var(--color-ekl-secondary);
     1974  }
     1975  .border-slate-200 {
     1976    border-color: var(--color-slate-200);
     1977  }
     1978  .border-transparent {
     1979    border-color: transparent;
     1980  }
     1981  .border-white {
     1982    border-color: var(--color-white);
     1983  }
     1984  .border-t-\[\#dcdcde\] {
     1985    border-top-color: #dcdcde;
     1986  }
     1987  .border-b-\[\#c3c4c7\] {
     1988    border-bottom-color: #c3c4c7;
     1989  }
     1990  .bg-\[\#000\] {
     1991    background-color: #000;
     1992  }
     1993  .bg-\[\#1B191A\] {
     1994    background-color: #1B191A;
     1995  }
     1996  .bg-\[\#5e41c1\] {
     1997    background-color: #5e41c1;
     1998  }
     1999  .bg-\[\#06FFDF\] {
     2000    background-color: #06FFDF;
     2001  }
     2002  .bg-\[\#06d6a0\] {
     2003    background-color: #06d6a0;
     2004  }
     2005  .bg-\[\#27ae60\] {
     2006    background-color: #27ae60;
     2007  }
     2008  .bg-\[\#3147FF\] {
     2009    background-color: #3147FF;
     2010  }
     2011  .bg-\[\#3147ff\] {
     2012    background-color: #3147ff;
     2013  }
     2014  .bg-\[\#828282\] {
     2015    background-color: #828282;
     2016  }
     2017  .bg-\[\#EEF1FE\] {
     2018    background-color: #EEF1FE;
     2019  }
     2020  .bg-\[\#a1a1a1\] {
     2021    background-color: #a1a1a1;
     2022  }
     2023  .bg-\[\#e2498a\] {
     2024    background-color: #e2498a;
     2025  }
     2026  .bg-\[\#f7f7f7\] {
     2027    background-color: #f7f7f7;
     2028  }
     2029  .bg-\[\#f7f7fa\] {
     2030    background-color: #f7f7fa;
     2031  }
     2032  .bg-\[\#fff3cd\] {
     2033    background-color: #fff3cd;
     2034  }
     2035  .bg-\[rgb\(131\,58\,180\)\] {
     2036    background-color: rgb(131,58,180);
     2037  }
     2038  .bg-\[rgba\(0\,0\,0\,\.8\)\] {
     2039    background-color: rgba(0,0,0,.8);
     2040  }
     2041  .bg-\[rgba\(0\,0\,0\,0\.25\)\] {
     2042    background-color: rgba(0,0,0,0.25);
     2043  }
     2044  .bg-\[rgba\(17\,17\,17\,0\.9\)\] {
     2045    background-color: rgba(17,17,17,0.9);
     2046  }
     2047  .bg-ekl-brand {
     2048    background-color: var(--color-ekl-brand);
     2049  }
     2050  .bg-ekl-brand-two {
     2051    background-color: var(--color-ekl-brand-two);
     2052  }
     2053  .bg-red-600 {
     2054    background-color: var(--color-red-600);
     2055  }
     2056  .bg-transparent {
     2057    background-color: transparent;
     2058  }
     2059  .bg-white {
     2060    background-color: var(--color-white);
     2061  }
     2062  .bg-gradient-to-r {
     2063    --tw-gradient-position: to right in oklab;
     2064    background-image: linear-gradient(var(--tw-gradient-stops));
     2065  }
     2066  .from-\[\#FF4E51\] {
     2067    --tw-gradient-from: #FF4E51;
     2068    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     2069  }
     2070  .to-\[\#C9149D\] {
     2071    --tw-gradient-to: #C9149D;
     2072    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     2073  }
     2074  .bg-cover {
     2075    background-size: cover;
     2076  }
     2077  .bg-\[position\:calc\(100\%-13px\)_50\%\] {
     2078    background-position: calc(100% - 13px) 50%;
     2079  }
     2080  .bg-center {
     2081    background-position: center;
     2082  }
     2083  .bg-left-top {
     2084    background-position: left top;
     2085  }
     2086  .bg-no-repeat {
     2087    background-repeat: no-repeat;
     2088  }
     2089  .p-0 {
     2090    padding: calc(var(--spacing) * 0);
     2091  }
     2092  .p-\[1\.5rem\] {
     2093    padding: 1.5rem;
     2094  }
     2095  .p-\[12px\] {
     2096    padding: 12px;
     2097  }
     2098  .p-\[15px\] {
     2099    padding: 15px;
     2100  }
     2101  .p-\[20px\] {
     2102    padding: 20px;
     2103  }
     2104  .p-\[22px\] {
     2105    padding: 22px;
     2106  }
     2107  .p-\[30px\] {
     2108    padding: 30px;
     2109  }
     2110  .p-\[30px_20px\] {
     2111    padding: 30px 20px;
     2112  }
     2113  .p-\[40px\] {
     2114    padding: 40px;
     2115  }
     2116  .px-\[1rem\] {
     2117    padding-inline: 1rem;
     2118  }
     2119  .px-\[8px\] {
     2120    padding-inline: 8px;
     2121  }
     2122  .px-\[10px\] {
     2123    padding-inline: 10px;
     2124  }
     2125  .px-\[15px\] {
     2126    padding-inline: 15px;
     2127  }
     2128  .px-\[16px\] {
     2129    padding-inline: 16px;
     2130  }
     2131  .px-\[18px\] {
     2132    padding-inline: 18px;
     2133  }
     2134  .px-\[20px\] {
     2135    padding-inline: 20px;
     2136  }
     2137  .px-\[25px\] {
     2138    padding-inline: 25px;
     2139  }
     2140  .px-\[30px\] {
     2141    padding-inline: 30px;
     2142  }
     2143  .px-\[33px\] {
     2144    padding-inline: 33px;
     2145  }
     2146  .px-\[40px\] {
     2147    padding-inline: 40px;
     2148  }
     2149  .py-\[\.5rem\] {
     2150    padding-block: .5rem;
     2151  }
     2152  .py-\[5px\] {
     2153    padding-block: 5px;
     2154  }
     2155  .py-\[8px\] {
     2156    padding-block: 8px;
     2157  }
     2158  .py-\[10px\] {
     2159    padding-block: 10px;
     2160  }
     2161  .py-\[12px\] {
     2162    padding-block: 12px;
     2163  }
     2164  .py-\[14px\] {
     2165    padding-block: 14px;
     2166  }
     2167  .py-\[15px\] {
     2168    padding-block: 15px;
     2169  }
     2170  .py-\[17px\] {
     2171    padding-block: 17px;
     2172  }
     2173  .py-\[20px\] {
     2174    padding-block: 20px;
     2175  }
     2176  .py-\[25px\] {
     2177    padding-block: 25px;
     2178  }
     2179  .py-\[26px\] {
     2180    padding-block: 26px;
     2181  }
     2182  .py-\[40px\] {
     2183    padding-block: 40px;
     2184  }
     2185  .py-\[47px\] {
     2186    padding-block: 47px;
     2187  }
     2188  .pt-\[6px\] {
     2189    padding-top: 6px;
     2190  }
     2191  .pt-\[8px\] {
     2192    padding-top: 8px;
     2193  }
     2194  .pt-\[10px\] {
     2195    padding-top: 10px;
     2196  }
     2197  .pt-\[20px\] {
     2198    padding-top: 20px;
     2199  }
     2200  .pt-\[30px\] {
     2201    padding-top: 30px;
     2202  }
     2203  .pt-\[40px\] {
     2204    padding-top: 40px;
     2205  }
     2206  .pt-\[50px\] {
     2207    padding-top: 50px;
     2208  }
     2209  .pt-\[60px\] {
     2210    padding-top: 60px;
     2211  }
     2212  .pr-0 {
     2213    padding-right: calc(var(--spacing) * 0);
     2214  }
     2215  .pr-\[5px\] {
     2216    padding-right: 5px;
     2217  }
     2218  .pr-\[30px\] {
     2219    padding-right: 30px;
     2220  }
     2221  .pr-\[33px\] {
     2222    padding-right: 33px;
     2223  }
     2224  .pr-\[47px\] {
     2225    padding-right: 47px;
     2226  }
     2227  .pb-1 {
     2228    padding-bottom: calc(var(--spacing) * 1);
     2229  }
     2230  .pb-\[3px\] {
     2231    padding-bottom: 3px;
     2232  }
     2233  .pb-\[8px\] {
     2234    padding-bottom: 8px;
     2235  }
     2236  .pb-\[20px0\] {
     2237    padding-bottom: 20px0;
     2238  }
     2239  .pb-\[40px\] {
     2240    padding-bottom: 40px;
     2241  }
     2242  .pb-\[50px\] {
     2243    padding-bottom: 50px;
     2244  }
     2245  .pl-\[20px\] {
     2246    padding-left: 20px;
     2247  }
     2248  .pl-\[30px\] {
     2249    padding-left: 30px;
     2250  }
     2251  .pl-\[48px\] {
     2252    padding-left: 48px;
     2253  }
     2254  .pl-\[66px\] {
     2255    padding-left: 66px;
     2256  }
     2257  .text-center {
     2258    text-align: center;
     2259  }
     2260  .text-left {
     2261    text-align: left;
     2262  }
     2263  .align-middle {
     2264    vertical-align: middle;
     2265  }
     2266  .font-sans {
     2267    font-family: var(--font-sans);
     2268  }
     2269  .text-base {
     2270    font-size: var(--text-base);
     2271    line-height: var(--tw-leading, var(--text-base--line-height));
     2272  }
     2273  .text-lg {
     2274    font-size: var(--text-lg);
     2275    line-height: var(--tw-leading, var(--text-lg--line-height));
     2276  }
     2277  .text-\[0\.875rem\] {
     2278    font-size: 0.875rem;
     2279  }
     2280  .text-\[2em\] {
     2281    font-size: 2em;
     2282  }
     2283  .text-\[7px\] {
     2284    font-size: 7px;
     2285  }
     2286  .text-\[12px\] {
     2287    font-size: 12px;
     2288  }
     2289  .text-\[14px\] {
     2290    font-size: 14px;
     2291  }
     2292  .text-\[15px\] {
     2293    font-size: 15px;
     2294  }
     2295  .text-\[16px\] {
     2296    font-size: 16px;
     2297  }
     2298  .text-\[18px\] {
     2299    font-size: 18px;
     2300  }
     2301  .text-\[20px\] {
     2302    font-size: 20px;
     2303  }
     2304  .text-\[22px\] {
     2305    font-size: 22px;
     2306  }
     2307  .text-\[23px\] {
     2308    font-size: 23px;
     2309  }
     2310  .text-\[24px\] {
     2311    font-size: 24px;
     2312  }
     2313  .text-\[28px\] {
     2314    font-size: 28px;
     2315  }
     2316  .text-\[32px\] {
     2317    font-size: 32px;
     2318  }
     2319  .text-\[45px\] {
     2320    font-size: 45px;
     2321  }
     2322  .text-\[48px\] {
     2323    font-size: 48px;
     2324  }
     2325  .leading-\[1\.2\] {
     2326    --tw-leading: 1.2;
     2327    line-height: 1.2;
     2328  }
     2329  .leading-\[1\.5\] {
     2330    --tw-leading: 1.5;
     2331    line-height: 1.5;
     2332  }
     2333  .leading-\[1\.6\] {
     2334    --tw-leading: 1.6;
     2335    line-height: 1.6;
     2336  }
     2337  .leading-\[1\.7\] {
     2338    --tw-leading: 1.7;
     2339    line-height: 1.7;
     2340  }
     2341  .leading-\[1\.25rem\] {
     2342    --tw-leading: 1.25rem;
     2343    line-height: 1.25rem;
     2344  }
     2345  .leading-\[1\.625\] {
     2346    --tw-leading: 1.625;
     2347    line-height: 1.625;
     2348  }
     2349  .leading-\[1\] {
     2350    --tw-leading: 1;
     2351    line-height: 1;
     2352  }
     2353  .leading-\[2\] {
     2354    --tw-leading: 2;
     2355    line-height: 2;
     2356  }
     2357  .leading-\[17px\] {
     2358    --tw-leading: 17px;
     2359    line-height: 17px;
     2360  }
     2361  .leading-\[19px\] {
     2362    --tw-leading: 19px;
     2363    line-height: 19px;
     2364  }
     2365  .leading-\[22px\] {
     2366    --tw-leading: 22px;
     2367    line-height: 22px;
     2368  }
     2369  .leading-\[24px\] {
     2370    --tw-leading: 24px;
     2371    line-height: 24px;
     2372  }
     2373  .leading-\[26px\] {
     2374    --tw-leading: 26px;
     2375    line-height: 26px;
     2376  }
     2377  .leading-\[29px\] {
     2378    --tw-leading: 29px;
     2379    line-height: 29px;
     2380  }
     2381  .leading-\[30px\] {
     2382    --tw-leading: 30px;
     2383    line-height: 30px;
     2384  }
     2385  .leading-\[31px\] {
     2386    --tw-leading: 31px;
     2387    line-height: 31px;
     2388  }
     2389  .leading-\[32px\] {
     2390    --tw-leading: 32px;
     2391    line-height: 32px;
     2392  }
     2393  .leading-\[39px\] {
     2394    --tw-leading: 39px;
     2395    line-height: 39px;
     2396  }
     2397  .leading-\[48px\] {
     2398    --tw-leading: 48px;
     2399    line-height: 48px;
     2400  }
     2401  .leading-normal {
     2402    --tw-leading: var(--leading-normal);
     2403    line-height: var(--leading-normal);
     2404  }
     2405  .font-bold {
     2406    --tw-font-weight: var(--font-weight-bold);
     2407    font-weight: var(--font-weight-bold);
     2408  }
     2409  .font-medium {
     2410    --tw-font-weight: var(--font-weight-medium);
     2411    font-weight: var(--font-weight-medium);
     2412  }
     2413  .font-normal {
     2414    --tw-font-weight: var(--font-weight-normal);
     2415    font-weight: var(--font-weight-normal);
     2416  }
     2417  .font-semibold {
     2418    --tw-font-weight: var(--font-weight-semibold);
     2419    font-weight: var(--font-weight-semibold);
     2420  }
     2421  .-tracking-\[4px\] {
     2422    --tw-tracking: calc(4px * -1);
     2423    letter-spacing: calc(4px * -1);
     2424  }
     2425  .tracking-\[\.8px\] {
     2426    --tw-tracking: .8px;
     2427    letter-spacing: .8px;
     2428  }
     2429  .whitespace-nowrap {
     2430    white-space: nowrap;
     2431  }
     2432  .text-\[\#000\] {
     2433    color: #000;
     2434  }
     2435  .text-\[\#1b191a\] {
     2436    color: #1b191a;
     2437  }
     2438  .text-\[\#2c3338\] {
     2439    color: #2c3338;
     2440  }
     2441  .text-\[\#5E6877\] {
     2442    color: #5E6877;
     2443  }
     2444  .text-\[\#5c5c5c\] {
     2445    color: #5c5c5c;
     2446  }
     2447  .text-\[\#5db429\] {
     2448    color: #5db429;
     2449  }
     2450  .text-\[\#6d757a\] {
     2451    color: #6d757a;
     2452  }
     2453  .text-\[\#161C2D\] {
     2454    color: #161C2D;
     2455  }
     2456  .text-\[\#562dd4\] {
     2457    color: #562dd4;
     2458  }
     2459  .text-\[\#666\] {
     2460    color: #666;
     2461  }
     2462  .text-\[\#101028\] {
     2463    color: #101028;
     2464  }
     2465  .text-\[\#818181\] {
     2466    color: #818181;
     2467  }
     2468  .text-\[\#C1C1C6\] {
     2469    color: #C1C1C6;
     2470  }
     2471  .text-\[\#e8e8e8\] {
     2472    color: #e8e8e8;
     2473  }
     2474  .text-\[\#f1f7f1\] {
     2475    color: #f1f7f1;
     2476  }
     2477  .text-\[\#fff\] {
     2478    color: #fff;
     2479  }
     2480  .text-\[\#ffffffb3\] {
     2481    color: #ffffffb3;
     2482  }
     2483  .text-\[rgba\(0\,0\,0\,\.5\)\] {
     2484    color: rgba(0,0,0,.5);
     2485  }
     2486  .text-\[rgba\(51\,51\,51\,\.5\)\] {
     2487    color: rgba(51,51,51,.5);
     2488  }
     2489  .text-black {
     2490    color: var(--color-black);
     2491  }
     2492  .text-ekl-brand {
     2493    color: var(--color-ekl-brand);
     2494  }
     2495  .text-ekl-brand-two {
     2496    color: var(--color-ekl-brand-two);
     2497  }
     2498  .text-ekl-text {
     2499    color: var(--color-ekl-text);
     2500  }
     2501  .text-white {
     2502    color: var(--color-white);
     2503  }
     2504  .normal-case {
     2505    text-transform: none;
     2506  }
     2507  .uppercase {
     2508    text-transform: uppercase;
     2509  }
     2510  .not-italic {
     2511    font-style: normal;
     2512  }
     2513  .ordinal {
     2514    --tw-ordinal: ordinal;
     2515    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
     2516  }
     2517  .no-underline {
     2518    text-decoration-line: none;
     2519  }
     2520  .underline {
     2521    text-decoration-line: underline;
     2522  }
     2523  .opacity-0 {
     2524    opacity: 0%;
     2525  }
     2526  .opacity-70 {
     2527    opacity: 70%;
     2528  }
     2529  .shadow {
     2530    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
     2531    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2532  }
     2533  .shadow-\[0_1px_3px_0_rgba\(0\,0\,0\,0\.1\)\] {
     2534    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgba(0,0,0,0.1));
     2535    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2536  }
     2537  .shadow-\[0_4px_6px_rgba\(0\,0\,0\,\.04\)\] {
     2538    --tw-shadow: 0 4px 6px var(--tw-shadow-color, rgba(0,0,0,.04));
     2539    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2540  }
     2541  .shadow-\[0_4px_40px_rgba\(0\,0\,0\,\.1\)\] {
     2542    --tw-shadow: 0 4px 40px var(--tw-shadow-color, rgba(0,0,0,.1));
     2543    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2544  }
     2545  .shadow-\[0_4px_100px_rgba\(0\,0\,0\,\.05\)\] {
     2546    --tw-shadow: 0 4px 100px var(--tw-shadow-color, rgba(0,0,0,.05));
     2547    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2548  }
     2549  .shadow-\[0_5px_40px_0_rgba\(29\,27\,76\,0\.15\)\] {
     2550    --tw-shadow: 0 5px 40px 0 var(--tw-shadow-color, rgba(29,27,76,0.15));
     2551    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2552  }
     2553  .shadow-\[0_7px_18px_0_rgba\(0\,0\,0\,0\.09\)\] {
     2554    --tw-shadow: 0 7px 18px 0 var(--tw-shadow-color, rgba(0,0,0,0.09));
     2555    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2556  }
     2557  .shadow-\[0_28px_40px_rgba\(0\,0\,0\,0\.1\)\] {
     2558    --tw-shadow: 0 28px 40px var(--tw-shadow-color, rgba(0,0,0,0.1));
     2559    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2560  }
     2561  .shadow-none {
     2562    --tw-shadow: 0 0 #0000;
     2563    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2564  }
     2565  .outline {
     2566    outline-style: var(--tw-outline-style);
     2567    outline-width: 1px;
     2568  }
     2569  .outline-0 {
     2570    outline-style: var(--tw-outline-style);
     2571    outline-width: 0px;
     2572  }
     2573  .blur {
     2574    --tw-blur: blur(8px);
     2575    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
     2576  }
     2577  .grayscale {
     2578    --tw-grayscale: grayscale(100%);
     2579    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
     2580  }
     2581  .invert {
     2582    --tw-invert: invert(100%);
     2583    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
     2584  }
     2585  .filter {
     2586    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
     2587  }
     2588  .transition {
     2589    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
     2590    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     2591    transition-duration: var(--tw-duration, var(--default-transition-duration));
     2592  }
     2593  .transition-\[flex\] {
     2594    transition-property: flex;
     2595    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     2596    transition-duration: var(--tw-duration, var(--default-transition-duration));
     2597  }
     2598  .transition-\[rotate\] {
     2599    transition-property: rotate;
     2600    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     2601    transition-duration: var(--tw-duration, var(--default-transition-duration));
     2602  }
     2603  .transition-\[transform\] {
     2604    transition-property: transform;
     2605    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     2606    transition-duration: var(--tw-duration, var(--default-transition-duration));
     2607  }
     2608  .transition-all {
     2609    transition-property: all;
     2610    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     2611    transition-duration: var(--tw-duration, var(--default-transition-duration));
     2612  }
     2613  .duration-300 {
     2614    --tw-duration: 300ms;
     2615    transition-duration: 300ms;
     2616  }
     2617  .duration-500 {
     2618    --tw-duration: 500ms;
     2619    transition-duration: 500ms;
     2620  }
     2621  .duration-\[\.4s\] {
     2622    --tw-duration: .4s;
     2623    transition-duration: .4s;
     2624  }
     2625  .duration-\[\.25s\] {
     2626    --tw-duration: .25s;
     2627    transition-duration: .25s;
     2628  }
     2629  .duration-\[400ms\] {
     2630    --tw-duration: 400ms;
     2631    transition-duration: 400ms;
     2632  }
     2633  .ease-in-cubic {
     2634    --tw-ease: var(--ease-in-cubic);
     2635    transition-timing-function: var(--ease-in-cubic);
     2636  }
     2637  .ease-in-out {
     2638    --tw-ease: var(--ease-in-out);
     2639    transition-timing-function: var(--ease-in-out);
     2640  }
     2641  .ease-linear {
     2642    --tw-ease: linear;
     2643    transition-timing-function: linear;
     2644  }
     2645  .will-change-transform {
     2646    will-change: transform;
     2647  }
     2648  .content-\[\'\'\] {
     2649    --tw-content: '';
     2650    content: var(--tw-content);
     2651  }
     2652  .content-\[\'x\'\] {
     2653    --tw-content: 'x';
     2654    content: var(--tw-content);
     2655  }
     2656  .outline-none {
     2657    --tw-outline-style: none;
     2658    outline-style: none;
     2659  }
     2660  .select-none {
     2661    -webkit-user-select: none;
     2662    user-select: none;
     2663  }
     2664  .backface-hidden {
     2665    backface-visibility: hidden;
     2666  }
     2667  .group-hover\:block {
     2668    &:is(:where(.group):hover *) {
     2669      @media (hover: hover) {
     2670        display: block;
     2671      }
     2672    }
     2673  }
     2674  .group-hover\:bg-\[\#0E0E0E\] {
     2675    &:is(:where(.group):hover *) {
     2676      @media (hover: hover) {
     2677        background-color: #0E0E0E;
     2678      }
     2679    }
     2680  }
     2681  .group-hover\:bg-transparent {
     2682    &:is(:where(.group):hover *) {
     2683      @media (hover: hover) {
     2684        background-color: transparent;
     2685      }
     2686    }
     2687  }
     2688  .group-hover\:p-\[22px\] {
     2689    &:is(:where(.group):hover *) {
     2690      @media (hover: hover) {
     2691        padding: 22px;
     2692      }
     2693    }
     2694  }
     2695  .group-hover\:pt-\[20px\] {
     2696    &:is(:where(.group):hover *) {
     2697      @media (hover: hover) {
     2698        padding-top: 20px;
     2699      }
     2700    }
     2701  }
     2702  .group-hover\:pb-\[22px\] {
     2703    &:is(:where(.group):hover *) {
     2704      @media (hover: hover) {
     2705        padding-bottom: 22px;
     2706      }
     2707    }
     2708  }
     2709  .group-hover\:text-ekl-brand {
     2710    &:is(:where(.group):hover *) {
     2711      @media (hover: hover) {
     2712        color: var(--color-ekl-brand);
     2713      }
     2714    }
     2715  }
     2716  .group-hover\:opacity-100 {
     2717    &:is(:where(.group):hover *) {
     2718      @media (hover: hover) {
     2719        opacity: 100%;
     2720      }
     2721    }
     2722  }
     2723  .before\:absolute {
     2724    &::before {
     2725      content: var(--tw-content);
     2726      position: absolute;
     2727    }
     2728  }
     2729  .before\:start-1\/2 {
     2730    &::before {
     2731      content: var(--tw-content);
     2732      inset-inline-start: calc(1/2 * 100%);
     2733    }
     2734  }
     2735  .before\:top-\[48\%\] {
     2736    &::before {
     2737      content: var(--tw-content);
     2738      top: 48%;
     2739    }
     2740  }
     2741  .before\:right-0 {
     2742    &::before {
     2743      content: var(--tw-content);
     2744      right: calc(var(--spacing) * 0);
     2745    }
     2746  }
     2747  .before\:-bottom-\[4px\] {
     2748    &::before {
     2749      content: var(--tw-content);
     2750      bottom: calc(4px * -1);
     2751    }
     2752  }
     2753  .before\:bottom-\[5px\] {
     2754    &::before {
     2755      content: var(--tw-content);
     2756      bottom: 5px;
     2757    }
     2758  }
     2759  .before\:left-0 {
     2760    &::before {
     2761      content: var(--tw-content);
     2762      left: calc(var(--spacing) * 0);
     2763    }
     2764  }
     2765  .before\:left-\[3px\] {
     2766    &::before {
     2767      content: var(--tw-content);
     2768      left: 3px;
     2769    }
     2770  }
     2771  .before\:box-border {
     2772    &::before {
     2773      content: var(--tw-content);
     2774      box-sizing: border-box;
     2775    }
     2776  }
     2777  .before\:h-\[25px\] {
     2778    &::before {
     2779      content: var(--tw-content);
     2780      height: 25px;
     2781    }
     2782  }
     2783  .before\:h-\[65\%\] {
     2784    &::before {
     2785      content: var(--tw-content);
     2786      height: 65%;
     2787    }
     2788  }
     2789  .before\:w-\[25px\] {
     2790    &::before {
     2791      content: var(--tw-content);
     2792      width: 25px;
     2793    }
     2794  }
     2795  .before\:w-full {
     2796    &::before {
     2797      content: var(--tw-content);
     2798      width: 100%;
     2799    }
     2800  }
     2801  .before\:origin-top-left {
     2802    &::before {
     2803      content: var(--tw-content);
     2804      transform-origin: 0 0;
     2805    }
     2806  }
     2807  .before\:-translate-y-\[48\%\] {
     2808    &::before {
     2809      content: var(--tw-content);
     2810      --tw-translate-y: calc(48% * -1);
     2811      translate: var(--tw-translate-x) var(--tw-translate-y);
     2812    }
     2813  }
     2814  .before\:rotate-45 {
     2815    &::before {
     2816      content: var(--tw-content);
     2817      rotate: 45deg;
     2818    }
     2819  }
     2820  .before\:rounded-\[50\%\] {
     2821    &::before {
     2822      content: var(--tw-content);
     2823      border-radius: 50%;
     2824    }
     2825  }
     2826  .before\:border-\[8px\] {
     2827    &::before {
     2828      content: var(--tw-content);
     2829      border-style: var(--tw-border-style);
     2830      border-width: 8px;
     2831    }
     2832  }
     2833  .before\:border-solid {
     2834    &::before {
     2835      content: var(--tw-content);
     2836      --tw-border-style: solid;
     2837      border-style: solid;
     2838    }
     2839  }
     2840  .before\:border-s-transparent {
     2841    &::before {
     2842      content: var(--tw-content);
     2843      border-inline-start-color: transparent;
     2844    }
     2845  }
     2846  .before\:border-e-white {
     2847    &::before {
     2848      content: var(--tw-content);
     2849      border-inline-end-color: var(--color-white);
     2850    }
     2851  }
     2852  .before\:border-t-transparent {
     2853    &::before {
     2854      content: var(--tw-content);
     2855      border-top-color: transparent;
     2856    }
     2857  }
     2858  .before\:border-b-white {
     2859    &::before {
     2860      content: var(--tw-content);
     2861      border-bottom-color: var(--color-white);
     2862    }
     2863  }
     2864  .before\:bg-white {
     2865    &::before {
     2866      content: var(--tw-content);
     2867      background-color: var(--color-white);
     2868    }
     2869  }
     2870  .before\:pr-0 {
     2871    &::before {
     2872      content: var(--tw-content);
     2873      padding-right: calc(var(--spacing) * 0);
     2874    }
     2875  }
     2876  .before\:text-\[19px\] {
     2877    &::before {
     2878      content: var(--tw-content);
     2879      font-size: 19px;
     2880    }
     2881  }
     2882  .before\:font-bold {
     2883    &::before {
     2884      content: var(--tw-content);
     2885      --tw-font-weight: var(--font-weight-bold);
     2886      font-weight: var(--font-weight-bold);
     2887    }
     2888  }
     2889  .before\:shadow-\[2px_2px_2px_-1px_rgba\(60\,72\,88\,0\.15\)\] {
     2890    &::before {
     2891      content: var(--tw-content);
     2892      --tw-shadow: 2px 2px 2px -1px var(--tw-shadow-color, rgba(60,72,88,0.15));
     2893      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     2894    }
     2895  }
     2896  .before\:duration-\[400ms\] {
     2897    &::before {
     2898      content: var(--tw-content);
     2899      --tw-duration: 400ms;
     2900      transition-duration: 400ms;
     2901    }
     2902  }
     2903  .before\:ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
     2904    &::before {
     2905      content: var(--tw-content);
     2906      --tw-ease: cubic-bezier(0.4,0,0.2,1);
     2907      transition-timing-function: cubic-bezier(0.4,0,0.2,1);
     2908    }
     2909  }
     2910  .before\:content-\[\'\'\] {
     2911    &::before {
     2912      --tw-content: '';
     2913      content: var(--tw-content);
     2914    }
     2915  }
     2916  .before\:content-\[\'x\'\] {
     2917    &::before {
     2918      --tw-content: 'x';
     2919      content: var(--tw-content);
     2920    }
     2921  }
     2922  .last\:mr-0 {
     2923    &:last-child {
     2924      margin-right: calc(var(--spacing) * 0);
     2925    }
     2926  }
     2927  .focus-within\:outline-none {
     2928    &:focus-within {
     2929      --tw-outline-style: none;
     2930      outline-style: none;
     2931    }
     2932  }
     2933  .hover\:-mt-\[5px\] {
     2934    &:hover {
     2935      @media (hover: hover) {
     2936        margin-top: calc(5px * -1);
     2937      }
     2938    }
     2939  }
     2940  .hover\:border-\[\#5db429\] {
     2941    &:hover {
     2942      @media (hover: hover) {
     2943        border-color: #5db429;
     2944      }
     2945    }
     2946  }
     2947  .hover\:border-\[\#562dd4\] {
     2948    &:hover {
     2949      @media (hover: hover) {
     2950        border-color: #562dd4;
     2951      }
     2952    }
     2953  }
     2954  .hover\:border-\[\#666\] {
     2955    &:hover {
     2956      @media (hover: hover) {
     2957        border-color: #666;
     2958      }
     2959    }
     2960  }
     2961  .hover\:border-ekl-brand {
     2962    &:hover {
     2963      @media (hover: hover) {
     2964        border-color: var(--color-ekl-brand);
     2965      }
     2966    }
     2967  }
     2968  .hover\:bg-\[\#5db429\] {
     2969    &:hover {
     2970      @media (hover: hover) {
     2971        background-color: #5db429;
     2972      }
     2973    }
     2974  }
     2975  .hover\:bg-\[\#562dd4\] {
     2976    &:hover {
     2977      @media (hover: hover) {
     2978        background-color: #562dd4;
     2979      }
     2980    }
     2981  }
     2982  .hover\:bg-\[\#666\] {
     2983    &:hover {
     2984      @media (hover: hover) {
     2985        background-color: #666;
     2986      }
     2987    }
     2988  }
     2989  .hover\:bg-\[\#eceeef\] {
     2990    &:hover {
     2991      @media (hover: hover) {
     2992        background-color: #eceeef;
     2993      }
     2994    }
     2995  }
     2996  .hover\:bg-ekl-brand {
     2997    &:hover {
     2998      @media (hover: hover) {
     2999        background-color: var(--color-ekl-brand);
     3000      }
     3001    }
     3002  }
     3003  .hover\:bg-ekl-brand-two {
     3004    &:hover {
     3005      @media (hover: hover) {
     3006        background-color: var(--color-ekl-brand-two);
     3007      }
     3008    }
     3009  }
     3010  .hover\:bg-ekl-hover {
     3011    &:hover {
     3012      @media (hover: hover) {
     3013        background-color: var(--color-ekl-hover);
     3014      }
     3015    }
     3016  }
     3017  .hover\:bg-ekl-secondary {
     3018    &:hover {
     3019      @media (hover: hover) {
     3020        background-color: var(--color-ekl-secondary);
     3021      }
     3022    }
     3023  }
     3024  .hover\:from-\[\#C9149D\] {
     3025    &:hover {
     3026      @media (hover: hover) {
     3027        --tw-gradient-from: #C9149D;
     3028        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     3029      }
     3030    }
     3031  }
     3032  .hover\:to-\[\#FF4E51\] {
     3033    &:hover {
     3034      @media (hover: hover) {
     3035        --tw-gradient-to: #FF4E51;
     3036        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     3037      }
     3038    }
     3039  }
     3040  .hover\:text-white {
     3041    &:hover {
     3042      @media (hover: hover) {
     3043        color: var(--color-white);
     3044      }
     3045    }
     3046  }
     3047  .hover\:opacity-75 {
     3048    &:hover {
     3049      @media (hover: hover) {
     3050        opacity: 75%;
     3051      }
     3052    }
     3053  }
     3054  .hover\:shadow-\[0_7px_18px_0_rgba\(0\,0\,0\,0\.2\)\] {
     3055    &:hover {
     3056      @media (hover: hover) {
     3057        --tw-shadow: 0 7px 18px 0 var(--tw-shadow-color, rgba(0,0,0,0.2));
     3058        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     3059      }
     3060    }
     3061  }
     3062  .hover\:shadow-\[0_42px_60px_0_rgba\(0\,0\,0\,\.3\)\] {
     3063    &:hover {
     3064      @media (hover: hover) {
     3065        --tw-shadow: 0 42px 60px 0 var(--tw-shadow-color, rgba(0,0,0,.3));
     3066        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     3067      }
     3068    }
     3069  }
     3070  .focus\:border-none {
     3071    &:focus {
     3072      --tw-border-style: none;
     3073      border-style: none;
     3074    }
     3075  }
     3076  .focus\:border-ekl-brand {
     3077    &:focus {
     3078      border-color: var(--color-ekl-brand);
     3079    }
     3080  }
     3081  .focus\:shadow-none {
     3082    &:focus {
     3083      --tw-shadow: 0 0 #0000;
     3084      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     3085    }
     3086  }
     3087  .focus\:outline-0 {
     3088    &:focus {
     3089      outline-style: var(--tw-outline-style);
     3090      outline-width: 0px;
     3091    }
     3092  }
     3093  .focus\:outline-none {
     3094    &:focus {
     3095      --tw-outline-style: none;
     3096      outline-style: none;
     3097    }
     3098  }
     3099  .active\:border-none {
     3100    &:active {
     3101      --tw-border-style: none;
     3102      border-style: none;
     3103    }
     3104  }
     3105  .active\:shadow-none {
     3106    &:active {
     3107      --tw-shadow: 0 0 #0000;
     3108      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     3109    }
     3110  }
     3111  .active\:outline-none {
     3112    &:active {
     3113      --tw-outline-style: none;
     3114      outline-style: none;
     3115    }
     3116  }
     3117  .disabled\:cursor-not-allowed {
     3118    &:disabled {
     3119      cursor: not-allowed;
     3120    }
     3121  }
     3122  .disabled\:border-none {
     3123    &:disabled {
     3124      --tw-border-style: none;
     3125      border-style: none;
     3126    }
     3127  }
     3128  .disabled\:border-\[\#b3b3b3\] {
     3129    &:disabled {
     3130      border-color: #b3b3b3;
     3131    }
     3132  }
     3133  .disabled\:bg-\[\#b3b3b3\] {
     3134    &:disabled {
     3135      background-color: #b3b3b3;
     3136    }
     3137  }
     3138  .disabled\:bg-\[\#cacaca\] {
     3139    &:disabled {
     3140      background-color: #cacaca;
     3141    }
     3142  }
     3143  .disabled\:text-white {
     3144    &:disabled {
     3145      color: var(--color-white);
     3146    }
     3147  }
     3148  .disabled\:opacity-70 {
     3149    &:disabled {
     3150      opacity: 70%;
     3151    }
     3152  }
     3153  .disabled\:opacity-100 {
     3154    &:disabled {
     3155      opacity: 100%;
     3156    }
     3157  }
     3158  .disabled\:shadow-none {
     3159    &:disabled {
     3160      --tw-shadow: 0 0 #0000;
     3161      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     3162    }
     3163  }
     3164  .max-\[1550px\]\:grid-cols-3 {
     3165    @media (width < 1550px) {
     3166      grid-template-columns: repeat(3, minmax(0, 1fr));
     3167    }
     3168  }
     3169  .max-\[1200px\]\:p-\[30px\] {
     3170    @media (width < 1200px) {
     3171      padding: 30px;
     3172    }
     3173  }
     3174  .max-\[1150px\]\:grid-cols-2 {
     3175    @media (width < 1150px) {
     3176      grid-template-columns: repeat(2, minmax(0, 1fr));
     3177    }
     3178  }
     3179  .max-\[650px\]\:grid-cols-1 {
     3180    @media (width < 650px) {
     3181      grid-template-columns: repeat(1, minmax(0, 1fr));
     3182    }
     3183  }
     3184  .max-md\:px-\[15px\] {
     3185    @media (width < 48rem) {
     3186      padding-inline: 15px;
     3187    }
     3188  }
     3189  .max-md\:py-\[20px\] {
     3190    @media (width < 48rem) {
     3191      padding-block: 20px;
     3192    }
     3193  }
     3194  .min-\[960px\]\:w-\[48\%\] {
     3195    @media (width >= 960px) {
     3196      width: 48%;
     3197    }
     3198  }
     3199  .min-\[1200px\]\:text-\[14px\] {
     3200    @media (width >= 1200px) {
     3201      font-size: 14px;
     3202    }
     3203  }
     3204  .md\:items-center {
     3205    @media (width >= 48rem) {
     3206      align-items: center;
     3207    }
     3208  }
     3209}
     3210h1, h2, h3, h4, h5, h6 {
     3211  margin: calc(var(--spacing) * 0);
     3212  --tw-font-weight: var(--font-weight-bold);
     3213  font-weight: var(--font-weight-bold);
     3214}
     3215a {
     3216  background: revert-layer;
     3217  color: revert-layer;
     3218  box-shadow: revert-layer;
     3219  &:hover {
     3220    background: revert-layer;
     3221    color: revert-layer;
     3222  }
     3223}
     3224[class*="elementor-widget-ek-"] {
     3225  button, input, optgroup, select, textarea {
     3226    font-size: revert-layer;
     3227    line-height: revert-layer;
     3228    margin: revert-layer;
     3229  }
     3230}
     3231@-webkit-keyframes fadeInUp {
     3232  0% {
     3233    visibility: visible;
     3234    opacity: 0;
     3235    -webkit-transform: translate3d(0, 110%, 0);
     3236    transform: translate3d(0, 110%, 0);
     3237  }
     3238  to {
     3239    opacity: 1;
     3240    -webkit-transform: translate3d(0, 0, 0);
     3241    transform: translate3d(0, 0, 0);
     3242  }
     3243}
    8543244@keyframes fadeInUp {
    8553245  0% {
    8563246    visibility: visible;
    8573247    opacity: 0;
    858     transform: translate3d(0, 110%, 0)
    859   }
    860 
     3248    -webkit-transform: translate3d(0, 110%, 0);
     3249    transform: translate3d(0, 110%, 0);
     3250  }
    8613251  to {
    8623252    opacity: 1;
    863     transform: translate3d(0, 0, 0)
    864   }
    865 }
    866 
     3253    -webkit-transform: translate3d(0, 0, 0);
     3254    transform: translate3d(0, 0, 0);
     3255  }
     3256}
     3257@-webkit-keyframes noAnimation {
     3258  0% {
     3259    visibility: visible;
     3260    opacity: 0;
     3261  }
     3262  to {
     3263    opacity: 1;
     3264  }
     3265}
    8673266@keyframes noAnimation {
    8683267  0% {
    8693268    visibility: visible;
    870     opacity: 0
    871   }
    872 
     3269    opacity: 0;
     3270  }
    8733271  to {
    874     opacity: 1
    875   }
    876 }
    877 
    878 /* ===========================
    879     Components
    880 ===========================*/
    881 
    882 /* ===========================
    883     Pricing Table Widget
    884 ===========================*/
    885 
    886 .ek-pricing-table .ek-pricing-icon .icon svg {
    887   width: 40px;
    888   height: 40px;
    889 }
    890 
    891 .ek-pricing-table .ek-pricing-icon .icon i {
    892   font-size: 40px;
    893   line-height: 40px;
    894   --tw-text-opacity: 1;
    895   color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    896 }
    897 
    898 .ek-pricing-table.feature-2::before {
    899   z-index: 10;
    900   width: 200px;
    901   content: var(--tw-content);
    902   white-space: nowrap
    903 }
    904 
    905 .ek-pricing-table.feature-2.alignment-right::before {
    906   top: 30px;
    907   right: -55px;
    908   content: var(--tw-content);
    909   --tw-rotate: 45deg;
    910   transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    911 }
    912 
    913 .ek-pricing-table.feature-2.alignment-left::before {
    914   top: 30px;
    915   left: -55px;
    916   content: var(--tw-content);
    917   --tw-rotate: -45deg;
    918   transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    919 }
    920 
    921 .ek-pricing-table .ek-original-price {
    922   display: inline-block;
    923   font-size: 40px;
    924   font-weight: 700;
    925   --tw-text-opacity: 1;
    926   color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    927 }
    928 
    929 .ek-pricing-table .sale-original-price {
    930   display: inline-block;
    931   font-size: 20px;
    932   line-height: 18px;
    933   --tw-text-opacity: 1;
    934   color: rgb(255 255 255 / var(--tw-text-opacity, 1));
    935   text-decoration-line: line-through
    936 }
    937 
    938 .ek-pricing-table svg {
    939   transition-property: all;
    940   transition-duration: 500ms;
    941   transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
    942 }
    943 
    944 /* ===========================
    945     Testimonial Widget
    946 ===========================*/
    947 
    948 .ek-testimonial-area .ek-author-img {
    949   transform: translate(var(--ek-carousel-image-h-offset, 0), var(--ek-carousel-image-v-offset, 0));
    950 }
    951 
    952 .ek-testimonial-area .ek-author-img img {
    953   height: 56px;
    954   width: 56px;
    955   border-radius: 50%
    956 }
    957 
    958 /* ===========================
    959     Icon Box Widget
    960 ===========================*/
    961 
    962 .ek-icon-box-icon svg,
    963 .ek-icon-box-icon i {
    964   display: block
    965 }
    966 
    967 .ek-icon-btn svg,
    968 .ek-icon-btn i {
    969   vertical-align: middle
    970 }
    971 
    972 .ek-icon-box .top-left {
    973   top: 0px;
    974   left: 0px
    975 }
    976 
    977 .ek-icon-box .top-left .ek-badge {
    978   border-top-left-radius: 5px
    979 }
    980 
    981 .ek-icon-box .top-right {
    982   top: 0px;
    983   right: 0px
    984 }
    985 
    986 .ek-icon-box .top-right .ek-badge {
    987   border-top-right-radius: 5px
    988 }
    989 
    990 /* ===========================
    991     Age Gate Widget
    992 ===========================*/
    993 
     3272    opacity: 1;
     3273  }
     3274}
     3275@layer components {
     3276  .ek-transition-liner {
     3277    transition: all 300ms linear 0ms;
     3278  }
     3279}
     3280.ek-pricing-table {
     3281  .ek-pricing-title {
     3282    color: var(--color-white);
     3283  }
     3284  .ek-pricing-icon {
     3285    .icon {
     3286      svg {
     3287        width: 40px;
     3288        height: 40px;
     3289      }
     3290      i {
     3291        font-size: 40px;
     3292        --tw-leading: 40px;
     3293        line-height: 40px;
     3294        color: var(--color-white);
     3295      }
     3296    }
     3297  }
     3298  &.ek-featured {
     3299    &::before {
     3300      content: var(--tw-content);
     3301      position: absolute;
     3302    }
     3303    &::before {
     3304      content: var(--tw-content);
     3305      z-index: 1;
     3306    }
     3307    &::before {
     3308      content: var(--tw-content);
     3309      background-color: var(--color-ekl-brand);
     3310    }
     3311    &::before {
     3312      content: var(--tw-content);
     3313      padding-inline: 10px;
     3314    }
     3315    &::before {
     3316      content: var(--tw-content);
     3317      padding-block: 5px;
     3318    }
     3319    &::before {
     3320      content: var(--tw-content);
     3321      text-align: center;
     3322    }
     3323    &::before {
     3324      content: var(--tw-content);
     3325      font-size: 16px;
     3326    }
     3327    &::before {
     3328      content: var(--tw-content);
     3329      color: var(--color-white);
     3330    }
     3331    &::before {
     3332      content: var(--tw-content);
     3333      transition-property: all;
     3334      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     3335      transition-duration: var(--tw-duration, var(--default-transition-duration));
     3336    }
     3337    &::before {
     3338      content: var(--tw-content);
     3339      --tw-duration: 300ms;
     3340      transition-duration: 300ms;
     3341    }
     3342    &::before {
     3343      content: var(--tw-content);
     3344      --tw-ease: var(--ease-in-out);
     3345      transition-timing-function: var(--ease-in-out);
     3346    }
     3347  }
     3348  &.ek-ribbon-two {
     3349    &::before {
     3350      content: var(--tw-content);
     3351      z-index: 10;
     3352    }
     3353    &::before {
     3354      content: var(--tw-content);
     3355      width: 200px;
     3356    }
     3357    &::before {
     3358      content: var(--tw-content);
     3359      white-space: nowrap;
     3360    }
     3361    &.ek-ribbon-right {
     3362      &::before {
     3363        content: var(--tw-content);
     3364        top: 30px;
     3365      }
     3366      &::before {
     3367        content: var(--tw-content);
     3368        right: calc(55px * -1);
     3369      }
     3370      &::before {
     3371        content: var(--tw-content);
     3372        rotate: 45deg;
     3373      }
     3374    }
     3375    &.ek-ribbon-left {
     3376      &::before {
     3377        content: var(--tw-content);
     3378        top: 30px;
     3379      }
     3380      &::before {
     3381        content: var(--tw-content);
     3382        left: calc(55px * -1);
     3383      }
     3384      &::before {
     3385        content: var(--tw-content);
     3386        rotate: calc(45deg * -1);
     3387      }
     3388    }
     3389  }
     3390  .ek-original-price {
     3391    display: inline-block;
     3392    font-size: 40px;
     3393    --tw-font-weight: var(--font-weight-bold);
     3394    font-weight: var(--font-weight-bold);
     3395    color: var(--color-white);
     3396  }
     3397  .ek-sale-original-price {
     3398    display: inline-block;
     3399    font-size: 20px;
     3400    --tw-leading: 18px;
     3401    line-height: 18px;
     3402    color: var(--color-white);
     3403    text-decoration-line: line-through;
     3404  }
     3405  svg {
     3406    transition-property: all;
     3407    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     3408    transition-duration: var(--tw-duration, var(--default-transition-duration));
     3409    --tw-duration: 500ms;
     3410    transition-duration: 500ms;
     3411    --tw-ease: var(--ease-in-out);
     3412    transition-timing-function: var(--ease-in-out);
     3413  }
     3414  .ek-button-before {
     3415    flex-direction: row-reverse;
     3416  }
     3417  .ek-pricing-table-feature-tooltip {
     3418    position: relative;
     3419    cursor: pointer;
     3420    &:hover {
     3421      .ek-pricing-table-feature-tooltip-text {
     3422        visibility: visible;
     3423        z-index: 99;
     3424        opacity: 100%;
     3425      }
     3426    }
     3427  }
     3428  .ek-disable-item {
     3429    text-decoration-line: line-through;
     3430    opacity: 50%;
     3431  }
     3432}
     3433.ek-testimonial-area {
     3434  .ek-author-img {
     3435    transform: translate(var(--ek-carousel-image-h-offset, 0), var(--ek-carousel-image-v-offset, 0));
     3436    img {
     3437      height: 56px;
     3438      width: 56px;
     3439      border-radius: 50%;
     3440    }
     3441  }
     3442}
     3443.ekl-icon-box-icon svg, .ekl-icon-box-icon i {
     3444  display: block;
     3445}
     3446.ekl-icon-btn svg, .ekl-icon-btn i {
     3447  vertical-align: middle;
     3448}
     3449.ek-icon-box {
     3450  .ekl-icon-box {
     3451    position: relative;
     3452    border-radius: 5px;
     3453    background-color: var(--color-white);
     3454    background-size: cover;
     3455    background-position: center;
     3456    background-repeat: no-repeat;
     3457    padding: 20px;
     3458    --tw-shadow: 0 3px 40px 0 var(--tw-shadow-color, rgba(36,36,36,0.1));
     3459    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     3460    transition-property: all;
     3461    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     3462    transition-duration: var(--tw-duration, var(--default-transition-duration));
     3463    --tw-duration: 300ms;
     3464    transition-duration: 300ms;
     3465    --tw-ease: var(--ease-in-out);
     3466    transition-timing-function: var(--ease-in-out);
     3467    &:hover {
     3468      @media (hover: hover) {
     3469        --tw-shadow: 0 3px 40px 0 var(--tw-shadow-color, rgba(36,36,36,0.2));
     3470        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     3471      }
     3472    }
     3473    .top-left {
     3474      top: calc(var(--spacing) * 0);
     3475      left: calc(var(--spacing) * 0);
     3476      .ek-badge {
     3477        border-top-left-radius: 5px;
     3478      }
     3479    }
     3480    .top-right {
     3481      top: calc(var(--spacing) * 0);
     3482      right: calc(var(--spacing) * 0);
     3483      .ek-badge {
     3484        border-top-right-radius: 5px;
     3485      }
     3486    }
     3487  }
     3488}
     3489.elite-kit-position-left, .elite-kit-position-right {
     3490  .ekl-icon-box {
     3491    display: flex;
     3492    gap: 15px;
     3493  }
     3494}
     3495.elite-kit-position-right {
     3496  .ekl-icon-box {
     3497    display: flex;
     3498    flex-direction: row-reverse;
     3499  }
     3500}
     3501.elite-kit-vertical-align-top {
     3502  .ekl-icon-box {
     3503    align-items: flex-start;
     3504  }
     3505}
     3506.elite-kit-vertical-align-middle {
     3507  .ekl-icon-box {
     3508    align-items: center;
     3509  }
     3510}
     3511.elite-kit-vertical-align-bottom {
     3512  .ekl-icon-box {
     3513    align-items: flex-end;
     3514  }
     3515}
     3516.elite-kit-position-top {
     3517  .ekl-icon-box {
     3518    display: flex;
     3519    flex-direction: column;
     3520  }
     3521}
    9943522.ek-age-gate-wrapper {
    9953523  position: fixed;
    996   top: 0px;
    997   left: 0px;
     3524  top: calc(var(--spacing) * 0);
     3525  left: calc(var(--spacing) * 0);
    9983526  z-index: 9999;
    9993527  height: 100%;
     
    10023530  justify-content: center;
    10033531  overflow: hidden;
    1004   background-color: rgba(0,0,0,0.4117647059)
    1005 }
    1006 
    1007 .ek-age-gate-wrapper::after {
    1008   position: absolute;
    1009   top: 0px;
    1010   right: 0px;
    1011   bottom: 0px;
    1012   left: 0px;
    1013   background-color: rgba(0,0,0,0.5);
    1014   --tw-content: '';
    1015   content: var(--tw-content)
    1016 }
    1017 
    1018 .ek-age-gate-wrapper .ek-age-gate-boxes {
    1019   position: relative;
    1020   display: flex;
    1021   width: 100%;
    1022   flex-direction: column;
    1023   align-items: center;
    1024   justify-content: center;
    1025   padding: 50px
    1026 }
    1027 
    1028 @media not all and (min-width: 640px) {
    1029   .ek-age-gate-wrapper .ek-age-gate-boxes {
    1030     padding-left: 30px;
    1031     padding-right: 30px
    1032   }
    1033 }
    1034 
    1035 .ek-age-gate-wrapper .ek-age-gate-image {
    1036   position: relative;
    1037   display: inline-flex;
    1038   max-width: 80px
    1039 }
    1040 
    1041 .ek-age-gate-wrapper .ek-age-gate-equ-width-50 {
    1042   width: 50%
    1043 }
    1044 
    1045 @media not all and (min-width: 768px) {
    1046   .ek-age-gate-wrapper .ek-age-gate-equ-width-50 {
     3532  background-color: rgba(0,0,0,0.4117647059);
     3533  &::after {
     3534    content: var(--tw-content);
     3535    position: absolute;
     3536  }
     3537  &::after {
     3538    content: var(--tw-content);
     3539    top: calc(var(--spacing) * 0);
     3540  }
     3541  &::after {
     3542    content: var(--tw-content);
     3543    right: calc(var(--spacing) * 0);
     3544  }
     3545  &::after {
     3546    content: var(--tw-content);
     3547    bottom: calc(var(--spacing) * 0);
     3548  }
     3549  &::after {
     3550    content: var(--tw-content);
     3551    left: calc(var(--spacing) * 0);
     3552  }
     3553  &::after {
     3554    content: var(--tw-content);
     3555    background-color: rgba(0,0,0,0.5);
     3556  }
     3557  &::after {
     3558    --tw-content: '';
     3559    content: var(--tw-content);
     3560  }
     3561  .ek-age-gate-boxes {
     3562    position: relative;
     3563    display: flex;
    10473564    width: 100%;
    1048     min-width: 100%
    1049   }
    1050 }
    1051 
    1052 .ek-age-gate-wrapper .ek-age-gate-side-image {
    1053   background-position: center;
    1054   background-repeat: no-repeat
    1055 }
    1056 
    1057 .ek-age-gate-confirm-dob svg, .ek-age-gate-confirm-age-btn svg, .ek-age-gate-confirm-yes-btn svg, .ek-age-gate-confirm-no-btn svg {
    1058   height: auto;
    1059   width: 12px;
    1060   fill: #fff;
    1061   transition-property: all;
    1062   transition-duration: 300ms;
    1063   transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
    1064 }
    1065 
    1066 .ek-age-gate-confirm-dob .ek-age-gate-form-body {
    1067   width: 270px;
    1068   max-width: -moz-max-content;
    1069   max-width: max-content;
    1070   text-align: center
    1071 }
    1072 
    1073 .ek-age-gate-confirm-by-boolean .ek-age-gate-form-body {
    1074   display: flex;
    1075   width: 270px;
    1076   align-items: center;
    1077   justify-content: center;
    1078   gap: 5px
    1079 }
    1080 
    1081 .ek-age-gate-confirm-no-btn svg {
    1082   fill: #5c5c5c
    1083 }
    1084 
    1085 .ek-age-gate-confirm-no-btn:hover svg {
    1086   fill: #fff
    1087 }
    1088 
    1089 /* ===========================
    1090     Logo Grid Widget
    1091 ===========================*/
    1092 
    1093 .ek-logo-grid--box .ek-logo-grid-wrapper {
    1094   gap: 20px
    1095 }
    1096 
    1097 .ek-logo-grid--box .ek-logo-grid-item {
    1098   border-radius: .5rem;
    1099   border-width: 2px
    1100 }
    1101 
    1102 .ek-logo-grid-figure img {
    1103   max-height: 100%;
    1104   -o-object-fit: cover;
    1105      object-fit: cover
    1106 }
    1107 
     3565    flex-direction: column;
     3566    align-items: center;
     3567    justify-content: center;
     3568    padding: 50px;
     3569    @media (width < 40rem) {
     3570      padding-inline: 30px;
     3571    }
     3572  }
     3573  .ek-age-gate-image {
     3574    position: relative;
     3575    display: inline-flex;
     3576    max-width: 80px;
     3577  }
     3578  .ek-age-gate-equ-width-50 {
     3579    width: calc(1/2 * 100%);
     3580    @media (width < 48rem) {
     3581      width: 100%;
     3582    }
     3583    @media (width < 48rem) {
     3584      min-width: 100%;
     3585    }
     3586  }
     3587  .ek-age-gate-side-image {
     3588    background-position: center;
     3589    background-repeat: no-repeat;
     3590  }
     3591  .ek-age-gate-btn-ex {
     3592    display: inline-flex;
     3593    align-items: center;
     3594    gap: 10px;
     3595    border-radius: 5px;
     3596    --tw-border-style: none;
     3597    border-style: none;
     3598    background-color: #000;
     3599    --tw-gradient-position: to right in oklab;
     3600    background-image: linear-gradient(var(--tw-gradient-stops));
     3601    --tw-gradient-from: #FF4E51;
     3602    --tw-gradient-to: #C9149D;
     3603    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     3604    padding-inline: 25px;
     3605    padding-block: 15px;
     3606    text-align: center;
     3607    vertical-align: middle;
     3608    font-size: 14px;
     3609    --tw-leading: 1;
     3610    line-height: 1;
     3611    --tw-font-weight: var(--font-weight-semibold);
     3612    font-weight: var(--font-weight-semibold);
     3613    color: #fff;
     3614    text-decoration-line: none;
     3615    transition-property: all;
     3616    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     3617    transition-duration: var(--tw-duration, var(--default-transition-duration));
     3618    --tw-duration: 300ms;
     3619    transition-duration: 300ms;
     3620    --tw-ease: var(--ease-in-out);
     3621    transition-timing-function: var(--ease-in-out);
     3622    --tw-outline-style: none;
     3623    outline-style: none;
     3624    &:hover {
     3625      @media (hover: hover) {
     3626        --tw-gradient-from: #C9149D;
     3627        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     3628      }
     3629    }
     3630    &:hover {
     3631      @media (hover: hover) {
     3632        --tw-gradient-to: #FF4E51;
     3633        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     3634      }
     3635    }
     3636  }
     3637}
     3638.ek-age-gate-confirm-dob, .ek-age-gate-confirm-age-btn, .ek-age-gate-confirm-yes-btn, .ek-age-gate-confirm-no-btn {
     3639  svg {
     3640    height: auto;
     3641    width: 12px;
     3642    fill: var(--color-white);
     3643    transition-property: all;
     3644    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     3645    transition-duration: var(--tw-duration, var(--default-transition-duration));
     3646    --tw-duration: 300ms;
     3647    transition-duration: 300ms;
     3648    --tw-ease: var(--ease-in-out);
     3649    transition-timing-function: var(--ease-in-out);
     3650  }
     3651}
     3652.ek-age-gate-confirm-dob {
     3653  .ek-age-gate-form-body {
     3654    width: 270px;
     3655    max-width: max-content;
     3656    text-align: center;
     3657  }
     3658}
     3659.ek-age-gate-confirm-by-boolean {
     3660  .ek-age-gate-form-body {
     3661    display: flex;
     3662    width: 270px;
     3663    align-items: center;
     3664    justify-content: center;
     3665    gap: 5px;
     3666  }
     3667}
     3668.ek-age-gate-confirm-no-btn {
     3669  svg {
     3670    fill: #5c5c5c;
     3671  }
     3672  &:hover {
     3673    svg {
     3674      fill: var(--color-white);
     3675    }
     3676  }
     3677}
     3678.ek-logo-grid--box {
     3679  .ek-logo-grid-wrapper {
     3680    gap: 20px;
     3681  }
     3682  .ek-logo-grid-item {
     3683    border-radius: .5rem;
     3684    border-style: var(--tw-border-style);
     3685    border-width: 2px;
     3686  }
     3687}
     3688.ek-logo-grid-figure {
     3689  img {
     3690    max-height: 100%;
     3691    object-fit: cover;
     3692  }
     3693}
    11083694.ek-logo-grid-item {
    11093695  height: 180px;
    11103696  overflow: hidden;
    1111   --tw-border-opacity: 1;
    1112   border-color: rgb(231 231 231 / var(--tw-border-opacity, 1))
    1113 }
    1114 
     3697  border-color: #e7e7e7;
     3698}
    11153699.ek-logo-grid-wrapper {
    1116   display: grid
    1117 }
    1118 
    1119 .ek-logo-grid--tictactoe .ek-logo-grid-item {
    1120   border-top-width: 2px;
    1121   border-right-width: 2px;
    1122   border-left-width: 0;
    1123   border-bottom-width: 0;
    1124   border-style: solid
    1125 }
    1126 
     3700  display: grid;
     3701}
     3702.ek-logo-grid--tictactoe {
     3703  .ek-logo-grid-item {
     3704    border-top-style: var(--tw-border-style);
     3705    border-top-width: 2px;
     3706    border-right-style: var(--tw-border-style);
     3707    border-right-width: 2px;
     3708    border-bottom-style: var(--tw-border-style);
     3709    border-bottom-width: 0;
     3710    border-left-style: var(--tw-border-style);
     3711    border-left-width: 0;
     3712    --tw-border-style: solid;
     3713    border-style: solid;
     3714  }
     3715}
    11273716@media (min-width:1025px) {
    11283717  .ek-logo-grid--tictactoe.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(2n) {
    1129     border-right-width: 0 !important
    1130   }
    1131 
     3718    border-right-width: 0 !important;
     3719  }
    11323720  .ek-logo-grid--tictactoe.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(-n+2) {
    1133     border-top-width: 0 !important
    1134   }
    1135 
     3721    border-top-width: 0 !important;
     3722  }
    11363723  .ek-logo-grid--tictactoe.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(3n) {
    1137     border-right-width: 0 !important
    1138   }
    1139 
     3724    border-right-width: 0 !important;
     3725  }
    11403726  .ek-logo-grid--tictactoe.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(-n+3) {
    1141     border-top-width: 0 !important
    1142   }
    1143 
     3727    border-top-width: 0 !important;
     3728  }
    11443729  .ek-logo-grid--tictactoe.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(4n) {
    1145     border-right-width: 0 !important
    1146   }
    1147 
     3730    border-right-width: 0 !important;
     3731  }
    11483732  .ek-logo-grid--tictactoe.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(-n+4) {
    1149     border-top-width: 0 !important
    1150   }
    1151 
     3733    border-top-width: 0 !important;
     3734  }
    11523735  .ek-logo-grid--tictactoe.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(5n) {
    1153     border-right-width: 0 !important
    1154   }
    1155 
     3736    border-right-width: 0 !important;
     3737  }
    11563738  .ek-logo-grid--tictactoe.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(-n+5) {
    1157     border-top-width: 0 !important
    1158   }
    1159 
     3739    border-top-width: 0 !important;
     3740  }
    11603741  .ek-logo-grid--tictactoe.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(6n) {
    1161     border-right-width: 0 !important
    1162   }
    1163 
     3742    border-right-width: 0 !important;
     3743  }
    11643744  .ek-logo-grid--tictactoe.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(-n+6) {
    1165     border-top-width: 0 !important
    1166   }
    1167 }
    1168 
     3745    border-top-width: 0 !important;
     3746  }
     3747}
    11693748@media (max-width:1024px) and (min-width:768px) {
    11703749  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(2n) {
    1171     border-right-width: 0 !important
    1172   }
    1173 
     3750    border-right-width: 0 !important;
     3751  }
    11743752  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(-n+2) {
    1175     border-top-width: 0 !important
    1176   }
    1177 
     3753    border-top-width: 0 !important;
     3754  }
    11783755  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(3n) {
    1179     border-right-width: 0 !important
    1180   }
    1181 
     3756    border-right-width: 0 !important;
     3757  }
    11823758  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(-n+3) {
    1183     border-top-width: 0 !important
    1184   }
    1185 
     3759    border-top-width: 0 !important;
     3760  }
    11863761  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(4n) {
    1187     border-right-width: 0 !important
    1188   }
    1189 
     3762    border-right-width: 0 !important;
     3763  }
    11903764  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(-n+4) {
    1191     border-top-width: 0 !important
    1192   }
    1193 
     3765    border-top-width: 0 !important;
     3766  }
    11943767  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(5n) {
    1195     border-right-width: 0 !important
    1196   }
    1197 
     3768    border-right-width: 0 !important;
     3769  }
    11983770  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(-n+5) {
    1199     border-top-width: 0 !important
    1200   }
    1201 
     3771    border-top-width: 0 !important;
     3772  }
    12023773  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(6n) {
    1203     border-right-width: 0 !important
    1204   }
    1205 
     3774    border-right-width: 0 !important;
     3775  }
    12063776  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(-n+6) {
    1207     border-top-width: 0 !important
    1208   }
    1209 }
    1210 
     3777    border-top-width: 0 !important;
     3778  }
     3779}
    12113780@media (max-width:767px) {
    12123781  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(2n) {
    1213     border-right-width: 0 !important
    1214   }
    1215 
     3782    border-right-width: 0 !important;
     3783  }
    12163784  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(-n+2) {
    1217     border-top-width: 0 !important
    1218   }
    1219 
     3785    border-top-width: 0 !important;
     3786  }
    12203787  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(3n) {
    1221     border-right-width: 0 !important
    1222   }
    1223 
     3788    border-right-width: 0 !important;
     3789  }
    12243790  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(-n+3) {
    1225     border-top-width: 0 !important
    1226   }
    1227 
     3791    border-top-width: 0 !important;
     3792  }
    12283793  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(4n) {
    1229     border-right-width: 0 !important
    1230   }
    1231 
     3794    border-right-width: 0 !important;
     3795  }
    12323796  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(-n+4) {
    1233     border-top-width: 0 !important
    1234   }
    1235 
     3797    border-top-width: 0 !important;
     3798  }
    12363799  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(5n) {
    1237     border-right-width: 0 !important
    1238   }
    1239 
     3800    border-right-width: 0 !important;
     3801  }
    12403802  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(-n+5) {
    1241     border-top-width: 0 !important
    1242   }
    1243 
     3803    border-top-width: 0 !important;
     3804  }
    12443805  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(6n) {
    1245     border-right-width: 0 !important
    1246   }
    1247 
     3806    border-right-width: 0 !important;
     3807  }
    12483808  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(-n+6) {
    1249     border-top-width: 0 !important
    1250   }
    1251 }
    1252 
     3809    border-top-width: 0 !important;
     3810  }
     3811}
    12533812@media (min-width: 1025px) {
    12543813  .ek-logo-grid--tictactoe.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(2n) {
    1255     border-right-width: 0px !important
    1256   }
    1257 
     3814    border-right-style: var(--tw-border-style) !important;
     3815    border-right-width: 0px !important;
     3816  }
    12583817  .ek-logo-grid--tictactoe.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(-n+2) {
    1259     border-top-width: 0px !important
    1260   }
    1261 
     3818    border-top-style: var(--tw-border-style) !important;
     3819    border-top-width: 0px !important;
     3820  }
    12623821  .ek-logo-grid--tictactoe.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(3n) {
    1263     border-right-width: 0px !important
    1264   }
    1265 
     3822    border-right-style: var(--tw-border-style) !important;
     3823    border-right-width: 0px !important;
     3824  }
    12663825  .ek-logo-grid--tictactoe.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(-n+3) {
    1267     border-top-width: 0px !important
    1268   }
    1269 
     3826    border-top-style: var(--tw-border-style) !important;
     3827    border-top-width: 0px !important;
     3828  }
    12703829  .ek-logo-grid--tictactoe.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(4n) {
    1271     border-right-width: 0px !important
    1272   }
    1273 
     3830    border-right-style: var(--tw-border-style) !important;
     3831    border-right-width: 0px !important;
     3832  }
    12743833  .ek-logo-grid--tictactoe.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(-n+4) {
    1275     border-top-width: 0px !important
    1276   }
    1277 
     3834    border-top-style: var(--tw-border-style) !important;
     3835    border-top-width: 0px !important;
     3836  }
    12783837  .ek-logo-grid--tictactoe.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(5n) {
    1279     border-right-width: 0px !important
    1280   }
    1281 
     3838    border-right-style: var(--tw-border-style) !important;
     3839    border-right-width: 0px !important;
     3840  }
    12823841  .ek-logo-grid--tictactoe.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(-n+5) {
    1283     border-top-width: 0px !important
    1284   }
    1285 
     3842    border-top-style: var(--tw-border-style) !important;
     3843    border-top-width: 0px !important;
     3844  }
    12863845  .ek-logo-grid--tictactoe.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(6n) {
    1287     border-right-width: 0px !important
    1288   }
    1289 
     3846    border-right-style: var(--tw-border-style) !important;
     3847    border-right-width: 0px !important;
     3848  }
    12903849  .ek-logo-grid--tictactoe.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(-n+6) {
    1291     border-top-width: 0px !important
    1292   }
    1293 }
    1294 
     3850    border-top-style: var(--tw-border-style) !important;
     3851    border-top-width: 0px !important;
     3852  }
     3853}
    12953854@media (max-width: 1024px) and (min-width: 768px) {
    12963855  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(2n) {
    1297     border-right-width: 0px !important
    1298   }
    1299 
     3856    border-right-style: var(--tw-border-style) !important;
     3857    border-right-width: 0px !important;
     3858  }
    13003859  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(-n+2) {
    1301     border-top-width: 0px !important
    1302   }
    1303 
     3860    border-top-style: var(--tw-border-style) !important;
     3861    border-top-width: 0px !important;
     3862  }
    13043863  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(3n) {
    1305     border-right-width: 0px !important
    1306   }
    1307 
     3864    border-right-style: var(--tw-border-style) !important;
     3865    border-right-width: 0px !important;
     3866  }
    13083867  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(-n+3) {
    1309     border-top-width: 0px !important
    1310   }
    1311 
     3868    border-top-style: var(--tw-border-style) !important;
     3869    border-top-width: 0px !important;
     3870  }
    13123871  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(4n) {
    1313     border-right-width: 0px !important
    1314   }
    1315 
     3872    border-right-style: var(--tw-border-style) !important;
     3873    border-right-width: 0px !important;
     3874  }
    13163875  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(-n+4) {
    1317     border-top-width: 0px !important
    1318   }
    1319 
     3876    border-top-style: var(--tw-border-style) !important;
     3877    border-top-width: 0px !important;
     3878  }
    13203879  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(5n) {
    1321     border-right-width: 0px !important
    1322   }
    1323 
     3880    border-right-style: var(--tw-border-style) !important;
     3881    border-right-width: 0px !important;
     3882  }
    13243883  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(-n+5) {
    1325     border-top-width: 0px !important
    1326   }
    1327 
     3884    border-top-style: var(--tw-border-style) !important;
     3885    border-top-width: 0px !important;
     3886  }
    13283887  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(6n) {
    1329     border-right-width: 0px !important
    1330   }
    1331 
     3888    border-right-style: var(--tw-border-style) !important;
     3889    border-right-width: 0px !important;
     3890  }
    13323891  .ek-logo-grid--tictactoe.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(-n+6) {
    1333     border-top-width: 0px !important
    1334   }
    1335 }
    1336 
     3892    border-top-style: var(--tw-border-style) !important;
     3893    border-top-width: 0px !important;
     3894  }
     3895}
    13373896@media (max-width: 767px) {
    13383897  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(2n) {
    1339     border-right-width: 0px !important
    1340   }
    1341 
     3898    border-right-style: var(--tw-border-style) !important;
     3899    border-right-width: 0px !important;
     3900  }
    13423901  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(-n+2) {
    1343     border-top-width: 0px !important
    1344   }
    1345 
     3902    border-top-style: var(--tw-border-style) !important;
     3903    border-top-width: 0px !important;
     3904  }
    13463905  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(3n) {
    1347     border-right-width: 0px !important
    1348   }
    1349 
     3906    border-right-style: var(--tw-border-style) !important;
     3907    border-right-width: 0px !important;
     3908  }
    13503909  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(-n+3) {
    1351     border-top-width: 0px !important
    1352   }
    1353 
     3910    border-top-style: var(--tw-border-style) !important;
     3911    border-top-width: 0px !important;
     3912  }
    13543913  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(4n) {
    1355     border-right-width: 0px !important
    1356   }
    1357 
     3914    border-right-style: var(--tw-border-style) !important;
     3915    border-right-width: 0px !important;
     3916  }
    13583917  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(-n+4) {
    1359     border-top-width: 0px !important
    1360   }
    1361 
     3918    border-top-style: var(--tw-border-style) !important;
     3919    border-top-width: 0px !important;
     3920  }
    13623921  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(5n) {
    1363     border-right-width: 0px !important
    1364   }
    1365 
     3922    border-right-style: var(--tw-border-style) !important;
     3923    border-right-width: 0px !important;
     3924  }
    13663925  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(-n+5) {
    1367     border-top-width: 0px !important
    1368   }
    1369 
     3926    border-top-style: var(--tw-border-style) !important;
     3927    border-top-width: 0px !important;
     3928  }
    13703929  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(6n) {
    1371     border-right-width: 0px !important
    1372   }
    1373 
     3930    border-right-style: var(--tw-border-style) !important;
     3931    border-right-width: 0px !important;
     3932  }
    13743933  .ek-logo-grid--tictactoe.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(-n+6) {
    1375     border-top-width: 0px !important
    1376   }
    1377 }
    1378 
    1379 .ek-logo-grid--border .ek-logo-grid-item {
    1380   border-top-width: 0px;
    1381   border-right-width: 2px;
    1382   border-left-width: 0px;
    1383   border-bottom-width: 2px;
    1384   border-style: solid
    1385 }
    1386 
    1387 .ek-logo-grid--border .ek-logo-grid-item:first-child {
    1388   border-top-left-radius: 10px
    1389 }
    1390 
    1391 .ek-logo-grid--border .ek-logo-grid-item:last-child {
    1392   border-bottom-right-radius: 10px
    1393 }
    1394 
     3934    border-top-style: var(--tw-border-style) !important;
     3935    border-top-width: 0px !important;
     3936  }
     3937}
     3938.ek-logo-grid--border {
     3939  .ek-logo-grid-item {
     3940    border-top-style: var(--tw-border-style);
     3941    border-top-width: 0px;
     3942    border-right-style: var(--tw-border-style);
     3943    border-right-width: 2px;
     3944    border-bottom-style: var(--tw-border-style);
     3945    border-bottom-width: 2px;
     3946    border-left-style: var(--tw-border-style);
     3947    border-left-width: 0px;
     3948    --tw-border-style: solid;
     3949    border-style: solid;
     3950    &:first-child {
     3951      border-top-left-radius: 10px;
     3952    }
     3953    &:last-child {
     3954      border-bottom-right-radius: 10px;
     3955    }
     3956  }
     3957}
    13953958@media (min-width:1025px) {
    13963959  .ek-logo-grid--border.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(-n+2) {
    1397     border-top-width: 2px
    1398   }
    1399 
     3960    border-top-style: var(--tw-border-style);
     3961    border-top-width: 2px;
     3962  }
    14003963  .ek-logo-grid--border.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(2n+1) {
    1401     border-left-width: 2px
    1402   }
    1403 
     3964    border-left-style: var(--tw-border-style);
     3965    border-left-width: 2px;
     3966  }
    14043967  .ek-logo-grid--border.ek-logo-grid--col-2 .ek-logo-grid-item:nth-child(2) {
    1405     border-top-right-radius: 10px
    1406   }
    1407 
     3968    border-top-right-radius: 10px;
     3969  }
    14083970  .ek-logo-grid--border.ek-logo-grid--col-2 .ek-logo-grid-item:nth-last-child(2) {
    1409     border-bottom-left-radius: 10px
    1410   }
    1411 
     3971    border-bottom-left-radius: 10px;
     3972  }
    14123973  .ek-logo-grid--border.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(-n+3) {
    1413     border-top-width: 2px
    1414   }
    1415 
     3974    border-top-style: var(--tw-border-style);
     3975    border-top-width: 2px;
     3976  }
    14163977  .ek-logo-grid--border.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(3n+1) {
    1417     border-left-width: 2px
    1418   }
    1419 
     3978    border-left-style: var(--tw-border-style);
     3979    border-left-width: 2px;
     3980  }
    14203981  .ek-logo-grid--border.ek-logo-grid--col-3 .ek-logo-grid-item:nth-child(3) {
    1421     border-top-right-radius: 10px
    1422   }
    1423 
     3982    border-top-right-radius: 10px;
     3983  }
    14243984  .ek-logo-grid--border.ek-logo-grid--col-3 .ek-logo-grid-item:nth-last-child(3) {
    1425     border-bottom-left-radius: 10px
    1426   }
    1427 
     3985    border-bottom-left-radius: 10px;
     3986  }
    14283987  .ek-logo-grid--border.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(-n+4) {
    1429     border-top-width: 2px
    1430   }
    1431 
     3988    border-top-style: var(--tw-border-style);
     3989    border-top-width: 2px;
     3990  }
    14323991  .ek-logo-grid--border.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(4n+1) {
    1433     border-left-width: 2px
    1434   }
    1435 
     3992    border-left-style: var(--tw-border-style);
     3993    border-left-width: 2px;
     3994  }
    14363995  .ek-logo-grid--border.ek-logo-grid--col-4 .ek-logo-grid-item:nth-child(4) {
    1437     border-top-right-radius: 10px
    1438   }
    1439 
     3996    border-top-right-radius: 10px;
     3997  }
    14403998  .ek-logo-grid--border.ek-logo-grid--col-4 .ek-logo-grid-item:nth-last-child(4) {
    1441     border-bottom-left-radius: 10px
    1442   }
    1443 
     3999    border-bottom-left-radius: 10px;
     4000  }
    14444001  .ek-logo-grid--border.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(-n+5) {
    1445     border-top-width: 2px
    1446   }
    1447 
     4002    border-top-style: var(--tw-border-style);
     4003    border-top-width: 2px;
     4004  }
    14484005  .ek-logo-grid--border.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(5n+1) {
    1449     border-left-width: 2px
    1450   }
    1451 
     4006    border-left-style: var(--tw-border-style);
     4007    border-left-width: 2px;
     4008  }
    14524009  .ek-logo-grid--border.ek-logo-grid--col-5 .ek-logo-grid-item:nth-child(5) {
    1453     border-top-right-radius: 10px
    1454   }
    1455 
     4010    border-top-right-radius: 10px;
     4011  }
    14564012  .ek-logo-grid--border.ek-logo-grid--col-5 .ek-logo-grid-item:nth-last-child(5) {
    1457     border-bottom-left-radius: 10px
    1458   }
    1459 
     4013    border-bottom-left-radius: 10px;
     4014  }
    14604015  .ek-logo-grid--border.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(-n+6) {
    1461     border-top-width: 2px
    1462   }
    1463 
     4016    border-top-style: var(--tw-border-style);
     4017    border-top-width: 2px;
     4018  }
    14644019  .ek-logo-grid--border.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(6n+1) {
    1465     border-left-width: 2px
    1466   }
    1467 
     4020    border-left-style: var(--tw-border-style);
     4021    border-left-width: 2px;
     4022  }
    14684023  .ek-logo-grid--border.ek-logo-grid--col-6 .ek-logo-grid-item:nth-child(6) {
    1469     border-top-right-radius: 10px
    1470   }
    1471 
     4024    border-top-right-radius: 10px;
     4025  }
    14724026  .ek-logo-grid--border.ek-logo-grid--col-6 .ek-logo-grid-item:nth-last-child(6) {
    1473     border-bottom-left-radius: 10px
    1474   }
    1475 }
    1476 
     4027    border-bottom-left-radius: 10px;
     4028  }
     4029}
    14774030@media (max-width:1024px) and (min-width:768px) {
    14784031  .ek-logo-grid--border.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(-n+2) {
    1479     border-top-width: 2px
    1480   }
    1481 
     4032    border-top-style: var(--tw-border-style);
     4033    border-top-width: 2px;
     4034  }
    14824035  .ek-logo-grid--border.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(2n+1) {
    1483     border-left-width: 2px
    1484   }
    1485 
     4036    border-left-style: var(--tw-border-style);
     4037    border-left-width: 2px;
     4038  }
    14864039  .ek-logo-grid--border.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-child(2) {
    1487     border-top-right-radius: 10px
    1488   }
    1489 
     4040    border-top-right-radius: 10px;
     4041  }
    14904042  .ek-logo-grid--border.ek-logo-grid--col--tablet2 .ek-logo-grid-item:nth-last-child(2) {
    1491     border-bottom-left-radius: 10px
    1492   }
    1493 
     4043    border-bottom-left-radius: 10px;
     4044  }
    14944045  .ek-logo-grid--border.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(-n+3) {
    1495     border-top-width: 2px
    1496   }
    1497 
     4046    border-top-style: var(--tw-border-style);
     4047    border-top-width: 2px;
     4048  }
    14984049  .ek-logo-grid--border.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(3n+1) {
    1499     border-left-width: 2px
    1500   }
    1501 
     4050    border-left-style: var(--tw-border-style);
     4051    border-left-width: 2px;
     4052  }
    15024053  .ek-logo-grid--border.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-child(3) {
    1503     border-top-right-radius: 10px
    1504   }
    1505 
     4054    border-top-right-radius: 10px;
     4055  }
    15064056  .ek-logo-grid--border.ek-logo-grid--col--tablet3 .ek-logo-grid-item:nth-last-child(3) {
    1507     border-bottom-left-radius: 10px
    1508   }
    1509 
     4057    border-bottom-left-radius: 10px;
     4058  }
    15104059  .ek-logo-grid--border.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(-n+4) {
    1511     border-top-width: 2px
    1512   }
    1513 
     4060    border-top-style: var(--tw-border-style);
     4061    border-top-width: 2px;
     4062  }
    15144063  .ek-logo-grid--border.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(4n+1) {
    1515     border-left-width: 2px
    1516   }
    1517 
     4064    border-left-style: var(--tw-border-style);
     4065    border-left-width: 2px;
     4066  }
    15184067  .ek-logo-grid--border.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-child(4) {
    1519     border-top-right-radius: 10px
    1520   }
    1521 
     4068    border-top-right-radius: 10px;
     4069  }
    15224070  .ek-logo-grid--border.ek-logo-grid--col--tablet4 .ek-logo-grid-item:nth-last-child(4) {
    1523     border-bottom-left-radius: 10px
    1524   }
    1525 
     4071    border-bottom-left-radius: 10px;
     4072  }
    15264073  .ek-logo-grid--border.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(-n+5) {
    1527     border-top-width: 2px
    1528   }
    1529 
     4074    border-top-style: var(--tw-border-style);
     4075    border-top-width: 2px;
     4076  }
    15304077  .ek-logo-grid--border.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(5n+1) {
    1531     border-left-width: 2px
    1532   }
    1533 
     4078    border-left-style: var(--tw-border-style);
     4079    border-left-width: 2px;
     4080  }
    15344081  .ek-logo-grid--border.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-child(5) {
    1535     border-top-right-radius: 10px
    1536   }
    1537 
     4082    border-top-right-radius: 10px;
     4083  }
    15384084  .ek-logo-grid--border.ek-logo-grid--col--tablet5 .ek-logo-grid-item:nth-last-child(5) {
    1539     border-bottom-left-radius: 10px
    1540   }
    1541 
     4085    border-bottom-left-radius: 10px;
     4086  }
    15424087  .ek-logo-grid--border.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(-n+6) {
    1543     border-top-width: 2px
    1544   }
    1545 
     4088    border-top-style: var(--tw-border-style);
     4089    border-top-width: 2px;
     4090  }
    15464091  .ek-logo-grid--border.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(6n+1) {
    1547     border-left-width: 2px
    1548   }
    1549 
     4092    border-left-style: var(--tw-border-style);
     4093    border-left-width: 2px;
     4094  }
    15504095  .ek-logo-grid--border.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-child(6) {
    1551     border-top-right-radius: 10px
    1552   }
    1553 
     4096    border-top-right-radius: 10px;
     4097  }
    15544098  .ek-logo-grid--border.ek-logo-grid--col--tablet6 .ek-logo-grid-item:nth-last-child(6) {
    1555     border-bottom-left-radius: 10px
    1556   }
    1557 }
    1558 
     4099    border-bottom-left-radius: 10px;
     4100  }
     4101}
    15594102@media (max-width:767px) {
    15604103  .ek-logo-grid--border.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(-n+2) {
    1561     border-top-width: 2px
    1562   }
    1563 
     4104    border-top-style: var(--tw-border-style);
     4105    border-top-width: 2px;
     4106  }
    15644107  .ek-logo-grid--border.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(2n+1) {
    1565     border-left-width: 2px
    1566   }
    1567 
     4108    border-left-style: var(--tw-border-style);
     4109    border-left-width: 2px;
     4110  }
    15684111  .ek-logo-grid--border.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-child(2) {
    1569     border-top-right-radius: 10px
    1570   }
    1571 
     4112    border-top-right-radius: 10px;
     4113  }
    15724114  .ek-logo-grid--border.ek-logo-grid--col--mobile2 .ek-logo-grid-item:nth-last-child(2) {
    1573     border-bottom-left-radius: 10px
    1574   }
    1575 
     4115    border-bottom-left-radius: 10px;
     4116  }
    15764117  .ek-logo-grid--border.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(-n+3) {
    1577     border-top-width: 2px
    1578   }
    1579 
     4118    border-top-style: var(--tw-border-style);
     4119    border-top-width: 2px;
     4120  }
    15804121  .ek-logo-grid--border.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(3n+1) {
    1581     border-left-width: 2px
    1582   }
    1583 
     4122    border-left-style: var(--tw-border-style);
     4123    border-left-width: 2px;
     4124  }
    15844125  .ek-logo-grid--border.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-child(3) {
    1585     border-top-right-radius: 10px
    1586   }
    1587 
     4126    border-top-right-radius: 10px;
     4127  }
    15884128  .ek-logo-grid--border.ek-logo-grid--col--mobile3 .ek-logo-grid-item:nth-last-child(3) {
    1589     border-bottom-left-radius: 10px
    1590   }
    1591 
     4129    border-bottom-left-radius: 10px;
     4130  }
    15924131  .ek-logo-grid--border.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(-n+4) {
    1593     border-top-width: 2px
    1594   }
    1595 
     4132    border-top-style: var(--tw-border-style);
     4133    border-top-width: 2px;
     4134  }
    15964135  .ek-logo-grid--border.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(4n+1) {
    1597     border-left-width: 2px
    1598   }
    1599 
     4136    border-left-style: var(--tw-border-style);
     4137    border-left-width: 2px;
     4138  }
    16004139  .ek-logo-grid--border.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-child(4) {
    1601     border-top-right-radius: 10px
    1602   }
    1603 
     4140    border-top-right-radius: 10px;
     4141  }
    16044142  .ek-logo-grid--border.ek-logo-grid--col--mobile4 .ek-logo-grid-item:nth-last-child(4) {
    1605     border-bottom-left-radius: 10px
    1606   }
    1607 
     4143    border-bottom-left-radius: 10px;
     4144  }
    16084145  .ek-logo-grid--border.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(-n+5) {
    1609     border-top-width: 2px
    1610   }
    1611 
     4146    border-top-style: var(--tw-border-style);
     4147    border-top-width: 2px;
     4148  }
    16124149  .ek-logo-grid--border.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(5n+1) {
    1613     border-left-width: 2px
    1614   }
    1615 
     4150    border-left-style: var(--tw-border-style);
     4151    border-left-width: 2px;
     4152  }
    16164153  .ek-logo-grid--border.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-child(5) {
    1617     border-top-right-radius: 10px
    1618   }
    1619 
     4154    border-top-right-radius: 10px;
     4155  }
    16204156  .ek-logo-grid--border.ek-logo-grid--col--mobile5 .ek-logo-grid-item:nth-last-child(5) {
    1621     border-bottom-left-radius: 10px
    1622   }
    1623 
     4157    border-bottom-left-radius: 10px;
     4158  }
    16244159  .ek-logo-grid--border.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(-n+6) {
    1625     border-top-width: 2px
    1626   }
    1627 
     4160    border-top-style: var(--tw-border-style);
     4161    border-top-width: 2px;
     4162  }
    16284163  .ek-logo-grid--border.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(6n+1) {
    1629     border-left-width: 2px
    1630   }
    1631 
     4164    border-left-style: var(--tw-border-style);
     4165    border-left-width: 2px;
     4166  }
    16324167  .ek-logo-grid--border.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-child(6) {
    1633     border-top-right-radius: 10px
    1634   }
    1635 
     4168    border-top-right-radius: 10px;
     4169  }
    16364170  .ek-logo-grid--border.ek-logo-grid--col--mobile6 .ek-logo-grid-item:nth-last-child(6) {
    1637     border-bottom-left-radius: 10px
    1638   }
    1639 }
    1640 
    1641 /* ===========================
    1642     Image Accordion Widget
    1643 ===========================*/
    1644 
    1645 .ek-image-accordion-click .ek-ia-item.active,
    1646 .ek-image-accordion-hover .ek-ia-item:hover {
     4171    border-bottom-left-radius: 10px;
     4172  }
     4173}
     4174.ek-image-accordion-click .ek-ia-item.active, .ek-image-accordion-hover .ek-ia-item:hover {
    16474175  flex: 3 !important;
    16484176}
    1649 
    1650 .ek-image-accordion-click .ek-ia-item.active .ek-overlay {
    1651   background-color: rgba(0,0,0,.29)
    1652 }
    1653 
    1654 .ek-image-accordion-click .ek-ia-item:not(.active) .ek-ia-content-wrapper{
    1655   display: none;
    1656 }
    1657 
    1658 .ek-image-accordion-hover .ek-ia-item:not(:hover) .ek-ia-content-wrapper{
    1659   display: none;
    1660 }
    1661 
     4177.ek-image-accordion-click {
     4178  .ek-ia-item {
     4179    &.active {
     4180      .ek-overlay {
     4181        background-color: rgba(0,0,0,.29);
     4182      }
     4183    }
     4184    &:not(.active) {
     4185      .ek-ia-content-wrapper {
     4186        display: none;
     4187      }
     4188    }
     4189  }
     4190}
     4191.ek-image-accordion-hover {
     4192  .ek-ia-item {
     4193    &:not(:hover) {
     4194      .ek-ia-content-wrapper {
     4195        display: none;
     4196      }
     4197    }
     4198  }
     4199}
    16624200.ek_fadeInUp {
     4201  -webkit-animation-name: fadeInUp;
    16634202  animation-name: fadeInUp;
    1664   animation-duration: 1.25s
    1665 }
    1666 
     4203  -webkit-animation-duration: 1.25s;
     4204  animation-duration: 1.25s;
     4205}
    16674206.ek_noAnimation {
     4207  -webkit-animation-name: noAnimation;
    16684208  animation-name: noAnimation;
    1669   animation-duration: .3s
    1670 }
    1671 
    1672 .ek-ia-content-icon-title.ek-ia-icon-right {
    1673   flex-direction: row-reverse
    1674 }
    1675 
    1676 .ek-image-accordion-vertical .ek-ia-gallery-wrap {
    1677   flex-direction: column
    1678 }
    1679 
    1680 .before\:absolute::before {
    1681   content: var(--tw-content);
    1682   position: absolute
    1683 }
    1684 
    1685 .before\:-bottom-\[4px\]::before {
    1686   content: var(--tw-content);
    1687   bottom: -4px
    1688 }
    1689 
    1690 .before\:right-0::before {
    1691   content: var(--tw-content);
    1692   right: 0px
    1693 }
    1694 
    1695 .before\:start-1\/2::before {
    1696   content: var(--tw-content);
    1697   inset-inline-start: 50%
    1698 }
    1699 
    1700 .before\:box-border::before {
    1701   content: var(--tw-content);
    1702   box-sizing: border-box
    1703 }
    1704 
    1705 .before\:origin-top-left::before {
    1706   content: var(--tw-content);
    1707   transform-origin: top left
    1708 }
    1709 
    1710 .before\:rotate-45::before {
    1711   content: var(--tw-content);
    1712   --tw-rotate: 45deg;
    1713   transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    1714 }
    1715 
    1716 .before\:border-\[8px\]::before {
    1717   content: var(--tw-content);
    1718   border-width: 8px
    1719 }
    1720 
    1721 .before\:border-solid::before {
    1722   content: var(--tw-content);
    1723   border-style: solid
    1724 }
    1725 
    1726 .before\:border-b-white::before {
    1727   content: var(--tw-content);
    1728   --tw-border-opacity: 1;
    1729   border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity, 1))
    1730 }
    1731 
    1732 .before\:border-e-white::before {
    1733   content: var(--tw-content);
    1734   --tw-border-opacity: 1;
    1735   border-inline-end-color: rgb(255 255 255 / var(--tw-border-opacity, 1))
    1736 }
    1737 
    1738 .before\:border-s-transparent::before {
    1739   content: var(--tw-content);
    1740   border-inline-start-color: transparent
    1741 }
    1742 
    1743 .before\:border-t-transparent::before {
    1744   content: var(--tw-content);
    1745   border-top-color: transparent
    1746 }
    1747 
    1748 .before\:bg-ekl-brand::before {
    1749   content: var(--tw-content);
    1750   --tw-bg-opacity: 1;
    1751   background-color: rgb(240 14 109 / var(--tw-bg-opacity, 1))
    1752 }
    1753 
    1754 .before\:px-\[10px\]::before {
    1755   content: var(--tw-content);
    1756   padding-left: 10px;
    1757   padding-right: 10px
    1758 }
    1759 
    1760 .before\:py-\[5px\]::before {
    1761   content: var(--tw-content);
    1762   padding-top: 5px;
    1763   padding-bottom: 5px
    1764 }
    1765 
    1766 .before\:text-center::before {
    1767   content: var(--tw-content);
    1768   text-align: center
    1769 }
    1770 
    1771 .before\:text-\[16px\]::before {
    1772   content: var(--tw-content);
    1773   font-size: 16px
    1774 }
    1775 
    1776 .before\:text-white::before {
    1777   content: var(--tw-content);
    1778   --tw-text-opacity: 1;
    1779   color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    1780 }
    1781 
    1782 .before\:shadow-\[2px_2px_2px_-1px_rgba\(60\2c 72\2c 88\2c 0\.15\)\]::before {
    1783   content: var(--tw-content);
    1784   --tw-shadow: 2px 2px 2px -1px rgba(60,72,88,0.15);
    1785   --tw-shadow-colored: 2px 2px 2px -1px var(--tw-shadow-color);
    1786   box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    1787 }
    1788 
    1789 .before\:ease-\[cubic-bezier\(0\.4\2c 0\2c 0\.2\2c 1\)\]::before {
    1790   content: var(--tw-content);
    1791   transition-timing-function: cubic-bezier(0.4,0,0.2,1)
    1792 }
    1793 
    1794 .before\:content-\[\'\'\]::before {
    1795   --tw-content: '';
    1796   content: var(--tw-content)
    1797 }
    1798 
    1799 .last\:mr-0:last-child {
    1800   margin-right: 0px
    1801 }
    1802 
    1803 .hover\:bg-ekl-brand-two:hover {
    1804   --tw-bg-opacity: 1;
    1805   background-color: rgb(7 166 152 / var(--tw-bg-opacity, 1))
    1806 }
    1807 
    1808 .hover\:bg-ekl-hover:hover {
    1809   --tw-bg-opacity: 1;
    1810   background-color: rgb(204 51 102 / var(--tw-bg-opacity, 1))
    1811 }
    1812 
    1813 .hover\:from-\[\#C9149D\]:hover {
    1814   --tw-gradient-from: #C9149D var(--tw-gradient-from-position);
    1815   --tw-gradient-to: rgb(201 20 157 / 0) var(--tw-gradient-to-position);
    1816   --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    1817 }
    1818 
    1819 .hover\:to-\[\#FF4E51\]:hover {
    1820   --tw-gradient-to: #FF4E51 var(--tw-gradient-to-position)
    1821 }
    1822 
    1823 .hover\:text-white:hover {
    1824   --tw-text-opacity: 1;
    1825   color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    1826 }
    1827 
    1828 .hover\:shadow-\[0_3px_40px_0_rgba\(36\2c 36\2c 36\2c 0\.2\)\]:hover {
    1829   --tw-shadow: 0 3px 40px 0 rgba(36,36,36,0.2);
    1830   --tw-shadow-colored: 0 3px 40px 0 var(--tw-shadow-color);
    1831   box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    1832 }
    1833 
    1834 .focus\:outline-none:focus {
    1835   outline: 2px solid transparent;
    1836   outline-offset: 2px
    1837 }
    1838 
    1839 .group:hover .group-hover\:block {
    1840   display: block
    1841 }
    1842 
    1843 .group:hover .group-hover\:bg-\[\#0E0E0E\] {
    1844   --tw-bg-opacity: 1;
    1845   background-color: rgb(14 14 14 / var(--tw-bg-opacity, 1))
    1846 }
    1847 
    1848 .group:hover .group-hover\:pb-\[22px\] {
    1849   padding-bottom: 22px
    1850 }
    1851 
    1852 .group:hover .group-hover\:pt-\[20px\] {
    1853   padding-top: 20px
    1854 }
    1855 
    1856 .group:hover .group-hover\:text-white {
    1857   --tw-text-opacity: 1;
    1858   color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    1859 }
    1860 
    1861 .group:hover .group-hover\:opacity-100 {
    1862   opacity: 1
    1863 }
     4209  -webkit-animation-duration: .3s;
     4210  animation-duration: .3s;
     4211}
     4212.ek-ia-content-icon-title {
     4213  &.ek-ia-icon-right {
     4214    flex-direction: row-reverse;
     4215  }
     4216}
     4217.ek-image-accordion-vertical {
     4218  .ek-ia-gallery-wrap {
     4219    flex-direction: column;
     4220  }
     4221}
     4222.ek-team-area-one {
     4223  transition-property: all;
     4224  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     4225  transition-duration: var(--tw-duration, var(--default-transition-duration));
     4226  --tw-duration: 300ms;
     4227  transition-duration: 300ms;
     4228  &:hover {
     4229    .ek-team-title {
     4230      color: var(--color-white);
     4231      transition-property: all;
     4232      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     4233      transition-duration: var(--tw-duration, var(--default-transition-duration));
     4234      --tw-duration: 300ms;
     4235      transition-duration: 300ms;
     4236    }
     4237  }
     4238}
     4239.ek-team-title {
     4240  font-size: 22px;
     4241}
     4242.ek-team-area-two {
     4243  .ek-team-image {
     4244    &::before {
     4245      background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .75) 30%, transparent);
     4246    }
     4247  }
     4248  .ek-team-title, .ek-team-position span {
     4249    color: var(--color-white);
     4250  }
     4251  .ek-team-wrapper {
     4252    &:hover {
     4253      .ek-team-title {
     4254        color: var(--color-white);
     4255      }
     4256    }
     4257  }
     4258  .ek-social-item {
     4259    background-image: -webkit-gradient(linear, left top, right top, from(#06FFDF), to(#0042FF));
     4260    --tw-gradient-position: to left;
     4261    @supports (background-image: linear-gradient(in lab, red, red)) {
     4262      --tw-gradient-position: to left in oklab;
     4263    }
     4264    background-image: linear-gradient(var(--tw-gradient-stops));
     4265    --tw-gradient-from: #06FFDF;
     4266    --tw-gradient-to: #0042FF;
     4267    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     4268    &.active {
     4269      background-color: #106CC7;
     4270      --tw-gradient-position: to left;
     4271      @supports (background-image: linear-gradient(in lab, red, red)) {
     4272        --tw-gradient-position: to left in oklab;
     4273      }
     4274      background-image: linear-gradient(var(--tw-gradient-stops));
     4275      --tw-gradient-from: #106CC7;
     4276      --tw-gradient-to: #FFD200;
     4277      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     4278      .ek-social_btn_icon {
     4279        margin-top: calc(2px * -1);
     4280        margin-left: 2px;
     4281        display: flex;
     4282        height: 100%;
     4283        width: 100%;
     4284        rotate: 45deg;
     4285        align-items: center;
     4286        justify-content: center;
     4287        transition-property: rotate;
     4288        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     4289        transition-duration: var(--tw-duration, var(--default-transition-duration));
     4290        --tw-duration: .25s;
     4291        transition-duration: .25s;
     4292        --tw-ease: var(--ease-in-cubic);
     4293        transition-timing-function: var(--ease-in-cubic);
     4294      }
     4295      .ek-social-icon {
     4296        visibility: visible;
     4297        margin-left: 20px;
     4298        opacity: 100%;
     4299      }
     4300    }
     4301  }
     4302}
     4303.ek-team-area-three {
     4304  .ek-team-image {
     4305    img {
     4306      height: 200px;
     4307      width: 200px;
     4308      border-radius: 50%;
     4309      object-fit: cover;
     4310    }
     4311  }
     4312  .ek-team-title {
     4313    font-size: 22px;
     4314    --tw-leading: 32px;
     4315    line-height: 32px;
     4316  }
     4317}
     4318.ek-content-switcher-wrapper {
     4319  .ek-cs-content-container {
     4320    .ek-cs-content-section {
     4321      &:not(.active) {
     4322        display: none;
     4323      }
     4324    }
     4325  }
     4326  .ek-cs-switch-wrapper {
     4327    .ek-cs-switch {
     4328      font-size: 16px;
     4329      --tw-font-weight: var(--font-weight-bold);
     4330      font-weight: var(--font-weight-bold);
     4331      .ek-cs-toggle-switch:checked {
     4332        + .ek-cs-slider {
     4333          background-color: #3147FF;
     4334          &::before {
     4335            content: var(--tw-content);
     4336            left: calc(100% - 28px);
     4337          }
     4338        }
     4339      }
     4340      &.active {
     4341        color: var(--color-ekl-brand);
     4342        .ek-cs-icon-wrapper {
     4343          i, svg {
     4344            color: var(--color-ekl-brand);
     4345          }
     4346          svg {
     4347            fill: var(--color-ekl-brand);
     4348          }
     4349        }
     4350      }
     4351    }
     4352    &.ek-css-round-2 {
     4353      .ek-cs-slider {
     4354        background-color: #AAC7F9;
     4355        &::before {
     4356          content: var(--tw-content);
     4357          left: calc(3px * -1);
     4358        }
     4359        &::before {
     4360          content: var(--tw-content);
     4361          height: 20px;
     4362        }
     4363        &::before {
     4364          content: var(--tw-content);
     4365          width: 20px;
     4366        }
     4367        &::before {
     4368          content: var(--tw-content);
     4369          background-color: #3147FF;
     4370        }
     4371      }
     4372      .ek-cs-toggle-switch:checked {
     4373        + .ek-cs-slider {
     4374          background-color: #AAC7F9;
     4375          &::before {
     4376            content: var(--tw-content);
     4377            left: calc(100% - 18px);
     4378          }
     4379        }
     4380      }
     4381    }
     4382    &.ek-css-round-2, &.ek-css-square-2 {
     4383      .ek-input-label {
     4384        height: 12px;
     4385        width: 45px;
     4386      }
     4387    }
     4388    &.ek-css-square {
     4389      .ek-input-label {
     4390        top: 1px;
     4391        height: 30px;
     4392        width: 60px;
     4393      }
     4394    }
     4395    &.ek-css-square-2, &.ek-css-square {
     4396      .ek-cs-slider {
     4397        border-radius: 0;
     4398        &::before {
     4399          content: var(--tw-content);
     4400          top: 49%;
     4401        }
     4402        &::before {
     4403          content: var(--tw-content);
     4404          height: 22px;
     4405        }
     4406        &::before {
     4407          content: var(--tw-content);
     4408          width: 22px;
     4409        }
     4410        &::before {
     4411          content: var(--tw-content);
     4412          border-radius: 0;
     4413        }
     4414      }
     4415      .ek-cs-toggle-switch:checked {
     4416        + .ek-cs-slider {
     4417          &::before {
     4418            content: var(--tw-content);
     4419            left: calc(100% - 25px);
     4420          }
     4421        }
     4422      }
     4423    }
     4424    &.ek-css-square-2 {
     4425      .ek-cs-slider {
     4426        background-color: #AAC7F9;
     4427        &::before {
     4428          content: var(--tw-content);
     4429          left: calc(3px * -1);
     4430        }
     4431        &::before {
     4432          content: var(--tw-content);
     4433          background-color: #3147FF;
     4434        }
     4435      }
     4436      .ek-cs-toggle-switch:checked {
     4437        + .ek-cs-slider {
     4438          background-color: #AAC7F9;
     4439          &::before {
     4440            content: var(--tw-content);
     4441            left: calc(100% - 18px);
     4442          }
     4443        }
     4444      }
     4445    }
     4446    &.ek-css-button {
     4447      display: flex;
     4448      border-radius: 50px;
     4449      background-color: var(--color-white);
     4450      --tw-shadow: 0 0 10px var(--tw-shadow-color, rgba(0,0,0,0.5));
     4451      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
     4452      .ek-cs-button {
     4453        display: inline-flex;
     4454        cursor: pointer;
     4455        align-items: center;
     4456        gap: 5px;
     4457        border-radius: 50px;
     4458        --tw-border-style: none;
     4459        border-style: none;
     4460        background-color: transparent;
     4461        background-size: 201% 103%;
     4462        background-position: right bottom;
     4463        padding-inline: 30px;
     4464        padding-block: 10px;
     4465        font-size: 15px;
     4466        --tw-font-weight: var(--font-weight-bold);
     4467        font-weight: var(--font-weight-bold);
     4468        color: var(--color-ekl-text);
     4469        &:hover {
     4470          @media (hover: hover) {
     4471            background-color: transparent;
     4472          }
     4473        }
     4474        &.active {
     4475          --tw-gradient-position: to right;
     4476          @supports (background-image: linear-gradient(in lab, red, red)) {
     4477            --tw-gradient-position: to right in oklab;
     4478          }
     4479          background-image: linear-gradient(var(--tw-gradient-stops));
     4480          --tw-gradient-from: #3147FF;
     4481          --tw-gradient-from-position: 50%;
     4482          --tw-gradient-to: #fff;
     4483          --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
     4484          --tw-gradient-to-position: 50%;
     4485          background-position: left bottom;
     4486          color: var(--color-white);
     4487          transition-property: all;
     4488          transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
     4489          transition-duration: var(--tw-duration, var(--default-transition-duration));
     4490          --tw-duration: .4s;
     4491          transition-duration: .4s;
     4492          --tw-ease: var(--ease-in-out);
     4493          transition-timing-function: var(--ease-in-out);
     4494          .ek-cs-icon-wrapper {
     4495            i, svg {
     4496              color: var(--color-white);
     4497            }
     4498            svg {
     4499              fill: var(--color-white);
     4500            }
     4501          }
     4502        }
     4503      }
     4504    }
     4505    .ek-cs-icon-right {
     4506      flex-direction: row-reverse;
     4507    }
     4508  }
     4509  &.ek-cs-design-button {
     4510    .ek-cs-switch-container {
     4511      text-align: center;
     4512    }
     4513  }
     4514  .ek-cs-switch {
     4515    display: flex;
     4516    align-items: center;
     4517    gap: 5px;
     4518  }
     4519  .ek-cs-icon-wrapper {
     4520    i, svg {
     4521      height: 1em;
     4522      width: 1em;
     4523    }
     4524  }
     4525}
     4526@property --tw-translate-x {
     4527  syntax: "*";
     4528  inherits: false;
     4529  initial-value: 0;
     4530}
     4531@property --tw-translate-y {
     4532  syntax: "*";
     4533  inherits: false;
     4534  initial-value: 0;
     4535}
     4536@property --tw-translate-z {
     4537  syntax: "*";
     4538  inherits: false;
     4539  initial-value: 0;
     4540}
     4541@property --tw-rotate-x {
     4542  syntax: "*";
     4543  inherits: false;
     4544}
     4545@property --tw-rotate-y {
     4546  syntax: "*";
     4547  inherits: false;
     4548}
     4549@property --tw-rotate-z {
     4550  syntax: "*";
     4551  inherits: false;
     4552}
     4553@property --tw-skew-x {
     4554  syntax: "*";
     4555  inherits: false;
     4556}
     4557@property --tw-skew-y {
     4558  syntax: "*";
     4559  inherits: false;
     4560}
     4561@property --tw-space-x-reverse {
     4562  syntax: "*";
     4563  inherits: false;
     4564  initial-value: 0;
     4565}
     4566@property --tw-border-style {
     4567  syntax: "*";
     4568  inherits: false;
     4569  initial-value: solid;
     4570}
     4571@property --tw-gradient-position {
     4572  syntax: "*";
     4573  inherits: false;
     4574}
     4575@property --tw-gradient-from {
     4576  syntax: "<color>";
     4577  inherits: false;
     4578  initial-value: #0000;
     4579}
     4580@property --tw-gradient-via {
     4581  syntax: "<color>";
     4582  inherits: false;
     4583  initial-value: #0000;
     4584}
     4585@property --tw-gradient-to {
     4586  syntax: "<color>";
     4587  inherits: false;
     4588  initial-value: #0000;
     4589}
     4590@property --tw-gradient-stops {
     4591  syntax: "*";
     4592  inherits: false;
     4593}
     4594@property --tw-gradient-via-stops {
     4595  syntax: "*";
     4596  inherits: false;
     4597}
     4598@property --tw-gradient-from-position {
     4599  syntax: "<length-percentage>";
     4600  inherits: false;
     4601  initial-value: 0%;
     4602}
     4603@property --tw-gradient-via-position {
     4604  syntax: "<length-percentage>";
     4605  inherits: false;
     4606  initial-value: 50%;
     4607}
     4608@property --tw-gradient-to-position {
     4609  syntax: "<length-percentage>";
     4610  inherits: false;
     4611  initial-value: 100%;
     4612}
     4613@property --tw-leading {
     4614  syntax: "*";
     4615  inherits: false;
     4616}
     4617@property --tw-font-weight {
     4618  syntax: "*";
     4619  inherits: false;
     4620}
     4621@property --tw-tracking {
     4622  syntax: "*";
     4623  inherits: false;
     4624}
     4625@property --tw-ordinal {
     4626  syntax: "*";
     4627  inherits: false;
     4628}
     4629@property --tw-slashed-zero {
     4630  syntax: "*";
     4631  inherits: false;
     4632}
     4633@property --tw-numeric-figure {
     4634  syntax: "*";
     4635  inherits: false;
     4636}
     4637@property --tw-numeric-spacing {
     4638  syntax: "*";
     4639  inherits: false;
     4640}
     4641@property --tw-numeric-fraction {
     4642  syntax: "*";
     4643  inherits: false;
     4644}
     4645@property --tw-shadow {
     4646  syntax: "*";
     4647  inherits: false;
     4648  initial-value: 0 0 #0000;
     4649}
     4650@property --tw-shadow-color {
     4651  syntax: "*";
     4652  inherits: false;
     4653}
     4654@property --tw-shadow-alpha {
     4655  syntax: "<percentage>";
     4656  inherits: false;
     4657  initial-value: 100%;
     4658}
     4659@property --tw-inset-shadow {
     4660  syntax: "*";
     4661  inherits: false;
     4662  initial-value: 0 0 #0000;
     4663}
     4664@property --tw-inset-shadow-color {
     4665  syntax: "*";
     4666  inherits: false;
     4667}
     4668@property --tw-inset-shadow-alpha {
     4669  syntax: "<percentage>";
     4670  inherits: false;
     4671  initial-value: 100%;
     4672}
     4673@property --tw-ring-color {
     4674  syntax: "*";
     4675  inherits: false;
     4676}
     4677@property --tw-ring-shadow {
     4678  syntax: "*";
     4679  inherits: false;
     4680  initial-value: 0 0 #0000;
     4681}
     4682@property --tw-inset-ring-color {
     4683  syntax: "*";
     4684  inherits: false;
     4685}
     4686@property --tw-inset-ring-shadow {
     4687  syntax: "*";
     4688  inherits: false;
     4689  initial-value: 0 0 #0000;
     4690}
     4691@property --tw-ring-inset {
     4692  syntax: "*";
     4693  inherits: false;
     4694}
     4695@property --tw-ring-offset-width {
     4696  syntax: "<length>";
     4697  inherits: false;
     4698  initial-value: 0px;
     4699}
     4700@property --tw-ring-offset-color {
     4701  syntax: "*";
     4702  inherits: false;
     4703  initial-value: #fff;
     4704}
     4705@property --tw-ring-offset-shadow {
     4706  syntax: "*";
     4707  inherits: false;
     4708  initial-value: 0 0 #0000;
     4709}
     4710@property --tw-outline-style {
     4711  syntax: "*";
     4712  inherits: false;
     4713  initial-value: solid;
     4714}
     4715@property --tw-blur {
     4716  syntax: "*";
     4717  inherits: false;
     4718}
     4719@property --tw-brightness {
     4720  syntax: "*";
     4721  inherits: false;
     4722}
     4723@property --tw-contrast {
     4724  syntax: "*";
     4725  inherits: false;
     4726}
     4727@property --tw-grayscale {
     4728  syntax: "*";
     4729  inherits: false;
     4730}
     4731@property --tw-hue-rotate {
     4732  syntax: "*";
     4733  inherits: false;
     4734}
     4735@property --tw-invert {
     4736  syntax: "*";
     4737  inherits: false;
     4738}
     4739@property --tw-opacity {
     4740  syntax: "*";
     4741  inherits: false;
     4742}
     4743@property --tw-saturate {
     4744  syntax: "*";
     4745  inherits: false;
     4746}
     4747@property --tw-sepia {
     4748  syntax: "*";
     4749  inherits: false;
     4750}
     4751@property --tw-drop-shadow {
     4752  syntax: "*";
     4753  inherits: false;
     4754}
     4755@property --tw-drop-shadow-color {
     4756  syntax: "*";
     4757  inherits: false;
     4758}
     4759@property --tw-drop-shadow-alpha {
     4760  syntax: "<percentage>";
     4761  inherits: false;
     4762  initial-value: 100%;
     4763}
     4764@property --tw-drop-shadow-size {
     4765  syntax: "*";
     4766  inherits: false;
     4767}
     4768@property --tw-duration {
     4769  syntax: "*";
     4770  inherits: false;
     4771}
     4772@property --tw-ease {
     4773  syntax: "*";
     4774  inherits: false;
     4775}
     4776@property --tw-content {
     4777  syntax: "*";
     4778  inherits: false;
     4779  initial-value: "";
     4780}
     4781@layer properties {
     4782  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
     4783    *, ::before, ::after, ::backdrop {
     4784      --tw-translate-x: 0;
     4785      --tw-translate-y: 0;
     4786      --tw-translate-z: 0;
     4787      --tw-rotate-x: initial;
     4788      --tw-rotate-y: initial;
     4789      --tw-rotate-z: initial;
     4790      --tw-skew-x: initial;
     4791      --tw-skew-y: initial;
     4792      --tw-space-x-reverse: 0;
     4793      --tw-border-style: solid;
     4794      --tw-gradient-position: initial;
     4795      --tw-gradient-from: #0000;
     4796      --tw-gradient-via: #0000;
     4797      --tw-gradient-to: #0000;
     4798      --tw-gradient-stops: initial;
     4799      --tw-gradient-via-stops: initial;
     4800      --tw-gradient-from-position: 0%;
     4801      --tw-gradient-via-position: 50%;
     4802      --tw-gradient-to-position: 100%;
     4803      --tw-leading: initial;
     4804      --tw-font-weight: initial;
     4805      --tw-tracking: initial;
     4806      --tw-ordinal: initial;
     4807      --tw-slashed-zero: initial;
     4808      --tw-numeric-figure: initial;
     4809      --tw-numeric-spacing: initial;
     4810      --tw-numeric-fraction: initial;
     4811      --tw-shadow: 0 0 #0000;
     4812      --tw-shadow-color: initial;
     4813      --tw-shadow-alpha: 100%;
     4814      --tw-inset-shadow: 0 0 #0000;
     4815      --tw-inset-shadow-color: initial;
     4816      --tw-inset-shadow-alpha: 100%;
     4817      --tw-ring-color: initial;
     4818      --tw-ring-shadow: 0 0 #0000;
     4819      --tw-inset-ring-color: initial;
     4820      --tw-inset-ring-shadow: 0 0 #0000;
     4821      --tw-ring-inset: initial;
     4822      --tw-ring-offset-width: 0px;
     4823      --tw-ring-offset-color: #fff;
     4824      --tw-ring-offset-shadow: 0 0 #0000;
     4825      --tw-outline-style: solid;
     4826      --tw-blur: initial;
     4827      --tw-brightness: initial;
     4828      --tw-contrast: initial;
     4829      --tw-grayscale: initial;
     4830      --tw-hue-rotate: initial;
     4831      --tw-invert: initial;
     4832      --tw-opacity: initial;
     4833      --tw-saturate: initial;
     4834      --tw-sepia: initial;
     4835      --tw-drop-shadow: initial;
     4836      --tw-drop-shadow-color: initial;
     4837      --tw-drop-shadow-alpha: 100%;
     4838      --tw-drop-shadow-size: initial;
     4839      --tw-duration: initial;
     4840      --tw-ease: initial;
     4841      --tw-content: "";
     4842    }
     4843  }
     4844}
  • elite-kit/trunk/assets/images/elite_kit_logo1.svg

    r3244609 r3411297  
    1 <svg width="255" height="200" viewBox="0 0 255 200" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    2 <rect width="254.455" height="200" fill="url(#pattern0_380_21)"/>
     1<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     2<path d="M17 0H0V18H17V0Z" fill="url(#pattern0_57_3)"/>
    33<defs>
    4 <pattern id="pattern0_380_21" patternContentUnits="objectBoundingBox" width="1" height="1">
    5 <use xlink:href="#image0_380_21" transform="matrix(0.00390625 0 0 0.00496983 0 -0.136139)"/>
     4<pattern id="pattern0_57_3" patternContentUnits="objectBoundingBox" width="1" height="1">
     5<use xlink:href="#image0_57_3" transform="matrix(0.00390625 0 0 0.00496983 0 -0.136139)"/>
    66</pattern>
    7 <image id="image0_380_21" width="256" height="256" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAABOMElEQVR42ux9B9glRZX2OQxBoqCYI2Ja4hDELIK6iohiApWcwwBLZtf1+f9dn/2fNSJIkKioIAiomLOrsipiQHFVcHFUTCAOOAFmmPDVf05133urqit2V9++YNUzPV93dXd1uH1OnfPWOW+hEAJKKaWUv8+yVnkFpZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZRSFEAppZSilrU7nb3wtwDnXwCw7rrVNgplJ8p/6qZWxtuiud95rLot4o51ti0Sj7dtj9rA+Hu3tZF8TsT7TD4v4Z23OjdUp/4e2OL80G8Uda+PouWltLyIlsfLvQh/or8/oOUrtPzG2X7onpLfW8S7Xr0S4LH/ALD70QMpgKVLAb5H72b9hzQ/QnQIkku4UPgFEH0CqvzIGCHIGKF4otZF4n0G7qXN+a72ko6P2NbuU20f05WM2qaw3bNor0iizmkI1zr0/1toWUDLjrTMM97RYXRLt9Dfc2nrQ7Tc574XESfwmKIchP37un/5wBbAWuRBrPeQasFIQUsRrKkKZE8KIUUA0WEVJJ+fqb3gsQnWRrKSyGDJhKy3antjWt5Fy5HSJXa380xazpXWAcJx9PeueIsmh0KwvA+uWnvdARWAUJagvSMSGm5zjnKefDktz2113YQ2UNmFrsPQbwoGzzePQ+U4T3u+NqzXRl1ghePn87Xj3Ha0HXu+eX3z0at3shGtvZdWjrAfY63bp95mhbHYfV59U8Lzk7p+Zms96sogSvb6VgBQ/1CiLwFDu1btXaBzKgMRf7hIFN5WikFpzydYQeF3CayIVyJdlYFL+OKUAwv/2bR9qKwUll7brQz2oe150mUQcKf7J0ejLqL9JGWAncU3gwLw/PjZBayjZdBKmFH5iIRHUF0C4unJkm/FI7ytFEPkvSVZCZEKxnZvELMf3W37en19m83+s6Twm/ceEtbJ9uvpfwa/Dqe6O+Ksh1H7ImRlxCkD0V0JdFUAm9JNzNc+duEBQ3K7CKqpjzFNBBRPsBdtca8xyiC293bdS/r5q+m4FXTcYlpnlPve6PZi94UUTEipBF2I1i7C+rR9Jv091H+OoQzsgron/X8B1R1Of//qVRhgWHUA9vZjlEEOAzUTBrATLV9L8mOFS2m1eCqhvsyCFyTiBbx1Ky1fon2fpa0bQKLbfeMFwt/z94sXPIS2318LbCpe0ARUq7rXQDVceLgEBkMWjQsvEA7g0Cf0HYUfoHsg0BoNjHAuqCx9HG+eEzgPclwv4lxIbSPyeHCtJz0/0sLI9on09zpaLqXlufpxSnsQeQ/BfQnvq9X26H7RvI8NpNnPwp/SnvksYNx7VV5N6xfR8vCodpx16GrfDfrNBgiY0gs/CPECVH5ANHzIIMjXN14gYtwC9onfRMc9h457B61fQutrOuMFwd47E17gtCLGeMFGtH22NPvT8YI4FwFgbzrmfvp7LG3enW4FtMQLZgMEdAir8GEUXUYFOuIFbRVPkq89Zbwg1kXwn/NkiYwDPJaW/6BlVbI538ZFSMEL0l0EEn48h9YOboEXpCqDfem/9Wj/UbT1l2TBD+IFIrsiyKcAGsLexiqYcbxg6ue2bCPGwnBbKPwBv5XW/ywBrigrowXI1xYvSBPeDWn7vRPhh37jCyp/fm/a5pojaMeiJMGPtgqUDnZYEBAj4gA8H51VwHtyEWIFIfSx9qUM2qD/bfRIXHwBfxdn0PIjOucHcVZPhh4cA+AbJAlr0+x3gYeoCFR0r+/dfi1tr0WVR1VxAiKt3Whl8ECKAxCGORP8gLsGDvWNMeTCCxKGI10C7HIRuuEFT6b1E2idM03uTfL1Y9yXfvGC9cfCn44XdIkvUNvk0YF1qnvAOw28oIMVYFre3ZRA93TgOQuaPYeZkf4uowL19lzCOYDdRwIgdjSgywhEoA2AxPtptLMXLTsmjWiAA5VPGSEJofPCOzqxHv19Dy2HdhpFCI18xKH9r6T/P0B/H+pE+qNHCGyY29AYgDceWXmBGDL90X7cTOAFLUHHwfGCjiHIVTsPBTnOLW6iv8viev9B8QI2+98HVXRefyHIaXjBa+n/lXUC0V8NvMAXXxC2FGYuF6CzEM4iXpBwnT7xgq7of3u8YC8SXh7j/lXSe5s+XrAJbb+f1g7qNR+hHV6wL21vIBUTjw5YlQWmuwiDWwBg80NiffsHCV6QG7xDj3/a6tzOeMGWtSXgwwsSMhN7wQs2lGa/FH6YZnxBCl5AihTOk0qgCsF2Yx02vECkf0oDuQCxpr/nuE7COuX4grbnJecx5HYRjDbcFsY8Wn9I0r20VgyRGYUQifbPXsryG2rcbYEzgSglH2Fm4gDmQqZ/pNAWvGBW8YK1IvCCFq5VZ7xgQ6hIOg6KUzYzkbL8OqrbgLYPofU7oi2PmJTl4TAA5Y14fXUIHDcjeEGKULfFC3Irg9SU5fhrc8WKeNcjM3+BGy/ggKV30/ZBLfCCGAXDwOdy2n5eugvhiD6dfBqvoP/Pr7gI4G9pygZ113t4BQCWvOQI07/gBXnxgixYg1U4FsqPtBPynxsvEBvQ6vto35Et8IIYDOJG4OhBhKW0/RFa3y0KL7Bex4kXvJa21wDnDnAWYZt8hMZ3NgQGoI6vJ/v3no/1QYkXZEhZnj5e8OXKVJ0ZirONSbGcXZvQ0EPKMgv/gfSd3Vrvo3W4iP7u0QNewJjAujKVWCgcgyn5CB0tgO6BQMEAFiO4xBaQM5cpKGjOcuxcXynIPacsZw0Yan3uvbR8WqLWw6Qsm+sM+J0phT81ZTkuEOnmmivgVuUe/0ALswJ/PXvKcnXPnEp8Li2bOsH1HgOC+hkGtPngtmScWLygs+nfAS8QMVbWg5bi7Ev0/w0zQnE24fBrQ3EWdguY+58DiH5mwQs4MepQavMSWn9ZGh4QhRfsQ22vTfvYHbgzChjMVLorgDloEfySiBckmf6zghc84CnO+EPkNNolbjN6ahRnzFfwPhgN9aWCsWHhZzak/Wh9oceUv50qDqC/F4Mc089OcfY6CWwCWRso7oxOGJqpbEDnkF2EMuiCF7RqLxNe8OCkOOP/OI32Wx3ayIUXrE/LmZVgtAESgxmFN0GVLrwwAi9gpXh0zTGwm1P5RYGD1u09afsCavsIGHMMehTN7MQBYFPIffwAsUJjdSWwOVlCFiHMEF/Q2yhC4Lz8IcjnVb3/lFKW3SMSD6mDfA7viRL9h1DFENyaEIL8pzrR6MNQTRKSO75g73qN5yq4K4kSfTgMIPLDs5ngQeHNgBfEKpeueEGunjJVqKKYl6KvdVFNCLJiYIqzDWor5AhdeEXCMKRPMeCP6D826W9pQYn+W3kuSh7Fl0ZhGmkhyK+RznUFSN7tpEQf3gVgaxP14KTxx9gBC4iNG4jFC1qzFf3d4QXs355Gy9Is99oeL9iI1s+S6HvoOVrFJ8CP62HEW1ozECHcXrfBcwW+tAeKs1EW4YRjcIIX1LfbfRAv3ygAP2MteAhtzHYnXrASxsHGqah/5hDkfHjBaNBynWqZCbzgolr4l/RjwUS3sVENPh4cdj1axReMzP5feF2EOPfnD7QcQvsurqP7HNduTXHGWYQMDFYcgwizPgqAyqurtB46ffgoAf6rDPVEenj1XmNdiT7xgmQXQTue2WMfTgsz8O7U6j7yUpyx8J9KO5ZmE+R2eMFGNeB3cAu8ICYE+SY65wA50286XuC6hz/UlsAHgYOF8lOc7Q0VifsR9P+ixv6ZnBtQEVC3MjDYTu1xAywoN0g/KAUvmIY53yoJaHyfPKUrp6/+Q+v7yDf6wGb/6ZXZPyAlOuIkq68firMf1D3/LS3wgpD7wkk9R9L2ZbT9krjePQkv4LBhtveP1rIIZycdGN2CbLMM4vECfuj1k/GCLqnIrbMPowVvczr2zBqAmj5e0BT+U5o+/9Qp0TndeJLSm56yHHIRqBMRDNrd1gIviE1Z/oOCCbwksndPwQteQ+vr1te4M5cS6Iwi8Hcl5sAdcuoIz5Xn2UI05+Lb8IeTxoa/JoYgz3UKQeaZYxjcOiB4n3OQL6x3zvqczPJzKi1LBw5BZg6/d8uhtX5mTeLw3oOpjdui+Akh9jrWEOTf10OE32rFdwhgj62ZrHM+wnmSY7ArDJPbBWgEKgX97+x4QUQI8rTxAu04jvXmaLb9wnhB75Tol1Rmv1jSAi/oBjzqYNhG8p1gPV1XW8DPXRjwq2L7p5eyfLtUOBUmsFsPlOivp2NXU9UCDRMY3AUQE1NTi10Ifdg2vKAhGwG8wPaBTB0v8IYgP4Ke8b3xZn+vKcuX0nISSJLPKVCiuynONqaNc2BE5tEW8HPjBT+o3/etLfCCrinLv5XXRnGx7LWThT+IF+xbv/ojwDpkO9goQLNHHnGFICYIsjKkGIUXxA7ZdUlZbo8rbKb1/H0AkvHCeWmF9isMv/F4QTzOEPavN6xAUDyovQLyvp+bqZoz+G5tgRcA5KE4+yN9xBzH8GGqfFn0CEk8XrAvve/v0L5zBlMAcoJZknAUaBE0/YVq7MdRgjwRqM7xBak9fifrQbv3TenlnKUJ/3AUZ2ySngyhcf62FGfx57HZz+/ksAwmvu15b6Tzue3/SQf4urhW1sJZhPvQe7mcjtszCvGPVQZyfa0TSQY+R2u/GdQFELVZh84PWQ/ymTpeEI0DRB4XR3H2CJBj2rh/C7wgMDKRiBfw1N+IJ03MxcEo0bnn14N84vGCmN64yuoDXNhJmeTDC9j6271WeimIf5zLIOAp9eQj5w0LAs6BMscB6iLri/ibFbwg1ZQOhypv2jT7o/GC3CnLlvDeQSjO1qOD3w3JQT7RCujmeohsYTJekJ/i7EkSrAN4Yz3lelhJtqFEr/4+awYwgCYSL5QP2asMTHHOgRck9dSOEOT2eMHD6cAzG8I/DMUZm/2n+IGiqVCcrV8pRDyqBV4Q8x6YxovR/ls6v8v2eAEHdz2Pdr26ng3oyb1TolflscMqAGs2oH7HujIQ9h7P5iK0xQtiXYT8eMHm0r8VuF/DpekMMibjBRfXgN/S3lKWhZGeYT+vYvJpkHlkG1Jk4We0/1ft2uicsvyoOvpvH6rctbb+WioWSIsQFA2PevoYgOCMJAGG0Lk/amG6CDnwAssPGxWCnA0vEJXZL+SY9n4Ze/C2eEE9zj8C/HqiOAvjBSPA79DsyqcqN9O5TOP1qyRK9LZ5FHp5BoAc4nsTLTtICyAWL4ju4SPwAg4+mhUXwC50hjJIdRFi8AJ3LoEdL7ANKXbCC/Bh9Ye+/wxQnPFQ38ngTent6PvHnbNx9U7Eoe1M/SDF2Y11uvD/dHJn0vACpiPfqR6H5+y/LTPgBZFWgiWjsOofrx/eBZhTbtgQOoz4mB7geMHmdc+/fwu8ADJTnCmx/bkpzpIETOHw64XijM3+t9Dy68wWhauNzWuBfzMtz4fRXImDxBegGeb8pYFdAEscgNI7CeXDRQj7syNlgE7zdqbwgs1qwG//FniBxY/uEIIs4EO0W0H7B6M4m3D4Oc9pCzrK85jD7yC38GdVBk8BRvIBOSX3ORnwgtwhyGRh4Z2DWwDjOABnT4WKcIsovMA6pDhbeMHDZPoqGuP806BEbx57ad3zL26BF3QDx/T216sBv8Ozg3BV+SGddyBItL83SvS1af35NZLPw3iP7ZcSvTXFGScFXTFwMpCeuaQa1+gUir7xAiUEORYvsN2XHy94uKSsavT8U6JE15+dzH48tQL8BqVE34DOqTn8egkl/jGMOPxi7i+dEv2RwCSfFaj3UlCnRIcAeNgpviCZ4mxJrWTfQftWzQgpaNM3FspHh05fMwYv8A0puhVMEl7gUCaOEORNqeZ9E+FPpjhr4d97Y/sVGq/M8QUhvobJMxtDfdkpztjsPwSc4/ydKNGZlGUvkIE7YjsA21ToGdyM7njBIqr6mvzNEb46O6Sgc6BNXW778DXLwNmjufAC35Ciam20cBEi8QLFWtmcblMh84D0+IJ8lOhVVh/n8/dFcRb3sTPg935wRvh1pkQns19w2z8PClb89VjIOYKOh2z/kZYtkgC7nK5NGC/4Ja18mv5eRwszGa/ujG/mtQAqN8AemuvojXPhBQLyhSCHcwlkkI+QH02P8QW2j6h53CVUoUT4DUZxVmf1iYN7AuR+Cjw5J+Av233xDWHk3/AlFbAnp/jaxC2Qg1Kir6Llu7R8Qgo+4u+teMFMKAD1Rmoh0kz6sdCh2yoYAi9Q9unKwDqk+NAa2d4vGS/IT4l+iTT7BZn9w1KcbVT3/If0RIn+g9qq+GV3Ux+fUQv9HnQi9/zr9Exx1hYvuIf+/xKtX0PrPCvT3cHfZEgXQIzFHCchvooyEAoCH3QRovECXwJQAl7g6PEseMHmUviF5JRLxQu6UqKbz1iTeYhl3T/WTkpj/drnP6SdYgsef2OtbG9rgReMCtPdvbAWfE7MeXR7l6SLOxP1+zC28SlargEZ3QhrwtiBQUk2LAjI96GKuKmd6pq6R+2EF5guQr94AadznoVVimkqXpCb4mzU8y8bmOKMh/reNY7w8wp4qyHFn1WKRdyW3LtWlZvVgn9gw8zvn+IsAS/AlbWwf4wO/iT9/V3y5WeBFnxsAQih16Ei+q55A9rgBTah6wcv2JT+nE2N7zf1lOWmdfJBqjuFjlvSrsfPBgiyz3+WnLKqnyHFEYffL1oI51Z0DqP5HLSzQx2T0LVnjjTzo8OXRxOMfovWP0HrX6f1RZEUZ27Xe3AMACxJPqNOx7QMhsQLjPM8LsIjK3CL0f4BKM70Qma/g8yjV0r0xnGM9js4/LIogx+CNs4fJZyM5j8bqiFZ7u2flAEvaN5fG3LQ5kG31Cb+Z2j5iYbmx7RhJwSBwQOBxqHA2OzvEPSXL8yU4NnECzZFCfiJ/Xx4wZQozphU8nSqW5oG4mWfQo0Bv/dWszRlTVkerfysdiluiXJVmF4dBTPtvAGqYbxNvb0ktjX1O7sIayo8Q1wN1TDeb7NaJbNiAYjRxzt+1zZl4LEKpoUXhEOQOavvfaL2+bOGIKfjBR+kw05xT9eVkeLMf78K2t9GuViO0++hJvPAn0V81VsDyJlz96TjKzQ/dE6/FGeuwlPZfb0WevqLi6LwgtQAoVnBAFC5cy0vQBNWh1XQCS8QdpDPhxe4XYSNqe4ddN6BWeML2uEFCpnHoJToAQ6/zhRn34cqq2+h52OfR8uuNZq/9wTN79pTd6Y4sx3881ror5Y4RsXfH48X+LEDGPewYoYUQBNhV3rFkTJwWgVd8YKAVWATCve8hZy9dmgLvMCJ4LfECy4hF2Ec3jsgJfp6tPM9Uvi74ApuwbuZTjhEF36tbEbHvqhWPi+hYzfuDcyDTi7CqoqPUHyU1j9J67/PQHEWKXjYWXYzsAKjIqDCKnxC0XxeZdAHXmBTBs3eaUe6yzO4t2kdX+Dp8RLwgprDD5e0wAtyUpytDxXByZEt8IIYkJEBv8NkhF/zuKdDFZu/T4Xmj8z8LPEF4e85Hi+o0PwqWu/LdOLijnhBu3OHDwSqH0ENn7SqgpCLMBhewO/gCKp4dCJeYLF+OuEFZPYL50SdU6REJ59fVLz97SnRfR/2D2vUXpmxB9er0fw315NobOkX8GlMoea8zq01mv9pN5rfETwMpyzP0PTgdRyA9oEqQzBOq0B1EfrECyzCYbgsj6Ga3aebsqzhBRwQ8l5afTvtWOF0EaZDiV7N1Qd4WByAlzz897Pa7L9VAV0ZxX+dNPMFbeeOL4h1kfzXWV3jFST44rNgUo/ncEniUpbdPfAwCgBhrhYkdAmOIrRRymDaeIGAF9G+xyXiBd6PKREv4JXVgiPWBKwYkOJsktLbZQo1pxUiJ+3guAqO8PsHOVMOChb8XWqgr6Np3Es+wh20/Ffd238VZGx+RoqzrpToc9277zyhwArZN2o2CoxNdDRewgzhBexnbpiAF7jjC9pRnK1Df99KBzCt9CVUdSXV/nHKFGcb08aZFQjacQo1OwvTVyufn60tOJ+WV9PyuDS2oqlSnPGQJPf010JFOrrKf860QEezc5gVF2AMd6tipgucJsZGMsdU8YLmkOLjphBfEKI44x7wGbSHWV72pwMu4xxwocz51iPFWT1px8jnb0WJ7vPVf0HLF+mAt9em/ibdwLfeKM7YFfspHU/vHni+vdt7niyl43kj43HgZCBhaGjNFmj0vrpVoAk9prgIEXhBpItAZYMEvAB6TllmRbB97YcfQnWXU921dMJveqJEf4g0+4U4rAMluk8g+efhORL/nY7bOM6ViBSKNhRn9oxLTrn9Ci0fp+UboE2e2mFIMdnUb0FxNksgoFcgEcGA8trjBUqPnuoiOJTB/cLvIqh4QQaKs2i8gOmp3gU8DTQgo84fpR1/Uu+lLV5QH7IBVPkOR3SaQs32jBMh54pHtO/1ep1CjbGIT9GxPIx34/iT62VIMSsl+my5AELYBUMTSJVVBdvjBWj8EHF4gc7GYsEL/qzhBTlCkPNSou9UL/vQzo/XVsGfOlKc8VAf9fxwaOcp1PJRnHnM+BYCblcabOZ/rxJ8+HylBLJSokecEzgvJQR56FwAoVoAov4k0WHCm8qgBV4grKE9cSHIDbxgIuU/ofrl0hcWFssEpkhx5sMLBOxIGztCFZN/Pu35ItXd1oLijEOe3083cXALvMBvgrenOOuG+IeVxh10EMfmf6I28xfn8ce7Jhk5R0zizpuJbEDFBUBQKcInPb5VGUwNL/A4H9Wu68kq4OGeLSLwglohwZAUZ8+sBFjGnV9a9Wb4W/V6HoqzDWmzCu/1gYcwVYoz78hGVPah+76YToxnzrmSjmNm4dVhpdG1l58iXiBweFZgN8quDE/ByKzGMIAXchH4LC3qMHJIcWJ+mD3s7XTgd0YKwDek2IgvyIIXtKY421rOSiTgLTW5xGVQKbKmhVIpGjL7cULd3Y4SPTfFWQLqH40XrKDfmecQuKIW/oXdgoGmHYIsEuVvyFGAkRlffxSovJWGiIsIq8DAC6zDeo2ow0i8AMCVskx+IV5Iq3tSy5tZXIRZpzjbmbZokbx3TC31MZD0Utq9rC8U3v6WlOi5Kc7SXImw4rmn9uvp+fE7EzS/5YjDYCHIOXgHpz4KMPrdakUgJliAboA3rQI/XiB0ReMbRQA9HyERL2AK5g9Qy28N4AWzTHG2c60MDqDKC6iK01JvB562GvBdDPhlS1n24QVxFGc5U5Z5emwO2OEU3BtaCWH/syb1c85s8AEYQixEbRWAYhU4XIQgXuAfRQgOKcbjBXMop/oST63Q9gc0xRnPdMNEpofJyUMEPGsyc3GzR26VsjxNvMCOA5CZL9H8L9BOptj61ZQp0fPiBV48woMXzFYykClkYmIVjPagcHxAfryg9ZBiGl5wF9WdSBtzyPPDPbApzth42o7OO7uhxLJRnA2CF9xJx3BYMQftfBvAJEmdCiX67OAFw08NVnEC2oN4LH3z2Ad3COu08AJ3yjLHBCwQPD4s8Fhaf9gDnOLMomYHozjrghcwacjnqhiICDS/P0r02cILZiEUuPGRS5k1RdbsbSfmTDReEFQGCXiB30Xg0ND/Q7WMIB9Pze5O9Y/wxhc8+CjRc1OcxeMFk2PuAzkXnuARji9S1a8y4AXtAMFZxQuGtgCaMwMpH6X6Cbv88BS8IKgMOuIFaCID+B2spqd6Nm0eRRWvkGy08fEFD1RKdMiKF6RSogtSwCgz8T5WgXq4pBNe0Mr07zUEuRteMGsg4KiLaIqXEd6LaPE4ZwgvUEOQJ8qAQ0evr5XBHlAx1uxFh24y4xRn3adQ8/R4PVGi/14mPkk0X9zg9MdTe/xOow0zjhfMzcQoQD0vwOjjQMNPHq0Jw7yPwQvQA+61xQvQHngcwAvmRDXG/FWsiCp5hmDmpN8oNR+hM14ghGI9PODxghW0cgPd1xehGspbGMQLWqUs+5RBZ4qz6eIFGgg4NCno+KOdhJShIuheYC4GLxAT097uIrTAC9QQ5HS8YCW19DWQZJD4Qao9GqoZZzebPNLAlOhtXYR8FGcxeMFfqOqr1D6Tn/y3kLH5vVCchYWsG8XZsHjBbOQCOOjAVGWAwtLr6niB2uN68QJIwAvQ4mqoV2uPFzBDzPV0R4wRvJAqDsVq3vlHzADFWXNIsS3FWVu8AJwpy7dRY5+jTfbvmVBzVRAvSOqpcSOq25bqtqCd69ZA4i+o7pdUt6YVXhBM2Gm0x7MSczzJtlBNp8YjFjzx581pzMGRAUyzEAcgFBdA/cHF5OtW3pew4gVCEXQ/L4CBF/hCkIVhA+RPWWYST+rJ4BvU2otBJtngnljNUAsPEEr0DniBPQ3acBHupZUf08o1tIvps3+VhBfEDSkyn+K+Fa0azAdJNoosiCT04g9QEXpeBhXxx5okvCDIwqS9M56ujDkVn00f1JNr+eKT/kb/31xHZ/L8AYuy4QWzNTPQKAfeMM3VjywGL1C6kCBeoCgDNb7A2pv3l7K8hi7O6abfpLoXi2qSy9fSFTbResXpUJxNMb7ASXHGhQOrPk/V19IB/037F0fhBbb7slor4/1PATmHgdiz7n3VG5xHJ/CEobzsWc+y/LbGLMtpFGe2++W5C3gylzNgTHmmvkDpIu5aL6+pj/1hZ7xgpuYGbPRmikhbEf2Qi5CIF5jxBT68oL+U5TXUEiuC7zGvH7V0BK2/io7bZIoUZzAwxRlz6TFxySdrJuA0vCCN4mxzWr2YVnaPwAs2pMrjoeJfPJEOWtUNwEMVBWfBfzs4o3I05cKW4oe5gwBQYhtaUZzhsNmAwhwFQNHszQBauwhZ8AKrZeDGC1JTlh14wX208k1qixXBc6jiaAFyNttHToHirFvKsgcv8PjkLEycUHUd3eYn6LzfZ8ALQvEFa9Fv9q+0sTvGCPHkHhi4vYk2LrGGIKfHA7ySdv4LGGMzgSHFrai9/4BqqvXlD3wMYPTFCOPjRouvrw4H2mIDRm2gcIhXIl6gKqAIvGD8SebBC+6ni3+Ltr5DdWz+HUC7XkOtbWr2wxkpznS8IDUE2dnzWSnOFlVuD15Bx3yD9i224QW+Nr1Din5Bfo4kTnW6Lk4raC1aPYHqvkDrf4ofhnNOoXYyVPyKqSHI7Aq8HORkoi0pzmYiF8AxCqCZ2mg7SlEGaMELGsokI17gdRF6wQtW15RU36TjP05f6ZvZBBTVZBx2yyOV4syJF/RCcXYr3d/naN81dMxP6dIrfD1mgBI9zkVoChf7/A9NxAtG5z+T/nsBVCnEbhM8TInOgOOzW1KcrVtZDxxfgquC13UpoeExgMkoAIIjrt8J/I3t7+niBSnxBXnxgjWCOfKFVAaXYdWDvZR2bU4trW1D7XvHC+JDkMlUFTfSjiupgmMhft1/fIGN4qwe7pNTibVOWWbQbnepADrFF+BuFbYQjReYCnVXqnsc7f5t1PCjeX9zA2MA5iiAUAQGxz86egTZY67nxAsapKIWZTCOc+8PL1DWOMT4G0ISVIpdqLmLqG77JEp0zU3qHS/4LP13Nj3L97AaW4feQpADgTn1z7o+nfYYK14Qn7K8efX942r/sKT9ndTlMWkKo/EuNgPbRCkh/EHFaWYjDqD5Q44FWTh6dWFE8LvwgtoktOEFqmWhmuDxLoJq7rbBCzqnLG9Day8U0pTNRnHWB16wNtOK8fcSpkRHpadvRXEGESHIohk3mUxxJtAMZEhPWRYdKc6EZsunhiDPhgIADQAdm9toGZ5zmPhevEC48QKrZREbgmzBC0w0PD/F2VhZbU1nH1wNBYktvRRn/VKix+IFe9Aaz+LLc+ZdWc+Q+8uslOhpKcvLqe52qntSIiW6KqB/FlWgUBeKs9vj/XarpP4FZBh0y3DhWQkE0sG50Y9uCoRBCpKMFwgNeHT10NEhyBZl0DllOYwXPIUqj6Lb2pu2nx7AC6ZBiZ7iIsyjP/NpZb4kS0H4DNV/hJWCHO2w3E+PKcscXcjEny+0pixb3o4hyBwN+N+ReIFPOHnok1wi3MDZQ/txAI6T+HNrSvTh4wCwjgMwPyYbgIaKedkGL3BHAHbGC2KHFBWrwOnagDVleRuq2xfkNF/iaU6fffqU6G1DkDmy7ng6cn+Od6AKTuHlCTf+0onizEOPbVEGjEscTRubuoJoPPEFP5fRid0pzn5Cf75PdbtF4AVmL35/NQLgCkiKAARnxQVoJtegYlHaTGVHBF9XvMA1pJgFL2gKTQResB2w4As4mNp4bEe8APyU6HZV0AYvSEhZ3gyriLZX08aPQA4N8uw74heNkYT8lOgMSF5IW2cE8AIzvoAEDnlylD8l4AWu+ALq/cU7QLIxw8YBvMDUKFdT3Rc6UaLPwjDgeBRAePx3NHpd4Qm46YIXGEOK2fCCQAiyBS/Yiv7bRzC5qJz2exqU6DYXoSVekJ6yzOG1u1DNLiDZiJHn3uPle6MergeKMz70vbTCY/EvT0hZPp/WrmqCh60pzpik9P/JRdB7iAMFf0rHcejwyqQefxYxgEkcgLB8hHrP1gSfXAE3IbwgMrFojBeILCnLEXjBMyW4J318eIZ3SHF2KNFz4wVPQo61F3AQ1X2d9n1K/gVxZ8Mq6I4X3EX7Dqeqd9Jv9AY6aF0PeHg3bZxHf/9TKqV8FGf8Mt9T4RLIocmP9gjxGjrmc/SX55+4rSUluqIncFayAQ0wTwg3yi5EBrzADGgJ4QWG4LRMWdbwAt0qYEDvYDrmQKp9XDOmYeYp0aGHlOXNmDWJVlkZkkuAV9Exn6nmNMxKif4H2ntIbXHwyMp8IYNr5D4OlVlI+xnwu0haJP1QnK2hmnNrUPAo4ChDgU+lw9atD2TldzMd/zGqY0rz5bp10oFdaKYwADAwAAPB1kz2WLzANaQ4irzDDvEFXVKWq1Wen29famM/qnqKFS/om+IsFS9wU6JrLkJGvGBtanQ7Wt2OjjyGKj9D9ZfVZvCqTCnLbEpfWykYQe4XPBGq+PyldNj/MgcBOgUtK8UZ8x4chShBUp6ghUOVV1Mbv6sVX1ziTyzF2dzgGEA9CoBYD5eBfUhQHeJDSMMLVBPcZiaLjvEF3h7aiRfQxyzYv9+HjtlyUIqzVLwg0kWIwQtaUJw9gf5fQKv7U83XJBBWpU8vcqYs+/CCpovA8zz+pEbnh6RE/x39/zuHxRJ2M0LKYHyvMxAKPOnBlZ4JheK/m1YBxOMFJsJuFQijhxUBvCCUsuzHC1irH0grr6ejnubDC3qhOJsOJXo0XtCB4uyhQk5mKvamrRsr3n+8tqbugmhK9GlRnE2PEj1uFuNZCQUeXx/VWADdhxfCkQkYgxeMXz66e0fUe6MgXhDy9e14AXO8HSYqJuCnJlOcpVCih2ZZ7gMvEMIZgtwzXjCPXuVzae257MejdA/Yl8fv0jGr/o4o0eOmULPd36xQgglsms3amP/IpBIYHnITCXhBTAiyAy9AlTPQnrK8Pd3W66jiENp+Qke8AGY8ZRlssyzH4AWZKM62oNV/okZ59OBrdOQ1IOf/wzse0FOo2e4rHF8QdDNmaxiwxgAmYJ/e22o9NUKTscdmQrtchGS8QOlDDbzAHoIslcFja7KJI2TU2xAUZ32nLPc1pNgdL2CylDcIyZ0nfk7r19Bhn6a/Px+I4qwbXpBGcZaGFwyPAeDEKEe0+pYihMyLNizBLrzAhqbrQ4oReMHzSBlwYMeL0/GC2aM464ESfVp4wTq0Q+YeCEnjJT6PFZfejyXq3zclus9F6IfiLJ0SffCZgWolKEbUToqJK8xtCLgIIbygEaJr4RNoxKwn4gWATNF0fpW0E0Fx1sALZo7ijNlvN+mJEj0TXhCVsvwE2nE0PdJbauqxq5Dp2Kvgnn4o0W0uQluKs7Z4QchFmJVQ4GooUI/Jb5jZXhfBMNuFvedVTWgEx5Bie7xgB1o5m8fz7UI1wxRnTavgjyDNZvFR2ns41R3WK16ACG67ICvFGZNn7E01rxZVmDGnJX8Kx+y6LoqzvHhBMsVZL3jBjLACj01Xo1fSetf67m0ftwnI2YJ3tIg615CiN3HHgxdUXwXTdv871TzDNUnpTFOcTd7RH3lmXTrzUpBTa0snh3P476djju2ZEr1lCHIEXtB0EZj///m04/lUwTM3c2oy4wTfode50kZx9oDFC6xD0sqjiRmxALTQXSPzzA3ATXxL0yrQhBkj8IJQr9nIR9BM5TfSnlc58QJw5SPYKc6seEG/FGd3YjXzzXV04A1GyjLnzp9EazzB6XE9UZy1wwvyUKJvAXL0AA/hnANRzS78TTrqDltP7MULPCBdHoqzFniBL2V5LnJioX5HASa+jymwQmFoaCqDAfEC3SrYkCr2Q+UXt1ohgajDHJToarCSFy+YPN9ddWz55dTG96HxjGMFxL3i6XT2OkxI4sALsoUgx+AFPVCi8/RgnJq8F+34CT3SVdTo52nnLZ1mTXJTovuHFH14QYyLEIMXCHQbDdMcBah6HDXhp+lnawI7W3jBtrS2lS1lORhfAC1TlkMUZ2G84He09mXBCS4cUw9idQTF2XK60kkcf09tHOccUtSUYH94QY8UZ/xN70yVO9MW5x6wVfBRqCZyvT8DJXp3vCDVRXDFBsyEC4BVT4rqxBrqRy2aobteF8GLF+g9ZSa8gCfs2NybsqzjBUNSnP2eWuRouQt5XJyOn7PiBTZLqjpwOR1zCrXB+fvHDDiF2rRSlrek+i2BeRkEfpsqrqTDvkRH3T1RSBBDiT5dvEAFeX0UZ7MSCNT40QVaCT/GVoAtTDgKL0BAi1XQES/gMN95Ol4gjJ7FZipPleKMySM/Ttf/eDXLEERSnFnxgpVUczqtbETHHJBMiW4JQe6CF0yJ4oxHD15FB78KmIeP3iPP1EtH/rb1FGopQ4qpeEEsxZlA6OYA5IgDQBzHAYx7XDSRfdNsD/j0U8ULxOZ6jyQsH3OY4sxqhXSnRL+LVq5ARJ7B5ntWvKAdxdky+rOAKu5FDrJJoUSfRsqyBqpmoDjTrTqeq/E5cnowOVSKn5FDikKsSJpCLT/FWTpeIAYGAQXoSSymwJpWgeoijB7Yluo7XbwgQ8qyQ/F0wAv+hBWiT6Y+/mxy21kpzpbScgKdwSw1C3qiROcdTIYxj9p5hPaduFyEPijO7MpgC6pn5qJDoco5YJqwr9Fhd7aeQq0bxVk6XjB4JOD4Nt3j5mgIjU0ZoCfVdwp4weJOKct5Kc54Vt3P0vZldCiHvK7pgBfEUJytojPO4Ik/6OijGv1td0p0bor8bXEBtcOp1G+k29p8xijOpHtAd/Jyqr+Z1q+gHUxu+r/6SEnPeIFxXhReMAt8ACMXwPS7R5/JuEdquAgGXoA6ct0VLxgLfhgv+DW1zSOqa1ldBHMkAXqhOPsNVX2+Rqtv7JMS3UJxdi89w4lkFTBN9Ql2P9y8ZhLF2VZYzYR7ZKUI4M1UycN1T0f9RQyNF/B8gTvRtXcC6RZJwpJraMcNYjz56YzhBRlAwLWygYCKMpg8JE4mDlHwAlVrjkYRJu1M2jLbhnoRRgDSuO3xp4PGterz6mtNJjOR+79L9feM7xmN+1aHO0X9Y9SaV7sPMU6MkD29ei/qmK0Qk2vXVsEKOvbf6O/xdMKNjfcgJiGfQjjuzXa9ybxTk55CgH7Pk99hBbVxGi3nj59Pa8O8ZnVfQut99Ps2xqpfQst1Qlo0+C+0vISFjI77tpA2ovr+Jtcz7lF5JzB+16qS0J9fcVPH94oN91Wo5vjk2k+n5dgKI4BPSoJTtlxGv+2ceg/1fcwZzzBeRvvAWOp3M1f/rnPNfbbzxm0qv+mgCmAsVC6BbXxEMBFGm8CqykBtGw3loNWpygDt13IrAza1FwqY3JMaBaZ/iMZHLhThNgVlpAxs5yvCXM1Ui/vTytZivM9xPSX+23m9sQKyKFVAQxlo98e8eqczX5+m7KCpDAwFNlZAOhdgQylty+g7tbkVLX+kfTwh6l60MMnK1XTcPRNlCprP3lAqDWUwQcSFhk2ZSksRHk0ZKO9BEzbchOr2EMxhCPAFqjuJlidOFLLaKRjC21AGhlDPtVQGc0qbc2Ao4SEUAFgEVlMEqsCCXWBHloOr9x6dg2AoFXvb422XMgBNGdzDUWO6FaJYM2C03bAKUO9lwW4ZaIKi947zaHkZ1ZP5jztqPaxVqCJ7dU0RBJTB5Px7aeEgoYsaykrpca1CNlIowtNzSxJVvJyWretnX0LLJwWTqgK+gpaz6LBfNK0qm1LxKAPwKwOhKgPDCG/8zhPL4Fm0nEnLt6nm3VTxIlrWG/X8o/ekCbfPKlCVhE0ZCI8yEJhtYpDuLgAaH+a4h7VYBWB3EcQYxVd6YbP3RtAUgdUlQOXaPmWgKR7Z7hU804zVmkGjbfAog9FohXD1mqaJq7kIO9C5l9APv62wCdV4aDFKkJXrKVaBsLhthptBhZXAP9FyIdgsH2F3MxrPaFN4VRs70O6P0LKt8uyrqd0bRZWzwDkZx9OO62l7RUgZWF0QU2B8ykDEuAiaZfAkqjuVluugYi3i6dEeORJ4YSqDGBfBFOqxUlBdR7sLMagLINSe2dbDgNPv7hcvgDi8QGn3Tlr+TcjZWi3uh9W16QUv2IGWi6l+OwdeMFYIIBwuictFSMMLVtDGKbR9gdUX1z7yAF4gwGYVkKWDH6a6rS14wW9oOZf2cdrvm2jhXIdF1vcHEXgBJOAFIgkv2Iy296LlUlFN9nEKLU9TBTSIF8zlwAsGBwEtPjxalAHiVPACcOIFTffDcBG+QsedTnWLG+6H1bVpgRcIh6DoeMGzQTLfSGVg4gXa0KuJF4hYZWDgBQ4X4V46hnxePCcoaDF4QdMqYP6Fj4BUAlaL6G5q89O07C8qrOCdtPzvBANUFOEAeIFiFaxLy7Po2PdQ/edpeT/wrMUC1rea9K5e3AfyuVyEOdWqG0IB2PzssVVgB6I0oYL8eIFQ2moolTBewL0STza5TAcKA66Nihe0dBEMvGA+LZfQ6jZG72gog0S8AOx4gXDiBWyCw6m07zybm+ECNyEGL6iuuSPVf4wqd7Ted3U8T6zxPdr+Z1peTvtPoDqeiXgVWK2q6eAFDmuHLYDjqe6ztFxNy0FU+6iJWe/CCxwuwpxHGczliQPIAAK6fXqnDw8TOvE+8ALNAkGHheHGCy6kfW+tAbHGqIHXRUDPcKUNPLSapuPtHWkfm5fznUOKRm8UxAuEfRTAjRfIfTzZxumVO9DAC1oouwZeQO4OKV6B2zutp4kS+w0t51K7r6V9bwSpPPCehkAOjxc8VOYdCOARlc/RchpANXOUqgyy4QVDxwE0fHq0m2Muq6A9XgBWvEC48AKMxgvOoT8n07LEghdA2EWw4AX28femoOgm+y60zdNo7WCNLxDe+AK/SwJJeMF9wKnE1dBdSnyBQ9k1rrmNdAcEbG2LL7B8S0uoLXYPDqC6l9C+91XugeVdW/EC8OMFEI8XQBgv4NTkd9H29bScTcsLqHZdrXGfi+BVBjOgAEyNrvewFg2MfrwAkvAC9zAfdMcLLqKFLYH7E4YULYrHrcCEb0hxcv729b1sHRVf4EPkg3gB+PACDhY6mbY+GDmkmIoXbEfrEhNoxBc4lQHO0TVvouVkavOVQgKX+H2qX974HrVeM+AiiHi8oOkiOPGCx8oEJMY1AD9Oy760PNy0CpzKYM6CF8xhg6to+qMANlNa9YXRMy5vwQtEG7wAHABfQBlE4AXn0yr5nrgsdkhRGCMWSaMf7l5z5ypARyqDZnxB01SemKuuCD4rXoAhvOBeOveEccRgeEgxDi+YtLEjh0MLaREYeAG4LIPxO7+NljPpunvS9j60sHtwVwDAy4sXiCi84GFy+ngBH6aFQcPTaHmmGZFoxQscVsFsuADgQvLNobgwXgCpeIGvh/UqAwjhBRymehbVnUp19/rjCxQrINWaicMLyJREHh2Y37C8rL2aBy9wjCJE4gUjjsFzLXiBXRm4gmzsyo5HPz7KAGjjGcEbXzA6ZJFM5hF4IB23F7X7n7TvV2CzUjPiBZCOF6xHq89m94AWul859LkrLesbB0/wAteQ4sxEAnqAMLvAghUvEFPDCzCMF1RCeyEd/zaqX+GOL3CPWGTEC3iqsovo4G2sIcjCowxCeEFaCPLKarSEg4WM2ABbfEFDmQTxgvl0LEdGbpcYX6A+N2dSsjvwVmprD2rzVKr7pnTpQsqgBV4gWuEF4/tl1qIFtHIdLWwBvYmWR+qRnY4hRZgJC8Bitquhug4EWCgCmAUvAFcPG7A4fHjBJAT5bBknIN2BLCHIYbwArSY0h6R+SA4VQnhIMQkv8LoIDbzgPto+kQFT10hCQgiyTZDn0wd+OS3bJ8YX2O57IW2/l65Jpjf53ixkgoOLLP78sHjBplT3elq5nLECWs7gWahtSUuaGzB4MhA4/MmE4bFkvAAtikfxw0WXIUU7XsC/3Tm0fRq7AzlCkIN4ATjxgp1B0oBXQ2dBlL0FXtAcUrTiBStoOZU2P+BTJh3wAg4XvkIOEQpXj2tRBm68YLGoWIAOpmU3kME7o7z/YMBP2EVoRB1G4gWi4SLMo+U5dOw7aONbtJxPywupbh2rMhhOASjCiBFmezDyz4IXuHrvcc8M1qjDVLwAYvCC6jgOjyV3AJZbXZ0oZZAFL2Dhv7geQrP3SLb4gpiUZVM5N4RK+z1XUv0ZdO5HolKWhTcEuWGCg0wgkpGRW/mVXRJeMFdPmHIatfMKjnikNn9Iy/1Oq6BLynIILwAvXvAYUbEbM05wLS0vc19/YBfAae6CYxvtvq+9F7ThBYYPj+3xAuHCC+whyGeDDO6ogoVUARVR+QjZ8AJyB2SwyQ7ClbjTJmXZ4B+IwAuW0nEL6PAPBFOWoVXK8vZVtiQElJ09ZVnDC5quzUKqOqvORmT2YLI44C9OEz4KL8A+8AJOTX41LZ+kzXfKadKGtgA0TkDwhO66h26s4bSt8AIfoNcFL7CHINNvhOfRchq1de8UUpYVS7nxznai/R+qZtGNiC8QMS5CI2U5Bi9YBlUW4Xnh+ALQ8QKIwgs4bJgBsm1dyq5jyjInHDFT8EGSp4BniBZ4WzP82uisUkKQO+EF47KRkJGZeBbtXn8GQEC7ORIk5ciJF9g+fIzEC7ATXsA93ttoe3lyyjIkpyz7rBnuITmEeZtgfEEwHwHsKctxeAHH55M7ABelpSxH4wXzq6FQ2Nr2fJAWguxybdZQ3Y3VqA/sUVt611N7K4Vo9tqthxST8QI08YJDaP9bBncBQqi1Nz8g5CKYeAE68AKMxAtcQGU3vOBswb5k1QMOSXG2S5ViCzu0TVkGaEFx1nQR2C06UdRZhK0pzoQzZZnDoi/nlOkMIcgNvMAQ1tvoOAYKXw0Vl+HHqK07Q1ZBPxRnVryAv7snDp8MBA4T0dZzRyULOfACSMALANxWQQxeEJ+yzKyc7A7wkM19A1OcsZnMobrbTY3iTFhTlpdDlUV4fmuKMzM5ST+fh0CvpL87eSjOYkOQIYLi7G/se3N2H1W9jLbfBRxcZHWPbMoAMqQsW/GCZwiJXcyAC2Ca8HqvDE4XwU74EYkXWIb99GSgiCFF9FghNhDOnbLMYcNvo/oVifEFufGC+dTuRbRs2zvFmQsvqIRRZhHSjg+pIwkZKc62qklFtomLL+hAcTb5KFfLeRqAlT28gpbjgXMPyD2wp2u7rKrEEGQ/XrDLwMOAHn9e7ZUhkAhj9tQBpqEg+4/58mPwAq3HhTZ4wfto4YSUpQnxBX1QnD1bCgfijg28ICfFmQsvmCgDzh04vh6u7IPibGuoSUVi4gtaU5zZRz9+I8OhAf+Rjt+Xlqto+68mcNo3XjATLoC1l/ZZBg7ijIb5C9PCC4xeyad4wkOK59Pmv9D+5dOmODPcD+beu0QG08SMfiTiBQmU6MwsdAKde2EnijM3XsBDoDrHYGrKcgrFGTRCkJeA5AfE/ajuNXTOO6juVjeJS268AHEwBdDskV29tGGiaz42eHtuq7nbCS+ISFnuTnF2Hu1/G9SYwLQozix4AQOCF9OyvW8odAp4wQqqP4WWD7SmOPPHFzB5CpOKbBMVgpwDL2iGIDNHz3d53gPafqUEQgH+C0a5B9HKIBUvgD/OaC6Ax2TvgheolkFKfEHGlOVIirMz6XqnUP3SASnORhyDl9XKwEFx5o7JyEiJzqMDJ9Huc3qiOKs5BmEb0Y4SPQfF2aiNhbRwsNjeQi7wVfskMZ3xAs5WvX44BYCg9FQ+QXSEBHfFC7AlXpAhZdmKFzRDkC8ASSpShZi2p0QPZ1sG8AIOErp4nGefQnHWGi+wjr3fX+e/n5+d4qy6FrsDV1QpxdCGEj0HxZmqDMg9gB9JXkNHb94FL6DNW6jiy4OPAoRRdbCAF2EXwUec0QkvwAi8ALvjBfX74Mi4f67y6AelRN+JlksrdyCS4iyaEt1mQjtcBEEmsZAx+Be0ojgL4wXb1aQi2/cwhVp8fEH1wz6ejmVy0D3cFrMv4jIYgswUY38YfBSg8ZLQ7l/HuggNf70DXuB3U6B3vKCa/liSipA7AMsGpkTfhZmPaXV7gZEBWlGU6P6UY4uLcJ8YcQy2SVkOU6JvXScnbd2SEj0HxdmTaoqzF0emLFuUoEcZCLwMK1YhmAELwBMObHURMuAFEIcXCG8+AvaOFyj3wzPtvE1OxNmC4szLd5iGF2w/dgdC8QU2vKAtxVnThGbK8VMkt0FXijM7XsCWAAkIbtWSEr09xZnAx9cUbrt58QI/xZlhQWmKkCdLOXWueocDhwJ78gDcgTdhvCCoHLAlXoDTxwsU5XcOnctBJMuyUpxhNMXZ6Hd4FicQCSWBaACKMz5hWT0N2PmdKM6Ek+JsJ6q/XNTAYAtKdGhBcbaFTFoS8OIgXgBRFGfmcCi7FAvomEVmZOAgw4DgM8W9EX8ukzmA6nfFC6ADXoBhyyFAcTYHcuYYCYTdOwjF2aTtneWst4jzB6Q4k8FCcgYiwHOT4gviKc52qE3xbZIp0dMpzp5Wj0S8uAVeEOEiwLXA05YLXDQBDge3AOLyAMDnR7nxAp5PftlU8AIMDWuCkfffiRL9Arre4bR9e3ZK9FAIso4X1JTj1EPaFNh0KM4qjkEhw2svDCbutKM420EwJlAHC0VTokMSXsAReexavSBzfMGojWtp+9g6bVlTYl3K2vnyAHhdjNfVmmYdaq9m3A4q6UXVD7oprbydo60QcK2J1VFdB8f3YGyjcR/CvA+hJTJVa6oSYAIw/cjG9VDZFsL+jGhsi/Ezr6nbXi4P4NFcVIeqxPhq8lnqe8HxtSfb1bPp73OsBMToCcxnU54L4VnUEsfrH0nPcROY912fiGh5jvo9j9sSoLxHIX9D8zea/MyT+66vxZOPcPDMSp5ea/wOEJrfltDfsfrNWK9V3SErgcvp78F03zdVhxi/7+j9o+N7Ecr3gtqvvQXwfAkCd530I7bvfJLeO75n1CVF/c7G7wjhKlo5mu57sdpajhnCOyoAVF4PWIXSrQxMIVQ+1onkbkQf6wnymxOq02G2qPzMDmEdfzgoNPBFuya4BcbW/kSIRsLYfG5tG3WhGl9vzFugKb/JtQwhQGF5NptQqR9hQxnUAlbJ7c70/4eorYOp5ieaUkPlOZzKYCKswty2CJhHga6g/0+lGvou8ZjJT64qA+NXF41vZvLri8Y72o5qyD/H/YGfU0yUmPb7KooLFIWKyrMoynoLUt5sXbxAu7vRb4z6d25+ac3nayiDj9PFjuJOcPzdoKpQZogW3M575hrbTMALFD/UDxRG4AUKcJeEF0AmvGBoijM3XsDsuxeNpuy2gYdTokRfWWXbSaFqmNCdKc6ETBy6rMombEWJrn4vj6a/l9C5L3BSnImUEOQGXvAJ2lxQBRTZg40GxwDiBRA74QWaX9oyBNkf6AP+0YxUijOAvBRn06FEfxa1VU8+YqQs49Qoznj/UqriD/8DCVOoxaUsV+dzbsTlkxmIdEQ+ghKd/21RU5TtDgpan0BxFoovuIaWoxjwc33XkMEFyGQBxAhgJIgX7JHBGEWID0GG1iHIM0BxFkuJ3o3irBo6Q0kvtmVzCrV8FGdBa4bBX8QT6+zKhFmWHRRnzfgCZhbi4bptW1CiP7VmJXopQCeKM5cyuIaOPRok4GedQs1KEDIjyUC+Gw2g58662PgCtOfzxyoHzE9xJvqkOENHYFN3SnQmmfi/VLmBNwQZYyjOPPEFGBz9IHcATmeFFBdf4KE4s1Ois6XzYcknEE+J/kRp9gM+L4niLJ4S/RMVwzLeHXIRmjMXDRAHEDd+71MGOJt4AbTAC1Ip0btSnKXgBegOpHLgBUw4eYA3BBliKM4gneJMtwzurUYH8P3h+IJWKcucQMSjA9tHUKJvySG4tOyajBfEUaJfQ+ceSctd0SnLYnALwO6/piiDBxdeABaGngBekEpx1oYS3WVuuynO5tGfI6n+iQNTnHG7K+SMTIAf6Clleb7g+QAAd/RQoj+lCiiC3fx4QSrF2fh6PJvx4dzzp6QsD+wCNGcmCZEYgKdnfHDgBYFkoRwUZ7GU6NgZL2By0d3EKAYjF8UZJFOcVe4AE68ifKgnirOt6ym7t7Yk6DyGlkvo3OeF8YJUijOpTK6h5Thqf0kKXtBV+LNZAH4aI5uLEHYbQkOKufEC8OIFkIQXZAlBzoEXQAIlun1IcW3a/0bafFTWlOX2lOhLafs4Ou+inijOtpHugMwmHPfST64px3ZrEnqkpSw78IJP0DE8zn9PcsqyGDwQSP0BXIE9oTVXME8z4EeLkmqEAelRhnprqN2tGugzjmazReE5ow794UhR0Y+oBIKgGp1nuQdUAoKE53qjABFhBp4YgU2TACAt2MgRtPNc2rk57f5zM9DJeA5rROVEGLUgKmEEUYE+3bX5uyjXuo82/4l2rEGeMw+bATyToCBovLNGVJ56n9XJ8wUKBgY5WOg+5Nh+IV6ofTOWqD71OVwRk/oXKfdfSRvH0fXuMSNXtQA7tH+TY8xhSAWgBwPZBc8ujI4fwnKGXwD9QtmI4LKFIKvRVT5BTA1BllF/gRBkBD06T/iUox75p0XngRkeW4cF6yHIzag5YfkwVYEV+DBa3bgRgmxGNKLxfoWheIQwngMURTSWlLgQZBAraMepMrlKwAI98lCPxPNFgja+CzF+JzvRykepejkd/UJrCLIZked4jnEIMdbvZOwqcWKP4EzIu1EJMRbY/F7G3ySa8oGzaAFAVAiws2du7LV/oH5lkDUfwWOlGCHB4Ih9F65rOkKQFasgqHzQHoKsWUNozxmwWQaNkOtKqNZphPI64vqd+Qiof6yTFAfjueJDkNkSOIUUD2dYHi98FocwFPSobUsOh/Kb7DxWWmhT+LWlhdjoLLTfw3xHVePX0n1zkM/drnBpNYwbFQtHaN1udxygZwvAJjZ+FyGkDGwt2x0C4T0qIR/B0kva1Au6rRE03k8zEUa/B/T1nh4XYfyd6JZBI2dA672Nd2tXPKtRtwrsuRbBfATTBbNcC5uKZqxLVIGtDpIcg3TYPGrxWOc7Q6tro+Rw1L+RcMXrG78xNhOTgvkIk+f4GNUcR+//HlNBNlwSj2UJmaYHXzuP4KcIXbwyyIUXuDEEn9uiXFv1/Vq4CA11Mf7I0/EC03LQ70Ex06PxgkAiFOAy4Ak+1GvFJPlkwAvQ6Wdr7sf9pAxOFVXjxzSu5VIGApvK0WMpWYUTLb+x4foYeMFV9P8xdKElIbxA+30dyiBHLHDnbEA1JTFknscog1nBC9JchOnhBdbe1HW9SLzAkbI8+v+H9GfRSIisz4uTD9+asuzDC2wpy9q1bHhBI2WZ5yI8iR53Ldo+qvEc2ExZVoXXml0pXJ2ERbGEUparimtpjcN7l7TACyYdnZJlKDIMA3ZTAGrYJarCZRc5V99t6+O74QUiSiFlSlkeBi+w9KZt8YJGyvKkF+Qd19GV/qz78AangDxPz8WPxgtsKcuoPitMRixMV0dvm9wBcSr9DuuBzPm3KTXQrJcYvMDH+eBO6W1YXlcDj/MjLHbiBTY3ylBi2u8r8gQCZQABQdHkpmmU2wKIxQvcLkIaXuCwAmYRL4AWeIHyYTssh9uo5ivUK622DqMKt+JJxwvEOJZBtXA0q0tYnkNXNMuo+eNoZRk913EGXjAWKpfFYXcRDPdDuEDtCV6AEwSTFcnVksYLYJEXL3DgHpoSw6YlPPgoADQYgWA8lKVrQ128Cl7QM17QGFK04AWKCSqE1TW6jLZvceIFaGlbGIonGi+AMO4RhxfcS/+fUrd9nM39cLoIDjIT65AieEZWJm1dS+ceK10oSMYLDGWtx3dAA38bcBhQuMYAFH/L5QwUvKAFXtA3xVkl7N+g1Q9OPO8ovAAATR8+ES+IcRH8FGfcEtOKnS4qZqGje6M4Q6+lxj3/AjpqkZv1pxPFmZGlOOAwoMtAnnxMhmj9PeMFImylJFGcpcQXgGPorYlPLKRL/Cut3pGAF9itEBs+4sMLfD1sPMUZv5zl9N9JWHEMnmAKUc8UZ1dV+fywOBkvEI7ITQtekKNkwQDAYpybgqYJltMymCZeEHYR8uEFlhBkLYIs5v4CeIFwoQ6O4B8HeEjbP6cVJue8IQ0vsBBnWqyC/vACKxbDE2ecRhscyHQM2sflLfEFSgiyD2Ox4wVX0klHIectpOMF9vgCyzczsQCGxgC0lEa7GDqVgVDEe+p4QThkKR0vcCmoiBDk5HwEQ9Ab4a4B68Qwd2mTJ7D8opBEIHCTEy8QLtfIHVLdCi8QLhfFQ6oKlhBkECtJGZxBKxvSngO1uHqRHIIcwgvY5+fw3qX+4CsrXjDJRwi6CPlIQbsqgHmaGYC2T81ttFvxAq+L0MVasLkIufGCDiHI9S+dMqToxQvQB1RpxvlfGOiruADhk3T8Ym98QcTwWDJeYKNER9V9RN39SAlBrpTBUlo5hiqXkpAtaCD7kMqCbMULrubkJDrl7haU6BBmCW4qg8HjAKpJCvCbYwNMJUdAu7i5+mmri5AVL/DbJvnwAhGdDxE1pJiLEl3vhVbRcg9d7bZ6fvnvgpx7wRNB58ILHjiU6DzvwMm12b7AGoJsujqogaI+vOBq+u8YOu3uDpToFmWg52RYv8CBQUDmkN/N+jFHKIMYvEAfUrQL4WzhBfEpy9F4AdrwghR3RbmPSS5uGC8IBBu58xFcyIkSguzDC1wpy+CP658YFWYI8jgGYCX9dwa/BWrnWCcoikbKsh8vuJaqOPbg7hZ4QSC+QLkvC14weC7A5CNCDQ5srwxCLoJSj3YXoS1eoJMszzBeIHy5AGG8wG4VJOMFEJWy3BYvSE9ZjsMLqufgvIaTaWUlvcsTvSMkKEIpy1fRyrFUdU8aXuBJWU7BCwYPBdaCONDKVO5UBugbOgwog9HL88YXhFCE9inLg+IFaNxPF7wgKgTZQy4iAsqnDV4gPCnLIbygfh8ReMH91AqzDa8nsYFQfIH9Oa5gs5/Rft0qCOMFjRDklnjBTPABaMMSaBdZq2GdAy/wxhfYPfX2eEF8ynLYDsFkZZQXL7AoJWtykgGwgRt9D4Ygm3iBLWU5pAxUvMAV2ITReAHjIKfT9np04KGJKcvXYGX2L/X69EYIciNASySMfjRSlnV5GDgOYPLydGzCrgxmBS9A4ymmhRfYesvp4gVpFGdJeIHZe/rwAozEC9pQnEEMDwAso23OGeAkneOQiU/8KcuktyQz8ElU97dMFGdBZeCiOJsJDEAXbX1m036VQXe8IEcAUggvCNOkzB5e0ClludF7RuIF0Bz264niTBEqef7yekLSHwkhk3a2oWVjrE2q+o7uo3f5a9o+n2pZASxvWDxhvKBlfIEbLxgcAxBrBKy+f47W1hiqwNZrCus9+2Y4Q8c54NB7TY9IEWW0qatmne+e0HqscEKj6XX2e3Pfp0i7hnBfM/Rs2n4R/y7GIoSqYrY9q9CfWwjne0cdfPK/C2FpW3sOuc4f8RW0fIsE/YAqZgCeUB93B53H5J2X0D39svHbiPC7bL4rG5m+0652Hs+DGmL56m4OvOgQS7hq8SpY8tMlPIVELwUbGAJ093zQJWguFZZuB9najr93Eb79qHsVUZdA7/2J9FcLlsy+lj+T8PxOcbcoGvcU8btuSsvj6YxN6u2ltRK4S2tHpH8PtneE1lNE3PuZm4N5m20A62z/qGEUQCmllPLALmuVV1BKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKUUBlFJKKZby/wUYAIHYgofdNsJjAAAAAElFTkSuQmCC"/>
     7<image id="image0_57_3" width="256" height="256" xlink:href="data:image/png;base64,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"/>
    88</defs>
    99</svg>
  • elite-kit/trunk/assets/js/widgets.js

    r3244609 r3411297  
    11(function ($) {
    22  'use strict';
     3 
    34  var $window = $(window);
    45  $window.on('elementor/frontend/init', function () {
     
    113114      }
    114115    };
    115     elementorFrontend.hooks.addAction(
    116       'frontend/element_ready/elite_kit_age_gate.default',
    117       AgeGate
    118     );
     116    // elementorFrontend.hooks.addAction(
     117    //   'frontend/element_ready/elite_kit_age_gate.default',
     118    //   AgeGate
     119    // );
    119120
    120121    //Image Accordion
     
    136137    };
    137138
     139    var Team = function Team($scope) {
     140      var socialButton = document.querySelector('.ek-team-area-two .ek-social-button');
     141      var activeClass = document.querySelector('.ek-team-area-two .ek-social-item');
     142      if (socialButton && activeClass) {
     143        socialButton.onclick = function (e) {
     144          e.preventDefault();
     145          activeClass.classList.toggle('active');
     146        }
     147      }
     148    }
     149
     150    //Content Switcher
     151    var Content_Switcher = function Content_Switcher($scope) {
     152      var parent = $scope.find('.ek-content-switcher-wrapper'),
     153        designType = parent.data('design-type');
     154      if (designType == 'button') {
     155        var buttons = parent.find('.ek-cs-button'),
     156          contents = parent.find('.ek-cs-content-section');
     157        buttons.each(function (inx, btn) {
     158          $(this).on('click', function (e) {
     159            e.preventDefault();
     160            if ($(this).hasClass('active')) {
     161              return;
     162            } else {
     163              buttons.removeClass('active');
     164              $(this).addClass('active');
     165              contents.removeClass('active');
     166              var contentId = $(this).data('content-id');
     167              parent.find('#' + contentId).addClass('active');
     168            }
     169          });
     170        });
     171      } else {
     172        var toggleSwitch = parent.find('.ek-cs-switch.ek-input-label'),
     173          input = parent.find('input.ek-cs-toggle-switch'),
     174          primarySwitcher = parent.find('.ek-cs-switch.primary'),
     175          secondarySwitcher = parent.find('.ek-cs-switch.secondary'),
     176          primaryContent = parent.find('.ek-cs-content-section.primary'),
     177          secondaryContent = parent.find('.ek-cs-content-section.secondary');
     178        toggleSwitch.on('click', function (e) {
     179          if (input.is(':checked')) {
     180            primarySwitcher.removeClass('active');
     181            primaryContent.removeClass('active');
     182            secondarySwitcher.addClass('active');
     183            secondaryContent.addClass('active');
     184          } else {
     185            secondarySwitcher.removeClass('active');
     186            secondaryContent.removeClass('active');
     187            primarySwitcher.addClass('active');
     188            primaryContent.addClass('active');
     189          }
     190        });
     191      }
     192    };
     193
    138194    var fnHanlders = {
    139       'elite_kit_image_accordion.default': Image_Accordion,
     195      'ek-image-accordion.default': Image_Accordion,
     196      'ek-age-gate.default': AgeGate,
     197      'ek-team.default': Team,
     198      'ek-content-switcher.default': Content_Switcher,
    140199    };
    141200    $.each(fnHanlders, function (widgetName, handlerFn) {
  • elite-kit/trunk/classes/assets-manager.php

    r3244609 r3411297  
    11<?php
    2 namespace EliteKit\AssetsManager;
     2namespace EliteKit\Elementor\Classes;
     3
     4use Elementor\Core\Files\CSS\Post as Post_CSS;
    35
    46defined( 'ABSPATH' ) || exit;
     
    68class Assets_Manager {
    79
    8     public static function init() {
    9         add_action( 'elementor/frontend/after_enqueue_styles', array( __CLASS__, 'enqueue_styles' ) );
    10         add_action( 'elementor/frontend/after_register_scripts', array( __CLASS__, 'register_widget_scripts' ) );
    11         add_action( 'elementor/editor/before_enqueue_scripts', array( __CLASS__, 'register_widget_scripts' ) );
    12         add_action( 'elementor/editor/after_enqueue_scripts', array( __CLASS__, 'register_widget_scripts' ) );
    13     }
    14 
    1510    public static function enqueue_styles() {
    16         wp_enqueue_style( 'elite-kit-widget', EKL_ASSETS . '/css/widget.css', array(), EKL_VERSION );
     11        if ( defined( 'ELEMENTOR_ASSETS_URL' ) ) {
     12            wp_enqueue_style( 'ek-font-awesome', ELEMENTOR_ASSETS_URL . 'lib/font-awesome/css/all.min.css', array(), '5.15.3' );
     13        }
     14        wp_enqueue_style( 'elite-kit-widget', EKL_ASSETS . 'css/widget.css', array(), EKL_VERSION );
     15        wp_enqueue_script( 'ekl-main', EKL_ASSETS . 'js/widgets.js', array(), '1.0.0', true );
    1716    }
    1817
    1918    public static function register_widget_scripts() {
    20         wp_register_script( 'fontawesome', EKL_ASSETS . 'vendor/font-awesome/js/all.min.js', array(), '6.4.2 ', true );
    21         wp_register_style( 'fontawesome', EKL_ASSETS . 'vendor/font-awesome/css/all.min.css', array(), '6.4.2' );
    2219        wp_enqueue_style(
    2320            'elite-kit-icons',
    24             EKL_ASSETS . 'fonts/style.css',
     21            EKL_ASSETS . 'fonts/fontello.css',
    2522            null,
    2623            EKL_VERSION
    2724        );
    28         wp_enqueue_script( 'elite-kit-widget', EKL_ASSETS . '/js/widgets.js', array(), '1.0.0', true );
    29         wp_enqueue_style( 'elite-kit-elementor-editor', EKL_ASSETS . '/css/elementor-editor.css', array(), EKL_VERSION );
     25        wp_enqueue_style( 'elite-kit-elementor-editor', EKL_ASSETS . 'css/elementor-editor.css', array(), EKL_VERSION );
    3026
     27        wp_enqueue_script( 'ek-elementor-addons-editor', EKL_ADMIN_URL . 'assets/js/editor.js', array( 'elementor-editor', 'jquery' ), EKL_VERSION, true );
     28
     29        $localize_data = array(
     30            'placeholder_widgets' => array(),
     31            'hasPro'              => ek_has_pro(),
     32            'editor_nonce'        => wp_create_nonce( 'ek_editor_nonce' ),
     33            'i18n'                => array(
     34                'promotionDialogHeader'     => esc_html__( '%s Widget', 'elite-kit' ),
     35                'promotionDialogMessage'    => esc_html__( 'Use %s widget with other exclusive pro widgets and 100% unique features to extend your toolbox and build sites faster and better.', 'elite-kit' ),
     36                'promotionDialogBtnTxt'     => esc_html__( 'Upgrade Now', 'elite-kit' ),
     37                'templatesEmptyTitle'       => esc_html__( 'No Templates Found', 'elite-kit' ),
     38                'templatesEmptyMessage'     => esc_html__( 'Try different category or sync for new templates.', 'elite-kit' ),
     39                'templatesNoResultsTitle'   => esc_html__( 'No Results Found', 'elite-kit' ),
     40                'templatesNoResultsMessage' => esc_html__( 'Please make sure your search is spelled correctly or try a different words.', 'elite-kit' ),
     41            ),
     42        );
     43
     44        if ( ! ek_has_pro() && ek_is_elementor_version( '>=', '2.9.0' ) ) {
     45            $localize_data['placeholder_widgets'] = \EliteKit\Elementor\Classes\Widgets_Manager::get_pro_widget_map();
     46        }
     47
     48        wp_localize_script(
     49            'ek-elementor-addons-editor',
     50            'EliteKitEditor',
     51            $localize_data
     52        );
     53    }
     54
     55    /**
     56     * Handle exception cases where regular enqueue won't work
     57     *
     58     * @param Post_CSS $file
     59     *
     60     * @return void
     61     */
     62    public static function frontend_enqueue_exceptions( Post_CSS $file ) {
     63        $post_id = $file->get_post_id();
     64
     65        if ( get_queried_object_id() === $post_id ) {
     66            return;
     67        }
     68
     69        $template_type = get_post_meta( $post_id, '_elementor_template_type', true );
     70
     71        if ( $template_type === 'kit' ) {
     72            return;
     73        }
     74
     75        self::enqueue( $post_id );
     76    }
     77
     78    public static function frontend_enqueue() {
     79        if ( ! is_singular() ) {
     80            return;
     81        }
     82
     83        self::enqueue( get_the_ID() );
     84    }
     85
     86    /**
     87     * Just enqueue the assets
     88     *
     89     * It just processes the assets from cache if avilable
     90     * otherwise raw assets
     91     *
     92     * @param int $post_id
     93     *
     94     * @return void
     95     */
     96    public static function enqueue( $post_id ) {
     97        Cache_Manager::enqueue( $post_id );
    3198    }
    3299}
    33 
    34 Assets_Manager::init();
  • elite-kit/trunk/classes/icon-manager.php

    r3244609 r3411297  
    11<?php
    2 namespace Elite_Kit\Icons_Manager;
     2namespace EliteKit\Elementor\Classes;
    33
    44defined( 'ABSPATH' ) || die();
     
    66class Icons_Manager {
    77
    8     public static function init() {
    9         add_filter( 'elementor/icons_manager/additional_tabs', array( __CLASS__, 'add_ek_icons_tab' ) );
    10     }
     8//  public static function init() {
     9//      add_filter( 'elementor/icons_manager/additional_tabs', array( __CLASS__, 'add_ek_icons_tab' ) );
     10//  }
    1111
    1212    public static function add_ek_icons_tab( $tabs ) {
     
    1414            'name'          => 'elite-kit-icons',
    1515            'label'         => __( 'Elite Kit Icons', 'elite-kit' ),
    16             'url'           => EKL_ASSETS . 'fonts/style.css',
    17             'enqueue'       => array( EKL_ASSETS . 'fonts/style.css' ),
     16            'url'           => EKL_ASSETS . 'fonts/fontello.css',
     17            'enqueue'       => array( EKL_ASSETS . 'fonts/fontello.css' ),
    1818            'prefix'        => 'ek-',
    1919            'displayPrefix' => 'ek',
     
    2626    }
    2727
    28     /**
    29      * Get a list of happy icons
    30      *
    31      * @return array
    32      */
    33     public static function get_happy_icons() {
    34         return array(
    35             'hm hm-3d-rotate'              => '3d-rotate',
    36             'hm hm-degree'                 => 'degree',
    37             'hm hm-accordion-horizontal'   => 'accordion-horizontal',
    38             'hm hm-accordion-vertical'     => 'accordion-vertical',
    39             'hm hm-alarm-clock'            => 'alarm-clock',
    40             'hm hm-alien-gun'              => 'alien-gun',
    41             'hm hm-alien'                  => 'alien',
    42             'hm hm-anchor'                 => 'anchor',
    43             'hm hm-android'                => 'android',
    44             'hm hm-angle-down'             => 'angle-down',
    45             'hm hm-angle-left'             => 'angle-left',
    46             'hm hm-angle-right'            => 'angle-right',
    47             'hm hm-angle-up'               => 'angle-up',
    48             'hm hm-apple'                  => 'apple',
    49             'hm hm-arrow-left'             => 'arrow-left',
    50             'hm hm-arrow-right'            => 'arrow-right',
    51             'hm hm-arrow-zoom-out'         => 'arrow-zoom-out',
    52             'hm hm-arrow-corner'           => 'arrow-corner',
    53             'hm hm-arrow-down'             => 'arrow-down',
    54             'hm hm-arrow-left1'            => 'arrow-left1',
    55             'hm hm-arrow-right1'           => 'arrow-right1',
    56             'hm hm-arrow-up'               => 'arrow-up',
    57             'hm hm-article'                => 'article',
    58             'hm hm-avatar-man'             => 'avatar-man',
    59             'hm hm-avatar-woman'           => 'avatar-woman',
    60             'hm hm-badge1'                 => 'badge1',
    61             'hm hm-badge2'                 => 'badge2',
    62             'hm hm-badge3'                 => 'badge3',
    63             'hm hm-bamboo'                 => 'bamboo',
    64             'hm hm-basketball'             => 'basketball',
    65             'hm hm-battery'                => 'battery',
    66             'hm hm-beach-seat'             => 'beach-seat',
    67             'hm hm-bell'                   => 'bell',
    68             'hm hm-bicycle'                => 'bicycle',
    69             'hm hm-blog-content'           => 'blog-content',
    70             'hm hm-bluetooth'              => 'bluetooth',
    71             'hm hm-board'                  => 'board',
    72             'hm hm-body'                   => 'body',
    73             'hm hm-bomb'                   => 'bomb',
    74             'hm hm-bond-hand'              => 'bond-hand',
    75             'hm hm-bond'                   => 'bond',
    76             'hm hm-bonsai'                 => 'bonsai',
    77             'hm hm-book'                   => 'book',
    78             'hm hm-bowl'                   => 'bowl',
    79             'hm hm-brick-wall'             => 'brick-wall',
    80             'hm hm-brush-paint'            => 'brush-paint',
    81             'hm hm-brush-roll'             => 'brush-roll',
    82             'hm hm-brush'                  => 'brush',
    83             'hm hm-bug'                    => 'bug',
    84             'hm hm-bulb'                   => 'bulb',
    85             'hm hm-calculation'            => 'calculation',
    86             'hm hm-calendar'               => 'calendar',
    87             'hm hm-camera'                 => 'camera',
    88             'hm hm-candle'                 => 'candle',
    89             'hm hm-candles'                => 'candles',
    90             'hm hm-car'                    => 'car',
    91             'hm hm-card'                   => 'card',
    92             'hm hm-caret-down'             => 'caret-down',
    93             'hm hm-caret-fill-down'        => 'caret-fill-down',
    94             'hm hm-caret-fill-left'        => 'caret-fill-left',
    95             'hm hm-caret-fill-right'       => 'caret-fill-right',
    96             'hm hm-caret-fill-up'          => 'caret-fill-up',
    97             'hm hm-caret-left'             => 'caret-left',
    98             'hm hm-caret-right'            => 'caret-right',
    99             'hm hm-caret-up'               => 'caret-up',
    100             'hm hm-carousal'               => 'carousal',
    101             'hm hm-cart-empty'             => 'cart-empty',
    102             'hm hm-cart-full'              => 'cart-full',
    103             'hm hm-caution'                => 'caution',
    104             'hm hm-chair'                  => 'chair',
    105             'hm hm-chair2'                 => 'chair2',
    106             'hm hm-chat-bubble-single'     => 'chat-bubble-single',
    107             'hm hm-chat-bubble'            => 'chat-bubble',
    108             'hm hm-cheese'                 => 'cheese',
    109             'hm hm-chef-cap'               => 'chef-cap',
    110             'hm hm-clip-board'             => 'clip-board',
    111             'hm hm-clip'                   => 'clip',
    112             'hm hm-cloud-down'             => 'cloud-down',
    113             'hm hm-cloud-up'               => 'cloud-up',
    114             'hm hm-cloud'                  => 'cloud',
    115             'hm hm-code-browser'           => 'code-browser',
    116             'hm hm-code-clean'             => 'code-clean',
    117             'hm hm-code'                   => 'code',
    118             'hm hm-cog'                    => 'cog',
    119             'hm hm-color-card'             => 'color-card',
    120             'hm hm-color-plate'            => 'color-plate',
    121             'hm hm-compass-math'           => 'compass-math',
    122             'hm hm-compass'                => 'compass',
    123             'hm hm-corner'                 => 'corner',
    124             'hm hm-crop'                   => 'crop',
    125             'hm hm-cross-circle'           => 'cross-circle',
    126             'hm hm-cross-game'             => 'cross-game',
    127             'hm hm-cross-gap'              => 'cross-gap',
    128             'hm hm-cross'                  => 'cross',
    129             'hm hm-crown'                  => 'crown',
    130             'hm hm-cube'                   => 'cube',
    131             'hm hm-cup-coffee'             => 'cup-coffee',
    132             'hm hm-cup'                    => 'cup',
    133             'hm hm-currency-paper'         => 'currency-paper',
    134             'hm hm-dashboard'              => 'dashboard',
    135             'hm hm-delivery-van'           => 'delivery-van',
    136             'hm hm-diamond-ring'           => 'diamond-ring',
    137             'hm hm-direction-both'         => 'direction-both',
    138             'hm hm-direction-right'        => 'direction-right',
    139             'hm hm-disable-person'         => 'disable-person',
    140             'hm hm-disc'                   => 'disc',
    141             'hm hm-dislike'                => 'dislike',
    142             'hm hm-dollar-on-hand'         => 'dollar-on-hand',
    143             'hm hm-door-path'              => 'door-path',
    144             'hm hm-Download-circle'        => 'Download-circle',
    145             'hm hm-download'               => 'download',
    146             'hm hm-drag-inside'            => 'drag-inside',
    147             'hm hm-drag-outside'           => 'drag-outside',
    148             'hm hm-drag'                   => 'drag',
    149             'hm hm-drawer'                 => 'drawer',
    150             'hm hm-dribbble'               => 'dribbble',
    151             'hm hm-dropper'                => 'dropper',
    152             'hm hm-egg-fry'                => 'egg-fry',
    153             'hm hm-ellipsis-fill-h'        => 'ellipsis-fill-h',
    154             'hm hm-ellipsis-fill-v'        => 'ellipsis-fill-v',
    155             'hm hm-ellipsis-horizontal'    => 'ellipsis-horizontal',
    156             'hm hm-ellipsis-vertical'      => 'ellipsis-vertical',
    157             'hm hm-emo-normal'             => 'emo-normal',
    158             'hm hm-emo-sad'                => 'emo-sad',
    159             'hm hm-emo-smile'              => 'emo-smile',
    160             'hm hm-envelop'                => 'envelop',
    161             'hm hm-facebook'               => 'facebook',
    162             'hm hm-fancy-futton'           => 'fancy-futton',
    163             'hm hm-feeder'                 => 'feeder',
    164             'hm hm-file-cabinet'           => 'file-cabinet',
    165             'hm hm-file-rotate'            => 'file-rotate',
    166             'hm hm-file'                   => 'file',
    167             'hm hm-files'                  => 'files',
    168             'hm hm-film-roll'              => 'film-roll',
    169             'hm hm-film'                   => 'film',
    170             'hm hm-finger-index'           => 'finger-index',
    171             'hm hm-finger-print'           => 'finger-print',
    172             'hm hm-fire-flame'             => 'fire-flame',
    173             'hm hm-flag'                   => 'flag',
    174             'hm hm-flip-card1'             => 'flip-card1',
    175             'hm hm-flip-card2'             => 'flip-card2',
    176             'hm hm-folder-network'         => 'folder-network',
    177             'hm hm-folder'                 => 'folder',
    178             'hm hm-football'               => 'football',
    179             'hm hm-footer'                 => 'footer',
    180             'hm hm-form'                   => 'form',
    181             'hm hm-forward'                => 'forward',
    182             'hm hm-fountain-pen'           => 'fountain-pen',
    183             'hm hm-gender-female'          => 'gender-female',
    184             'hm hm-gender-male'            => 'gender-male',
    185             'hm hm-gender-sign'            => 'gender-sign',
    186             'hm hm-gender'                 => 'gender',
    187             'hm hm-ghost'                  => 'ghost',
    188             'hm hm-gift-box'               => 'gift-box',
    189             'hm hm-globe1'                 => 'globe1',
    190             'hm hm-globe2'                 => 'globe2',
    191             'hm hm-globe3'                 => 'globe3',
    192             'hm hm-globe4'                 => 'globe4',
    193             'hm hm-google'                 => 'google',
    194             'hm hm-graduate-cap'           => 'graduate-cap',
    195             'hm hm-graph-bar'              => 'graph-bar',
    196             'hm hm-graph-pie'              => 'graph-pie',
    197             'hm hm-graph'                  => 'graph',
    198             'hm hm-grid-even'              => 'grid-even',
    199             'hm hm-grid-masonry'           => 'grid-masonry',
    200             'hm hm-grid-twist'             => 'grid-twist',
    201             'hm hm-grid'                   => 'grid',
    202             'hm hm-group'                  => 'group',
    203             'hm hm-hand-mike'              => 'hand-mike',
    204             'hm hm-hand-watch'             => 'hand-watch',
    205             'hm hm-hand'                   => 'hand',
    206             'hm hm-header'                 => 'header',
    207             'hm hm-headphone'              => 'headphone',
    208             'hm hm-headset'                => 'headset',
    209             'hm hm-heart-beat'             => 'heart-beat',
    210             'hm hm-hexa'                   => 'hexa',
    211             'hm hm-highlighter'            => 'highlighter',
    212             'hm hm-home'                   => 'home',
    213             'hm hm-hot-spot'               => 'hot-spot',
    214             'hm hm-hotdog'                 => 'hotdog',
    215             'hm hm-ice-cream'              => 'ice-cream',
    216             'hm hm-icon-box'               => 'icon-box',
    217             'hm hm-imac'                   => 'imac',
    218             'hm hm-image-compare'          => 'image-compare',
    219             'hm hm-image-slider'           => 'image-slider',
    220             'hm hm-image'                  => 'image',
    221             'hm hm-inbox'                  => 'inbox',
    222             'hm hm-infinity'               => 'infinity',
    223             'hm hm-info'                   => 'info',
    224             'hm hm-injection'              => 'injection',
    225             'hm hm-instagram'              => 'instagram',
    226             'hm hm-jar-chemical'           => 'jar-chemical',
    227             'hm hm-key'                    => 'key',
    228             'hm hm-language-change'        => 'language-change',
    229             'hm hm-laptop'                 => 'laptop',
    230             'hm hm-layer'                  => 'layer',
    231             'hm hm-lens'                   => 'lens',
    232             'hm hm-like'                   => 'like',
    233             'hm hm-line-graph-pointed'     => 'line-graph-pointed',
    234             'hm hm-link'                   => 'link',
    235             'hm hm-linkedin'               => 'linkedin',
    236             'hm hm-linux'                  => 'linux',
    237             'hm hm-list-2'                 => 'list-2',
    238             'hm hm-list-group'             => 'list-group',
    239             'hm hm-list'                   => 'list',
    240             'hm hm-location-pointer'       => 'location-pointer',
    241             'hm hm-lock'                   => 'lock',
    242             'hm hm-logo-carousel'          => 'logo-carousel',
    243             'hm hm-logo-grid'              => 'logo-grid',
    244             'hm hm-lotus'                  => 'lotus',
    245             'hm hm-love'                   => 'love',
    246             'hm hm-madel'                  => 'madel',
    247             'hm hm-magic-wand'             => 'magic-wand',
    248             'hm hm-magnet'                 => 'magnet',
    249             'hm hm-mail-open'              => 'mail-open',
    250             'hm hm-man-range'              => 'man-range',
    251             'hm hm-map-marker'             => 'map-marker',
    252             'hm hm-map-pointer'            => 'map-pointer',
    253             'hm hm-measurement'            => 'measurement',
    254             'hm hm-memory'                 => 'memory',
    255             'hm hm-menu-price'             => 'menu-price',
    256             'hm hm-micro-chip'             => 'micro-chip',
    257             'hm hm-microphone1'            => 'microphone1',
    258             'hm hm-microphone2'            => 'microphone2',
    259             'hm hm-mobile'                 => 'mobile',
    260             'hm hm-money-bag'              => 'money-bag',
    261             'hm hm-money'                  => 'money',
    262             'hm hm-monitor'                => 'monitor',
    263             'hm hm-mouse'                  => 'mouse',
    264             'hm hm-muscle'                 => 'muscle',
    265             'hm hm-net'                    => 'net',
    266             'hm hm-network1'               => 'network1',
    267             'hm hm-network2'               => 'network2',
    268             'hm hm-newspaper'              => 'newspaper',
    269             'hm hm-nuclear-circle'         => 'nuclear-circle',
    270             'hm hm-office-file'            => 'office-file',
    271             'hm hm-pacman'                 => 'pacman',
    272             'hm hm-paper-fold'             => 'paper-fold',
    273             'hm hm-paper-plane-alt'        => 'paper-plane-alt',
    274             'hm hm-paper-plane'            => 'paper-plane',
    275             'hm hm-pause'                  => 'pause',
    276             'hm hm-pen-head'               => 'pen-head',
    277             'hm hm-pen-pencil'             => 'pen-pencil',
    278             'hm hm-pen-scale'              => 'pen-scale',
    279             'hm hm-pen-paper'              => 'pen-paper',
    280             'hm hm-pen'                    => 'pen',
    281             'hm hm-pencil'                 => 'pencil',
    282             'hm hm-pendrive'               => 'pendrive',
    283             'hm hm-phone'                  => 'phone',
    284             'hm hm-pillar'                 => 'pillar',
    285             'hm hm-pin-man-range'          => 'pin-man-range',
    286             'hm hm-pin-man'                => 'pin-man',
    287             'hm hm-pin'                    => 'pin',
    288             'hm hm-plane'                  => 'plane',
    289             'hm hm-play-end'               => 'play-end',
    290             'hm hm-play-next'              => 'play-next',
    291             'hm hm-play-previous'          => 'play-previous',
    292             'hm hm-play-start'             => 'play-start',
    293             'hm hm-play-button'            => 'play-button',
    294             'hm hm-play-store'             => 'play-store',
    295             'hm hm-play'                   => 'play',
    296             'hm hm-playing-card'           => 'playing-card',
    297             'hm hm-plus-box'               => 'plus-box',
    298             'hm hm-plus-circle'            => 'plus-circle',
    299             'hm hm-plus-gap'               => 'plus-gap',
    300             'hm hm-plus-open'              => 'plus-open',
    301             'hm hm-popup'                  => 'popup',
    302             'hm hm-power'                  => 'power',
    303             'hm hm-printer'                => 'printer',
    304             'hm hm-progress-bar'           => 'progress-bar',
    305             'hm hm-promo'                  => 'promo',
    306             'hm hm-pulse'                  => 'pulse',
    307             'hm hm-puzzle'                 => 'puzzle',
    308             'hm hm-question'               => 'question',
    309             'hm hm-quote'                  => 'quote',
    310             'hm hm-radar'                  => 'radar',
    311             'hm hm-radiation'              => 'radiation',
    312             'hm hm-reading-glass-alt'      => 'reading-glass-alt',
    313             'hm hm-reading-glass'          => 'reading-glass',
    314             'hm hm-recycle-bin'            => 'recycle-bin',
    315             'hm hm-recycle'                => 'recycle',
    316             'hm hm-refresh-time'           => 'refresh-time',
    317             'hm hm-reply'                  => 'reply',
    318             'hm hm-responsive-device'      => 'responsive-device',
    319             'hm hm-review'                 => 'review',
    320             'hm hm-rocket1'                => 'rocket1',
    321             'hm hm-rocket2'                => 'rocket2',
    322             'hm hm-rss'                    => 'rss',
    323             'hm hm-safety-cap'             => 'safety-cap',
    324             'hm hm-safety-kit'             => 'safety-kit',
    325             'hm hm-sand-watch'             => 'sand-watch',
    326             'hm hm-scale'                  => 'scale',
    327             'hm hm-scanner'                => 'scanner',
    328             'hm hm-scissor'                => 'scissor',
    329             'hm hm-screen'                 => 'screen',
    330             'hm hm-search'                 => 'search',
    331             'hm hm-seo'                    => 'seo',
    332             'hm hm-server-network'         => 'server-network',
    333             'hm hm-server'                 => 'server',
    334             'hm hm-share'                  => 'share',
    335             'hm hm-shield'                 => 'shield',
    336             'hm hm-ship'                   => 'ship',
    337             'hm hm-shirt'                  => 'shirt',
    338             'hm hm-shopping-bag1'          => 'shopping-bag1',
    339             'hm hm-shopping-bag2'          => 'shopping-bag2',
    340             'hm hm-shopping-bag3'          => 'shopping-bag3',
    341             'hm hm-shopping-bag4'          => 'shopping-bag4',
    342             'hm hm-shuffle'                => 'shuffle',
    343             'hm hm-shutter'                => 'shutter',
    344             'hm hm-sign-in'                => 'sign-in',
    345             'hm hm-sign-out'               => 'sign-out',
    346             'hm hm-sitemap1'               => 'sitemap1',
    347             'hm hm-sitemap2'               => 'sitemap2',
    348             'hm hm-skart'                  => 'skart',
    349             'hm hm-skull'                  => 'skull',
    350             'hm hm-skyscraper'             => 'skyscraper',
    351             'hm hm-slider-doc'             => 'slider-doc',
    352             'hm hm-slider-h-range'         => 'slider-h-range',
    353             'hm hm-slider-image'           => 'slider-image',
    354             'hm hm-slider-range-h'         => 'slider-range-h',
    355             'hm hm-slider-v-open'          => 'slider-v-open',
    356             'hm hm-slider-video'           => 'slider-video',
    357             'hm hm-slider'                 => 'slider',
    358             'hm hm-smart-watch'            => 'smart-watch',
    359             'hm hm-snow'                   => 'snow',
    360             'hm hm-spa-face'               => 'spa-face',
    361             'hm hm-spa-stone-flower'       => 'spa-stone-flower',
    362             'hm hm-spa-stone'              => 'spa-stone',
    363             'hm hm-spark'                  => 'spark',
    364             'hm hm-speaker-off'            => 'speaker-off',
    365             'hm hm-speaker-on'             => 'speaker-on',
    366             'hm hm-spoon-fork'             => 'spoon-fork',
    367             'hm hm-spoon'                  => 'spoon',
    368             'hm hm-star'                   => 'star',
    369             'hm hm-step-flow'              => 'step-flow',
    370             'hm hm-steps'                  => 'steps',
    371             'hm hm-stop-watch'             => 'stop-watch',
    372             'hm hm-stop'                   => 'stop',
    373             'hm hm-support-call'           => 'support-call',
    374             'hm hm-tab'                    => 'tab',
    375             'hm hm-table-lamp'             => 'table-lamp',
    376             'hm hm-tablet'                 => 'tablet',
    377             'hm hm-tag'                    => 'tag',
    378             'hm hm-target-arrow'           => 'target-arrow',
    379             'hm hm-target'                 => 'target',
    380             'hm hm-target1'                => 'target1',
    381             'hm hm-team-carousel'          => 'team-carousel',
    382             'hm hm-team-member'            => 'team-member',
    383             'hm hm-tennis-ball'            => 'tennis-ball',
    384             'hm hm-terminal'               => 'terminal',
    385             'hm hm-testimonial-carousel'   => 'testimonial-carousel',
    386             'hm hm-testimonial'            => 'testimonial',
    387             'hm hm-text-animation'         => 'text-animation',
    388             'hm hm-theatre'                => 'theatre',
    389             'hm hm-tick-circle'            => 'tick-circle',
    390             'hm hm-tick'                   => 'tick',
    391             'hm hm-tickets'                => 'tickets',
    392             'hm hm-tie-knot'               => 'tie-knot',
    393             'hm hm-tie'                    => 'tie',
    394             'hm hm-timeline'               => 'timeline',
    395             'hm hm-toggle'                 => 'toggle',
    396             'hm hm-tools'                  => 'tools',
    397             'hm hm-tree-square'            => 'tree-square',
    398             'hm hm-twitter-bird'           => 'twitter-bird',
    399             'hm hm-twitter'                => 'twitter',
    400             'hm hm-ufo'                    => 'ufo',
    401             'hm hm-umbralla'               => 'umbralla',
    402             'hm hm-unlock'                 => 'unlock',
    403             'hm hm-up-down'                => 'up-down',
    404             'hm hm-upload'                 => 'upload',
    405             'hm hm-upward-top-right'       => 'upward-top-right',
    406             'hm hm-user-female'            => 'user-female',
    407             'hm hm-user-id'                => 'user-id',
    408             'hm hm-user-male'              => 'user-male',
    409             'hm hm-video-camera'           => 'video-camera',
    410             'hm hm-water-drop'             => 'water-drop',
    411             'hm hm-weather-cloud-day'      => 'weather-cloud-day',
    412             'hm hm-weather-cloud'          => 'weather-cloud',
    413             'hm hm-weather-day-rain'       => 'weather-day-rain',
    414             'hm hm-weather-day-snow'       => 'weather-day-snow',
    415             'hm hm-weather-day-windy-rain' => 'weather-day-windy-rain',
    416             'hm hm-weather-flood'          => 'weather-flood',
    417             'hm hm-weather-night-cloud'    => 'weather-night-cloud',
    418             'hm hm-weather-rain-alt'       => 'weather-rain-alt',
    419             'hm hm-weather-rain'           => 'weather-rain',
    420             'hm hm-weather-snow'           => 'weather-snow',
    421             'hm hm-weather-sun-rain'       => 'weather-sun-rain',
    422             'hm hm-weather-sun'            => 'weather-sun',
    423             'hm hm-weather-sunny-day'      => 'weather-sunny-day',
    424             'hm hm-weather-thunder'        => 'weather-thunder',
    425             'hm hm-weather-windy-rain'     => 'weather-windy-rain',
    426             'hm hm-webcam1'                => 'webcam1',
    427             'hm hm-webcam2'                => 'webcam2',
    428             'hm hm-weight-scale'           => 'weight-scale',
    429             'hm hm-windows'                => 'windows',
    430             'hm hm-wine-glass2'            => 'wine-glass2',
    431             'hm hm-wine-glass'             => 'wine-glass',
    432             'hm hm-worker-cap'             => 'worker-cap',
    433             'hm hm-youtube'                => 'youtube',
    434             'hm hm-centralize'             => 'centralize',
    435             'hm hm-add-section'            => 'add-section',
    436             'hm hm-advanced-heading'       => 'advanced-heading',
    437             'hm hm-air-baloon'             => 'air-baloon',
    438             'hm hm-arrow2'                 => 'arrow2',
    439             'hm hm-bicycle2'               => 'bicycle2',
    440             'hm hm-bond2'                  => 'bond2',
    441             'hm hm-bond3'                  => 'bond3',
    442             'hm hm-bond4'                  => 'bond4',
    443             'hm hm-calendar2'              => 'calendar2',
    444             'hm hm-carousel'               => 'carousel',
    445             'hm hm-code-page'              => 'code-page',
    446             'hm hm-comment-circle'         => 'comment-circle',
    447             'hm hm-comment-square'         => 'comment-square',
    448             'hm hm-copy'                   => 'copy',
    449             'hm hm-cursor'                 => 'cursor',
    450             'hm hm-envelop2'               => 'envelop2',
    451             'hm hm-factory'                => 'factory',
    452             'hm hm-finger-point'           => 'finger-point',
    453             'hm hm-finger-swipe-both'      => 'finger-swipe-both',
    454             'hm hm-finger-swipe-corner'    => 'finger-swipe-corner',
    455             'hm hm-finger-swipe-left'      => 'finger-swipe-left',
    456             'hm hm-finger-swipe-up'        => 'finger-swipe-up',
    457             'hm hm-finger-swipe'           => 'finger-swipe',
    458             'hm hm-finger-touch'           => 'finger-touch',
    459             'hm hm-folder-sync'            => 'folder-sync',
    460             'hm hm-graph-bar2'             => 'graph-bar2',
    461             'hm hm-graph-pie2'             => 'graph-pie2',
    462             'hm hm-heading-h'              => 'heading-h',
    463             'hm hm-heading-html'           => 'heading-html',
    464             'hm hm-heart'                  => 'heart',
    465             'hm hm-home2'                  => 'home2',
    466             'hm hm-indent-left'            => 'indent-left',
    467             'hm hm-indent-right'           => 'indent-right',
    468             'hm hm-lock-close'             => 'lock-close',
    469             'hm hm-lock-open'              => 'lock-open',
    470             'hm hm-map-pointer-add'        => 'map-pointer-add',
    471             'hm hm-map-pointer-check'      => 'map-pointer-check',
    472             'hm hm-map-pointer-delete'     => 'map-pointer-delete',
    473             'hm hm-map-pointer2'           => 'map-pointer2',
    474             'hm hm-map'                    => 'map',
    475             'hm hm-navigation1'            => 'navigation1',
    476             'hm hm-navigation2'            => 'navigation2',
    477             'hm hm-page-export'            => 'page-export',
    478             'hm hm-page-sync'              => 'page-sync',
    479             'hm hm-piramid'                => 'piramid',
    480             'hm hm-plug'                   => 'plug',
    481             'hm hm-point-marker'           => 'point-marker',
    482             'hm hm-quote2'                 => 'quote2',
    483             'hm hm-refresh-check'          => 'refresh-check',
    484             'hm hm-refresh'                => 'refresh',
    485             'hm hm-refresh2'               => 'refresh2',
    486             'hm hm-scrolling-image'        => 'scrolling-image',
    487             'hm hm-sign-turn-right'        => 'sign-turn-right',
    488             'hm hm-speedometer'            => 'speedometer',
    489             'hm hm-sticky'                 => 'sticky',
    490             'hm hm-sync-cloud'             => 'sync-cloud',
    491             'hm hm-sync'                   => 'sync',
    492             'hm hm-sync2'                  => 'sync2',
    493             'hm hm-table-lamp2'            => 'table-lamp2',
    494             'hm hm-target2'                => 'target2',
    495             'hm hm-timeline-spiral'        => 'timeline-spiral',
    496             'hm hm-tv'                     => 'tv',
    497             'hm hm-vespa'                  => 'vespa',
    498             'hm hm-happyaddons'            => 'happyaddons',
    499         );
    500     }
    50128}
    50229
    503 Icons_Manager::init();
     30//Icons_Manager::init();
  • elite-kit/trunk/elite-kit-lite.php

    r3244609 r3411297  
    44 * Plugin URI:        https://wordpress.org/plugins/elite-kit/
    55 * Description:       The Elite plugin you install after Elementor plugin. It adds a lot of new Elementor widgets to the Elementor Page Builder. Backed by the power of Elite Kit Framework. Highly optimized for super fast loading and instant Live editing.
    6  * Version:           1.0.3
     6 * Version:           1.0.4
    77 * Author:            Themexplosion
    88 * Author URI:        https://plugins.themexplosion.com/elite-kit
     
    1010 * Text Domain:       elite-kit
    1111 * Domain Path:       /languages/
    12  * WC tested up to: 9.6.2
    13  * Elementor tested up to: 3.27.4
    14  * Elementor Pro tested up to: 3.27.4
     12 * WC tested up to: 10.3.6
     13 * Elementor tested up to: 3.33.2
     14 * Elementor Pro tested up to: 3.33.2
    1515 */
    1616
    1717defined( 'ABSPATH' ) || exit;
     18
     19define( 'EKL_VERSION', time() );
     20define( 'EKL_FILE', __FILE__ );
     21define( 'EKL_PATH', __DIR__ );
     22define( 'EKL_URL', plugins_url( '', EKL_FILE ) );
     23define( 'EKL_ASSETS', EKL_URL . '/assets/' );
     24define( 'EKL_ADMIN', EKL_PATH . '/admin/' );
     25define( 'EKL_ADMIN_URL', EKL_URL . '/admin/' );
     26define( 'EKL_WIDGET', EKL_PATH . '/widgets/' );
     27
     28use EliteKit\Elementor\Classes as EliteKit_Classes;
    1829
    1930/**
     
    2132 */
    2233final class EliteKit {
    23     const VERSION                   = '1.0.3';
     34    const VERSION                   = '1.0.4';
    2435    const MINIMUM_ELEMENTOR_VERSION = '3.15.3';
    2536    const MINIMUM_PHP_VERSION       = '7.4';
    2637
    2738    public function __construct() {
    28         $this->define_constants();
     39        if ( ! did_action( 'elementor/loaded' ) ) {
     40            return;
     41        }
     42
    2943        $this->init_plugin();
    3044
    3145        register_activation_hook( __FILE__, array( $this, 'upon_activation' ) );
    32     }
    33 
    34     /**
    35      * Define the constants.
    36      */
    37     public function define_constants() {
    38         define( 'EKL_VERSION', '1.0.3' );
    39         define( 'EKL_FILE', __FILE__ );
    40         define( 'EKL_PATH', __DIR__ );
    41         define( 'EKL_URL', plugins_url( '', EKL_FILE ) );
    42         define( 'EKL_ASSETS', EKL_URL . '/assets/' );
    4346    }
    4447
     
    5659
    5760        update_option( 'elite_kit_lite_installed', EKL_VERSION );
    58        
    5961    }
    6062
     
    6769        add_action( 'init', array( $this, 'load_textdomain' ) );
    6870
    69         // Load the admin class only if admin.
    70         is_admin() && $this->load_admin();
    71         $this->load_frontend();
    72         $this->load_helpers();
    73         $this->load_classes();
    74         $this->load_function();
    7571        $this->load_widget_manager();
    7672
     
    8682
    8783    /**
    88      * Load the admin class.
    89      *
    90      * @return object Admin
    91      */
    92     public function load_admin() {
    93 
    94         include EKL_PATH . '/includes/Admin.php';
    95 
    96         return new EliteKit\Admin\Admin();
    97     }
    98 
    99     /**
    100      * Load the helpers class.
    101      *
    102      * @return object Helpers
    103      */
    104     public function load_helpers() {
    105         require_once EKL_PATH . '/helpers/utils.php';
    106     }
    107 
    108     /**
    109      * Load the helpers class.
    110      *
    111      * @return object Helpers
    112      */
    113     public function load_classes() {
    114         include EKL_PATH . '/classes/assets-manager.php';
    115         include EKL_PATH . '/classes/icon-manager.php';
    116     }
    117 
    118     /**
    119      * Load the function
    120      *
    121      * @return object Functions
    122      */
    123     public function load_function() {
    124         require EKL_PATH . '/helpers/functions.php';
    125     }
    126 
    127     /**
    12884     * Load the frontend class.
    12985     */
    130     public function load_frontend() {
    131         include EKL_PATH . '/includes/Frontend.php';
    132 
    133         return new EliteKit\Frontend\Frontend();
    134     }
    135 
    136     /**
    137      * Load the frontend class.
    138      */
    13986    public function load_widget_manager() {
    140         include EKL_PATH . '/includes/admin/menu/configs/widgets_manager.php';
    141 
    142         return new EliteKit\Widgets_Manager\Widgets_Manager();
    14387    }
    14488
     
    14791     */
    14892    public function on_plugin_load() {
     93
     94        // Function
     95        require EKL_PATH . '/inc/functions.php';
     96
     97        require EKL_PATH . '/base.php';
     98        \EliteKit\Base\Base::instance()->init();
     99
    149100        if ( ! did_action( 'elementor/loaded' ) ) {
    150101            add_action( 'admin_notices', array( $this, 'admin_notice_missing_main_plugin' ) );
     
    166117            return;
    167118        }
    168 
     119        if ( is_admin() ) {
     120            add_action( 'admin_enqueue_scripts', array( \EliteKit\Admin\Admin::class, 'load_admin_scripts' ) );
     121        }
     122
     123        if ( ek_is_adminbar_menu_enabled() ) {
     124            add_action( 'admin_enqueue_scripts', array( EliteKit\Elementor\Classes\Admin_Bar::class, 'enqueue_assets' ) );
     125        }
     126
     127        add_action( 'elementor/editor/after_enqueue_scripts', array( EliteKit_Classes\Assets_Manager::class, 'register_widget_scripts' ) );
     128        add_action( 'wp_enqueue_scripts', array( EliteKit_Classes\Assets_Manager::class, 'enqueue_styles' ), 99 );
     129        add_action( 'wp_enqueue_scripts', array( EliteKit_Classes\Assets_Manager::class, 'frontend_enqueue' ), 99 );
     130        add_action( 'elementor/css-file/post/enqueue', array( EliteKit_Classes\Assets_Manager::class, 'frontend_enqueue_exceptions' ) );
     131
     132        // Add and move Elementor category.
    169133        add_action( 'elementor/elements/categories_registered', array( $this, 'register_category_order_to_top' ) );
    170134
     
    172136        add_action( 'elementor/widgets/register', array( $this, 'on_widgets_registered' ) );
    173137    }
     138
    174139
    175140    /**
     
    267232            $category_prefix . 'widgets',
    268233            array(
    269                 'title' => __( 'Elite Kit Widgets', 'elite-kit' ),
     234                'title' => __( 'Elite Kit', 'elite-kit' ),
    270235                'icon'  => 'fa fa-plug',
    271236            )
     
    292257
    293258    /**
    294      * Register the widget scripts.
    295      */
    296     public function on_widgets_registered() {
    297         $active_widgets = get_option( 'widgets', EliteKit\Widgets_Manager\Widgets_Manager::get_default_widgets() );
    298 
    299         $widget_dir = __DIR__ . '/widgets/';
    300 
    301         foreach ( glob( $widget_dir . '*.php' ) as $file ) {
    302             $widget_name = pathinfo( $file, PATHINFO_FILENAME );
    303             // Check if the widget is active before loading.
    304             if ( in_array( $widget_name, $active_widgets, true ) ) {
    305                 require_once $file;
    306 
    307                 $classname = "\\EliteKit\\Widgets\\$widget_name";
    308                 if ( class_exists( $classname ) ) {
    309                     \Elementor\Plugin::instance()->widgets_manager->register( new $classname() );
    310                 }
     259     * Init Widgets
     260     *
     261     * Include widgets files and register them
     262     *
     263     * @since 1.0.0
     264     *
     265     * @access public
     266     */
     267    public static function on_widgets_registered( $widgets_manager = null ) {
     268        include_once EKL_PATH . '/base/widget-base.php';
     269
     270        $inactive_widgets = \EliteKit\Elementor\Classes\Widgets_Manager::get_inactive_widgets();
     271
     272        foreach ( \EliteKit\Elementor\Classes\Widgets_Manager::get_free_widgets_map() as $widget_key => $data ) {
     273            if ( ! in_array( $widget_key, $inactive_widgets ) ) {
     274                self::register_widget( $widget_key, $widgets_manager );
     275            }
     276        }
     277
     278        /**
     279         * After widgets registered.
     280         *
     281         * Fires after Elite Kit widgets are registered.
     282         *
     283         * @since 1.0.0
     284         *
     285         * @param \EliteKit\Elementor\Classes\Widgets_Manager $widgets_manager The widgets manager.
     286         */
     287        do_action( 'EliteKit/widgets/register', $widgets_manager );
     288    }
     289
     290    protected static function register_widget( $widget_key, $widgets_manager = null ) {
     291        $widget_file    = EKL_PATH . '/widgets/' . $widget_key . '/widget.php';
     292        $active_widgets = get_option( 'widgets', \EliteKit\Elementor\Classes\Widgets_Manager::get_default_widgets() );
     293
     294        if ( ! in_array( $widget_key, $active_widgets, true ) ) {
     295            return;
     296        }
     297        if ( is_readable( $widget_file ) ) {
     298
     299            include_once $widget_file;
     300
     301            $widget_class = '\EliteKit\Elementor\Widget\\' . str_replace( '-', '_', $widget_key );
     302
     303            if ( class_exists( $widget_class ) ) {
     304                $widgets_manager->register( new $widget_class() );
    311305            }
    312306        }
  • elite-kit/trunk/readme.txt

    r3244609 r3411297  
    1 === Elite Kit Elementor Addons ===
     1=== Elite Kit Elementor Addons, Header Footer Builder, Theme Builder ===
    22Contributors: themexplosion, arafatjamil01, mominakhan1117
    33Tags: elementor, elements, addons, elementor addons, elementor widget, elementor form, woocommerce elementor,  visual editor
     
    55Requires PHP: 7.4
    66Tested up to: 6.7.2
    7 Stable tag: 1.0.3
     7Stable tag: 1.0.4
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 The useful helper plugin you should install after Elementor! Loaded with amazing free elements.
     11The useful helper plugin you should install after Elementor! Loaded with amazing free elements, header footer builder and theme builder. This plugin has comprehensive admin dashboard, with system informations.
    1212
    1313== Description ==
     
    2323### [Elementor](https://wordpress.org/plugins/elementor/) page builder is a must to use this plugin.
    2424
    25 ### FREE WIDGETS
     25### FREE Widgets & Builders
    2626
    27 - Team member widget
    28 - Testimonial widget
    29 - Pricing Table widget
     27- Theme Builder (Single Page Builder, Archive Builder )
     28- Header Builder
     29- Footer Builder
     30- Team member
     31- Testimonial
     32- Pricing Table
    3033- Age Gate
    3134- Icon Box
    32 - Testimonial
    3335- Image Accordion
     36- Content Switcher
     37- Logo Grid
     38- Archive Title
     39- Page Title
     40- Post Title
     41- Site Title
    3442
    3543
     
    5866
    5967== Changelog ==
     68= 1.0.4 - 04/12/2025 =
     69- New: Added System Info in admin dashboard
     70- New: Updated to latest TailwindCSS version
     71- New: Theme Builder (Single Page Builder, Archive Builder )
     72- New: Header Builder
     73- New: Footer Builder
     74- New: Content Switcher
     75- New: Archive Title
     76- New: Page Title
     77- New: Post Title
     78- New: Site Title
     79
    6080
    6181= 1.0.3 - 21/02/2025 =
Note: See TracChangeset for help on using the changeset viewer.