Make WordPress Themes

Changeset 322776


Ignore:
Timestamp:
04/14/2026 07:35:32 AM (7 months ago)
Author:
themedropbox
Message:

New version of Coffee Espresso - 1.2

Location:
coffee-espresso/1.2
Files:
1 added
1 deleted
13 edited
1 copied

Legend:

Unmodified
Added
Removed
  • coffee-espresso/1.2/footer.php

    r319403 r322776  
    4646    <?php } ?>
    4747    <?php if (get_theme_mod('coffee_espresso_enable_copyright_section', true)) { ?>
    48         <div class="site-footer-bottom">
     48        <div class="site-footer-bottom wow bounceInUp delay-1000">
    4949            <div class="asterthemes-wrapper">
    5050                <div class="site-footer-bottom-wrapper">
    … …  
    8888?>
    8989</div>
    90 
     90<?php if(get_theme_mod('coffee_espresso_progress_bar', false )== true): ?>
     91    <div id="coffee_espresso_aster_progress_bar" class="top"></div>
     92<?php endif; ?>
    9193<?php wp_footer(); ?>
    9294
  • coffee-espresso/1.2/functions.php

    r321603 r322776  
    293293        return false;
    294294}
    295 add_filter( 'woocommerce_enable_setup_wizard', '__return_false' );
     295
    296296
    297297add_filter( 'woocommerce_loop_add_to_cart_link', 'custom_add_to_cart_icon', 10, 2 );
    … …  
    300300    return str_replace( '</a>', $icon . '</a>', $button );
    301301}
     302
     303// Add animation class
     304if ( class_exists( 'WooCommerce' ) ) {
     305        add_filter('post_class', function($coffee_espresso_classes, $class, $product_id) {
     306
     307            if( is_shop() || is_product_category() || is_product() ){
     308               
     309                $coffee_espresso_classes = array_merge(['wow','zoomIn'], $coffee_espresso_classes);
     310            }
     311
     312            return $coffee_espresso_classes;
     313
     314        }, 10, 3);
     315}
     316//woocommerce-end//
     317
     318add_filter( 'woocommerce_enable_setup_wizard', '__return_false' );
  • coffee-espresso/1.2/languages/coffee-espresso.pot

    r319403 r322776  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Coffee Espresso 1.0.0\n"
     5"Project-Id-Version: Coffee Espresso 1.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/coffee-espresso\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    … …  
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2026-03-24T08:33:03+00:00\n"
     12"POT-Creation-Date: 2026-04-08T12:31:04+05:30\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    14 "X-Generator: WP-CLI 2.11.0\n"
     14"X-Generator: WP-CLI 2.12.0\n"
    1515"X-Domain: coffee-espresso\n"
    1616
    … …  
    2222#. Theme URI of the theme
    2323#: style.css
     24#: functions.php:253
     25#: theme-library/function-files/template-functions.php:320
    2426msgid "https://asterthemes.com/products/coffee-espresso"
    2527msgstr ""
    … …  
    2729#. Description of the theme
    2830#: style.css
    29 msgid "Coffee Espresso Studio theme is a thoughtfully crafted theme designed for cafés, coffee shops, roasteries, and small food businesses that want a clean and structured online presence. Built with a focus on usability, it offers a flexible layout that supports menu display, product showcasing, and storytelling through visuals. The theme integrates smoothly with Gutenberg, making content editing simple and efficient. It includes sections for featured drinks, pricing tables, gallery layouts, and customer highlights, helping businesses present their brand clearly. With optimized performance and lightweight coding, the Coffee Espresso Studio theme ensures faster loading and better browsing experience. Key features include responsive layout, SEO-friendly structure, translation readiness, blog support, and easy customization. This theme is suitable for espresso bars, bakery websites, coffee portfolios, and modern café businesses looking for a refined digital presence."
     31msgid "Coffee Espresso Studio theme is a thoughtfully crafted solution designed for coffee shop websites, café businesses, espresso bars, coffee roasteries, bakery cafes, and small food businesses that want a clean and structured online presence. Built with a focus on usability, it offers a flexible layout that supports menu display, beverage listings, product showcasing, and brand storytelling through visuals. The theme integrates smoothly with Gutenberg, making content editing simple and efficient. It includes dedicated sections for featured coffee drinks, espresso menus, pricing tables, gallery layouts, customer testimonials, and daily specials, helping businesses present their offerings clearly. With optimized performance and lightweight coding, the Coffee Espresso Studio theme ensures faster loading and a smooth browsing experience across devices. Key features include responsive design, SEO-friendly structure, translation readiness, blog support, and easy customization of colors and typography. It also supports essential features like contact forms (compatible with Contact Form 7 plugin) for inquiries and reservations. This theme is ideal for coffee shops, café websites, artisan coffee brands, bakery stores, and modern espresso businesses looking to build a refined and engaging digital presence while improving visibility for searches like coffee shop near me and espresso café."
    3032msgstr ""
    3133
    … …  
    5860#. translators: 1: title.
    5961#: comments.php:26
     62#, php-format
    6063msgid "One thought on &ldquo;%1$s&rdquo;"
    6164msgstr ""
    … …  
    6366#. translators: 1: comment count number, 2: title.
    6467#: comments.php:32
     68#, php-format
    6569msgctxt "comments title"
    6670msgid "%1$s thought on &ldquo;%2$s&rdquo;"
    … …  
    8286msgstr ""
    8387
    84 #: functions.php:105
     88#: functions.php:108
    8589msgid "Sidebar"
    8690msgstr ""
    8791
    88 #: functions.php:107
     92#: functions.php:110
    8993msgid "Add widgets here."
    9094msgstr ""
    9195
    92 #: functions.php:119
     96#: functions.php:122
    9397msgid "Footer  "
    9498msgstr ""
    9599
    96 #: functions.php:121
     100#: functions.php:124
    97101msgid "The Footer Widget Area"
     102msgstr ""
     103
     104#: functions.php:250
     105msgid "https://asterthemes.com/products/bistro-wordpress-theme"
     106msgstr ""
     107
     108#: functions.php:256
     109msgid "https://wordpress.org/support/theme/coffee-espresso/"
     110msgstr ""
     111
     112#: functions.php:259
     113msgid "https://wordpress.org/support/theme/coffee-espresso/reviews/"
     114msgstr ""
     115
     116#: functions.php:262
     117msgid "https://demo.asterthemes.com/coffee-bistro/"
     118msgstr ""
     119
     120#: functions.php:265
     121msgid "https://demo.asterthemes.com/docs/coffee-espresso-free/"
     122msgstr ""
     123
     124#: functions.php:268
     125msgid "https://demo.asterthemes.com/docs/bistro-wordpress-theme-pro/"
     126msgstr ""
     127
     128#: functions.php:271
     129msgid "https://asterthemes.com/products/wp-theme-bundle"
    98130msgstr ""
    99131
    … …  
    150182#. translators: 1: link to WP admin new post page.
    151183#: template-parts/content-none.php:27
     184#, php-format
    152185msgid "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
    153186msgstr ""
    … …  
    165198#: template-parts/content-page.php:39
    166199#: theme-library/function-files/template-tags.php:267
     200#, php-format
    167201msgid "Edit <span class=\"screen-reader-text\">%s</span>"
    168202msgstr ""
    … …  
    170204#. translators: %s: Name of current post. Only visible to screen readers
    171205#: template-parts/content-single.php:40
     206#, php-format
    172207msgid "Continue reading<span class=\"screen-reader-text\"> \"%s\"</span>"
    173208msgstr ""
    … …  
    179214#: theme-library/customizer.php:48
    180215msgid "Buy Pro"
     216msgstr ""
     217
     218#: theme-library/customizer.php:63
     219msgid "Documentation"
     220msgstr ""
     221
     222#: theme-library/customizer.php:64
     223msgid "Free Doc"
    181224msgstr ""
    182225
    … …  
    367410msgstr ""
    368411
    369 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:327
    370 msgid "Install Required Plugins"
    371 msgstr ""
    372 
    373 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:328
    374 msgid "Install Plugins"
    375 msgstr ""
    376 
    377 #. translators: %s: plugin name.
    378 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:330
    379 msgid "Installing Plugin: %s"
    380 msgstr ""
    381 
    382 #. translators: %s: plugin name.
    383 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:332
    384 msgid "Updating Plugin: %s"
    385 msgstr ""
    386 
    387 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:333
    388 msgid "Something went wrong with the plugin API."
    389 msgstr ""
    390 
    391 #. translators: 1: plugin name(s).
    392 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:334
    393 msgid "This theme requires the following plugin: %1$s."
    394 msgid_plural "This theme requires the following plugins: %1$s."
    395 msgstr[0] ""
    396 msgstr[1] ""
    397 
    398 #. translators: 1: plugin name(s).
    399 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:340
    400 msgid "This theme recommends the following plugin: %1$s."
    401 msgid_plural "This theme recommends the following plugins: %1$s."
    402 msgstr[0] ""
    403 msgstr[1] ""
    404 
    405 #. translators: 1: plugin name(s).
    406 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:346
    407 msgid "The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s."
    408 msgid_plural "The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s."
    409 msgstr[0] ""
    410 msgstr[1] ""
    411 
    412 #. translators: 1: plugin name(s).
    413 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:352
    414 msgid "There is an update available for: %1$s."
    415 msgid_plural "There are updates available for the following plugins: %1$s."
    416 msgstr[0] ""
    417 msgstr[1] ""
    418 
    419 #. translators: 1: plugin name(s).
    420 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:358
    421 msgid "The following required plugin is currently inactive: %1$s."
    422 msgid_plural "The following required plugins are currently inactive: %1$s."
    423 msgstr[0] ""
    424 msgstr[1] ""
    425 
    426 #. translators: 1: plugin name(s).
    427 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:364
    428 msgid "The following recommended plugin is currently inactive: %1$s."
    429 msgid_plural "The following recommended plugins are currently inactive: %1$s."
    430 msgstr[0] ""
    431 msgstr[1] ""
    432 
    433 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:370
    434 msgid "Begin installing plugin"
    435 msgid_plural "Begin installing plugins"
    436 msgstr[0] ""
    437 msgstr[1] ""
    438 
    439 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:375
    440 msgid "Begin updating plugin"
    441 msgid_plural "Begin updating plugins"
    442 msgstr[0] ""
    443 msgstr[1] ""
    444 
    445 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:380
    446 msgid "Begin activating plugin"
    447 msgid_plural "Begin activating plugins"
    448 msgstr[0] ""
    449 msgstr[1] ""
    450 
    451 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:385
    452 msgid "Return to Required Plugins Installer"
    453 msgstr ""
    454 
    455 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:386
    456 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:823
    457 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2529
    458 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3576
    459 msgid "Return to the Dashboard"
    460 msgstr ""
    461 
    462 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:387
    463 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3155
    464 msgid "Plugin activated successfully."
    465 msgstr ""
    466 
    467 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:388
    468 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2948
    469 msgid "The following plugin was activated successfully:"
    470 msgid_plural "The following plugins were activated successfully:"
    471 msgstr[0] ""
    472 msgstr[1] ""
    473 
    474 #. translators: 1: plugin name.
    475 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:390
    476 msgid "No action taken. Plugin %1$s was already active."
    477 msgstr ""
    478 
    479 #. translators: 1: plugin name.
    480 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:392
    481 msgid "Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin."
    482 msgstr ""
    483 
    484 #. translators: 1: dashboard link.
    485 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:394
    486 msgid "All plugins installed and activated successfully. %1$s"
    487 msgstr ""
    488 
    489 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:395
    490 msgid "Dismiss this notice"
    491 msgstr ""
    492 
    493 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:396
    494 msgid "There are one or more required or recommended plugins to install, update or activate."
    495 msgstr ""
    496 
    497 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:397
    498 msgid "Please contact the administrator of this site for help."
    499 msgstr ""
    500 
    501 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:522
    502 msgid "This plugin needs to be updated to be compatible with your theme."
    503 msgstr ""
    504 
    505 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:523
    506 msgid "Update Required"
    507 msgstr ""
    508 
    509 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:930
    510 msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
    511 msgstr ""
    512 
    513 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:930
    514 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:933
    515 msgid "Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines."
    516 msgstr ""
    517 
    518 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:933
    519 msgid "The remote plugin package consists of more than one file, but the files are not packaged in a folder."
    520 msgstr ""
    521 
    522 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:1117
    523 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2944
    524 msgctxt "plugin A *and* plugin B"
    525 msgid "and"
    526 msgstr ""
    527 
    528 #. translators: %s: version number
    529 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:1978
    530 msgid "TGMPA v%s"
    531 msgstr ""
    532 
    533 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2269
    534 msgid "Required"
    535 msgstr ""
    536 
    537 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2272
    538 msgid "Recommended"
    539 msgstr ""
    540 
    541 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2288
    542 msgid "WordPress Repository"
    543 msgstr ""
    544 
    545 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2291
    546 msgid "External Source"
    547 msgstr ""
    548 
    549 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2294
    550 msgid "Pre-Packaged"
    551 msgstr ""
    552 
    553 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2311
    554 msgid "Not Installed"
    555 msgstr ""
    556 
    557 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2315
    558 msgid "Installed But Not Activated"
    559 msgstr ""
    560 
    561 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2317
    562 msgid "Active"
    563 msgstr ""
    564 
    565 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2323
    566 msgid "Required Update not Available"
    567 msgstr ""
    568 
    569 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2326
    570 msgid "Requires Update"
    571 msgstr ""
    572 
    573 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2329
    574 msgid "Update recommended"
    575 msgstr ""
    576 
    577 #. translators: 1: install status, 2: update status
    578 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2338
    579 msgctxt "Install/Update Status"
    580 msgid "%1$s, %2$s"
    581 msgstr ""
    582 
    583 #. translators: 1: number of plugins.
    584 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2384
    585 msgctxt "plugins"
    586 msgid "All <span class=\"count\">(%s)</span>"
    587 msgid_plural "All <span class=\"count\">(%s)</span>"
    588 msgstr[0] ""
    589 msgstr[1] ""
    590 
    591 #. translators: 1: number of plugins.
    592 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2388
    593 msgid "To Install <span class=\"count\">(%s)</span>"
    594 msgid_plural "To Install <span class=\"count\">(%s)</span>"
    595 msgstr[0] ""
    596 msgstr[1] ""
    597 
    598 #. translators: 1: number of plugins.
    599 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2392
    600 msgid "Update Available <span class=\"count\">(%s)</span>"
    601 msgid_plural "Update Available <span class=\"count\">(%s)</span>"
    602 msgstr[0] ""
    603 msgstr[1] ""
    604 
    605 #. translators: 1: number of plugins.
    606 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2396
    607 msgid "To Activate <span class=\"count\">(%s)</span>"
    608 msgid_plural "To Activate <span class=\"count\">(%s)</span>"
    609 msgstr[0] ""
    610 msgstr[1] ""
    611 
    612 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2478
    613 msgctxt "as in: \"version nr unknown\""
    614 msgid "unknown"
    615 msgstr ""
    616 
    617 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2486
    618 msgid "Installed version:"
    619 msgstr ""
    620 
    621 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2494
    622 msgid "Minimum required version:"
    623 msgstr ""
    624 
    625 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2506
    626 msgid "Available version:"
    627 msgstr ""
    628 
    629 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2529
    630 msgid "No plugins to install, update or activate."
    631 msgstr ""
    632 
    633 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2543
    634 msgid "Plugin"
    635 msgstr ""
    636 
    637 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2544
    638 msgid "Source"
    639 msgstr ""
    640 
    641 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2545
    642 msgid "Type"
    643 msgstr ""
    644 
    645 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2549
    646 msgid "Version"
    647 msgstr ""
    648 
    649 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2550
    650 msgid "Status"
    651 msgstr ""
    652 
    653 #. translators: %2$s: plugin name in screen reader markup
    654 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2599
    655 msgid "Install %2$s"
    656 msgstr ""
    657 
    658 #. translators: %2$s: plugin name in screen reader markup
    659 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2604
    660 msgid "Update %2$s"
    661 msgstr ""
    662 
    663 #. translators: %2$s: plugin name in screen reader markup
    664 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2610
    665 msgid "Activate %2$s"
    666 msgstr ""
    667 
    668 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2680
    669 msgid "Upgrade message from the plugin author:"
    670 msgstr ""
    671 
    672 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2713
    673 msgid "Install"
    674 msgstr ""
    675 
    676 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2719
    677 msgid "Update"
    678 msgstr ""
    679 
    680 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2722
    681 msgid "Activate"
    682 msgstr ""
    683 
    684 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2753
    685 msgid "No plugins were selected to be installed. No action taken."
    686 msgstr ""
    687 
    688 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2755
    689 msgid "No plugins were selected to be updated. No action taken."
    690 msgstr ""
    691 
    692 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2796
    693 msgid "No plugins are available to be installed at this time."
    694 msgstr ""
    695 
    696 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2798
    697 msgid "No plugins are available to be updated at this time."
    698 msgstr ""
    699 
    700 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2904
    701 msgid "No plugins were selected to be activated. No action taken."
    702 msgstr ""
    703 
    704 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:2930
    705 msgid "No plugins are available to be activated at this time."
    706 msgstr ""
    707 
    708 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3154
    709 msgid "Plugin activation failed."
    710 msgstr ""
    711 
    712 #. translators: 1: plugin name, 2: action number 3: total number of actions.
    713 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3494
    714 msgid "Updating Plugin %1$s (%2$d/%3$d)"
    715 msgstr ""
    716 
    717 #. translators: 1: plugin name, 2: error message.
    718 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3497
    719 msgid "An error occurred while installing %1$s: <strong>%2$s</strong>."
    720 msgstr ""
    721 
    722 #. translators: 1: plugin name.
    723 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3499
    724 msgid "The installation of %1$s failed."
    725 msgstr ""
    726 
    727 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3503
    728 msgid "The installation and activation process is starting. This process may take a while on some hosts, so please be patient."
    729 msgstr ""
    730 
    731 #. translators: 1: plugin name.
    732 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3505
    733 msgid "%1$s installed and activated successfully."
    734 msgstr ""
    735 
    736 #. translators: 1: plugin name.
    737 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3505
    738 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3513
    739 msgid "Show Details"
    740 msgstr ""
    741 
    742 #. translators: 1: plugin name.
    743 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3505
    744 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3513
    745 msgid "Hide Details"
    746 msgstr ""
    747 
    748 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3506
    749 msgid "All installations and activations have been completed."
    750 msgstr ""
    751 
    752 #. translators: 1: plugin name, 2: action number 3: total number of actions.
    753 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3508
    754 msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)"
    755 msgstr ""
    756 
    757 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3511
    758 msgid "The installation process is starting. This process may take a while on some hosts, so please be patient."
    759 msgstr ""
    760 
    761 #. translators: 1: plugin name.
    762 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3513
    763 msgid "%1$s installed successfully."
    764 msgstr ""
    765 
    766 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3514
    767 msgid "All installations have been completed."
    768 msgstr ""
    769 
    770 #. translators: 1: plugin name, 2: action number 3: total number of actions.
    771 #: theme-library/customizer/tgm/class-tgm-plugin-activation.php:3516
    772 msgid "Installing Plugin %1$s (%2$d/%3$d)"
    773 msgstr ""
    774 
    775 #: theme-library/customizer/tgm/tgm.php:9
    776 msgid "WooCommerce"
    777 msgstr ""
    778 
    779412#: theme-library/customizer/theme-options.php:11
     413#: theme-library/getting-started/tabs/help-panel.php:64
    780414msgid "Theme Options"
    781415msgstr ""
    … …  
    1351985msgstr ""
    1352986
    1353 #: theme-library/customizer/theme-options/reset-theme-settings.php:12
    1354 msgid "Reset Theme Settings"
    1355 msgstr ""
    1356 
    1357 #: theme-library/customizer/theme-options/reset-theme-settings.php:22
    1358 msgid "Reset Theme"
    1359 msgstr ""
    1360 
    1361 #: theme-library/customizer/theme-options/reset-theme-settings.php:33
    1362 msgid "Reset Demo Import"
    1363 msgstr ""
    1364 
    1365 #: theme-library/customizer/theme-options/reset-theme-settings.php:49
    1366 msgid "Reset Global Color"
    1367 msgstr ""
    1368 
    1369987#: theme-library/customizer/theme-options/sidebar-position.php:11
    1370988msgid "Sidebar Position"
    … …  
    14351053msgstr ""
    14361054
     1055#: theme-library/customizer/theme-options/single-post-options.php:162
     1056msgid "Enable / Disable Progress Bar"
     1057msgstr ""
     1058
     1059#: theme-library/customizer/theme-options/single-post-options.php:174
     1060msgid "Enable Progress Bar"
     1061msgstr ""
     1062
    14371063#: theme-library/customizer/theme-options/theme-options.php:15
    14381064msgid "General Options"
    … …  
    15691195#: theme-library/customizer/theme-options/woocommerce-setting.php:82
    15701196msgid "Product Sale Position"
     1197msgstr ""
     1198
     1199#: theme-library/customizer/theme-options/woocommerce-setting.php:106
     1200msgid "Product Border Radius Setting"
     1201msgstr ""
     1202
     1203#: theme-library/customizer/theme-options/woocommerce-setting.php:107
     1204msgid "Adjust the border radius of WooCommerce product boxes."
    15711205msgstr ""
    15721206
    … …  
    15811215
    15821216#: theme-library/function-files/class-breadcrumb-trail.php:250
     1217#: theme-wizard/whizzie.php:547
    15831218msgid "Home"
    15841219msgstr ""
    … …  
    15901225#. Translators: %s is the search query.
    15911226#: theme-library/function-files/class-breadcrumb-trail.php:254
     1227#, php-format
    15921228msgid "Search results for: %s"
    15931229msgstr ""
    … …  
    15951231#. Translators: %s is the page number.
    15961232#: theme-library/function-files/class-breadcrumb-trail.php:256
     1233#, php-format
    15971234msgid "Page %s"
    15981235msgstr ""
    … …  
    16001237#. Translators: %s is the page number.
    16011238#: theme-library/function-files/class-breadcrumb-trail.php:258
     1239#, php-format
    16021240msgid "Comment Page %s"
    16031241msgstr ""
    … …  
    16051243#. Translators: Minute archive title. %s is the minute time format.
    16061244#: theme-library/function-files/class-breadcrumb-trail.php:260
     1245#, php-format
    16071246msgid "Minute %s"
    16081247msgstr ""
    … …  
    16101249#. Translators: Weekly archive title. %s is the week date format.
    16111250#: theme-library/function-files/class-breadcrumb-trail.php:262
     1251#, php-format
    16121252msgid "Week %s"
    16131253msgstr ""
    … …  
    16841324#. translators: %s: WordPress.org URL
    16851325#: theme-library/function-files/template-functions.php:322
     1326#, php-format
    16861327msgid " | Powered by %s"
    16871328msgstr ""
    … …  
    17221363#. translators: %s: details.
    17231364#: theme-library/function-files/template-functions.php:456
     1365#, php-format
    17241366msgid "Comment on %s"
    17251367msgstr ""
    … …  
    17271369#: theme-library/function-files/template-functions.php:464
    17281370msgid "footer1"
     1371msgstr ""
     1372
     1373#: theme-library/function-files/template-functions.php:529
     1374msgid "Welcome to Coffee Espresso"
     1375msgstr ""
     1376
     1377#: theme-library/function-files/template-functions.php:530
     1378msgid "Explore the features of our Pro Theme and take your Coffee Espresso journey to the next level."
     1379msgstr ""
     1380
     1381#: theme-library/function-files/template-functions.php:531
     1382msgid "Get Started With Theme By Clicking On Getting Started."
     1383msgstr ""
     1384
     1385#: theme-library/function-files/template-functions.php:533
     1386msgid "Get started"
     1387msgstr ""
     1388
     1389#: theme-library/function-files/template-functions.php:534
     1390msgid "View Demo"
     1391msgstr ""
     1392
     1393#: theme-library/function-files/template-functions.php:535
     1394msgid "Buy Now"
     1395msgstr ""
     1396
     1397#: theme-library/function-files/template-functions.php:536
     1398msgid "Get Bundle"
    17291399msgstr ""
    17301400
    … …  
    17321402#: theme-library/function-files/template-tags.php:125
    17331403#: theme-library/function-files/template-tags.php:149
     1404#, php-format
    17341405msgid "%s Comment"
    17351406msgid_plural "%s Comments"
    … …  
    17401411#: theme-library/function-files/template-tags.php:175
    17411412#: theme-library/function-files/template-tags.php:196
     1413#, php-format
    17421414msgid "Posted at %s"
    17431415msgstr ""
    … …  
    17511423#. translators: 1: list of tags.
    17521424#: theme-library/function-files/template-tags.php:258
     1425#, php-format
    17531426msgid "Tagged %1$s"
    17541427msgstr ""
     1428
     1429#: theme-library/getting-started/getting-started.php:15
     1430#: theme-library/getting-started/getting-started.php:16
     1431#: theme-library/getting-started/getting-started.php:92
     1432msgid "Getting Started"
     1433msgstr ""
     1434
     1435#: theme-library/getting-started/getting-started.php:63
     1436msgid "Get Premium"
     1437msgstr ""
     1438
     1439#: theme-library/getting-started/getting-started.php:64
     1440#: theme-library/getting-started/tabs/link-panel.php:24
     1441msgid "Live Demo"
     1442msgstr ""
     1443
     1444#: theme-library/getting-started/getting-started.php:65
     1445msgid "Customize Theme"
     1446msgstr ""
     1447
     1448#: theme-library/getting-started/getting-started.php:69
     1449msgid "Import Theme Demo"
     1450msgstr ""
     1451
     1452#: theme-library/getting-started/getting-started.php:72
     1453msgid "Visit Your Website"
     1454msgstr ""
     1455
     1456#: theme-library/getting-started/getting-started.php:80
     1457#: theme-library/getting-started/tabs/link-panel.php:34
     1458msgid "WP Theme Bundle"
     1459msgstr ""
     1460
     1461#: theme-library/getting-started/getting-started.php:81
     1462#: theme-library/getting-started/tabs/link-panel.php:35
     1463msgid "Get access to a collection of premium WordPress themes in one bundle. Enjoy effortless website building, full customization, and dedicated customer support for a smooth, professional web experience."
     1464msgstr ""
     1465
     1466#: theme-library/getting-started/getting-started.php:82
     1467#: theme-library/getting-started/tabs/link-panel.php:22
     1468#: theme-library/getting-started/tabs/link-panel.php:36
     1469msgid "Go Pro"
     1470msgstr ""
     1471
     1472#: theme-library/getting-started/getting-started.php:83
     1473#: theme-library/getting-started/tabs/link-panel.php:37
     1474msgid "Exclusive Theme Bundle - $79"
     1475msgstr ""
     1476
     1477#: theme-library/getting-started/getting-started.php:97
     1478msgid "Free Vs Pro"
     1479msgstr ""
     1480
     1481#: theme-library/getting-started/getting-started.php:110
     1482#: theme-library/getting-started/getting-started.php:112
     1483msgid "Review Theme"
     1484msgstr ""
     1485
     1486#: theme-library/getting-started/getting-started.php:116
     1487#: theme-library/getting-started/getting-started.php:118
     1488msgid "Contact Support"
     1489msgstr ""
     1490
     1491#: theme-library/getting-started/getting-started.php:122
     1492#: theme-library/getting-started/getting-started.php:124
     1493#: theme-library/getting-started/tabs/help-panel.php:13
     1494msgid "Free Theme Documentation"
     1495msgstr ""
     1496
     1497#: theme-library/getting-started/tabs/free-vs-pro-panel.php:15
     1498msgid "Theme Feature"
     1499msgstr ""
     1500
     1501#: theme-library/getting-started/tabs/free-vs-pro-panel.php:16
     1502msgid "Basic Version"
     1503msgstr ""
     1504
     1505#: theme-library/getting-started/tabs/free-vs-pro-panel.php:17
     1506msgid "Premium Version"
     1507msgstr ""
     1508
     1509#: theme-library/getting-started/tabs/free-vs-pro-panel.php:23
     1510msgid "Header Background Color"
     1511msgstr ""
     1512
     1513#: theme-library/getting-started/tabs/free-vs-pro-panel.php:28
     1514msgid "Custom Navigation Logo Or Text"
     1515msgstr ""
     1516
     1517#: theme-library/getting-started/tabs/free-vs-pro-panel.php:33
     1518msgid "Hide Logo Text"
     1519msgstr ""
     1520
     1521#: theme-library/getting-started/tabs/free-vs-pro-panel.php:39
     1522msgid "Premium Support"
     1523msgstr ""
     1524
     1525#: theme-library/getting-started/tabs/free-vs-pro-panel.php:44
     1526msgid "Fully SEO Optimized"
     1527msgstr ""
     1528
     1529#: theme-library/getting-started/tabs/free-vs-pro-panel.php:49
     1530msgid "Recent Posts Widget"
     1531msgstr ""
     1532
     1533#: theme-library/getting-started/tabs/free-vs-pro-panel.php:55
     1534msgid "Easy Google Fonts"
     1535msgstr ""
     1536
     1537#: theme-library/getting-started/tabs/free-vs-pro-panel.php:60
     1538msgid "Pagespeed Plugin"
     1539msgstr ""
     1540
     1541#: theme-library/getting-started/tabs/free-vs-pro-panel.php:65
     1542msgid "Only Show Header Image On Front Page"
     1543msgstr ""
     1544
     1545#: theme-library/getting-started/tabs/free-vs-pro-panel.php:70
     1546msgid "Show Header Everywhere"
     1547msgstr ""
     1548
     1549#: theme-library/getting-started/tabs/free-vs-pro-panel.php:75
     1550msgid "Custom Text On Header Image"
     1551msgstr ""
     1552
     1553#: theme-library/getting-started/tabs/free-vs-pro-panel.php:80
     1554msgid "Full Width (Hide Sidebar)"
     1555msgstr ""
     1556
     1557#: theme-library/getting-started/tabs/free-vs-pro-panel.php:85
     1558msgid "Only Show Upper Widgets On Front Page"
     1559msgstr ""
     1560
     1561#: theme-library/getting-started/tabs/free-vs-pro-panel.php:90
     1562msgid "Replace Copyright Text"
     1563msgstr ""
     1564
     1565#: theme-library/getting-started/tabs/free-vs-pro-panel.php:95
     1566msgid "Customize Upper Widgets Colors"
     1567msgstr ""
     1568
     1569#: theme-library/getting-started/tabs/free-vs-pro-panel.php:103
     1570msgid "View Premium Version"
     1571msgstr ""
     1572
     1573#: theme-library/getting-started/tabs/free-vs-pro-panel.php:104
     1574msgid "Checkout Pro"
     1575msgstr ""
     1576
     1577#: theme-library/getting-started/tabs/help-panel.php:12
     1578msgid "Quick Setup for Home Page"
     1579msgstr ""
     1580
     1581#: theme-library/getting-started/tabs/help-panel.php:16
     1582msgid "1) Go to the Dashboard. navigate to pages, add a new one, and label it \"home\" or whatever else you like.The page has now been created."
     1583msgstr ""
     1584
     1585#: theme-library/getting-started/tabs/help-panel.php:17
     1586msgid "2) Go back to the Dashboard and then select Settings."
     1587msgstr ""
     1588
     1589#: theme-library/getting-started/tabs/help-panel.php:18
     1590msgid "3) Then Go to readings in the setting."
     1591msgstr ""
     1592
     1593#: theme-library/getting-started/tabs/help-panel.php:19
     1594msgid "4) There are 2 options your latest post or static page."
     1595msgstr ""
     1596
     1597#: theme-library/getting-started/tabs/help-panel.php:20
     1598msgid "5) Select static page and select from the dropdown you wish to use as your home page, save changes."
     1599msgstr ""
     1600
     1601#: theme-library/getting-started/tabs/help-panel.php:21
     1602msgid "6) You can set the home page in this manner."
     1603msgstr ""
     1604
     1605#: theme-library/getting-started/tabs/help-panel.php:23
     1606msgid "Setup Banner Section"
     1607msgstr ""
     1608
     1609#: theme-library/getting-started/tabs/help-panel.php:25
     1610msgid "1) Go to Dashboard > Go to Appereance > then Go to Customizer."
     1611msgstr ""
     1612
     1613#: theme-library/getting-started/tabs/help-panel.php:26
     1614msgid "2) In Customizer > Go to Front Page Options > Go to Banner Section."
     1615msgstr ""
     1616
     1617#: theme-library/getting-started/tabs/help-panel.php:27
     1618msgid "4) In Banner Section > Enable the Toggle button > and fill the following details."
     1619msgstr ""
     1620
     1621#: theme-library/getting-started/tabs/help-panel.php:28
     1622msgid "5) In this way you can set Banner Section."
     1623msgstr ""
     1624
     1625#: theme-library/getting-started/tabs/help-panel.php:30
     1626msgid "Setup Properties Section"
     1627msgstr ""
     1628
     1629#: theme-library/getting-started/tabs/help-panel.php:32
     1630msgid "1) Go to Dashboard > Appearance > then Customizer."
     1631msgstr ""
     1632
     1633#: theme-library/getting-started/tabs/help-panel.php:33
     1634msgid "2) In Customizer > Go to Front Page Options > then go to Properties Section."
     1635msgstr ""
     1636
     1637#: theme-library/getting-started/tabs/help-panel.php:34
     1638msgid "3) In Properties Section > Enable the Toggle button to activate the section."
     1639msgstr ""
     1640
     1641#: theme-library/getting-started/tabs/help-panel.php:35
     1642msgid "4) In this way, you can set up the Properties Section."
     1643msgstr ""
     1644
     1645#: theme-library/getting-started/tabs/help-panel.php:39
     1646msgid "Quick Customizer Settings"
     1647msgstr ""
     1648
     1649#: theme-library/getting-started/tabs/help-panel.php:40
     1650#: theme-library/getting-started/tabs/help-panel.php:49
     1651#: theme-library/getting-started/tabs/help-panel.php:57
     1652#: theme-library/getting-started/tabs/help-panel.php:65
     1653#: theme-library/getting-started/tabs/help-panel.php:75
     1654#: theme-library/getting-started/tabs/help-panel.php:83
     1655#: theme-library/getting-started/tabs/help-panel.php:91
     1656msgid "Customize"
     1657msgstr ""
     1658
     1659#: theme-library/getting-started/tabs/help-panel.php:48
     1660msgid "Site Logo"
     1661msgstr ""
     1662
     1663#: theme-library/getting-started/tabs/help-panel.php:56
     1664msgid "Color Picker"
     1665msgstr ""
     1666
     1667#: theme-library/getting-started/tabs/help-panel.php:74
     1668msgid "Header Image "
     1669msgstr ""
     1670
     1671#: theme-library/getting-started/tabs/help-panel.php:82
     1672msgid "Footer Option "
     1673msgstr ""
     1674
     1675#: theme-library/getting-started/tabs/help-panel.php:90
     1676msgid "Front Page Option"
     1677msgstr ""
     1678
     1679#: theme-library/getting-started/tabs/link-panel.php:15
     1680msgid "Property WordPress Theme"
     1681msgstr ""
     1682
     1683#: theme-library/getting-started/tabs/link-panel.php:17
     1684msgid "Price:"
     1685msgstr ""
     1686
     1687#: theme-library/getting-started/tabs/link-panel.php:18
     1688msgid "$49"
     1689msgstr ""
     1690
     1691#: theme-library/getting-started/tabs/link-panel.php:19
     1692msgid "$39"
     1693msgstr ""
     1694
     1695#: theme-library/getting-started/tabs/link-panel.php:22
     1696msgid "Try Premium"
     1697msgstr ""
     1698
     1699#: theme-library/getting-started/tabs/link-panel.php:26
     1700msgid "Pro Documentation"
     1701msgstr ""
     1702
     1703#: theme-wizard/config.php:36
     1704#: theme-wizard/whizzie.php:290
     1705msgid "Welcome to "
     1706msgstr ""
     1707
     1708#: theme-wizard/config.php:38
     1709#: theme-wizard/whizzie.php:294
     1710msgid "Start Now"
     1711msgstr ""
     1712
     1713#: theme-wizard/config.php:43
     1714#: theme-wizard/whizzie.php:299
     1715msgid "Plugins"
     1716msgstr ""
     1717
     1718#: theme-wizard/config.php:45
     1719#: theme-wizard/tgm/class-tgm-plugin-activation.php:341
     1720#: theme-wizard/whizzie.php:303
     1721msgid "Install Plugins"
     1722msgstr ""
     1723
     1724#: theme-wizard/config.php:50
     1725#: theme-wizard/whizzie.php:308
     1726msgid "Demo Importer"
     1727msgstr ""
     1728
     1729#: theme-wizard/config.php:52
     1730#: theme-wizard/whizzie.php:312
     1731msgid "Import Demo"
     1732msgstr ""
     1733
     1734#: theme-wizard/config.php:57
     1735#: theme-wizard/whizzie.php:317
     1736msgid "All Done"
     1737msgstr ""
     1738
     1739#: theme-wizard/tgm/class-tgm-plugin-activation.php:340
     1740msgid "Install Required Plugins"
     1741msgstr ""
     1742
     1743#. translators: %s: plugin name.
     1744#: theme-wizard/tgm/class-tgm-plugin-activation.php:343
     1745#, php-format
     1746msgid "Installing Plugin: %s"
     1747msgstr ""
     1748
     1749#. translators: %s: plugin name.
     1750#: theme-wizard/tgm/class-tgm-plugin-activation.php:345
     1751#, php-format
     1752msgid "Updating Plugin: %s"
     1753msgstr ""
     1754
     1755#: theme-wizard/tgm/class-tgm-plugin-activation.php:346
     1756msgid "Something went wrong with the plugin API."
     1757msgstr ""
     1758
     1759#. translators: 1: plugin name(s).
     1760#: theme-wizard/tgm/class-tgm-plugin-activation.php:348
     1761#, php-format
     1762msgid "This theme requires the following plugin: %1$s."
     1763msgid_plural "This theme requires the following plugins: %1$s."
     1764msgstr[0] ""
     1765msgstr[1] ""
     1766
     1767#. translators: 1: plugin name(s).
     1768#: theme-wizard/tgm/class-tgm-plugin-activation.php:354
     1769#, php-format
     1770msgid "This theme recommends the following plugin: %1$s."
     1771msgid_plural "This theme recommends the following plugins: %1$s."
     1772msgstr[0] ""
     1773msgstr[1] ""
     1774
     1775#. translators: 1: plugin name(s).
     1776#: theme-wizard/tgm/class-tgm-plugin-activation.php:360
     1777#, php-format
     1778msgid "The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s."
     1779msgid_plural "The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s."
     1780msgstr[0] ""
     1781msgstr[1] ""
     1782
     1783#. translators: 1: plugin name(s).
     1784#: theme-wizard/tgm/class-tgm-plugin-activation.php:366
     1785#, php-format
     1786msgid "There is an update available for: %1$s."
     1787msgid_plural "There are updates available for the following plugins: %1$s."
     1788msgstr[0] ""
     1789msgstr[1] ""
     1790
     1791#. translators: 1: plugin name(s).
     1792#: theme-wizard/tgm/class-tgm-plugin-activation.php:372
     1793#, php-format
     1794msgid "The following required plugin is currently inactive: %1$s."
     1795msgid_plural "The following required plugins are currently inactive: %1$s."
     1796msgstr[0] ""
     1797msgstr[1] ""
     1798
     1799#. translators: 1: plugin name(s).
     1800#: theme-wizard/tgm/class-tgm-plugin-activation.php:378
     1801#, php-format
     1802msgid "The following recommended plugin is currently inactive: %1$s."
     1803msgid_plural "The following recommended plugins are currently inactive: %1$s."
     1804msgstr[0] ""
     1805msgstr[1] ""
     1806
     1807#: theme-wizard/tgm/class-tgm-plugin-activation.php:383
     1808msgid "Begin installing plugin"
     1809msgid_plural "Begin installing plugins"
     1810msgstr[0] ""
     1811msgstr[1] ""
     1812
     1813#: theme-wizard/tgm/class-tgm-plugin-activation.php:388
     1814msgid "Begin updating plugin"
     1815msgid_plural "Begin updating plugins"
     1816msgstr[0] ""
     1817msgstr[1] ""
     1818
     1819#: theme-wizard/tgm/class-tgm-plugin-activation.php:393
     1820msgid "Begin activating plugin"
     1821msgid_plural "Begin activating plugins"
     1822msgstr[0] ""
     1823msgstr[1] ""
     1824
     1825#: theme-wizard/tgm/class-tgm-plugin-activation.php:398
     1826msgid "Return to Required Plugins Installer"
     1827msgstr ""
     1828
     1829#: theme-wizard/tgm/class-tgm-plugin-activation.php:399
     1830msgid "Return to the Dashboard"
     1831msgstr ""
     1832
     1833#: theme-wizard/tgm/class-tgm-plugin-activation.php:400
     1834#: theme-wizard/tgm/class-tgm-plugin-activation.php:3311
     1835msgid "Plugin activated successfully."
     1836msgstr ""
     1837
     1838#: theme-wizard/tgm/class-tgm-plugin-activation.php:401
     1839#: theme-wizard/tgm/class-tgm-plugin-activation.php:3103
     1840msgid "The following plugin was activated successfully:"
     1841msgid_plural "The following plugins were activated successfully:"
     1842msgstr[0] ""
     1843msgstr[1] ""
     1844
     1845#. translators: 1: plugin name.
     1846#: theme-wizard/tgm/class-tgm-plugin-activation.php:403
     1847#, php-format
     1848msgid "No action taken. Plugin %1$s was already active."
     1849msgstr ""
     1850
     1851#. translators: 1: plugin name.
     1852#: theme-wizard/tgm/class-tgm-plugin-activation.php:405
     1853#, php-format
     1854msgid "Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin."
     1855msgstr ""
     1856
     1857#. translators: 1: dashboard link.
     1858#: theme-wizard/tgm/class-tgm-plugin-activation.php:407
     1859#, php-format
     1860msgid "All plugins installed and activated successfully. %1$s"
     1861msgstr ""
     1862
     1863#: theme-wizard/tgm/class-tgm-plugin-activation.php:408
     1864msgid "Dismiss this notice"
     1865msgstr ""
     1866
     1867#: theme-wizard/tgm/class-tgm-plugin-activation.php:409
     1868msgid "There are one or more required or recommended plugins to install, update or activate."
     1869msgstr ""
     1870
     1871#: theme-wizard/tgm/class-tgm-plugin-activation.php:410
     1872msgid "Please contact the administrator of this site for help."
     1873msgstr ""
     1874
     1875#: theme-wizard/tgm/class-tgm-plugin-activation.php:616
     1876msgid "This plugin needs to be updated to be compatible with your theme."
     1877msgstr ""
     1878
     1879#: theme-wizard/tgm/class-tgm-plugin-activation.php:617
     1880msgid "Update Required"
     1881msgstr ""
     1882
     1883#: theme-wizard/tgm/class-tgm-plugin-activation.php:735
     1884msgid "Set the parent_slug config variable instead."
     1885msgstr ""
     1886
     1887#: theme-wizard/tgm/class-tgm-plugin-activation.php:1042
     1888msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
     1889msgstr ""
     1890
     1891#: theme-wizard/tgm/class-tgm-plugin-activation.php:1042
     1892#: theme-wizard/tgm/class-tgm-plugin-activation.php:1052
     1893msgid "Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines."
     1894msgstr ""
     1895
     1896#: theme-wizard/tgm/class-tgm-plugin-activation.php:1052
     1897msgid "The remote plugin package consists of more than one file, but the files are not packaged in a folder."
     1898msgstr ""
     1899
     1900#: theme-wizard/tgm/class-tgm-plugin-activation.php:1243
     1901#: theme-wizard/tgm/class-tgm-plugin-activation.php:3099
     1902msgctxt "plugin A *and* plugin B"
     1903msgid "and"
     1904msgstr ""
     1905
     1906#. translators: %s: version number
     1907#: theme-wizard/tgm/class-tgm-plugin-activation.php:2112
     1908#, php-format
     1909msgid "TGMPA v%s"
     1910msgstr ""
     1911
     1912#: theme-wizard/tgm/class-tgm-plugin-activation.php:2421
     1913msgid "Required"
     1914msgstr ""
     1915
     1916#: theme-wizard/tgm/class-tgm-plugin-activation.php:2424
     1917msgid "Recommended"
     1918msgstr ""
     1919
     1920#: theme-wizard/tgm/class-tgm-plugin-activation.php:2440
     1921msgid "WordPress Repository"
     1922msgstr ""
     1923
     1924#: theme-wizard/tgm/class-tgm-plugin-activation.php:2443
     1925msgid "External Source"
     1926msgstr ""
     1927
     1928#: theme-wizard/tgm/class-tgm-plugin-activation.php:2446
     1929msgid "Pre-Packaged"
     1930msgstr ""
     1931
     1932#: theme-wizard/tgm/class-tgm-plugin-activation.php:2463
     1933msgid "Not Installed"
     1934msgstr ""
     1935
     1936#: theme-wizard/tgm/class-tgm-plugin-activation.php:2467
     1937msgid "Installed But Not Activated"
     1938msgstr ""
     1939
     1940#: theme-wizard/tgm/class-tgm-plugin-activation.php:2469
     1941msgid "Active"
     1942msgstr ""
     1943
     1944#: theme-wizard/tgm/class-tgm-plugin-activation.php:2475
     1945msgid "Required Update not Available"
     1946msgstr ""
     1947
     1948#: theme-wizard/tgm/class-tgm-plugin-activation.php:2478
     1949msgid "Requires Update"
     1950msgstr ""
     1951
     1952#: theme-wizard/tgm/class-tgm-plugin-activation.php:2481
     1953msgid "Update recommended"
     1954msgstr ""
     1955
     1956#. translators: 1: install status, 2: update status
     1957#: theme-wizard/tgm/class-tgm-plugin-activation.php:2490
     1958#, php-format
     1959msgctxt "Install/Update Status"
     1960msgid "%1$s, %2$s"
     1961msgstr ""
     1962
     1963#. translators: 1: number of plugins.
     1964#: theme-wizard/tgm/class-tgm-plugin-activation.php:2536
     1965#, php-format
     1966msgctxt "plugins"
     1967msgid "All <span class=\"count\">(%s)</span>"
     1968msgid_plural "All <span class=\"count\">(%s)</span>"
     1969msgstr[0] ""
     1970msgstr[1] ""
     1971
     1972#. translators: 1: number of plugins.
     1973#: theme-wizard/tgm/class-tgm-plugin-activation.php:2540
     1974#, php-format
     1975msgid "To Install <span class=\"count\">(%s)</span>"
     1976msgid_plural "To Install <span class=\"count\">(%s)</span>"
     1977msgstr[0] ""
     1978msgstr[1] ""
     1979
     1980#. translators: 1: number of plugins.
     1981#: theme-wizard/tgm/class-tgm-plugin-activation.php:2544
     1982#, php-format
     1983msgid "Update Available <span class=\"count\">(%s)</span>"
     1984msgid_plural "Update Available <span class=\"count\">(%s)</span>"
     1985msgstr[0] ""
     1986msgstr[1] ""
     1987
     1988#. translators: 1: number of plugins.
     1989#: theme-wizard/tgm/class-tgm-plugin-activation.php:2548
     1990#, php-format
     1991msgid "To Activate <span class=\"count\">(%s)</span>"
     1992msgid_plural "To Activate <span class=\"count\">(%s)</span>"
     1993msgstr[0] ""
     1994msgstr[1] ""
     1995
     1996#: theme-wizard/tgm/class-tgm-plugin-activation.php:2630
     1997msgctxt "as in: \"version nr unknown\""
     1998msgid "unknown"
     1999msgstr ""
     2000
     2001#: theme-wizard/tgm/class-tgm-plugin-activation.php:2638
     2002msgid "Installed version:"
     2003msgstr ""
     2004
     2005#: theme-wizard/tgm/class-tgm-plugin-activation.php:2646
     2006msgid "Minimum required version:"
     2007msgstr ""
     2008
     2009#: theme-wizard/tgm/class-tgm-plugin-activation.php:2658
     2010msgid "Available version:"
     2011msgstr ""
     2012
     2013#: theme-wizard/tgm/class-tgm-plugin-activation.php:2681
     2014msgid "No plugins to install, update or activate."
     2015msgstr ""
     2016
     2017#: theme-wizard/tgm/class-tgm-plugin-activation.php:2695
     2018msgid "Plugin"
     2019msgstr ""
     2020
     2021#: theme-wizard/tgm/class-tgm-plugin-activation.php:2696
     2022msgid "Source"
     2023msgstr ""
     2024
     2025#: theme-wizard/tgm/class-tgm-plugin-activation.php:2697
     2026msgid "Type"
     2027msgstr ""
     2028
     2029#: theme-wizard/tgm/class-tgm-plugin-activation.php:2701
     2030msgid "Version"
     2031msgstr ""
     2032
     2033#: theme-wizard/tgm/class-tgm-plugin-activation.php:2702
     2034msgid "Status"
     2035msgstr ""
     2036
     2037#. translators: %2$s: plugin name in screen reader markup
     2038#: theme-wizard/tgm/class-tgm-plugin-activation.php:2751
     2039#, php-format
     2040msgid "Install %2$s"
     2041msgstr ""
     2042
     2043#. translators: %2$s: plugin name in screen reader markup
     2044#: theme-wizard/tgm/class-tgm-plugin-activation.php:2756
     2045#, php-format
     2046msgid "Update %2$s"
     2047msgstr ""
     2048
     2049#. translators: %2$s: plugin name in screen reader markup
     2050#: theme-wizard/tgm/class-tgm-plugin-activation.php:2762
     2051#, php-format
     2052msgid "Activate %2$s"
     2053msgstr ""
     2054
     2055#: theme-wizard/tgm/class-tgm-plugin-activation.php:2834
     2056msgid "Upgrade message from the plugin author:"
     2057msgstr ""
     2058
     2059#: theme-wizard/tgm/class-tgm-plugin-activation.php:2867
     2060msgid "Install"
     2061msgstr ""
     2062
     2063#: theme-wizard/tgm/class-tgm-plugin-activation.php:2873
     2064msgid "Update"
     2065msgstr ""
     2066
     2067#: theme-wizard/tgm/class-tgm-plugin-activation.php:2876
     2068msgid "Activate"
     2069msgstr ""
     2070
     2071#: theme-wizard/tgm/class-tgm-plugin-activation.php:2907
     2072msgid "No plugins were selected to be installed. No action taken."
     2073msgstr ""
     2074
     2075#: theme-wizard/tgm/class-tgm-plugin-activation.php:2909
     2076msgid "No plugins were selected to be updated. No action taken."
     2077msgstr ""
     2078
     2079#: theme-wizard/tgm/class-tgm-plugin-activation.php:2950
     2080msgid "No plugins are available to be installed at this time."
     2081msgstr ""
     2082
     2083#: theme-wizard/tgm/class-tgm-plugin-activation.php:2952
     2084msgid "No plugins are available to be updated at this time."
     2085msgstr ""
     2086
     2087#: theme-wizard/tgm/class-tgm-plugin-activation.php:3059
     2088msgid "No plugins were selected to be activated. No action taken."
     2089msgstr ""
     2090
     2091#: theme-wizard/tgm/class-tgm-plugin-activation.php:3085
     2092msgid "No plugins are available to be activated at this time."
     2093msgstr ""
     2094
     2095#: theme-wizard/tgm/class-tgm-plugin-activation.php:3310
     2096msgid "Plugin activation failed."
     2097msgstr ""
     2098
     2099#. translators: 1: plugin name, 2: action number 3: total number of actions.
     2100#: theme-wizard/tgm/class-tgm-plugin-activation.php:3655
     2101#, php-format
     2102msgid "Updating Plugin %1$s (%2$d/%3$d)"
     2103msgstr ""
     2104
     2105#. translators: 1: plugin name, 2: error message.
     2106#: theme-wizard/tgm/class-tgm-plugin-activation.php:3658
     2107#, php-format
     2108msgid "An error occurred while installing %1$s: <strong>%2$s</strong>."
     2109msgstr ""
     2110
     2111#. translators: 1: plugin name.
     2112#: theme-wizard/tgm/class-tgm-plugin-activation.php:3660
     2113#, php-format
     2114msgid "The installation of %1$s failed."
     2115msgstr ""
     2116
     2117#: theme-wizard/tgm/class-tgm-plugin-activation.php:3664
     2118msgid "The installation and activation process is starting. This process may take a while on some hosts, so please be patient."
     2119msgstr ""
     2120
     2121#. translators: 1: plugin name.
     2122#: theme-wizard/tgm/class-tgm-plugin-activation.php:3666
     2123#, php-format
     2124msgid "%1$s installed and activated successfully."
     2125msgstr ""
     2126
     2127#: theme-wizard/tgm/class-tgm-plugin-activation.php:3667
     2128msgid "All installations and activations have been completed."
     2129msgstr ""
     2130
     2131#. translators: 1: plugin name, 2: action number 3: total number of actions.
     2132#: theme-wizard/tgm/class-tgm-plugin-activation.php:3669
     2133#, php-format
     2134msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)"
     2135msgstr ""
     2136
     2137#: theme-wizard/tgm/class-tgm-plugin-activation.php:3672
     2138msgid "The installation process is starting. This process may take a while on some hosts, so please be patient."
     2139msgstr ""
     2140
     2141#. translators: 1: plugin name.
     2142#: theme-wizard/tgm/class-tgm-plugin-activation.php:3674
     2143#, php-format
     2144msgid "%1$s installed successfully."
     2145msgstr ""
     2146
     2147#: theme-wizard/tgm/class-tgm-plugin-activation.php:3675
     2148msgid "All installations have been completed."
     2149msgstr ""
     2150
     2151#. translators: 1: plugin name, 2: action number 3: total number of actions.
     2152#: theme-wizard/tgm/class-tgm-plugin-activation.php:3677
     2153#, php-format
     2154msgid "Installing Plugin %1$s (%2$d/%3$d)"
     2155msgstr ""
     2156
     2157#: theme-wizard/tgm/class-tgm-plugin-activation.php:3682
     2158msgid "Show Details"
     2159msgstr ""
     2160
     2161#: theme-wizard/tgm/class-tgm-plugin-activation.php:3682
     2162msgid "Hide Details"
     2163msgstr ""
     2164
     2165#: theme-wizard/tgm/tgm.php:9
     2166msgid "Woocommerce"
     2167msgstr ""
     2168
     2169#: theme-wizard/whizzie.php:200
     2170msgid "More Info"
     2171msgstr ""
     2172
     2173#: theme-wizard/whizzie.php:220
     2174msgid "Visit Site"
     2175msgstr ""
     2176
     2177#: theme-wizard/whizzie.php:240
     2178msgid "Theme Setup Wizard"
     2179msgstr ""
     2180
     2181#: theme-wizard/whizzie.php:348
     2182msgid "Thank you for choosing our theme! We are excited to help you get started with your new website."
     2183msgstr ""
     2184
     2185#: theme-wizard/whizzie.php:349
     2186msgid "This section will guide you through setting up and customizing the theme. You can follow the steps to import demo content or adjust settings at any time to make the website look and work the way you want."
     2187msgstr ""
     2188
     2189#: theme-wizard/whizzie.php:362
     2190msgid "Additional plugins always make your website exceptional. Install these plugins by clicking the install button. You may also deactivate them from the dashboard."
     2191msgstr ""
     2192
     2193#: theme-wizard/whizzie.php:391
     2194msgid "To get started, use the button below to import demo content and add widgets to your site. After installation, you can manage settings and customize your site using the Customizer. Enjoy your new theme!"
     2195msgstr ""
     2196
     2197#: theme-wizard/whizzie.php:400
     2198msgid "Setup Navigation Menu"
     2199msgstr ""
     2200
     2201#: theme-wizard/whizzie.php:401
     2202msgid "Follow the following Steps to Setup Menu"
     2203msgstr ""
     2204
     2205#: theme-wizard/whizzie.php:402
     2206msgid "A) Create Pages"
     2207msgstr ""
     2208
     2209#: theme-wizard/whizzie.php:404
     2210msgid "Go to Dashboard >> Pages >> Add New"
     2211msgstr ""
     2212
     2213#: theme-wizard/whizzie.php:405
     2214msgid "Enter Page Details And Save Changes"
     2215msgstr ""
     2216
     2217#: theme-wizard/whizzie.php:407
     2218msgid "B) Add Pages To Menu"
     2219msgstr ""
     2220
     2221#: theme-wizard/whizzie.php:409
     2222msgid "Go to Dashboard >> Appearance >> Menu"
     2223msgstr ""
     2224
     2225#: theme-wizard/whizzie.php:410
     2226msgid "Click On The Create Menu Option"
     2227msgstr ""
     2228
     2229#: theme-wizard/whizzie.php:411
     2230msgid "Select The Pages And Click On The Add to Menu Button"
     2231msgstr ""
     2232
     2233#: theme-wizard/whizzie.php:412
     2234msgid "Select Primary Menu From The Menu Setting"
     2235msgstr ""
     2236
     2237#: theme-wizard/whizzie.php:413
     2238msgid "Click On The Save Menu Button"
     2239msgstr ""
     2240
     2241#: theme-wizard/whizzie.php:417
     2242msgid "Setup Footer Widgets"
     2243msgstr ""
     2244
     2245#: theme-wizard/whizzie.php:418
     2246msgid "Follow the following Steps to Setup Footer Widgets"
     2247msgstr ""
     2248
     2249#: theme-wizard/whizzie.php:420
     2250msgid "Go to Dashboard >> Appearance >> Widgets"
     2251msgstr ""
     2252
     2253#: theme-wizard/whizzie.php:421
     2254msgid "Drag And Add The Widgets In The Footer Columns"
     2255msgstr ""
     2256
     2257#: theme-wizard/whizzie.php:485
     2258msgid "Activating Plugin"
     2259msgstr ""
     2260
     2261#: theme-wizard/whizzie.php:500
     2262msgid "Updating Plugin"
     2263msgstr ""
     2264
     2265#: theme-wizard/whizzie.php:515
     2266msgid "Installing Plugin"
     2267msgstr ""
     2268
     2269#: theme-wizard/whizzie.php:524
     2270msgid "Success"
     2271msgstr ""
     2272
     2273#: theme-wizard/whizzie.php:566
     2274msgid "About"
     2275msgstr ""
     2276
     2277#: theme-wizard/whizzie.php:585
     2278msgid "Menu"
     2279msgstr ""
     2280
     2281#: theme-wizard/whizzie.php:603
     2282msgid "Blog"
     2283msgstr ""
     2284
     2285#: theme-wizard/whizzie.php:622
     2286msgid "Contact"
     2287msgstr ""
  • coffee-espresso/1.2/readme.txt

    r321603 r322776  
    55Requires at least: 6.2
    66Tested up to: 6.9
    7 Stable tag: 1.1
     7Stable tag: 1.2
    88Requires PHP: 7.4
    99License: GNU General Public License v3 or later
    … …  
    1212== Description ==
    1313
    14 Coffee Espresso Studio theme is a thoughtfully crafted theme designed for cafés, coffee shops, roasteries, and small food businesses that want a clean and structured online presence. Built with a focus on usability, it offers a flexible layout that supports menu display, product showcasing, and storytelling through visuals. The theme integrates smoothly with Gutenberg, making content editing simple and efficient. It includes sections for featured drinks, pricing tables, gallery layouts, and customer highlights, helping businesses present their brand clearly. With optimized performance and lightweight coding, the Coffee Espresso Studio theme ensures faster loading and better browsing experience. Key features include responsive layout, SEO-friendly structure, translation readiness, blog support, and easy customization. This theme is suitable for espresso bars, bakery websites, coffee portfolios, and modern café businesses looking for a refined digital presence.
     14Coffee Espresso Studio theme is a thoughtfully crafted solution designed for coffee shop websites, café businesses, espresso bars, coffee roasteries, bakery cafes, and small food businesses that want a clean and structured online presence. Built with a focus on usability, it offers a flexible layout that supports menu display, beverage listings, product showcasing, and brand storytelling through visuals. The theme integrates smoothly with Gutenberg, making content editing simple and efficient. It includes dedicated sections for featured coffee drinks, espresso menus, pricing tables, gallery layouts, customer testimonials, and daily specials, helping businesses present their offerings clearly. With optimized performance and lightweight coding, the Coffee Espresso Studio theme ensures faster loading and a smooth browsing experience across devices. Key features include responsive design, SEO-friendly structure, translation readiness, blog support, and easy customization of colors and typography. It also supports essential features like contact forms (compatible with Contact Form 7 plugin) for inquiries and reservations. This theme is ideal for coffee shops, café websites, artisan coffee brands, bakery stores, and modern espresso businesses looking to build a refined and engaging digital presence while improving visibility for searches like coffee shop near me and espresso café.
    1515
    1616== Installation ==
    … …  
    4141* Added demo impoter.
    4242* Added admin notice.
     43
     44= 1.2 =
     45* Updated description.
     46* Added progress bar setting in customizer.
     47* Added product border radius setting in customizer.
     48* Added hover effect in sidebar widget.
     49* Added animation on front page and product page.
     50* Updated rtl file.
     51* Updated pot file.
    4352
    4453== Images Screenshot ==
  • coffee-espresso/1.2/resource/js/custom.js

    r319403 r322776  
    177177
    178178});
     179
     180/* Progress Bar */
     181document.addEventListener("DOMContentLoaded", function () {
     182    const coffee_espresso_progressBar =
     183        document.getElementById("coffee_espresso_aster_progress_bar");
     184    if (!coffee_espresso_progressBar) return;
     185    window.addEventListener("scroll", function () {
     186        const coffee_espresso_scrollTop =
     187            document.documentElement.scrollTop || document.body.scrollTop;
     188        const coffee_espresso_height =
     189            document.documentElement.scrollHeight -
     190            document.documentElement.clientHeight;
     191        const coffee_espresso_scrolled =
     192            (coffee_espresso_scrollTop / coffee_espresso_height) * 100;
     193        coffee_espresso_progressBar.style.width =
     194            coffee_espresso_scrolled + "%";
     195    });
     196});
  • coffee-espresso/1.2/sections/banner.php

    r319403 r322776  
    2525        <div class="banner-overlay"></div>
    2626        <div class="asterthemes-wrapper">
    27                 <div class="banner-content-center">
     27                <div class="banner-content-center wow zoomIn">
    2828                        <?php if ( ! empty( $coffee_espresso_banner_section_heading ) ) { ?>
    2929                                <h1 class="banner-caption-title">
  • coffee-espresso/1.2/sections/product.php

    r319403 r322776  
    2525                <div class="asterthemes-wrapper">
    2626                        <?php if ( ! empty( $coffee_espresso_trending_product_sub_heading ) || ! empty( $coffee_espresso_trending_product_heading ) ) { ?>
    27                                 <div class="header-contact-inner product-section-header">
     27                                <div class="header-contact-inner product-section-header wow bounceInUp">
    2828                                        <?php if ( ! empty( $coffee_espresso_trending_product_sub_heading ) ) { ?>
    2929                                                <span class="product-sub-heading"><?php echo esc_html( $coffee_espresso_trending_product_sub_heading ); ?></span>
    … …  
    4545                                $coffee_espresso_loop = new WP_Query( $coffee_espresso_args );
    4646                                if ( $coffee_espresso_loop->have_posts() ) { ?>
    47                                         <div class="product-box">
     47                                        <div class="product-box wow zoomIn delay-1000">
    4848                                                <div class="owl-carousel">
    4949                                                        <?php while ( $coffee_espresso_loop->have_posts() ) : $coffee_espresso_loop->the_post(); global $product; ?>
  • coffee-espresso/1.2/style-rtl.css

    r319403 r322776  
    11.asterthemes-wrapper {
    2   padding: 0 20px;
    3   max-width: 1320px;
    4   margin: 0 auto;
     2        padding: 0 20px;
     3        max-width: 1320px;
     4        margin: 0 auto;
    55}
    66
    77body.asterthemes-boxed-layout .asterthemes-site-wrapper {
    8   max-width: 1320px;
    9   margin: 0 auto;
    10   background-color: var(--background-color-white);
    11   box-shadow: 0px 0px 10px -7px #000;
     8        max-width: 1320px;
     9        margin: 0 auto;
     10        background-color: var(--background-color-white);
     11        box-shadow: 0px 0px 10px -7px #000;
    1212}
    1313@media screen and (min-width:1700px) and (max-width:1900px){
    … …  
    2222}
    2323.asce-col-1 {
    24   width: 100%;
     24        width: 100%;
    2525}
    2626
    2727.asce-col-2 {
    28   width: 50%;
     28        width: 50%;
    2929}
    3030
    3131.asce-col-2-5 {
    32   width: 66.67%;
     32        width: 66.67%;
    3333}
    3434
    3535.asce-col-3 {
    36   width: 33.33%;
     36        width: 33.33%;
    3737}
    3838
    3939.asce-col-4 {
    40   width: 25%;
     40        width: 25%;
    4141}
    4242
    4343.asce-col-80 {
    44   width: 80%;
     44        width: 80%;
    4545}
    4646
    4747.asce-col-75 {
    48   width: 75%;
     48        width: 75%;
    4949}
    5050
    5151.asce-col-70 {
    52   width: 70%;
     52        width: 70%;
    5353}
    5454
    5555.asce-col-60 {
    56   width: 60%;
     56        width: 60%;
    5757}
    5858
    5959.asce-col-55 {
    60   width: 55%;
     60        width: 55%;
    6161}
    6262
    6363.asce-col-40 {
    64   width: 40%;
     64        width: 40%;
    6565}
    6666
    6767.asce-col-30 {
    68   width: 30%;
     68        width: 30%;
    6969}
    7070
    7171.asce-col-20 {
    72   width: 20%;
     72        width: 20%;
    7373}
    7474
    7575.asce-col-15 {
    76   width: 15%;
     76        width: 15%;
    7777}
    7878
    7979.main-widget-section-wrap {
    80   display: flex;
    81   flex-wrap: wrap;
    82   align-items: flex-start;
    83   gap: 30px;
     80        display: flex;
     81        flex-wrap: wrap;
     82        align-items: flex-start;
     83        gap: 30px;
    8484}
    8585
    8686.main-widget-section-wrap .primary-widgets-section {
    87   width: 100%;
     87        width: 100%;
    8888}
    8989
    9090@media (min-width: 768px) {
    91   .main-widget-section-wrap .primary-widgets-section {
    92     width: calc(70% - 15px);
    93   }
     91        .main-widget-section-wrap .primary-widgets-section {
     92                width: calc(70% - 15px);
     93        }
    9494}
    9595
    9696.main-widget-section-wrap .secondary-widgets-section {
    97   width: 100%;
     97        width: 100%;
    9898}
    9999
    100100@media (min-width: 768px) {
    101   .main-widget-section-wrap .secondary-widgets-section {
    102     width: calc(30% - 15px);
    103     position: sticky;
    104     top: 40px;
    105   }
     101        .main-widget-section-wrap .secondary-widgets-section {
     102                width: calc(30% - 15px);
     103                position: sticky;
     104                top: 40px;
     105        }
    106106}
    107107
    108108@media (min-width: 768px) {
    109   .main-widget-section-wrap.frontpage-left-sidebar {
    110     flex-direction: row-reverse;
    111   }
     109        .main-widget-section-wrap.frontpage-left-sidebar {
     110                flex-direction: row-reverse;
     111        }
    112112}
    113113
    114114.main-widget-section-wrap.no-frontpage-sidebar .primary-widgets-section {
    115   width: 100%;
     115        width: 100%;
    116116}
    117117
    … …  
    123123/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
    124124/* Document
    125   ========================================================================== */
     125        ========================================================================== */
    126126/**
    127127 * 1. Correct the line height in all browsers.
    … …  
    129129 */
    130130html {
    131   line-height: 1.15;
    132   -webkit-text-size-adjust: 100%;
     131        line-height: 1.15;
     132        -webkit-text-size-adjust: 100%;
    133133}
    134134
    135135/* Sections
    136   ========================================================================== */
     136        ========================================================================== */
    137137/**
    138138 * Remove the margin in all browsers.
    139139 */
    140140body {
    141   margin: 0;
     141        margin: 0;
    142142}
    143143
    … …  
    146146 */
    147147main {
    148   display: block;
     148        display: block;
    149149}
    150150
    … …  
    154154 */
    155155h1 {
    156   font-size: 2em;
    157   margin: 0.67em 0;
     156        font-size: 2em;
     157        margin: 0.67em 0;
    158158}
    159159
    160160/* Grouping content
    161   ========================================================================== */
     161        ========================================================================== */
    162162/**
    163163 * 1. Add the correct box sizing in Firefox.
    … …  
    165165 */
    166166hr {
    167   box-sizing: content-box;
    168   height: 0;
    169   overflow: visible;
     167        box-sizing: content-box;
     168        height: 0;
     169        overflow: visible;
    170170}
    171171
    … …  
    175175 */
    176176pre {
    177   font-family: var(--font-main);
    178   font-size: 1em;
     177        font-family: var(--font-main);
     178        font-size: 1em;
    179179}
    180180
    181181/* Text-level semantics
    182   ========================================================================== */
     182        ========================================================================== */
    183183/**
    184184 * Remove the gray background on active links in IE 10.
    185185 */
    186186a {
    187   background-color: transparent;
     187        background-color: transparent;
    188188}
    189189
    … …  
    193193 */
    194194abbr[title] {
    195   border-bottom: none;
    196   text-decoration: underline;
    197   text-decoration: underline dotted;
     195        border-bottom: none;
     196        text-decoration: underline;
     197        text-decoration: underline dotted;
    198198}
    199199
    … …  
    203203b,
    204204strong {
    205   font-weight: bolder;
     205        font-weight: bolder;
    206206}
    207207
    … …  
    213213kbd,
    214214samp {
    215   font-family: var(--font-main);
    216   font-size: 1em;
     215        font-family: var(--font-main);
     216        font-size: 1em;
    217217}
    218218
    … …  
    221221 */
    222222small {
    223   font-size: 80%;
     223        font-size: 80%;
    224224}
    225225
    … …  
    230230sub,
    231231sup {
    232   font-size: 75%;
    233   line-height: 0;
    234   position: relative;
    235   vertical-align: baseline;
     232        font-size: 75%;
     233        line-height: 0;
     234        position: relative;
     235        vertical-align: baseline;
    236236}
    237237
    238238sub {
    239   bottom: -0.25em;
     239        bottom: -0.25em;
    240240}
    241241
    242242sup {
    243   top: -0.5em;
     243        top: -0.5em;
    244244}
    245245
    246246/* Embedded content
    247   ========================================================================== */
     247        ========================================================================== */
    248248/**
    249249 * Remove the border on images inside links in IE 10.
    250250 */
    251251img {
    252   border-style: none;
     252        border-style: none;
    253253}
    254254
    255255/* Forms
    256   ========================================================================== */
     256        ========================================================================== */
    257257/**
    258258 * 1. Change the font styles in all browsers.
    … …  
    264264select,
    265265textarea {
    266   font-family: var(--font-main);
    267   font-size: 100%;
    268   line-height: 1.15;
    269   margin: 0;
     266        font-family: var(--font-main);
     267        font-size: 100%;
     268        line-height: 1.15;
     269        margin: 0;
    270270}
    271271
    … …  
    276276button,
    277277input {
    278   overflow: visible;
     278        overflow: visible;
    279279}
    280280
    … …  
    285285button,
    286286select {
    287   text-transform: none;
     287        text-transform: none;
    288288}
    289289
    … …  
    295295[type="reset"],
    296296[type="submit"] {
    297   -webkit-appearance: button;
     297        -webkit-appearance: button;
    298298}
    299299
    … …  
    305305[type="reset"]::-moz-focus-inner,
    306306[type="submit"]::-moz-focus-inner {
    307   border-style: none;
    308   padding: 0;
     307        border-style: none;
     308        padding: 0;
    309309}
    310310
    … …  
    316316[type="reset"]:-moz-focusring,
    317317[type="submit"]:-moz-focusring {
    318   outline: 1px dotted ButtonText;
     318        outline: 1px dotted ButtonText;
    319319}
    320320
    … …  
    323323 */
    324324fieldset {
    325   padding: 0.35em 0.75em 0.625em;
     325        padding: 0.35em 0.75em 0.625em;
    326326}
    327327
    … …  
    330330 * 2. Correct the color inheritance from `fieldset` elements in IE.
    331331 * 3. Remove the padding so developers are not caught out when they zero out
    332  *    `fieldset` elements in all browsers.
     332 *              `fieldset` elements in all browsers.
    333333 */
    334334legend {
    335   box-sizing: border-box;
    336   color: inherit;
    337   display: table;
    338   max-width: 100%;
    339   padding: 0;
    340   white-space: normal;
     335        box-sizing: border-box;
     336        color: inherit;
     337        display: table;
     338        max-width: 100%;
     339        padding: 0;
     340        white-space: normal;
    341341}
    342342
    … …  
    345345 */
    346346progress {
    347   vertical-align: baseline;
     347        vertical-align: baseline;
    348348}
    349349
    … …  
    352352 */
    353353textarea {
    354   overflow: auto;
     354        overflow: auto;
    355355}
    356356
    … …  
    361361[type="checkbox"],
    362362[type="radio"] {
    363   box-sizing: border-box;
    364   padding: 0;
     363        box-sizing: border-box;
     364        padding: 0;
    365365}
    366366
    … …  
    370370[type="number"]::-webkit-inner-spin-button,
    371371[type="number"]::-webkit-outer-spin-button {
    372   height: auto;
     372        height: auto;
    373373}
    374374
    … …  
    378378 */
    379379[type="search"] {
    380   -webkit-appearance: textfield;
    381   outline-offset: -2px;
     380        -webkit-appearance: textfield;
     381        outline-offset: -2px;
    382382}
    383383
    … …  
    386386 */
    387387[type="search"]::-webkit-search-decoration {
    388   -webkit-appearance: none;
     388        -webkit-appearance: none;
    389389}
    390390
    … …  
    394394 */
    395395::-webkit-file-upload-button {
    396   -webkit-appearance: button;
    397   font: inherit;
     396        -webkit-appearance: button;
     397        font: inherit;
    398398}
    399399
    400400/* Interactive
    401   ========================================================================== */
     401        ========================================================================== */
    402402/*
    403403 * Add the correct display in Edge, IE 10+, and Firefox.
    404404 */
    405405details {
    406   display: block;
     406        display: block;
    407407}
    408408
    … …  
    411411 */
    412412summary {
    413   display: list-item;
     413        display: list-item;
    414414}
    415415
    416416/* Misc
    417   ========================================================================== */
     417        ========================================================================== */
    418418/**
    419419 * Add the correct display in IE 10+.
    420420 */
    421421template {
    422   display: none;
     422        display: none;
    423423}
    424424
    … …  
    427427 */
    428428[hidden] {
    429   display: none;
     429        display: none;
    430430}
    431431
    … …  
    437437*::before,
    438438*::after {
    439   box-sizing: inherit;
     439        box-sizing: inherit;
    440440}
    441441
    442442html {
    443   box-sizing: border-box;
     443        box-sizing: border-box;
    444444}
    445445
    … …  
    455455optgroup,
    456456textarea {
    457   color: #404040;
    458   font-family: var(--font-main);
    459   font-size: 1rem;
    460   line-height: 1.5;
    461   background-color: #FFFFFF;
     457        color: #404040;
     458        font-family: var(--font-main);
     459        font-size: 1rem;
     460        line-height: 1.5;
     461        background-color: #FFFFFF;
    462462}
    463463
    … …  
    468468h5,
    469469h6 {
    470   clear: both;
    471   font-family: var(--font-main);
     470        clear: both;
     471        font-family: var(--font-main);
    472472}
    473473
    474474h1,
    475475.h1 {
    476   font-size: 4.4rem;
     476        font-size: 4.4rem;
    477477}
    478478
    479479h2,
    480480.h2 {
    481   font-size: 3.4rem;
     481        font-size: 3.4rem;
    482482}
    483483
    484484@media (max-width: 992px) {
    485   h2,
    486   .h2 {
    487     font-size: 2.8rem;
    488   }
     485        h2,
     486        .h2 {
     487                font-size: 2.8rem;
     488        }
    489489}
    490490
    491491@media (max-width: 767.98px) {
    492   h2,
    493   .h2 {
    494     font-size: 2.3rem;
    495   }
     492        h2,
     493        .h2 {
     494                font-size: 2.3rem;
     495        }
    496496}
    497497
    498498h3,
    499499.h3 {
    500   font-size: 1.9rem;
     500        font-size: 1.9rem;
    501501}
    502502
    503503h4,
    504504.h4 {
    505   font-size: 1.5rem;
     505        font-size: 1.5rem;
    506506}
    507507
    … …  
    512512h5,
    513513h6 {
    514   display: block;
    515   font-weight: 600;
     514        display: block;
     515        font-weight: 600;
    516516}
    517517
    518518h1 {
    519   font-size: 2em;
    520   margin: .67em 0;
     519        font-size: 2em;
     520        margin: .67em 0;
    521521}
    522522
    523523h2,
    524524h3 {
    525   font-size: 1.3em;
    526   margin: 1em 0;
     525        font-size: 1.3em;
     526        margin: 1em 0;
    527527}
    528528
    529529.update-core-php h2 {
    530   margin-top: 4em;
     530        margin-top: 4em;
    531531}
    532532
    … …  
    534534.update-messages h2,
    535535h4 {
    536   font-size: 1em;
    537   margin: 1.33em 0;
     536        font-size: 1em;
     537        margin: 1.33em 0;
    538538}
    539539
    540540h5 {
    541   font-size: 0.83em;
    542   margin: 1.67em 0;
     541        font-size: 0.83em;
     542        margin: 1.67em 0;
    543543}
    544544
    545545h6 {
    546   font-size: 0.67em;
    547   margin: 2.33em 0;
     546        font-size: 0.67em;
     547        margin: 2.33em 0;
    548548}
    549549
    550550h1.page-title {
    551   font-size: 4.4rem;
    552   margin: 0.5rem 0 1.5rem;
     551        font-size: 4.4rem;
     552        margin: 0.5rem 0 1.5rem;
    553553}
    554554h1.page-title {
    … …  
    562562}
    563563@media (max-width: 480px) {
    564   h1.page-title {
    565     font-size: 2.4rem;
    566   }
     564        h1.page-title {
     565                font-size: 2.4rem;
     566        }
    567567}
    568568
    569569.woocommerce-products-header__title {
    570   margin-top: 0;
    571   margin-bottom: 20px;
    572   line-height: 1;
     570        margin-top: 0;
     571        margin-bottom: 20px;
     572        line-height: 1;
    573573}
    574574
    575575.page-header h1 {
    576   font-size: var(--font-size-xl);
    577   margin-top: 0;
    578   line-height: 1.2;
     576        font-size: var(--font-size-xl);
     577        margin-top: 0;
     578        line-height: 1.2;
    579579}
    580580
    581581.section-header-subtitle {
    582   text-align: center;
    583   margin-bottom: 50px;
     582        text-align: center;
     583        margin-bottom: 50px;
    584584}
    585585
    586586.section-header-subtitle .section-title {
    587   font-size: var(--font-size-xl);
    588   font-family: var(--font-main);
    589   margin-top: 0;
    590   margin-bottom: 0;
    591   line-height: 1.2;
     587        font-size: var(--font-size-xl);
     588        font-family: var(--font-main);
     589        margin-top: 0;
     590        margin-bottom: 0;
     591        line-height: 1.2;
    592592}
    593593
    594594.section-header-subtitle .section-subtitle {
    595   font-size: var(--font-size-base);
    596   font-family: var(--font-main);
    597   margin-top: 0;
    598   margin-bottom: 0;
     595        font-size: var(--font-size-base);
     596        font-family: var(--font-main);
     597        margin-top: 0;
     598        margin-bottom: 0;
    599599}
    600600
    601601p {
    602   margin-bottom: 1.5em;
     602        margin-bottom: 1.5em;
    603603}
    604604
    … …  
    607607em,
    608608i {
    609   font-style: italic;
     609        font-style: italic;
    610610}
    611611
    612612blockquote {
    613   margin: 0 1.5em;
     613        margin: 0 1.5em;
    614614}
    615615
    616616address {
    617   margin: 0 0 1.5em;
     617        margin: 0 0 1.5em;
    618618}
    619619
    620620pre {
    621   background: #eee;
    622   font-family: var(--font-main);
    623   line-height: 1.6;
    624   margin-bottom: 1.6em;
    625   max-width: 100%;
    626   overflow: auto;
    627   padding: 1.6em;
     621        background: #eee;
     622        font-family: var(--font-main);
     623        line-height: 1.6;
     624        margin-bottom: 1.6em;
     625        max-width: 100%;
     626        overflow: auto;
     627        padding: 1.6em;
    628628}
    629629
    … …  
    632632tt,
    633633var {
    634   font-family: var(--font-main);
     634        font-family: var(--font-main);
    635635}
    636636
    637637abbr,
    638638acronym {
    639   border-bottom: 1px dotted #666;
    640   cursor: help;
     639        border-bottom: 1px dotted #666;
     640        cursor: help;
    641641}
    642642
    643643big {
    644   font-size: 125%;
     644        font-size: 125%;
    645645}
    646646
    … …  
    652652--------------------------------------------- */
    653653:root {
    654   --primary-color: #8E5331;
    655   --background-color-white: #1E1E1E;
    656   --background-color-grey: #F6F7FB;
    657   --background-color-light-grey: #f8f8f8;
    658   --background-color-dark: #a3a3a3;
    659   --footer-top-background: #f8f8f8;
    660   --footer-top-color: #3a3a3a;
    661   --footer-bottom-background: #e8e8e8;
    662   --footer-bottom-color: #3a3a3a;
    663   --color-text-main: #3A3A3A;
    664   --color-text-white: #fff;
    665   --input-border-color: rgba(200,200,200,.5);
    666   --notice-success-bg-color:#D4EDDA;
    667   --notice-success-text-color:#155724;
    668   --notice-info-bg-color:#D1ECF1;
    669   --notice-info-text-color:#0C5460;
    670   --notice-warning-bg-color:#FFF3CD;
    671   --notice-warning-text-color:#856404;
    672   --notice-danger-bg-color:#F8D7DA;
    673   --notice-danger-text-color:#721C24;
    674   --font-size-xs: clamp(0.7rem, 0.17vw + 0.76rem, 0.79rem);
    675   --font-size-sm: clamp(0.8rem, 0.17vw + 0.76rem, 0.89rem);
    676   --font-size-base: clamp(1rem, 0.34vw + 0.91rem, 1.19rem);
    677   --font-size-md: clamp(1.25rem, 0.61vw + 1.1rem, 1.58rem);
    678   --font-size-lg: clamp(1.56rem, 1vw + 1.31rem, 2.11rem);
    679   --font-size-xl: clamp(1.95rem, 1.56vw + 1.56rem, 2.81rem);
    680   --font-size-xxl: clamp(2.44rem, 2.38vw + 1.85rem, 3.75rem);
    681   --font-size-xxxl: clamp(2.95rem, 3.54vw + 2.17rem, 5rem);
    682   --border-round-button: 30px;
    683   --font-main: "Inter", sans-serif;
    684   --font-code:var(--font-main);
    685   --font-pre: var(--font-main);
    686   --font-line-height-body: 1.5;
    687   --font-line-height-pre: 1.6;
     654        --primary-color: #8E5331;
     655        --background-color-white: #1E1E1E;
     656        --background-color-grey: #F6F7FB;
     657        --background-color-light-grey: #f8f8f8;
     658        --background-color-dark: #a3a3a3;
     659        --footer-top-background: #f8f8f8;
     660        --footer-top-color: #3a3a3a;
     661        --footer-bottom-background: #e8e8e8;
     662        --footer-bottom-color: #3a3a3a;
     663        --color-text-main: #3A3A3A;
     664        --color-text-white: #fff;
     665        --input-border-color: rgba(200,200,200,.5);
     666        --notice-success-bg-color:#D4EDDA;
     667        --notice-success-text-color:#155724;
     668        --notice-info-bg-color:#D1ECF1;
     669        --notice-info-text-color:#0C5460;
     670        --notice-warning-bg-color:#FFF3CD;
     671        --notice-warning-text-color:#856404;
     672        --notice-danger-bg-color:#F8D7DA;
     673        --notice-danger-text-color:#721C24;
     674        --font-size-xs: clamp(0.7rem, 0.17vw + 0.76rem, 0.79rem);
     675        --font-size-sm: clamp(0.8rem, 0.17vw + 0.76rem, 0.89rem);
     676        --font-size-base: clamp(1rem, 0.34vw + 0.91rem, 1.19rem);
     677        --font-size-md: clamp(1.25rem, 0.61vw + 1.1rem, 1.58rem);
     678        --font-size-lg: clamp(1.56rem, 1vw + 1.31rem, 2.11rem);
     679        --font-size-xl: clamp(1.95rem, 1.56vw + 1.56rem, 2.81rem);
     680        --font-size-xxl: clamp(2.44rem, 2.38vw + 1.85rem, 3.75rem);
     681        --font-size-xxxl: clamp(2.95rem, 3.54vw + 2.17rem, 5rem);
     682        --border-round-button: 30px;
     683        --font-main: "Inter", sans-serif;
     684        --font-code:var(--font-main);
     685        --font-pre: var(--font-main);
     686        --font-line-height-body: 1.5;
     687        --font-line-height-pre: 1.6;
    688688}
    689689
    690690* {
    691   box-sizing: border-box;
     691        box-sizing: border-box;
    692692}
    693693
    694694body {
    695   font-size: 1rem;
    696   font-family: var(--font-main);
    697   color: #000000;
     695        font-size: 1rem;
     696        font-family: var(--font-main);
     697        color: #000000;
    698698}
    699699
    700700body.page {
    701   margin-bottom: 0;
     701        margin-bottom: 0;
    702702}
    703703
    704704@media (max-width: 767.98px) {
    705   body {
    706     font-size: 1em;
    707   }
    708   .bottom-header-middle-part,
    709   .bottom-header-right-part,
    710   .bottom-header-left-part {
    711       width: 100% !important;
    712   }
    713   .banner-caption .mag-post-excerpt p{
    714     text-align: center;
    715   }
    716   .banner-slider-btn{
    717     margin-bottom: 20px !important
    718   }
     705        body {
     706                font-size: 1em;
     707        }
     708        .bottom-header-middle-part,
     709        .bottom-header-right-part,
     710        .bottom-header-left-part {
     711        width: 100% !important;
     712        }
     713        .banner-caption .mag-post-excerpt p{
     714                text-align: center;
     715        }
     716        .banner-slider-btn{
     717                margin-bottom: 20px !important
     718        }
    719719}
    720720
    721721
    722722body.menu-opened {
    723   overflow: hidden;
     723        overflow: hidden;
    724724}
    725725
    726726hr {
    727   background-color: #ccc;
    728   border: 0;
    729   height: 1px;
    730   margin-bottom: 1.5em;
     727        background-color: #ccc;
     728        border: 0;
     729        height: 1px;
     730        margin-bottom: 1.5em;
    731731}
    732732
    733733ul,
    734734ol {
    735   margin: 0 3em 1.5em 0;
     735        margin: 0 3em 1.5em 0;
    736736}
    737737
    738738li > ul,
    739739li > ol {
    740   margin-bottom: 0;
    741   margin-right: 1.5em;
     740        margin-bottom: 0;
     741        margin-right: 1.5em;
    742742}
    743743
    744744dt {
    745   font-weight: 700;
     745        font-weight: 700;
    746746}
    747747
    748748dd {
    749   margin: 0 1.5em 1.5em;
     749        margin: 0 1.5em 1.5em;
    750750}
    751751
    … …  
    754754iframe,
    755755object {
    756   max-width: 100%;
     756        max-width: 100%;
    757757}
    758758
    759759img {
    760   height: auto;
    761   max-width: 100%;
     760        height: auto;
     761        max-width: 100%;
    762762}
    763763
    764764figure {
    765   margin: 1em 0;
     765        margin: 1em 0;
    766766}
    767767
    768768table {
    769   margin: 0 0 1.5em;
    770   width: 100%;
     769        margin: 0 0 1.5em;
     770        width: 100%;
    771771}
    772772
    … …  
    774774--------------------------------------------- */
    775775a {
    776   color: var(--primary-color);
    777   text-decoration: none;
     776        color: var(--primary-color);
     777        text-decoration: none;
    778778}
    779779
    780780a:visited {
    781   color: var(--primary-color);
     781        color: var(--primary-color);
    782782}
    783783
    784784a:hover, a:focus, a:active {
    785   color: var(--primary-color);
     785        color: var(--primary-color);
    786786}
    787787
    788788a:focus {
    789   outline: thin dotted;
    790   outline-offset: 1px;
     789        outline: thin dotted;
     790        outline-offset: 1px;
    791791}
    792792
    793793a:hover, a:active {
    794   outline: 0;
     794        outline: 0;
    795795}
    796796
    797797a:focus-within {
    798   outline: thin dotted;
    799   outline-offset: -2px;
     798        outline: thin dotted;
     799        outline-offset: -2px;
    800800}
    801801
    802802a ul.social-links {
    803   margin: 0;
    804   padding: 0;
    805   list-style: none;
    806   display: flex;
    807   gap: 10px;
     803        margin: 0;
     804        padding: 0;
     805        list-style: none;
     806        display: flex;
     807        gap: 10px;
    808808}
    809809
    … …  
    811811a .teams-social a,
    812812a ul.social-links a {
    813   width: 20px;
    814   height: 20px;
    815   opacity: 0.8;
    816   display: flex;
    817   font-size: 16px;
    818   overflow: hidden;
    819   position: relative;
    820   align-items: center;
    821   text-decoration: none;
    822   justify-content: center;
    823   transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
    824   color: var(--color-text-white);
     813        width: 20px;
     814        height: 20px;
     815        opacity: 0.8;
     816        display: flex;
     817        font-size: 16px;
     818        overflow: hidden;
     819        position: relative;
     820        align-items: center;
     821        text-decoration: none;
     822        justify-content: center;
     823        transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
     824        color: var(--color-text-white);
    825825}
    826826
    … …  
    828828a .teams-social a::before,
    829829a ul.social-links a::before {
    830   -webkit-font-smoothing: antialiased;
    831   -moz-osx-font-smoothing: grayscale;
    832   font-style: normal;
    833   font-variant: normal;
    834   font-weight: 400;
    835   line-height: 1;
    836   font-family: 'Font Awesome 7 brands';
    837   vertical-align: baseline;
    838   transition: all,ease,.3s;
     830        -webkit-font-smoothing: antialiased;
     831        -moz-osx-font-smoothing: grayscale;
     832        font-style: normal;
     833        font-variant: normal;
     834        font-weight: 400;
     835        line-height: 1;
     836        font-family: 'Font Awesome 7 brands';
     837        vertical-align: baseline;
     838        transition: all,ease,.3s;
    839839}
    840840
    … …  
    842842a .teams-social a[href*='facebook.com']::before,
    843843a ul.social-links a[href*='facebook.com']::before {
    844   content: "\f39e";
     844        content: "\f39e";
    845845}
    846846
    … …  
    848848a .teams-social a[href*='twitter.com']::before,
    849849a ul.social-links a[href*='twitter.com']::before {
    850   content: "\f099";
     850        content: "\f099";
    851851}
    852852
    … …  
    854854a .teams-social a[href*='instagram.com']::before,
    855855a ul.social-links a[href*='instagram.com']::before {
    856   content: "\f16d";
     856        content: "\f16d";
    857857}
    858858
    … …  
    860860a .teams-social a[href*='youtube.com']::before,
    861861a ul.social-links a[href*='youtube.com']::before {
    862   content: "\f167";
     862        content: "\f167";
    863863}
    864864
    … …  
    866866a .teams-social a[href*='discord.com']::before,
    867867a ul.social-links a[href*='discord.com']::before {
    868   content: "\f392";
     868        content: "\f392";
    869869}
    870870
    … …  
    872872a .teams-social a[href*='dribbble.com']::before,
    873873a ul.social-links a[href*='dribbble.com']::before {
    874   content: "\f17d";
     874        content: "\f17d";
    875875}
    876876
    … …  
    878878a .teams-social a[href*='google.com']::before,
    879879a ul.social-links a[href*='google.com']::before {
    880   content: "\f1a0";
     880        content: "\f1a0";
    881881}
    882882
    … …  
    884884a .teams-social a[href*='line.me']::before,
    885885a ul.social-links a[href*='line.me']::before {
    886   content: "\f3c0";
     886        content: "\f3c0";
    887887}
    888888
    … …  
    890890a .teams-social a[href*='linkedin.com']::before,
    891891a ul.social-links a[href*='linkedin.com']::before {
    892   content: "\f08c";
     892        content: "\f08c";
    893893}
    894894
    … …  
    896896a .teams-social a[href*='medium.com']::before,
    897897a ul.social-links a[href*='medium.com']::before {
    898   content: "\f23a";
     898        content: "\f23a";
    899899}
    900900
    … …  
    902902a .teams-social a[href*='messenger.com']::before,
    903903a ul.social-links a[href*='messenger.com']::before {
    904   content: "\f39f";
     904        content: "\f39f";
    905905}
    906906
    … …  
    908908a .teams-social a[href*='paypal.com']::before,
    909909a ul.social-links a[href*='paypal.com']::before {
    910   content: "\f1ed";
     910        content: "\f1ed";
    911911}
    912912
    … …  
    914914a .teams-social a[href*='pinterest.com']::before,
    915915a ul.social-links a[href*='pinterest.com']::before {
    916   content: "\f0d2";
     916        content: "\f0d2";
    917917}
    918918
    … …  
    920920a .teams-social a[href*='reddit.com']::before,
    921921a ul.social-links a[href*='reddit.com']::before {
    922   content: "\f1a1";
     922        content: "\f1a1";
    923923}
    924924
    … …  
    926926a .teams-social a[href*='skype.com']::before,
    927927a ul.social-links a[href*='skype.com']::before {
    928   content: "\f17e";
     928        content: "\f17e";
    929929}
    930930
    … …  
    932932a .teams-social a[href*='slack.com']::before,
    933933a ul.social-links a[href*='slack.com']::before {
    934   content: "\f198";
     934        content: "\f198";
    935935}
    936936
    … …  
    938938a .teams-social a[href*='snapchat.com']::before,
    939939a ul.social-links a[href*='snapchat.com']::before {
    940   content: "\f2ad";
     940        content: "\f2ad";
    941941}
    942942
    … …  
    944944a .teams-social a[href*='spotify.com']::before,
    945945a ul.social-links a[href*='spotify.com']::before {
    946   content: "\f1bc";
     946        content: "\f1bc";
    947947}
    948948
    … …  
    950950a .teams-social a[href*='stackoverflow.com']::before,
    951951a ul.social-links a[href*='stackoverflow.com']::before {
    952   content: "\f16c";
     952        content: "\f16c";
    953953}
    954954
    … …  
    956956a .teams-social a[href*='telegram.org']::before,
    957957a ul.social-links a[href*='telegram.org']::before {
    958   content: "\f3fe";
     958        content: "\f3fe";
    959959}
    960960
    … …  
    962962a .teams-social a[href*='twitch.tv']::before,
    963963a ul.social-links a[href*='twitch.tv']::before {
    964   content: "\f1e8";
     964        content: "\f1e8";
    965965}
    966966
    … …  
    968968a .teams-social a[href*='vimeo.com']::before,
    969969a ul.social-links a[href*='vimeo.com']::before {
    970   content: "\f27d";
     970        content: "\f27d";
    971971}
    972972
    … …  
    974974a .teams-social a[href*='whatsapp.com']::before,
    975975a ul.social-links a[href*='whatsapp.com']::before {
    976   content: "\f232";
     976        content: "\f232";
    977977}
    978978
    … …  
    980980a .teams-social a[href*='wordpress.org']::before,
    981981a ul.social-links a[href*='wordpress.org']::before {
    982   content: "\f19a";
     982        content: "\f19a";
    983983}
    984984
    … …  
    986986a .teams-social a[href*='youtube.com']::before,
    987987a ul.social-links a[href*='youtube.com']::before {
    988   content: "\f167";
     988        content: "\f167";
    989989}
    990990
    … …  
    994994a ul.social-links a:focus,
    995995a ul.social-links a:hover {
    996   opacity: 1;
     996        opacity: 1;
    997997}
    998998
    999999a .widget_coffee_espresso_social_icons ul.social-links a {
    1000   font-size: var(--font-size-xs);
    1001   padding: 12px;
    1002   opacity: 1;
    1003   width: auto;
    1004   height: auto;
    1005   color: #fff;
    1006   line-height: 1;
    1007   border-radius: 5px;
    1008   overflow: visible;
    1009   display: flex;
    1010   align-items: center;
    1011   justify-content: center;
    1012   gap: 5px;
    1013   margin: 0px 0px 10px 10px;
    1014   opacity: 0.7;
     1000        font-size: var(--font-size-xs);
     1001        padding: 12px;
     1002        opacity: 1;
     1003        width: auto;
     1004        height: auto;
     1005        color: #fff;
     1006        line-height: 1;
     1007        border-radius: 5px;
     1008        overflow: visible;
     1009        display: flex;
     1010        align-items: center;
     1011        justify-content: center;
     1012        gap: 5px;
     1013        margin: 0px 0px 10px 10px;
     1014        opacity: 0.7;
    10151015}
    10161016
    10171017a .widget_coffee_espresso_social_icons ul.social-links a[href*='facebook.com'] {
    1018   background-color: #3b5999;
     1018        background-color: #3b5999;
    10191019}
    10201020
    10211021a .widget_coffee_espresso_social_icons ul.social-links a[href*='twitter.com'] {
    1022   background-color: #55acee;
     1022        background-color: #55acee;
    10231023}
    10241024
    10251025a .widget_coffee_espresso_social_icons ul.social-links a[href*='instagram.com'] {
    1026   background-color: #3F729B;
     1026        background-color: #3F729B;
    10271027}
    10281028
    10291029a .widget_coffee_espresso_social_icons ul.social-links a[href*='youtube.com'] {
    1030   background-color: #cd201f;
     1030        background-color: #cd201f;
    10311031}
    10321032
    10331033a .widget_coffee_espresso_social_icons ul.social-links a[href*='discord.com'] {
    1034   background-color: #5865F2;
     1034        background-color: #5865F2;
    10351035}
    10361036
    10371037a .widget_coffee_espresso_social_icons ul.social-links a[href*='dribbble.com'] {
    1038   background-color: #ea4c89;
     1038        background-color: #ea4c89;
    10391039}
    10401040
    10411041a .widget_coffee_espresso_social_icons ul.social-links a[href*='google.com'] {
    1042   background-color: #dd4b39;
     1042        background-color: #dd4b39;
    10431043}
    10441044
    10451045a .widget_coffee_espresso_social_icons ul.social-links a[href*='line.me'] {
    1046   background-color: #00b900;
     1046        background-color: #00b900;
    10471047}
    10481048
    10491049a .widget_coffee_espresso_social_icons ul.social-links a[href*='linkedin.com'] {
    1050   background-color: #0e76a8;
     1050        background-color: #0e76a8;
    10511051}
    10521052
    10531053a .widget_coffee_espresso_social_icons ul.social-links a[href*='medium.com'] {
    1054   background-color: #66cdaa;
     1054        background-color: #66cdaa;
    10551055}
    10561056
    10571057a .widget_coffee_espresso_social_icons ul.social-links a[href*='messenger.com'] {
    1058   background-color: #006AFF;
     1058        background-color: #006AFF;
    10591059}
    10601060
    10611061a .widget_coffee_espresso_social_icons ul.social-links a[href*='paypal.com'] {
    1062   background-color: #3b7bbf;
     1062        background-color: #3b7bbf;
    10631063}
    10641064
    10651065a .widget_coffee_espresso_social_icons ul.social-links a[href*='pinterest.com'] {
    1066   background-color: #E60023;
     1066        background-color: #E60023;
    10671067}
    10681068
    10691069a .widget_coffee_espresso_social_icons ul.social-links a[href*='reddit.com'] {
    1070   background-color: #ff5700;
     1070        background-color: #ff5700;
    10711071}
    10721072
    10731073a .widget_coffee_espresso_social_icons ul.social-links a[href*='skype.com'] {
    1074   background-color: #00aff0;
     1074        background-color: #00aff0;
    10751075}
    10761076
    10771077a .widget_coffee_espresso_social_icons ul.social-links a[href*='slack.com'] {
    1078   background-color: #ECB22E;
     1078        background-color: #ECB22E;
    10791079}
    10801080
    10811081a .widget_coffee_espresso_social_icons ul.social-links a[href*='snapchat.com'] {
    1082   background-color: #FFFC00;
     1082        background-color: #FFFC00;
    10831083}
    10841084
    10851085a .widget_coffee_espresso_social_icons ul.social-links a[href*='spotify.com'] {
    1086   background-color: #1DB954;
     1086        background-color: #1DB954;
    10871087}
    10881088
    10891089a .widget_coffee_espresso_social_icons ul.social-links a[href*='stackoverflow.com'] {
    1090   background-color: #F47F24;
     1090        background-color: #F47F24;
    10911091}
    10921092
    10931093a .widget_coffee_espresso_social_icons ul.social-links a[href*='telegram.org'] {
    1094   background-color: #229ED9;
     1094        background-color: #229ED9;
    10951095}
    10961096
    10971097a .widget_coffee_espresso_social_icons ul.social-links a[href*='twitch.tv'] {
    1098   background-color: #6441a5;
     1098        background-color: #6441a5;
    10991099}
    11001100
    11011101a .widget_coffee_espresso_social_icons ul.social-links a[href*='vimeo.com'] {
    1102   background-color: #86c9ef;
     1102        background-color: #86c9ef;
    11031103}
    11041104
    11051105a .widget_coffee_espresso_social_icons ul.social-links a[href*='whatsapp.com'] {
    1106   background-color: #34B7F1;
     1106        background-color: #34B7F1;
    11071107}
    11081108
    11091109a .widget_coffee_espresso_social_icons ul.social-links a[href*='wordpress.org'] {
    1110   background-color: #21759b;
     1110        background-color: #21759b;
    11111111}
    11121112
    11131113a .widget_coffee_espresso_social_icons ul.social-links a[href*='youtube.com'] {
    1114   background-color: #c4302b;
     1114        background-color: #c4302b;
    11151115}
    11161116
    11171117a .widget_coffee_espresso_social_icons ul.social-links a:focus, a .widget_coffee_espresso_social_icons ul.social-links a:hover {
    1118   opacity: 1;
     1118        opacity: 1;
    11191119}
    11201120
    11211121a .site-footer-bottom-wrapper ul.social-links li a {
    1122   color: var(--text-color-normal);
     1122        color: var(--text-color-normal);
    11231123}
    11241124
    11251125a:focus {
    1126   outline: thin dotted;
    1127   outline-offset: -2px;
     1126        outline: thin dotted;
     1127        outline-offset: -2px;
    11281128}
    11291129
    11301130a:hover, a:active {
    1131   outline: 0;
     1131        outline: 0;
    11321132}
    11331133
    11341134a:focus-within {
    1135   outline: thin dotted;
    1136   outline-offset: -2px;
     1135        outline: thin dotted;
     1136        outline-offset: -2px;
    11371137}
    11381138
    11391139ul.social-links {
    1140   margin: 0;
    1141   padding: 0;
    1142   list-style: none;
    1143   display: flex;
    1144   flex-wrap: wrap;
    1145   gap: 10px;
     1140        margin: 0;
     1141        padding: 0;
     1142        list-style: none;
     1143        display: flex;
     1144        flex-wrap: wrap;
     1145        gap: 10px;
    11461146}
    11471147
    … …  
    11491149.teams-social a,
    11501150ul.social-links a {
    1151   width: 20px;
    1152   height: 20px;
    1153   display: flex;
    1154   font-size: 16px;
    1155   overflow: hidden;
    1156   position: relative;
    1157   align-items: center;
    1158   text-decoration: none;
    1159   justify-content: center;
    1160   transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
    1161   color: var(--primary-color) !important;
     1151        width: 20px;
     1152        height: 20px;
     1153        display: flex;
     1154        font-size: 16px;
     1155        overflow: hidden;
     1156        position: relative;
     1157        align-items: center;
     1158        text-decoration: none;
     1159        justify-content: center;
     1160        transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
     1161        color: var(--primary-color) !important;
    11621162}
    11631163
    … …  
    11651165.teams-social a::before,
    11661166ul.social-links a::before {
    1167   -webkit-font-smoothing: antialiased;
    1168   -moz-osx-font-smoothing: grayscale;
    1169   font-style: normal;
    1170   font-variant: normal;
    1171   font-weight: 400;
    1172   line-height: 1;
    1173   font-family: 'Font Awesome 7 brands';
    1174   vertical-align: baseline;
    1175   transition: all,ease,.3s;
     1167        -webkit-font-smoothing: antialiased;
     1168        -moz-osx-font-smoothing: grayscale;
     1169        font-style: normal;
     1170        font-variant: normal;
     1171        font-weight: 400;
     1172        line-height: 1;
     1173        font-family: 'Font Awesome 7 brands';
     1174        vertical-align: baseline;
     1175        transition: all,ease,.3s;
    11761176}
    11771177
    … …  
    11791179.teams-social a[href*='facebook.com']::before,
    11801180ul.social-links a[href*='facebook.com']::before {
    1181   content: "\f39e";
     1181        content: "\f39e";
    11821182}
    11831183
    … …  
    11851185.teams-social a[href*='twitter.com']::before,
    11861186ul.social-links a[href*='twitter.com']::before {
    1187   content: "\f099";
     1187        content: "\f099";
    11881188}
    11891189
    … …  
    11911191.teams-social a[href*='instagram.com']::before,
    11921192ul.social-links a[href*='instagram.com']::before {
    1193   content: "\f16d";
     1193        content: "\f16d";
    11941194}
    11951195
    … …  
    11971197.teams-social a[href*='youtube.com']::before,
    11981198ul.social-links a[href*='youtube.com']::before {
    1199   content: "\f167";
     1199        content: "\f167";
    12001200}
    12011201
    … …  
    12031203.teams-social a[href*='discord.com']::before,
    12041204ul.social-links a[href*='discord.com']::before {
    1205   content: "\f392";
     1205        content: "\f392";
    12061206}
    12071207
    … …  
    12091209.teams-social a[href*='dribbble.com']::before,
    12101210ul.social-links a[href*='dribbble.com']::before {
    1211   content: "\f17d";
     1211        content: "\f17d";
    12121212}
    12131213
    … …  
    12151215.teams-social a[href*='google.com']::before,
    12161216ul.social-links a[href*='google.com']::before {
    1217   content: "\f1a0";
     1217        content: "\f1a0";
    12181218}
    12191219
    … …  
    12211221.teams-social a[href*='line.me']::before,
    12221222ul.social-links a[href*='line.me']::before {
    1223   content: "\f3c0";
     1223        content: "\f3c0";
    12241224}
    12251225
    … …  
    12271227.teams-social a[href*='linkedin.com']::before,
    12281228ul.social-links a[href*='linkedin.com']::before {
    1229   content: "\f08c";
     1229        content: "\f08c";
    12301230}
    12311231
    … …  
    12331233.teams-social a[href*='medium.com']::before,
    12341234ul.social-links a[href*='medium.com']::before {
    1235   content: "\f23a";
     1235        content: "\f23a";
    12361236}
    12371237
    … …  
    12391239.teams-social a[href*='messenger.com']::before,
    12401240ul.social-links a[href*='messenger.com']::before {
    1241   content: "\f39f";
     1241        content: "\f39f";
    12421242}
    12431243
    … …  
    12451245.teams-social a[href*='paypal.com']::before,
    12461246ul.social-links a[href*='paypal.com']::before {
    1247   content: "\f1ed";
     1247        content: "\f1ed";
    12481248}
    12491249
    … …  
    12511251.teams-social a[href*='pinterest.com']::before,
    12521252ul.social-links a[href*='pinterest.com']::before {
    1253   content: "\f0d2";
     1253        content: "\f0d2";
    12541254}
    12551255
    … …  
    12571257.teams-social a[href*='reddit.com']::before,
    12581258ul.social-links a[href*='reddit.com']::before {
    1259   content: "\f1a1";
     1259        content: "\f1a1";
    12601260}
    12611261
    … …  
    12631263.teams-social a[href*='skype.com']::before,
    12641264ul.social-links a[href*='skype.com']::before {
    1265   content: "\f17e";
     1265        content: "\f17e";
    12661266}
    12671267
    … …  
    12691269.teams-social a[href*='slack.com']::before,
    12701270ul.social-links a[href*='slack.com']::before {
    1271   content: "\f198";
     1271        content: "\f198";
    12721272}
    12731273
    … …  
    12751275.teams-social a[href*='snapchat.com']::before,
    12761276ul.social-links a[href*='snapchat.com']::before {
    1277   content: "\f2ad";
     1277        content: "\f2ad";
    12781278}
    12791279
    … …  
    12811281.teams-social a[href*='spotify.com']::before,
    12821282ul.social-links a[href*='spotify.com']::before {
    1283   content: "\f1bc";
     1283        content: "\f1bc";
    12841284}
    12851285
    … …  
    12871287.teams-social a[href*='stackoverflow.com']::before,
    12881288ul.social-links a[href*='stackoverflow.com']::before {
    1289   content: "\f16c";
     1289        content: "\f16c";
    12901290}
    12911291
    … …  
    12931293.teams-social a[href*='telegram.org']::before,
    12941294ul.social-links a[href*='telegram.org']::before {
    1295   content: "\f3fe";
     1295        content: "\f3fe";
    12961296}
    12971297
    … …  
    12991299.teams-social a[href*='twitch.tv']::before,
    13001300ul.social-links a[href*='twitch.tv']::before {
    1301   content: "\f1e8";
     1301        content: "\f1e8";
    13021302}
    13031303
    … …  
    13051305.teams-social a[href*='vimeo.com']::before,
    13061306ul.social-links a[href*='vimeo.com']::before {
    1307   content: "\f27d";
     1307        content: "\f27d";
    13081308}
    13091309
    … …  
    13111311.teams-social a[href*='whatsapp.com']::before,
    13121312ul.social-links a[href*='whatsapp.com']::before {
    1313   content: "\f232";
     1313        content: "\f232";
    13141314}
    13151315
    … …  
    13171317.teams-social a[href*='wordpress.org']::before,
    13181318ul.social-links a[href*='wordpress.org']::before {
    1319   content: "\f19a";
     1319        content: "\f19a";
    13201320}
    13211321
    … …  
    13231323.teams-social a[href*='youtube.com']::before,
    13241324ul.social-links a[href*='youtube.com']::before {
    1325   content: "\f167";
     1325        content: "\f167";
    13261326}
    13271327
    … …  
    13311331ul.social-links a:focus,
    13321332ul.social-links a:hover {
    1333   opacity: 1;
     1333        opacity: 1;
    13341334}
    13351335
    13361336.widget_coffee_espresso_social_icons ul.social-links a {
    1337   font-size: var(--font-size-xs);
    1338   padding: 12px;
    1339   opacity: 1;
    1340   width: auto;
    1341   height: auto;
    1342   color: #fff;
    1343   line-height: 1;
    1344   border-radius: 5px;
    1345   overflow: visible;
    1346   display: flex;
    1347   align-items: center;
    1348   justify-content: center;
    1349   gap: 5px;
    1350   margin: 0px 0px 10px 10px;
    1351   opacity: 0.7;
     1337        font-size: var(--font-size-xs);
     1338        padding: 12px;
     1339        opacity: 1;
     1340        width: auto;
     1341        height: auto;
     1342        color: #fff;
     1343        line-height: 1;
     1344        border-radius: 5px;
     1345        overflow: visible;
     1346        display: flex;
     1347        align-items: center;
     1348        justify-content: center;
     1349        gap: 5px;
     1350        margin: 0px 0px 10px 10px;
     1351        opacity: 0.7;
    13521352}
    13531353
    13541354.widget_coffee_espresso_social_icons ul.social-links a[href*='facebook.com'] {
    1355   background-color: #3b5999;
     1355        background-color: #3b5999;
    13561356}
    13571357
    13581358.widget_coffee_espresso_social_icons ul.social-links a[href*='twitter.com'] {
    1359   background-color: #55acee;
     1359        background-color: #55acee;
    13601360}
    13611361
    13621362.widget_coffee_espresso_social_icons ul.social-links a[href*='instagram.com'] {
    1363   background-color: #3F729B;
     1363        background-color: #3F729B;
    13641364}
    13651365
    13661366.widget_coffee_espresso_social_icons ul.social-links a[href*='youtube.com'] {
    1367   background-color: #cd201f;
     1367        background-color: #cd201f;
    13681368}
    13691369
    13701370.widget_coffee_espresso_social_icons ul.social-links a[href*='discord.com'] {
    1371   background-color: #5865F2;
     1371        background-color: #5865F2;
    13721372}
    13731373
    13741374.widget_coffee_espresso_social_icons ul.social-links a[href*='dribbble.com'] {
    1375   background-color: #ea4c89;
     1375        background-color: #ea4c89;
    13761376}
    13771377
    13781378.widget_coffee_espresso_social_icons ul.social-links a[href*='google.com'] {
    1379   background-color: #dd4b39;
     1379        background-color: #dd4b39;
    13801380}
    13811381
    13821382.widget_coffee_espresso_social_icons ul.social-links a[href*='line.me'] {
    1383   background-color: #00b900;
     1383        background-color: #00b900;
    13841384}
    13851385
    13861386.widget_coffee_espresso_social_icons ul.social-links a[href*='linkedin.com'] {
    1387   background-color: #0e76a8;
     1387        background-color: #0e76a8;
    13881388}
    13891389
    13901390.widget_coffee_espresso_social_icons ul.social-links a[href*='medium.com'] {
    1391   background-color: #66cdaa;
     1391        background-color: #66cdaa;
    13921392}
    13931393
    13941394.widget_coffee_espresso_social_icons ul.social-links a[href*='messenger.com'] {
    1395   background-color: #006AFF;
     1395        background-color: #006AFF;
    13961396}
    13971397
    13981398.widget_coffee_espresso_social_icons ul.social-links a[href*='paypal.com'] {
    1399   background-color: #3b7bbf;
     1399        background-color: #3b7bbf;
    14001400}
    14011401
    14021402.widget_coffee_espresso_social_icons ul.social-links a[href*='pinterest.com'] {
    1403   background-color: #E60023;
     1403        background-color: #E60023;
    14041404}
    14051405
    14061406.widget_coffee_espresso_social_icons ul.social-links a[href*='reddit.com'] {
    1407   background-color: #ff5700;
     1407        background-color: #ff5700;
    14081408}
    14091409
    14101410.widget_coffee_espresso_social_icons ul.social-links a[href*='skype.com'] {
    1411   background-color: #00aff0;
     1411        background-color: #00aff0;
    14121412}
    14131413
    14141414.widget_coffee_espresso_social_icons ul.social-links a[href*='slack.com'] {
    1415   background-color: #ECB22E;
     1415        background-color: #ECB22E;
    14161416}
    14171417
    14181418.widget_coffee_espresso_social_icons ul.social-links a[href*='snapchat.com'] {
    1419   background-color: #FFFC00;
     1419        background-color: #FFFC00;
    14201420}
    14211421
    14221422.widget_coffee_espresso_social_icons ul.social-links a[href*='spotify.com'] {
    1423   background-color: #1DB954;
     1423        background-color: #1DB954;
    14241424}
    14251425
    14261426.widget_coffee_espresso_social_icons ul.social-links a[href*='stackoverflow.com'] {
    1427   background-color: #F47F24;
     1427        background-color: #F47F24;
    14281428}
    14291429
    14301430.widget_coffee_espresso_social_icons ul.social-links a[href*='telegram.org'] {
    1431   background-color: #229ED9;
     1431        background-color: #229ED9;
    14321432}
    14331433
    14341434.widget_coffee_espresso_social_icons ul.social-links a[href*='twitch.tv'] {
    1435   background-color: #6441a5;
     1435        background-color: #6441a5;
    14361436}
    14371437
    14381438.widget_coffee_espresso_social_icons ul.social-links a[href*='vimeo.com'] {
    1439   background-color: #86c9ef;
     1439        background-color: #86c9ef;
    14401440}
    14411441
    14421442.widget_coffee_espresso_social_icons ul.social-links a[href*='whatsapp.com'] {
    1443   background-color: #34B7F1;
     1443        background-color: #34B7F1;
    14441444}
    14451445
    14461446.widget_coffee_espresso_social_icons ul.social-links a[href*='wordpress.org'] {
    1447   background-color: #21759b;
     1447        background-color: #21759b;
    14481448}
    14491449
    14501450.widget_coffee_espresso_social_icons ul.social-links a[href*='youtube.com'] {
    1451   background-color: #c4302b;
     1451        background-color: #c4302b;
    14521452}
    14531453
    14541454.widget_coffee_espresso_social_icons ul.social-links a:focus, .widget_coffee_espresso_social_icons ul.social-links a:hover {
    1455   opacity: 1;
     1455        opacity: 1;
    14561456}
    14571457
    14581458.site-footer-bottom-wrapper ul.social-links li a {
    1459   color: var(--text-color-normal);
     1459        color: var(--text-color-normal);
    14601460}
    14611461
    … …  
    14661466input[type="reset"],
    14671467input[type="submit"] {
    1468   border: 1px solid;
    1469   border-color: var(--primary-color);
    1470   border-radius: 3px;
    1471   background: var(--primary-color);
    1472   color: #fff;
    1473   font-size: var(--font-size-sm);
    1474   line-height: 1;
    1475   padding: 0.6em 1em;
    1476   font-weight: 600;
    1477   cursor: pointer;
     1468        border: 1px solid;
     1469        border-color: var(--primary-color);
     1470        border-radius: 3px;
     1471        background: var(--primary-color);
     1472        color: #fff;
     1473        font-size: var(--font-size-sm);
     1474        line-height: 1;
     1475        padding: 0.6em 1em;
     1476        font-weight: 600;
     1477        cursor: pointer;
    14781478}
    14791479
    … …  
    14851485input[type="submit"]:focus,
    14861486input[type="submit"]:hover {
    1487   opacity: 0.8;
     1487        opacity: 0.8;
    14881488}
    14891489
    … …  
    14951495input[type="submit"]:active,
    14961496input[type="submit"]:focus {
    1497   border-color: #aaa #bbb #bbb;
     1497        border-color: #aaa #bbb #bbb;
    14981498}
    14991499
    … …  
    15121512
    15131513a.asterthemes-button:focus, a.asterthemes-button:hover {
    1514   color: #232323;
     1514        color: #232323;
    15151515}
    15161516
    15171517a.asterthemes-button:focus {
    1518   outline-width: 2px;
     1518        outline-width: 2px;
    15191519}
    15201520
    15211521a.asterthemes-button.asterthemes-bordered-button {
    1522   color: var(--primary-color);
    1523   border-width: 2px;
    1524   border-style: solid;
    1525   border-color: var(--primary-color);
    1526   background-color: transparent;
    1527   border-radius: var(--border-round-button);
     1522        color: var(--primary-color);
     1523        border-width: 2px;
     1524        border-style: solid;
     1525        border-color: var(--primary-color);
     1526        background-color: transparent;
     1527        border-radius: var(--border-round-button);
    15281528}
    15291529
    15301530a.asterthemes-button.asterthemes-bordered-button:focus-within {
    1531   outline-offset: -6px;
     1531        outline-offset: -6px;
    15321532}
    15331533
    15341534a.asterthemes-button.asterthemes-button-alternate {
    1535   color: var(--primary-color);
    1536   background-color: var(--color-text-white);
     1535        color: var(--primary-color);
     1536        background-color: var(--color-text-white);
    15371537}
    15381538
    15391539a.asterthemes-button.asterthemes-button-border-alternate {
    1540   color: var(--color-text-white);
    1541   border-width: 2px;
    1542   border-style: solid;
    1543   border-color: var(--color-text-white);
    1544   background-color: transparent;
    1545   border-radius: var(--border-round-button);
     1540        color: var(--color-text-white);
     1541        border-width: 2px;
     1542        border-style: solid;
     1543        border-color: var(--color-text-white);
     1544        background-color: transparent;
     1545        border-radius: var(--border-round-button);
    15461546}
    15471547
    15481548a.asterthemes-button.asterthemes-button-border-alternate:focus, a.asterthemes-button.asterthemes-button-border-alternate:hover {
    1549   background-color: #3a3a3a;
     1549        background-color: #3a3a3a;
    15501550}
    15511551
    15521552a.asterthemes-button.asterthemes-button-border-alternate:focus {
    1553   outline-offset: -6px;
     1553        outline-offset: -6px;
    15541554}
    15551555
    15561556a.asterthemes-button.asterthemes-button-noborder-alternate {
    1557   color: var(--color-text-white);
    1558   background: transparent;
    1559   padding: 0;
     1557        color: var(--color-text-white);
     1558        background: transparent;
     1559        padding: 0;
    15601560}
    15611561
    15621562a.asterthemes-button.asterthemes-button-noborder-alternate::before {
    1563   background: var(--color-text-white);
     1563        background: var(--color-text-white);
    15641564}
    15651565
    15661566a.asterthemes-button.asterthemes-button-noborder-noalternate {
    1567   color: var(--primary-color);
    1568   background: transparent;
    1569   padding: 0;
    1570   border-radius: 0;
     1567        color: var(--primary-color);
     1568        background: transparent;
     1569        padding: 0;
     1570        border-radius: 0;
    15711571}
    15721572
    15731573a.asterthemes-button.asterthemes-button-noborder-noalternate::before {
    1574   background: var(--primary-color);
     1574        background: var(--primary-color);
    15751575}
    15761576
    15771577a.asterthemes-button.asterthemes-button-noborder-noalternate:focus {
    1578   outline-offset: 2px;
    1579   outline-width: 1px;
     1578        outline-offset: 2px;
     1579        outline-width: 1px;
    15801580}
    15811581
    15821582.video-btn a.asterthemes-play-btn {
    1583   text-decoration: none;
    1584   background-color: transparent;
    1585   display: inline-flex;
    1586   align-items: center;
    1587   gap: 10px;
    1588   padding: 0;
     1583        text-decoration: none;
     1584        background-color: transparent;
     1585        display: inline-flex;
     1586        align-items: center;
     1587        gap: 10px;
     1588        padding: 0;
    15891589}
    15901590
    15911591.video-btn a.asterthemes-play-btn i {
    1592   border-radius: 50%;
    1593   height: 41px;
    1594   width: 41px;
    1595   padding: 0;
    1596   display: flex;
    1597   align-items: center;
    1598   justify-content: center;
    1599   font-size: var(--font-size-sm);
    1600   transition: all 0.3s ease;
    1601   color: #fff;
    1602   background-color: var(--primary-color);
     1592        border-radius: 50%;
     1593        height: 41px;
     1594        width: 41px;
     1595        padding: 0;
     1596        display: flex;
     1597        align-items: center;
     1598        justify-content: center;
     1599        font-size: var(--font-size-sm);
     1600        transition: all 0.3s ease;
     1601        color: #fff;
     1602        background-color: var(--primary-color);
    16031603}
    16041604
    16051605.video-btn a.asterthemes-play-btn .video-btn-txt {
    1606   color: var(--color-text-main);
     1606        color: var(--color-text-main);
    16071607}
    16081608
    16091609.video-btn a.asterthemes-play-btn:focus .video-btn-txt, .video-btn a.asterthemes-play-btn:hover .video-btn-txt {
    1610   color: var(--primary-color);
     1610        color: var(--primary-color);
    16111611}
    16121612
    … …  
    16271627input[type="color"],
    16281628textarea {
    1629   color: #666;
    1630   border: 1px solid #ccc;
    1631   border-radius: 3px;
    1632   padding: 5px;
    1633   width: 100%;
     1629        color: #666;
     1630        border: 1px solid #ccc;
     1631        border-radius: 3px;
     1632        padding: 5px;
     1633        width: 100%;
    16341634}
    16351635
    … …  
    16501650input[type="color"]:focus,
    16511651textarea:focus {
    1652   color: #111;
     1652        color: #111;
    16531653}
    16541654
    16551655select {
    1656   border: 1px solid #ccc;
     1656        border: 1px solid #ccc;
    16571657}
    16581658
    16591659textarea {
    1660   width: 100%;
     1660        width: 100%;
    16611661}
    16621662
    … …  
    16651665--------------------------------------------------------------*/
    16661666.right-sidebar .asterthemes-wrapper .asterthemes-page {
    1667   display: grid;
    1668   grid-gap: 30px;
    1669   grid-template-columns: auto 30%;
    1670   grid-template-areas: "main sidebar";
     1667        display: grid;
     1668        grid-gap: 30px;
     1669        grid-template-columns: auto 30%;
     1670        grid-template-areas: "main sidebar";
    16711671}
    16721672
    16731673@media (max-width: 991px) {
    1674   .right-sidebar .asterthemes-wrapper .asterthemes-page {
    1675     display: block;
    1676   }
     1674        .right-sidebar .asterthemes-wrapper .asterthemes-page {
     1675                display: block;
     1676        }
    16771677}
    16781678
    16791679.right-sidebar .asterthemes-wrapper .asterthemes-page .site-main {
    1680   grid-area: main;
    1681   overflow: hidden;
    1682   /* Resolves issue with <pre> elements forcing full width. */
     1680        grid-area: main;
     1681        overflow: hidden;
     1682        /* Resolves issue with <pre> elements forcing full width. */
    16831683}
    16841684
    16851685.right-sidebar .asterthemes-wrapper .asterthemes-page .widget-area {
    1686   grid-area: sidebar;
    1687   color: #fff;
     1686        grid-area: sidebar;
     1687        color: #fff;
    16881688}
    16891689
    16901690.left-sidebar .asterthemes-wrapper .asterthemes-page .widget-area {
    1691   grid-area: sidebar;
    1692   color: #fff !important;
     1691        grid-area: sidebar;
     1692        color: #fff !important;
    16931693}
    16941694
    16951695
    16961696.left-sidebar .asterthemes-wrapper .asterthemes-page {
    1697   display: grid;
    1698   color: #fff;
    1699   grid-gap: 30px;
    1700   margin-top: 4em;
    1701   grid-template-columns: 25% auto;
    1702   grid-template-areas: "sidebar main";
     1697        display: grid;
     1698        color: #fff;
     1699        grid-gap: 30px;
     1700        margin-top: 4em;
     1701        grid-template-columns: 25% auto;
     1702        grid-template-areas: "sidebar main";
    17031703}
    17041704
    17051705@media (max-width: 991px) {
    1706   .left-sidebar .asterthemes-wrapper .asterthemes-page {
    1707     display: block;
    1708   }
     1706        .left-sidebar .asterthemes-wrapper .asterthemes-page {
     1707                display: block;
     1708        }
    17091709}
    17101710
    17111711.left-sidebar .asterthemes-wrapper .asterthemes-page .site-main {
    1712   grid-area: main;
    1713   overflow: hidden;
     1712        grid-area: main;
     1713        overflow: hidden;
    17141714}
    17151715
    17161716.left-sidebar .asterthemes-wrapper .asterthemes-page .widget-area {
    1717   grid-area: sidebar;
     1717        grid-area: sidebar;
    17181718}
    17191719
    … …  
    17211721/* -/-/-/-/-/- Style 1 - Preloader CSS Start -/-/-/-/-/- */
    17221722#loader {
    1723   overflow: hidden;
    1724   background-color: var(--color-text-white);
    1725   position: fixed;
    1726   top: 0;
    1727   right: 0;
    1728   width: 100%;
    1729   height: 100vh;
    1730   display: flex;
    1731   align-items: center;
    1732   justify-content: center;
    1733   z-index: 99999;
     1723        overflow: hidden;
     1724        background-color: var(--color-text-white);
     1725        position: fixed;
     1726        top: 0;
     1727        right: 0;
     1728        width: 100%;
     1729        height: 100vh;
     1730        display: flex;
     1731        align-items: center;
     1732        justify-content: center;
     1733        z-index: 99999;
    17341734}
    17351735
    17361736#loader .loader-container {
    1737   display: flex;
    1738   flex-direction: column;
    1739   align-items: center;
    1740   justify-content: center;
    1741   text-align: center;
    1742   text-transform: uppercase;
     1737        display: flex;
     1738        flex-direction: column;
     1739        align-items: center;
     1740        justify-content: center;
     1741        text-align: center;
     1742        text-transform: uppercase;
    17431743}
    17441744
    17451745#loader #preloader {
    1746   width: 100px;
     1746        width: 100px;
    17471747}
    17481748
    … …  
    17551755    border-radius: 50%;
    17561756    animation: pulse 1s infinite;
    1757   margin: 0 auto;
    1758   text-align: center;
     1757        margin: 0 auto;
     1758        text-align: center;
    17591759}
    17601760
    … …  
    17711771    display: flex;
    17721772    gap: 3px;
    1773   justify-content: center;
     1773        justify-content: center;
    17741774}
    17751775
    … …  
    17961796--------------------------------------------- */
    17971797.bottom-header-left-part{
    1798   text-align: center;
    1799   display: flex;
     1798        text-align: center;
     1799        display: flex;
    18001800    justify-content: center;
    18011801    align-items: center;
    18021802}
    18031803.bottom-top-header-right-part{
    1804   text-align: left;
     1804        text-align: left;
    18051805}
    18061806.bottom-top-header-right-part i{
    1807   margin-left: 5px;
    1808   font-weight: 600;
     1807        margin-left: 5px;
     1808        font-weight: 600;
    18091809}
    18101810.bottom-top-header-right-part a{
    1811   color: #000;
    1812   font-size: 14px;
    1813   font-weight: 400;
     1811        color: #000;
     1812        font-size: 14px;
     1813        font-weight: 400;
    18141814}
    18151815.bottom-top-header-right-part a:hover{
    1816   color: var(--primary-color);
     1816        color: var(--primary-color);
    18171817}
    18181818.translate-btn{
    1819   text-align: left;
    1820   display: flex;
    1821   justify-content: left;
    1822   align-items: center;
     1819        text-align: left;
     1820        display: flex;
     1821        justify-content: left;
     1822        align-items: center;
    18231823}
    18241824.bottom-header-middle-part {
    … …  
    18261826}
    18271827.bottom-header-right-part{
    1828   justify-content: space-around;
     1828        justify-content: space-around;
    18291829}
    18301830.top-header-part-wrapper {
    … …  
    18341834}
    18351835.top-header-part-one{
    1836   width: 25%;
     1836        width: 25%;
    18371837}
    18381838.top-header-part-two{
    1839   width: 50%;
     1839        width: 50%;
    18401840}
    18411841.top-header-part-three{
    1842   display: flex;
    1843   width: 25%;
    1844   justify-content: end;
    1845   align-items: center;
    1846   gap: 10px;
     1842        display: flex;
     1843        width: 25%;
     1844        justify-content: end;
     1845        align-items: center;
     1846        gap: 10px;
    18471847}
    18481848.main-navigation ul li:hover > ul {
    … …  
    18541854}
    18551855.main-navigation ul ul{
    1856   opacity: 0;
    1857   position: absolute;
     1856        opacity: 0;
     1857        position: absolute;
    18581858    right: 0;
    18591859    top: 100%;
    … …  
    18631863}
    18641864.main-navigation {
    1865   display: block;
    1866   width: 100%;
     1865        display: block;
     1866        width: 100%;
    18671867}
    18681868
    18691869.main-navigation ul {
    1870   display: none;
    1871   list-style: none;
    1872   margin: 0;
    1873   padding-right: 0;
    1874   text-align: right;
     1870        display: none;
     1871        list-style: none;
     1872        margin: 0;
     1873        padding-right: 0;
     1874        text-align: right;
    18751875}
    18761876
    18771877.main-navigation ul ul {
    1878   z-index: 99999;
    1879   display: block;
     1878        z-index: 99999;
     1879        display: block;
    18801880}
    18811881
    18821882.main-navigation ul ul ul {
    1883   right: -999em;
    1884   top: 0;
     1883        right: -999em;
     1884        top: 0;
    18851885}
    18861886
    18871887.main-navigation ul ul li:hover > ul,
    18881888.main-navigation ul ul li.focus > ul {
    1889   display: block;
    1890   right: auto;
     1889        display: block;
     1890        right: auto;
    18911891}
    18921892
    18931893.main-navigation ul ul a {
    1894   background-color: #fff;
    1895   color: var(--background-color-white);
    1896   opacity: 1;
    1897   padding: 15px 20px;
    1898   border-bottom: 1px solid #f1f1f1;
    1899   text-transform: capitalize;
     1894        background-color: #fff;
     1895        color: var(--background-color-white);
     1896        opacity: 1;
     1897        padding: 15px 20px;
     1898        border-bottom: 1px solid #f1f1f1;
     1899        text-transform: capitalize;
    19001900}
    19011901
    19021902.home .main-navigation ul ul a {
    1903   color: var(--background-color-white);
    1904   text-align: right;
     1903        color: var(--background-color-white);
     1904        text-align: right;
    19051905}
    19061906
    19071907.main-navigation ul ul a:focus, .main-navigation ul ul a:hover {
    1908   color: var(--primary-color);
     1908        color: var(--primary-color);
    19091909}
    19101910
    19111911.main-navigation ul li:hover > ul,
    19121912.main-navigation ul li:focus > ul {
    1913   right: auto;
     1913        right: auto;
    19141914}
    19151915
    19161916.main-navigation li {
    1917   position: relative;
    1918   padding: 10px 12px;
     1917        position: relative;
     1918        padding: 10px 12px;
    19191919}
    19201920
    19211921.main-navigation .sub-menu li, .main-navigation .children li{
    1922   padding: 0px;
     1922        padding: 0px;
    19231923}
    19241924
    19251925.main-navigation a {
    1926   color: #000000;
     1926        color: #000000;
    19271927    display: block;
    19281928    text-decoration: none;
    19291929    text-transform: capitalize;
    1930   font-family: var(--font-main);
    1931   font-weight: 400;
    1932   font-size: 14px;
    1933   text-transform: capitalize;
     1930        font-family: var(--font-main);
     1931        font-weight: 400;
     1932        font-size: 14px;
     1933        text-transform: capitalize;
    19341934}
    19351935.main-navigation a:focus, .main-navigation a:hover {
    1936   opacity: 1;
    1937   color: var(--primary-color);
     1936        opacity: 1;
     1937        color: var(--primary-color);
    19381938}
    19391939
    … …  
    19421942.main-navigation .current_page_ancestor > a,
    19431943.main-navigation .current-menu-ancestor > a {
    1944   position: relative;
    1945   opacity: 1;
    1946   color: #000;
    1947   font-weight: 500;
     1944        position: relative;
     1945        opacity: 1;
     1946        color: #000;
     1947        font-weight: 500;
    19481948}
    19491949.main-navigation ul li:nth-child(1) {
    … …  
    19511951}
    19521952@media (min-width: 992px) {
    1953   .main-navigation ul.nav-menu li .children,
    1954   .main-navigation ul.menu li .sub-menu {
    1955     right: -999em;
    1956     padding: 0;
    1957     position: absolute;
    1958     top: 100%;
    1959     z-index: 999;
    1960     margin: 30px 0 0;
    1961     width: 210px;
    1962   }
    1963   .main-navigation ul.nav-menu li .children .children{
    1964     top: 0px;
    1965   }
    1966   .main-navigation ul.nav-menu li .children
    1967   .main-navigation ul.menu li .children,
    1968   .main-navigation ul.menu li .sub-menu {
    1969     right: -999em;
    1970     padding: 0;
    1971     position: absolute;
    1972     top: 100%;
    1973     z-index: 999;
    1974     margin: 30px 0 0;
    1975     width: 210px;
    1976   }
    1977   .main-navigation ul li ul li ul {
    1978       right: 210px !important;
    1979   }
    1980   .main-navigation ul.menu li .children > li .children,
    1981   .main-navigation ul.menu li .children > li .sub-menu,
    1982   .main-navigation ul.menu li .sub-menu > li .children,
    1983   .main-navigation ul.menu li .sub-menu > li .sub-menu {
    1984     right: -999em;
    1985     top: 0;
    1986     margin-top: 0;
    1987     margin-right: 30px;
    1988   }
    1989   .main-navigation ul.menu li.menu-item-has-children > a::after {
    1990     -webkit-font-smoothing: antialiased;
    1991     -moz-osx-font-smoothing: grayscale;
    1992     display: inline-block;
    1993     font-style: normal;
    1994     font-variant: normal;
    1995     font-weight: 400;
    1996     line-height: 1;
    1997     font-family: Font Awesome\ 7 Free;
    1998     font-weight: 900;
    1999     line-height: inherit;
    2000     vertical-align: baseline;
    2001     content: "\f107";
    2002     display: inline-block;
    2003     margin-right: 10px;
    2004   }
    2005   .main-navigation .menu .page_item_has_children:not(.off-canvas):hover > ul.children,
    2006   .main-navigation .menu .page_item_has_children:not(.off-canvas):focus > ul.children,
    2007   .main-navigation .menu .page_item_has_children.is-focused:not(.off-canvas) > ul.children,
    2008   .main-navigation .menu .page_item_has_children:not(.off-canvas)[focus-within] > ul.children,
    2009   .main-navigation .menu .page_item_has_children:not(.off-canvas):focus-within > ul.children  {
    2010     opacity: 1;
    2011     margin: 0;
    2012     margin-top: 0px;
    2013     right: 0;
    2014   }
    2015   .main-navigation .menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
    2016   .main-navigation .menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
    2017   .main-navigation .menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu,
    2018   .main-navigation .menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menum,
    2019   .main-navigation .menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu  {
    2020     margin: 0;
    2021     margin-top: 0px;
    2022     right: 0;
    2023     opacity: 1;
    2024   }
    2025   .main-navigation ul.menu .children,
    2026   .main-navigation ul.menu .sub-menu {
    2027     box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
    2028   }
    2029   .main-navigation ul.menu .children li.menu-item-has-children > a,
    2030   .main-navigation ul.menu .sub-menu li.menu-item-has-children > a {
    2031     padding-left: 25px;
    2032   }
    2033   .main-navigation ul.menu .children li.menu-item-has-children > a::after,
    2034   .main-navigation ul.menu .sub-menu li.menu-item-has-children > a::after {
    2035     -webkit-font-smoothing: antialiased;
    2036     -moz-osx-font-smoothing: grayscale;
    2037     display: inline-block;
    2038     font-style: normal;
    2039     font-variant: normal;
    2040     font-weight: 400;
    2041     line-height: 1;
    2042     font-family: Font Awesome\ 7 Free;
    2043     font-weight: 900;
    2044     line-height: inherit;
    2045     vertical-align: baseline;
    2046     content: "\f105";
    2047     display: inline-block;
    2048     margin-right: 10px;
    2049     position: absolute;
    2050     left: 10px;
    2051     top: 50%;
    2052     transform: translateY(-50%);
    2053   }
    2054  
    2055  
    2056   .main-navigation ul.menu > li:nth-last-child(1) li.menu-item-has-children > a::after,
    2057   .main-navigation ul.menu > li:nth-last-child(2) li.menu-item-has-children > a::after {
    2058     -webkit-font-smoothing: antialiased;
    2059     -moz-osx-font-smoothing: grayscale;
    2060     display: inline-block;
    2061     font-style: normal;
    2062     font-variant: normal;
    2063     font-weight: 400;
    2064     line-height: 1;
    2065     font-family: Font Awesome\ 7 Free;
    2066     font-weight: 900;
    2067     line-height: inherit;
    2068     vertical-align: baseline;
    2069     content: "\f104";
    2070     display: inline-block;
    2071     margin-left: 10px;
    2072     margin-right: 0;
    2073     position: absolute;
    2074     right: 10px;
    2075     left: unset;
    2076     top: 50%;
    2077     transform: translateY(-50%);
    2078   }
     1953        .main-navigation ul.nav-menu li .children,
     1954        .main-navigation ul.menu li .sub-menu {
     1955                right: -999em;
     1956                padding: 0;
     1957                position: absolute;
     1958                top: 100%;
     1959                z-index: 999;
     1960                margin: 30px 0 0;
     1961                width: 210px;
     1962        }
     1963        .main-navigation ul.nav-menu li .children .children{
     1964                top: 0px;
     1965        }
     1966        .main-navigation ul.nav-menu li .children
     1967        .main-navigation ul.menu li .children,
     1968        .main-navigation ul.menu li .sub-menu {
     1969                right: -999em;
     1970                padding: 0;
     1971                position: absolute;
     1972                top: 100%;
     1973                z-index: 999;
     1974                margin: 30px 0 0;
     1975                width: 210px;
     1976        }
     1977        .main-navigation ul li ul li ul {
     1978        right: 210px !important;
     1979        }
     1980        .main-navigation ul.menu li .children > li .children,
     1981        .main-navigation ul.menu li .children > li .sub-menu,
     1982        .main-navigation ul.menu li .sub-menu > li .children,
     1983        .main-navigation ul.menu li .sub-menu > li .sub-menu {
     1984                right: -999em;
     1985                top: 0;
     1986                margin-top: 0;
     1987                margin-right: 30px;
     1988        }
     1989        .main-navigation ul.menu li.menu-item-has-children > a::after {
     1990                -webkit-font-smoothing: antialiased;
     1991                -moz-osx-font-smoothing: grayscale;
     1992                display: inline-block;
     1993                font-style: normal;
     1994                font-variant: normal;
     1995                font-weight: 400;
     1996                line-height: 1;
     1997                font-family: Font Awesome\ 7 Free;
     1998                font-weight: 900;
     1999                line-height: inherit;
     2000                vertical-align: baseline;
     2001                content: "\f107";
     2002                display: inline-block;
     2003                margin-right: 10px;
     2004        }
     2005        .main-navigation .menu .page_item_has_children:not(.off-canvas):hover > ul.children,
     2006        .main-navigation .menu .page_item_has_children:not(.off-canvas):focus > ul.children,
     2007        .main-navigation .menu .page_item_has_children.is-focused:not(.off-canvas) > ul.children,
     2008        .main-navigation .menu .page_item_has_children:not(.off-canvas)[focus-within] > ul.children,
     2009        .main-navigation .menu .page_item_has_children:not(.off-canvas):focus-within > ul.children  {
     2010                opacity: 1;
     2011                margin: 0;
     2012                margin-top: 0px;
     2013                right: 0;
     2014        }
     2015        .main-navigation .menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
     2016        .main-navigation .menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
     2017        .main-navigation .menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu,
     2018        .main-navigation .menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menum,
     2019        .main-navigation .menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu  {
     2020                margin: 0;
     2021                margin-top: 0px;
     2022                right: 0;
     2023                opacity: 1;
     2024        }
     2025        .main-navigation ul.menu .children,
     2026        .main-navigation ul.menu .sub-menu {
     2027                box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
     2028        }
     2029        .main-navigation ul.menu .children li.menu-item-has-children > a,
     2030        .main-navigation ul.menu .sub-menu li.menu-item-has-children > a {
     2031                padding-left: 25px;
     2032        }
     2033        .main-navigation ul.menu .children li.menu-item-has-children > a::after,
     2034        .main-navigation ul.menu .sub-menu li.menu-item-has-children > a::after {
     2035                -webkit-font-smoothing: antialiased;
     2036                -moz-osx-font-smoothing: grayscale;
     2037                display: inline-block;
     2038                font-style: normal;
     2039                font-variant: normal;
     2040                font-weight: 400;
     2041                line-height: 1;
     2042                font-family: Font Awesome\ 7 Free;
     2043                font-weight: 900;
     2044                line-height: inherit;
     2045                vertical-align: baseline;
     2046                content: "\f105";
     2047                display: inline-block;
     2048                margin-right: 10px;
     2049                position: absolute;
     2050                left: 10px;
     2051                top: 50%;
     2052                transform: translateY(-50%);
     2053        }
     2054       
     2055       
     2056        .main-navigation ul.menu > li:nth-last-child(1) li.menu-item-has-children > a::after,
     2057        .main-navigation ul.menu > li:nth-last-child(2) li.menu-item-has-children > a::after {
     2058                -webkit-font-smoothing: antialiased;
     2059                -moz-osx-font-smoothing: grayscale;
     2060                display: inline-block;
     2061                font-style: normal;
     2062                font-variant: normal;
     2063                font-weight: 400;
     2064                line-height: 1;
     2065                font-family: Font Awesome\ 7 Free;
     2066                font-weight: 900;
     2067                line-height: inherit;
     2068                vertical-align: baseline;
     2069                content: "\f104";
     2070                display: inline-block;
     2071                margin-left: 10px;
     2072                margin-right: 0;
     2073                position: absolute;
     2074                right: 10px;
     2075                left: unset;
     2076                top: 50%;
     2077                transform: translateY(-50%);
     2078        }
    20792079}
    20802080
    … …  
    20822082.menu-toggle,
    20832083.main-navigation.toggled ul {
    2084   display: block;
     2084        display: block;
    20852085}
    20862086
    … …  
    20882088.posts-navigation, .site-main
    20892089.post-navigation {
    2090   margin: 0 0 1.5em;
     2090        margin: 0 0 1.5em;
    20912091}
    20922092
    … …  
    20942094.posts-navigation .nav-links,
    20952095.post-navigation .nav-links {
    2096   display: flex;
     2096        display: flex;
    20972097}
    20982098
    20992099@media only screen and (max-width: 480px) {
    2100   .comment-navigation .nav-links,
    2101   .posts-navigation .nav-links,
    2102   .post-navigation .nav-links {
    2103     flex-wrap: wrap;
    2104   }
    2105   a.coffee-espresso-scroll-to-top {
    2106 
    2107       height: 40px!important;
    2108       width: 40px!important;
     2100        .comment-navigation .nav-links,
     2101        .posts-navigation .nav-links,
     2102        .post-navigation .nav-links {
     2103                flex-wrap: wrap;
     2104        }
     2105        a.coffee-espresso-scroll-to-top {
     2106
     2107            height: 40px!important;
     2108            width: 40px!important;
    21092109   
    2110   }
     2110        }
    21112111}
    21122112
    … …  
    21142114.posts-navigation .nav-previous,
    21152115.post-navigation .nav-previous {
    2116   flex: 1 0 50%;
     2116        flex: 1 0 50%;
    21172117}
    21182118
    … …  
    21202120.posts-navigation .nav-previous a,
    21212121.post-navigation .nav-previous a {
    2122   display: inline-flex;
    2123   align-items: center;
    2124   gap: 5px;
    2125   color: #000;
    2126   transition: all 0.3s ease;
    2127   text-decoration: none;
     2122        display: inline-flex;
     2123        align-items: center;
     2124        gap: 5px;
     2125        color: #000;
     2126        transition: all 0.3s ease;
     2127        text-decoration: none;
    21282128}
    21292129
    … …  
    21312131.posts-navigation .nav-previous a .nav-subtitle,
    21322132.post-navigation .nav-previous a .nav-subtitle {
    2133   font-size: 14px;
     2133        font-size: 14px;
    21342134}
    21352135
    … …  
    21392139.post-navigation .nav-previous a:focus,
    21402140.post-navigation .nav-previous a:hover {
    2141   color: var(--primary-color);
     2141        color: var(--primary-color);
    21422142}
    21432143
    21442144@media only screen and (max-width: 480px) {
    2145   .comment-navigation .nav-previous a,
    2146   .posts-navigation .nav-previous a,
    2147   .post-navigation .nav-previous a {
    2148     flex-direction: column;
    2149   }
     2145        .comment-navigation .nav-previous a,
     2146        .posts-navigation .nav-previous a,
     2147        .post-navigation .nav-previous a {
     2148                flex-direction: column;
     2149        }
    21502150}
    21512151
    … …  
    21532153.posts-navigation .nav-next,
    21542154.post-navigation .nav-next {
    2155   text-align: end;
    2156   flex: 1 0 50%;
     2155        text-align: end;
     2156        flex: 1 0 50%;
    21572157}
    21582158
    … …  
    21602160.posts-navigation .nav-next a,
    21612161.post-navigation .nav-next a {
    2162   display: inline-flex;
    2163   align-items: center;
    2164   gap: 5px;
    2165   justify-content: flex-end;
    2166   color: var(--color-text-white);
    2167   transition: all 0.3s ease;
    2168   text-decoration: none;
     2162        display: inline-flex;
     2163        align-items: center;
     2164        gap: 5px;
     2165        justify-content: flex-end;
     2166        color: var(--color-text-white);
     2167        transition: all 0.3s ease;
     2168        text-decoration: none;
    21692169}
    21702170
    … …  
    21722172.posts-navigation .nav-next a .nav-subtitle,
    21732173.post-navigation .nav-next a .nav-subtitle {
    2174   font-size: 14px;
     2174        font-size: 14px;
    21752175}
    21762176
    … …  
    21802180.post-navigation .nav-next a:focus,
    21812181.post-navigation .nav-next a:hover {
    2182   color: var(--primary-color);
     2182        color: var(--primary-color);
    21832183}
    21842184
    21852185@media only screen and (max-width: 480px) {
    2186   .comment-navigation .nav-next a,
    2187   .posts-navigation .nav-next a,
    2188   .post-navigation .nav-next a {
    2189     flex-direction: column-reverse;
    2190   }
     2186        .comment-navigation .nav-next a,
     2187        .posts-navigation .nav-next a,
     2188        .post-navigation .nav-next a {
     2189                flex-direction: column-reverse;
     2190        }
    21912191}
    21922192
    21932193@media (max-width: 1199.98px) {
    2194   .main-navigation .main-menu {
    2195     position: fixed;
    2196     left: -130%;
    2197     height: 100%;
    2198     top: 0;
    2199     background-color: #fff;
    2200     min-width: 300px;
    2201     padding-top: 60px;
    2202     width: 50%;
    2203     transition: all 400ms ease;
    2204     display: block;
    2205     border-left: 1px solid #fff;
    2206     z-index: 13;
    2207     box-shadow: -2px 0 18px 0 rgba(0, 0, 0, 0.5);
    2208     opacity: 0;
    2209     visibility: hidden;
    2210   }
    2211   .main-navigation .main-menu ul {
    2212     right: auto;
    2213   }
     2194        .main-navigation .main-menu {
     2195                position: fixed;
     2196                left: -130%;
     2197                height: 100%;
     2198                top: 0;
     2199                background-color: #fff;
     2200                min-width: 300px;
     2201                padding-top: 60px;
     2202                width: 50%;
     2203                transition: all 400ms ease;
     2204                display: block;
     2205                border-left: 1px solid #fff;
     2206                z-index: 13;
     2207                box-shadow: -2px 0 18px 0 rgba(0, 0, 0, 0.5);
     2208                opacity: 0;
     2209                visibility: hidden;
     2210        }
     2211        .main-navigation .main-menu ul {
     2212                right: auto;
     2213        }
    22142214}
    22152215
    22162216@media (max-width: 1199.98px) {
    2217   .main-navigation.toggled .main-menu {
    2218     left: 0;
    2219     right: auto;
    2220     overflow-x: auto;
    2221     opacity: 1;
    2222     visibility: visible;
    2223   }
     2217        .main-navigation.toggled .main-menu {
     2218                left: 0;
     2219                right: auto;
     2220                overflow-x: auto;
     2221                opacity: 1;
     2222                visibility: visible;
     2223        }
    22242224}
    22252225
    22262226@media (max-width: 991px) {
    2227   .main-navigation ul a {
    2228     color: #000;
    2229   }
     2227        .main-navigation ul a {
     2228                color: #000;
     2229        }
    22302230}
    22312231
    22322232@media (max-width: 1199.98px) {
    2233   .main-navigation ul ul {
    2234     position: absolute;
    2235     float: none;
    2236     padding-right: 5px;
    2237   }
     2233        .main-navigation ul ul {
     2234                position: absolute;
     2235                float: none;
     2236                padding-right: 5px;
     2237        }
    22382238}
    22392239
    22402240.main-navigation li.menu-item-has-children > a::after,
    22412241.main-navigation li.page_item_has_children > a::after {
    2242   -webkit-font-smoothing: antialiased;
    2243   -moz-osx-font-smoothing: grayscale;
    2244   display: inline-block;
    2245   font-style: normal;
    2246   font-variant: normal;
    2247   font-weight: 400;
    2248   line-height: 1;
    2249   font-family: Font Awesome\ 7 Free;
    2250   font-weight: 900;
    2251   line-height: inherit;
    2252   vertical-align: baseline;
    2253   content: "\f107";
    2254   display: inline-block;
    2255   margin-right: 10px;
     2242        -webkit-font-smoothing: antialiased;
     2243        -moz-osx-font-smoothing: grayscale;
     2244        display: inline-block;
     2245        font-style: normal;
     2246        font-variant: normal;
     2247        font-weight: 400;
     2248        line-height: 1;
     2249        font-family: Font Awesome\ 7 Free;
     2250        font-weight: 900;
     2251        line-height: inherit;
     2252        vertical-align: baseline;
     2253        content: "\f107";
     2254        display: inline-block;
     2255        margin-right: 10px;
    22562256}
    22572257
    22582258@media (max-width: 991px) {
    2259   .main-navigation li.menu-item-has-children > ul {
    2260     height: 0;
    2261     transform: scaleY(0);
    2262     transform-origin: top right;
    2263     overflow: hidden;
    2264     transition: all 0.5s ease-in-out;
    2265   }
     2259        .main-navigation li.menu-item-has-children > ul {
     2260                height: 0;
     2261                transform: scaleY(0);
     2262                transform-origin: top right;
     2263                overflow: hidden;
     2264                transition: all 0.5s ease-in-out;
     2265        }
    22662266}
    22672267
    22682268@media (max-width: 1199.98px) {
    2269   .main-navigation li.menu-item-has-children:hover > ul, .main-navigation li.menu-item-has-children.focus > ul {
    2270     height: auto;
    2271     transform: scaleY(1);
    2272   }
     2269        .main-navigation li.menu-item-has-children:hover > ul, .main-navigation li.menu-item-has-children.focus > ul {
     2270                height: auto;
     2271                transform: scaleY(1);
     2272        }
    22732273}
    22742274
    22752275@media screen and (min-width: 992px) {
    2276   .menu-toggle {
    2277     display: none;
    2278   }
    2279   .main-navigation ul:not(.sub-menu):not(.children) {
    2280     display: block;
    2281     margin-inline-end: -20px;
    2282   }
    2283   .main-navigation ul:not(.sub-menu):not(.children) > li {
    2284     display: inline-block;
    2285   }
     2276        .menu-toggle {
     2277                display: none;
     2278        }
     2279        .main-navigation ul:not(.sub-menu):not(.children) {
     2280                display: block;
     2281                margin-inline-end: -20px;
     2282        }
     2283        .main-navigation ul:not(.sub-menu):not(.children) > li {
     2284                display: inline-block;
     2285        }
    22862286}
    22872287
    22882288@media (max-width: 991px) {
    2289   body.admin-bar #site-navigation.toggled .main-navigation-links {
    2290     padding-top: 100px;
    2291   }
    2292   .main-navigation li {
    2293     padding: 10px 25px !important;
    2294   }
    2295   body.admin-bar #site-navigation button.menu-toggle.open {
    2296     top: 55px;
    2297   }
    2298   .main-navigation ul ul a{
    2299     border: none !important;
    2300   }
    2301   .main-navigation ul ul{
    2302     opacity: 1 !important;
    2303     border: none !important;
    2304   }
    2305   .bottom-header-part-wrapper .navigation-part {
    2306     align-items: center;
    2307   }
    2308   .bottom-header-part-wrapper .social-icons-part {
    2309     display: none;
    2310   }
    2311   #site-navigation button.menu-toggle {
    2312     width: 25px;
     2289        body.admin-bar #site-navigation.toggled .main-navigation-links {
     2290                padding-top: 100px;
     2291        }
     2292        .main-navigation li {
     2293                padding: 10px 25px !important;
     2294        }
     2295        body.admin-bar #site-navigation button.menu-toggle.open {
     2296                top: 55px;
     2297        }
     2298        .main-navigation ul ul a{
     2299                border: none !important;
     2300        }
     2301        .main-navigation ul ul{
     2302                opacity: 1 !important;
     2303                border: none !important;
     2304        }
     2305        .bottom-header-part-wrapper .navigation-part {
     2306                align-items: center;
     2307        }
     2308        .bottom-header-part-wrapper .social-icons-part {
     2309                display: none;
     2310        }
     2311        #site-navigation button.menu-toggle {
     2312                width: 25px;
    23132313        height: 30px;
    2314     position: relative;
    2315     transform: rotate(0deg);
    2316     transition: 0.5s ease-in-out;
    2317     cursor: pointer;
    2318     padding: 0;
    2319     background: none;
    2320     border: none;
    2321     margin: 0 auto;
    2322   }
    2323   #site-navigation button.menu-toggle span {
    2324     display: block;
    2325     position: absolute;
    2326     height: 2px;
    2327     width: 100%;
    2328     background: #000;
    2329     border-radius: 3px;
    2330     opacity: 1;
    2331     right: 0;
    2332     transform: rotate(0deg);
    2333     transition: 0.25s ease-in-out;
    2334   }
    2335   #site-navigation button.menu-toggle span:nth-child(1) {
    2336     top: calc(50% - 10px);
    2337   }
    2338   #site-navigation button.menu-toggle span:nth-child(2) {
    2339     top: 50%;
    2340     transform: translateY(-50%);
    2341   }
    2342   #site-navigation button.menu-toggle span:nth-child(3) {
    2343     bottom: calc(50% - 10px);
    2344   }
    2345   #site-navigation button.menu-toggle.open {
    2346     z-index: 18;
    2347     position: fixed !important;
    2348     left: 35px;
    2349     top: 20px;
    2350   }
    2351   #site-navigation button.menu-toggle.open span {
    2352     background-color: var(--primary-color);
    2353   }
    2354   #site-navigation button.menu-toggle.open span:nth-child(1) {
    2355     top: 14px;
    2356     width: 0%;
    2357     right: 50%;
    2358   }
    2359   #site-navigation button.menu-toggle.open span:nth-child(2) {
    2360     transform: rotate(-45deg);
    2361   }
    2362   #site-navigation button.menu-toggle.open span:nth-child(3) {
    2363     top: 50%;
    2364     transform: translateY(-50%) rotate(45deg);
    2365   }
    2366   #site-navigation .main-navigation-links {
    2367     position: fixed;
    2368     left: -130%;
    2369     height: 100%;
    2370     top: 0;
    2371     background-color: #fff;
    2372     min-width: 300px;
    2373     padding-top: 60px;
    2374     padding-left: 10px;
    2375     width: 60%;
    2376     transition: all 400ms ease;
    2377     display: block;
    2378     border-left: 1px solid #fff;
    2379     z-index: 13;
    2380     box-shadow: -2px 0 18px 0 rgba(0, 0, 0, 0.5);
    2381     opacity: 0;
    2382     visibility: hidden;
    2383   }
    2384   #site-navigation.toggled .main-navigation-links {
    2385     left: 0;
    2386     right: auto;
    2387     overflow-x: auto;
    2388     opacity: 1;
    2389     visibility: visible;
    2390   }
    2391   #site-navigation.toggled .main-navigation-links li.current_page_item > a,
    2392   #site-navigation.toggled .main-navigation-links li.current-menu-item > a {
    2393     color: var(--primary-color);
    2394   }
     2314                position: relative;
     2315                transform: rotate(0deg);
     2316                transition: 0.5s ease-in-out;
     2317                cursor: pointer;
     2318                padding: 0;
     2319                background: none;
     2320                border: none;
     2321                margin: 0 auto;
     2322        }
     2323        #site-navigation button.menu-toggle span {
     2324                display: block;
     2325                position: absolute;
     2326                height: 2px;
     2327                width: 100%;
     2328                background: #000;
     2329                border-radius: 3px;
     2330                opacity: 1;
     2331                right: 0;
     2332                transform: rotate(0deg);
     2333                transition: 0.25s ease-in-out;
     2334        }
     2335        #site-navigation button.menu-toggle span:nth-child(1) {
     2336                top: calc(50% - 10px);
     2337        }
     2338        #site-navigation button.menu-toggle span:nth-child(2) {
     2339                top: 50%;
     2340                transform: translateY(-50%);
     2341        }
     2342        #site-navigation button.menu-toggle span:nth-child(3) {
     2343                bottom: calc(50% - 10px);
     2344        }
     2345        #site-navigation button.menu-toggle.open {
     2346                z-index: 18;
     2347                position: fixed !important;
     2348                left: 35px;
     2349                top: 20px;
     2350        }
     2351        #site-navigation button.menu-toggle.open span {
     2352                background-color: var(--primary-color);
     2353        }
     2354        #site-navigation button.menu-toggle.open span:nth-child(1) {
     2355                top: 14px;
     2356                width: 0%;
     2357                right: 50%;
     2358        }
     2359        #site-navigation button.menu-toggle.open span:nth-child(2) {
     2360                transform: rotate(-45deg);
     2361        }
     2362        #site-navigation button.menu-toggle.open span:nth-child(3) {
     2363                top: 50%;
     2364                transform: translateY(-50%) rotate(45deg);
     2365        }
     2366        #site-navigation .main-navigation-links {
     2367                position: fixed;
     2368                left: -130%;
     2369                height: 100%;
     2370                top: 0;
     2371                background-color: #fff;
     2372                min-width: 300px;
     2373                padding-top: 60px;
     2374                padding-left: 10px;
     2375                width: 60%;
     2376                transition: all 400ms ease;
     2377                display: block;
     2378                border-left: 1px solid #fff;
     2379                z-index: 13;
     2380                box-shadow: -2px 0 18px 0 rgba(0, 0, 0, 0.5);
     2381                opacity: 0;
     2382                visibility: hidden;
     2383        }
     2384        #site-navigation.toggled .main-navigation-links {
     2385                left: 0;
     2386                right: auto;
     2387                overflow-x: auto;
     2388                opacity: 1;
     2389                visibility: visible;
     2390        }
     2391        #site-navigation.toggled .main-navigation-links li.current_page_item > a,
     2392        #site-navigation.toggled .main-navigation-links li.current-menu-item > a {
     2393                color: var(--primary-color);
     2394        }
    23952395}
    23962396
    23972397@media (max-width: 480px) {
    2398   #site-navigation .main-navigation-links {
    2399     width: 80%;
    2400   }
     2398        #site-navigation .main-navigation-links {
     2399                width: 80%;
     2400        }
    24012401}
    24022402
    24032403@media (min-width: 1025px) {
    2404   body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation .current_page_item > a,
    2405   body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation .current-menu-item > a,
    2406   body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation .current_page_ancestor > a,
    2407   body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation .current-menu-ancestor > a {
    2408     opacity: 1;
    2409   }
    2410   body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation ul ul a {
    2411     color: var(--color-text-main);
    2412     opacity: 1;
    2413   }
    2414   body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation ul ul a:focus, body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation ul ul a:hover {
    2415     color: var(--primary-color);
    2416   }
    2417   body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation a {
    2418     color: #fff;
    2419     opacity: 0.7;
    2420   }
    2421   body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation a:focus, body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation a:hover {
    2422     opacity: 1;
    2423   }
     2404        body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation .current_page_item > a,
     2405        body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation .current-menu-item > a,
     2406        body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation .current_page_ancestor > a,
     2407        body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation .current-menu-ancestor > a {
     2408                opacity: 1;
     2409        }
     2410        body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation ul ul a {
     2411                color: var(--color-text-main);
     2412                opacity: 1;
     2413        }
     2414        body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation ul ul a:focus, body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation ul ul a:hover {
     2415                color: var(--primary-color);
     2416        }
     2417        body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation a {
     2418                color: #fff;
     2419                opacity: 0.7;
     2420        }
     2421        body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation a:focus, body header.site-header .header-main-wrapper.transparent-header .bottom-header-part .main-navigation a:hover {
     2422                opacity: 1;
     2423        }
    24242424}
    24252425
    24262426body header.site-header .header-main-wrapper.transparent-header .bottom-header-part.fix-header .main-navigation ul ul a {
    2427   color: var(--color-text-main);
     2427        color: var(--color-text-main);
    24282428}
    24292429
    24302430body header.site-header .header-main-wrapper.transparent-header .bottom-header-part.fix-header .main-navigation ul ul a:focus, body header.site-header .header-main-wrapper.transparent-header .bottom-header-part.fix-header .main-navigation ul ul a:hover {
    2431   color: var(--primary-color);
     2431        color: var(--primary-color);
    24322432}
    24332433
    … …  
    24362436body header.site-header .header-main-wrapper.transparent-header .bottom-header-part.fix-header .main-navigation .current_page_ancestor > a,
    24372437body header.site-header .header-main-wrapper.transparent-header .bottom-header-part.fix-header .main-navigation .current-menu-ancestor > a {
    2438   opacity: 1;
    2439   color: var(--primary-color);
     2438        opacity: 1;
     2439        color: var(--primary-color);
    24402440}
    24412441
    24422442body header.site-header .header-main-wrapper.transparent-header .bottom-header-part.fix-header .main-navigation a {
    2443   color: var(--color-text-main);
     2443        color: var(--color-text-main);
    24442444}
    24452445
    24462446body header.site-header .header-main-wrapper.transparent-header .bottom-header-part.fix-header .main-navigation a:focus, body header.site-header .header-main-wrapper.transparent-header .bottom-header-part.fix-header .main-navigation a:hover {
    2447   color: var(--primary-color);
     2447        color: var(--primary-color);
    24482448}
    24492449
    24502450nav.navigation.pagination .nav-links {
    2451   display: flex;
    2452   gap: 5px;
    2453   margin: 10px 0 20px;
     2451        display: flex;
     2452        gap: 5px;
     2453        margin: 10px 0 20px;
    24542454}
    24552455
    24562456nav.navigation.pagination .nav-links span,
    24572457nav.navigation.pagination .nav-links a {
    2458   text-decoration: none;
    2459   width: 30px;
    2460   height: 30px;
    2461   display: flex;
    2462   align-items: center;
    2463   justify-content: center;
    2464   transition: all 0.3s ease;
    2465   color: var(--color-text-main);
    2466   border: 1px solid var(--color-text-main);
     2458        text-decoration: none;
     2459        width: 30px;
     2460        height: 30px;
     2461        display: flex;
     2462        align-items: center;
     2463        justify-content: center;
     2464        transition: all 0.3s ease;
     2465        color: var(--color-text-main);
     2466        border: 1px solid var(--color-text-main);
    24672467}
    24682468
    … …  
    24702470nav.navigation.pagination .nav-links a.prev,
    24712471nav.navigation.pagination .nav-links a.next {
    2472   font-size: 0;
     2472        font-size: 0;
    24732473}
    24742474
    … …  
    24762476nav.navigation.pagination .nav-links a.prev::after,
    24772477nav.navigation.pagination .nav-links a.next::after {
    2478   content: "\f30a";
    2479   font-size: 1rem;
    2480   display: inline-block;
    2481   font-style: normal;
    2482   font-variant: normal;
    2483   font-weight: 400;
    2484   line-height: 1;
    2485   font-weight: 900;
    2486   line-height: inherit;
    2487   vertical-align: baseline;
    2488   font-family: Font Awesome\ 7 Free;
    2489   -moz-osx-font-smoothing: grayscale;
    2490   -webkit-font-smoothing: antialiased;
     2478        content: "\f30a";
     2479        font-size: 1rem;
     2480        display: inline-block;
     2481        font-style: normal;
     2482        font-variant: normal;
     2483        font-weight: 400;
     2484        line-height: 1;
     2485        font-weight: 900;
     2486        line-height: inherit;
     2487        vertical-align: baseline;
     2488        font-family: Font Awesome\ 7 Free;
     2489        -moz-osx-font-smoothing: grayscale;
     2490        -webkit-font-smoothing: antialiased;
    24912491}
    24922492
    24932493nav.navigation.pagination .nav-links span.next::after,
    24942494nav.navigation.pagination .nav-links a.next::after {
    2495   content: "\f30b";
     2495        content: "\f30b";
    24962496}
    24972497
    … …  
    24992499nav.navigation.pagination .nav-links a:hover,
    25002500nav.navigation.pagination .nav-links a:focus {
    2501   color: var(--primary-color);
    2502   border: 1px solid var(--primary-color);
     2501        color: var(--primary-color);
     2502        border: 1px solid var(--primary-color);
    25032503}
    25042504
    25052505nav.navigation.pagination .nav-links span.current {
    2506   color: var(--color-text-white);
    2507   background-color: var(--primary-color);
    2508   border: 1px solid var(--primary-color);
     2506        color: var(--color-text-white);
     2507        background-color: var(--primary-color);
     2508        border: 1px solid var(--primary-color);
    25092509}
    25102510
    25112511nav.navigation.pagination .nav-links span.dots {
    2512   border: none;
     2512        border: none;
    25132513}
    25142514
    25152515nav.navigation.pagination .nav-links span.dots:hover, nav.navigation.pagination .nav-links span.dots:focus {
    2516   color: var(--color-text-main);
    2517   border: none;
     2516        color: var(--color-text-main);
     2517        border: none;
    25182518}
    25192519/* Posts and pages
    25202520--------------------------------------------- */
    25212521.sticky {
    2522   display: block;
     2522        display: block;
    25232523}
    25242524
    25252525.post,
    25262526.page {
    2527   margin: 0 0 1.5em;
     2527        margin: 0 0 1.5em;
    25282528}
    25292529
    25302530.updated:not(.published) {
    2531   display: none;
     2531        display: none;
    25322532}
    25332533
    … …  
    25352535.entry-content,
    25362536.entry-summary {
    2537   margin: 1.5em 0 0;
     2537        margin: 1.5em 0 0;
    25382538}
    25392539
    25402540.page-links {
    2541   clear: both;
    2542   margin: 0 0 1.5em;
     2541        clear: both;
     2542        margin: 0 0 1.5em;
    25432543}
    25442544
    … …  
    25472547--------------------------------------------------------------*/
    25482548section.no-results.not-found {
    2549   margin-bottom: 50px;
     2549        margin-bottom: 50px;
    25502550}
    25512551
    … …  
    25772577}
    25782578@media (max-width: 1000px){
    2579   section.not-found {
    2580       margin-top: 3em;
    2581       text-align: center;
    2582       margin-bottom: 7em;
    2583       margin-right: 0em;
    2584       margin-left: 0em;
    2585   }
     2579        section.not-found {
     2580            margin-top: 3em;
     2581            text-align: center;
     2582            margin-bottom: 7em;
     2583            margin-right: 0em;
     2584            margin-left: 0em;
     2585        }
    25862586
    25872587}
    … …  
    25932593--------------------------------------------------------------*/
    25942594.mag-post-category {
    2595   line-height: 1.2;
    2596   font-size: var(--font-size-sm);
     2595        line-height: 1.2;
     2596        font-size: var(--font-size-sm);
    25972597}
    25982598
    25992599.mag-post-category a {
    2600   display: inline-block;
     2600        display: inline-block;
    26012601    margin-inline-end: 4px;
    26022602    margin-block-end: 5px;
    … …  
    26102610
    26112611.mag-post-category a:focus, .mag-post-category a:hover {
    2612   color: var(--primary-color);
     2612        color: var(--primary-color);
    26132613}
    26142614
    26152615.mag-post-category a::after {
    2616   content: "\2219";
    2617   font-weight: bold;
    2618   padding: 0 3px 0 0;
    2619   opacity: 0.7;
     2616        content: "\2219";
     2617        font-weight: bold;
     2618        padding: 0 3px 0 0;
     2619        opacity: 0.7;
    26202620}
    26212621
    26222622.mag-post-category a:last-child::after {
    2623   display: none;
     2623        display: none;
    26242624}
    26252625
    26262626.mag-post-single .mag-post-img {
    2627   position: relative;
     2627        position: relative;
    26282628}
    26292629
    26302630.mag-post-single .mag-post-img > a {
    2631   display: block;
    2632   height: 100%;
    2633   width: 100%;
    2634   line-height: 0;
     2631        display: block;
     2632        height: 100%;
     2633        width: 100%;
     2634        line-height: 0;
    26352635}
    26362636
    26372637.mag-post-single .mag-post-img > a:focus {
    2638   outline-offset: 1px;
    2639   outline-color: var(--color-text-main);
     2638        outline-offset: 1px;
     2639        outline-color: var(--color-text-main);
    26402640}
    26412641
    26422642.mag-post-single .mag-post-img > a img {
    2643   width: 100%;
    2644   height: 100%;
    2645   aspect-ratio: 1/0.7;
    2646   object-fit: cover;
     2643        width: 100%;
     2644        height: 100%;
     2645        aspect-ratio: 1/0.7;
     2646        object-fit: cover;
    26472647}
    26482648
    26492649.mag-post-single .mag-post-detail {
    2650   padding: 15px 0 0;
     2650        padding: 15px 0 0;
    26512651}
    26522652
    26532653.mag-post-single .mag-post-detail .mag-post-title {
    2654   margin: 0 0 10px;
    2655   font-size: var(--font-size-base);
    2656   word-break: break-word;
    2657   font-weight: 500;
    2658   line-height: 1.3;
     2654        margin: 0 0 10px;
     2655        font-size: var(--font-size-base);
     2656        word-break: break-word;
     2657        font-weight: 500;
     2658        line-height: 1.3;
    26592659    word-wrap: break-word;
    26602660}
    … …  
    26632663}
    26642664.mag-post-single .mag-post-detail .mag-post-title a {
    2665   text-decoration: none;
    2666   color: var(--background-color-white);
    2667   font-family: var(--font-main);
    2668   font-size: 24px;
     2665        text-decoration: none;
     2666        color: var(--background-color-white);
     2667        font-family: var(--font-main);
     2668        font-size: 24px;
    26692669}
    26702670
    26712671.mag-post-single .mag-post-detail .mag-post-title a:focus, .mag-post-single .mag-post-detail .mag-post-title a:hover {
    2672   color: var(--primary-color);
     2672        color: var(--primary-color);
    26732673}
    26742674
    26752675.mag-post-single .mag-post-detail .mag-post-meta {
    2676   font-size: var(--font-size-xs);
    2677   line-height: 1.3;
     2676        font-size: var(--font-size-xs);
     2677        line-height: 1.3;
    26782678}
    26792679
    26802680.mag-post-single .mag-post-detail .mag-post-meta > span {
    2681   margin-inline-end: 5px;
     2681        margin-inline-end: 5px;
    26822682}
    26832683
    26842684.mag-post-single .mag-post-detail .mag-post-meta .byline a,
    26852685.mag-post-single .mag-post-detail .mag-post-meta .post-author a{
    2686   text-decoration: none;
    2687   color: var(--color-text-main);
    2688   font-size: 16px;
     2686        text-decoration: none;
     2687        color: var(--color-text-main);
     2688        font-size: 16px;
    26892689    margin-left: 10px;
    26902690}
    … …  
    26922692.blog .mag-post-single .mag-post-detail .mag-post-meta .byline a,
    26932693.blog .mag-post-single .mag-post-detail .mag-post-meta .post-author a, .blog .mag-post-single .mag-post-detail .mag-post-meta .posted-on a, .blog .mag-post-single .mag-post-detail .mag-post-meta .post-date a {
    2694   color: var(--color-text-main);
     2694        color: var(--color-text-main);
    26952695}
    26962696
    26972697.mag-post-single .mag-post-detail .mag-post-meta .byline a i,
    26982698.mag-post-single .mag-post-detail .mag-post-meta .post-author a i {
    2699   margin-inline-end: 5px;
     2699        margin-inline-end: 5px;
    27002700}
    27012701
    27022702.mag-post-single .mag-post-detail .mag-post-meta .posted-on a,
    27032703.mag-post-single .mag-post-detail .mag-post-meta .post-date a {
    2704   text-decoration: none;
    2705   color: var(--color-text-main);
    2706   font-size: 16px;
     2704        text-decoration: none;
     2705        color: var(--color-text-main);
     2706        font-size: 16px;
    27072707    margin-left: 10px;
    27082708}
    … …  
    27102710.mag-post-single .mag-post-detail .mag-post-meta .posted-on a i,
    27112711.mag-post-single .mag-post-detail .mag-post-meta .post-date a i {
    2712   margin-inline-end: 5px;
     2712        margin-inline-end: 5px;
    27132713}
    27142714
    27152715.mag-post-single .mag-post-detail .mag-post-excerpt {
    2716   font-size: var(--font-size-sm);
    2717   color: var(--background-color-white);
     2716        font-size: var(--font-size-sm);
     2717        color: var(--background-color-white);
    27182718}
    27192719
    27202720.mag-post-single .mag-post-detail .mag-post-excerpt p {
    2721   margin: 10px 0 0;
    2722   font-size: 16px;
     2721        margin: 10px 0 0;
     2722        font-size: 16px;
    27232723}
    27242724
    27252725.mag-post-single .mag-post-detail .mag-post-meta .post-comments{
    2726   margin-inline-end: 10px !important;
     2726        margin-inline-end: 10px !important;
    27272727}
    27282728.mag-post-single .mag-post-detail .mag-post-meta .post-time{
    2729   margin-inline-end: 5px;
     2729        margin-inline-end: 5px;
    27302730}
    27312731.mag-post-single .mag-post-detail .mag-post-meta .post-comments,
    … …  
    27332733.mag-post-single .mag-post-detail .mag-post-meta .post-time,
    27342734.mag-post-single .mag-post-detail .mag-post-meta .post-time a{
    2735   color: var(--color-text-main);
    2736   text-decoration: none;
     2735        color: var(--color-text-main);
     2736        text-decoration: none;
    27372737    font-size: 16px;
    27382738}
    27392739
    27402740.coffee-espresso-archive-layout {
    2741   margin-bottom: 30px;
     2741        margin-bottom: 30px;
    27422742}
    27432743
    27442744.coffee-espresso-archive-layout.grid-layout article {
    2745   margin-bottom: 0;
     2745        margin-bottom: 0;
    27462746}
    27472747
    27482748.coffee-espresso-archive-layout.grid-layout.column-2 {
    2749   grid-template-columns: repeat(2, 1fr);
     2749        grid-template-columns: repeat(2, 1fr);
    27502750}
    27512751
    27522752@media (max-width: 600px) {
    2753   .coffee-espresso-archive-layout.grid-layout.column-2 {
    2754     grid-template-columns: repeat(1, 1fr);
    2755   }
     2753        .coffee-espresso-archive-layout.grid-layout.column-2 {
     2754                grid-template-columns: repeat(1, 1fr);
     2755        }
    27562756}
    27572757
    27582758.coffee-espresso-archive-layout.grid-layout.column-3 {
    2759   grid-template-columns: repeat(3, 1fr);
     2759        grid-template-columns: repeat(3, 1fr);
    27602760}
    27612761
    27622762@media (max-width: 768px) {
    2763   .coffee-espresso-archive-layout.grid-layout.column-3 {
    2764     grid-template-columns: repeat(2, 1fr);
    2765   }
     2763        .coffee-espresso-archive-layout.grid-layout.column-3 {
     2764                grid-template-columns: repeat(2, 1fr);
     2765        }
    27662766}
    27672767
    27682768@media (max-width: 600px) {
    2769   .coffee-espresso-archive-layout.grid-layout.column-3 {
    2770     grid-template-columns: repeat(1, 1fr);
    2771   }
     2769        .coffee-espresso-archive-layout.grid-layout.column-3 {
     2770                grid-template-columns: repeat(1, 1fr);
     2771        }
    27722772}
    27732773
    27742774.coffee-espresso-archive-layout.grid-layout.column-4 {
    2775   grid-template-columns: repeat(4, 1fr);
     2775        grid-template-columns: repeat(4, 1fr);
    27762776}
    27772777
    27782778@media (max-width: 991px) {
    2779   .coffee-espresso-archive-layout.grid-layout.column-4 {
    2780     grid-template-columns: repeat(3, 1fr);
    2781   }
    2782   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
    2783     grid-template-columns: auto auto auto !important;
    2784   }
    2785   header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity .site-title a {
    2786     padding-right: 0px !important;
    2787   }
     2779        .coffee-espresso-archive-layout.grid-layout.column-4 {
     2780                grid-template-columns: repeat(3, 1fr);
     2781        }
     2782        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
     2783                grid-template-columns: auto auto auto !important;
     2784        }
     2785        header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity .site-title a {
     2786                padding-right: 0px !important;
     2787        }
    27882788}
    27892789
    27902790@media (max-width: 768px) {
    2791   .coffee-espresso-archive-layout.grid-layout.column-4 {
    2792     grid-template-columns: repeat(2, 1fr);
    2793   }
     2791        .coffee-espresso-archive-layout.grid-layout.column-4 {
     2792                grid-template-columns: repeat(2, 1fr);
     2793        }
    27942794}
    27952795
    27962796@media (max-width: 600px) {
    2797   .coffee-espresso-archive-layout.grid-layout.column-4 {
    2798     grid-template-columns: repeat(1, 1fr);
    2799   }
    2800   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper{
    2801     display: block !important;
    2802   }
    2803   .home header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part{
    2804     position: static !important;
    2805     padding: 0px !important;
    2806   }
     2797        .coffee-espresso-archive-layout.grid-layout.column-4 {
     2798                grid-template-columns: repeat(1, 1fr);
     2799        }
     2800        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper{
     2801                display: block !important;
     2802        }
     2803        .home header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part{
     2804                position: static !important;
     2805                padding: 0px !important;
     2806        }
    28072807}
    28082808
    … …  
    28202820--------------------------------------------------------------*/
    28212821.site-main article .entry-header .entry-title {
    2822   font-size: var(--font-size-lg);
    2823   font-family: var(--font-main);
    2824   margin-top: 0;
    2825   margin-bottom: 1.3rem;
     2822        font-size: var(--font-size-lg);
     2823        font-family: var(--font-main);
     2824        margin-top: 0;
     2825        margin-bottom: 1.3rem;
    28262826}
    28272827
    28282828@media (min-width: 992px) {
    2829   .site-main article .entry-header .entry-title {
    2830     margin-bottom: 1.1rem;
    2831   }
     2829        .site-main article .entry-header .entry-title {
     2830                margin-bottom: 1.1rem;
     2831        }
    28322832}
    28332833
    28342834.site-main article .entry-header .entry-title a {
    2835   text-decoration: none;
    2836   color: var(--color-text-main);
     2835        text-decoration: none;
     2836        color: var(--color-text-main);
    28372837}
    28382838
    28392839.site-main article .entry-meta {
    2840   padding-bottom: 10px;
     2840        padding-bottom: 10px;
    28412841}
    28422842
    28432843.site-main article .entry-meta span {
    2844   font-size: 16px;
    2845   font-weight: normal;
     2844        font-size: 16px;
     2845        font-weight: normal;
    28462846}
    28472847
    28482848.site-main article .entry-meta span a,
    28492849.site-main article .entry-meta span span {
    2850   font-weight: normal;
     2850        font-weight: normal;
    28512851}
    28522852
    28532853.site-main article .entry-meta span a {
    2854   text-decoration: none;
    2855   color: var(--color-text-main);
     2854        text-decoration: none;
     2855        color: var(--color-text-main);
    28562856}
    28572857
    28582858.site-main article .entry-meta span a:hover {
    2859   color: var(--primary-color);
     2859        color: var(--primary-color);
    28602860}
    28612861
    28622862.site-main article .entry-meta span.comments-link a {
    2863   font-weight: bold;
     2863        font-weight: bold;
    28642864}
    28652865
    28662866.site-main article .post-thumbnail {
    2867   display: block;
    2868   line-height: 0;
     2867        display: block;
     2868        line-height: 0;
    28692869}
    28702870
    28712871.site-main article .post-thumbnail img {
    2872   width: 100%;
    2873   transition: all 0.3s linear;
     2872        width: 100%;
     2873        transition: all 0.3s linear;
    28742874}
    28752875
    28762876@media (min-width: 992px) {
    2877   .site-main article .entry-meta {
    2878     padding: 10px 0 20px;
    2879     padding-top: 0;
    2880   }
     2877        .site-main article .entry-meta {
     2878                padding: 10px 0 20px;
     2879                padding-top: 0;
     2880        }
    28812881}
    28822882
    28832883.site-main article .entry-content {
    2884   margin-top: 0;
     2884        margin-top: 0;
    28852885}
    28862886
    28872887.site-main article .entry-content p {
    2888   margin-bottom: 10px;
     2888        margin-bottom: 10px;
    28892889}
    28902890
    28912891.site-main article .entry-footer {
    2892   display: flex;
    2893   flex-direction: column;
    2894   margin-top: 10px;
     2892        display: flex;
     2893        flex-direction: column;
     2894        margin-top: 10px;
    28952895}
    28962896
    28972897.site-main article .entry-footer span {
    2898   margin-bottom: 6px;
    2899   font-size: 16px;
    2900   font-weight: bold;
     2898        margin-bottom: 6px;
     2899        font-size: 16px;
     2900        font-weight: bold;
    29012901}
    29022902
    29032903.site-main article .entry-footer span a,
    29042904.site-main article .entry-footer span span {
    2905   font-weight: normal;
     2905        font-weight: normal;
    29062906}
    29072907
    29082908.site-main article .entry-footer span a {
    2909   text-decoration: none;
    2910   color: #000;
     2909        text-decoration: none;
     2910        color: #000;
    29112911}
    29122912
    29132913.site-main article .entry-footer span a:hover {
    2914   color: var(--primary-color);
     2914        color: var(--primary-color);
    29152915}
    29162916
    29172917.site-main article .entry-footer span.comments-link a {
    2918   font-weight: bold;
     2918        font-weight: bold;
    29192919}
    29202920
    29212921.related-posts h2 {
    2922   font-size: var(--font-size-lg);
    2923   font-family: var(--font-main);
    2924   line-height: 1.2;
    2925 }
    2926  
     2922        font-size: var(--font-size-lg);
     2923        font-family: var(--font-main);
     2924        line-height: 1.2;
     2925}
     2926       
    29272927
    29282928@media (max-width: 480px) {
    2929   .related-posts .row {
    2930     grid-template-columns: 1fr;
    2931   }
     2929        .related-posts .row {
     2930                grid-template-columns: 1fr;
     2931        }
    29322932}
    29332933
    29342934.related-posts .row article .post-thumbnail {
    2935   line-height: 0;
    2936   overflow: hidden;
     2935        line-height: 0;
     2936        overflow: hidden;
    29372937}
    29382938
    29392939.related-posts .row article .post-thumbnail img {
    2940   width: 100%;
    2941   height: 100%;
    2942   object-fit: cover;
     2940        width: 100%;
     2941        height: 100%;
     2942        object-fit: cover;
    29432943}
    29442944
    29452945.related-posts .row article .entry-header {
    2946   margin-top: 10px;
     2946        margin-top: 10px;
    29472947}
    29482948
    29492949.related-posts .row article .entry-header .entry-title {
    2950   font-size: var(--font-size-base);
     2950        font-size: var(--font-size-base);
    29512951}
    29522952
    29532953.related-posts .row article .entry-header .entry-title a {
    2954   display: inline-block;
     2954        display: inline-block;
    29552955}
    29562956
    … …  
    29592959--------------------------------------------------------------*/
    29602960body.single .site-main > article header {
    2961   margin-bottom: 10px;
     2961        margin-bottom: 10px;
    29622962}
    29632963
    29642964body.single .site-main > article header .entry-title {
    2965   margin-bottom: 10px;
     2965        margin-bottom: 10px;
    29662966}
    29672967
    29682968body.single .site-main > article header .entry-meta {
    2969   padding-bottom: 0;
    2970   margin-bottom: 10px;
     2969        padding-bottom: 0;
     2970        margin-bottom: 10px;
    29712971}
    29722972
    29732973/*------------##gutenberg support----------*/
    29742974img.alignright {
    2975   clear: left;
     2975        clear: left;
    29762976}
    29772977
    29782978img.alignleft {
    2979   clear: right;
     2979        clear: right;
    29802980}
    29812981
    … …  
    29862986div.wp-block h2 a,
    29872987div.wp-block h1 a {
    2988   font-family: inherit;
    2989   font-size: inherit;
    2990   line-height: inherit;
    2991   font-weight: inherit;
    2992   font-style: inherit;
     2988        font-family: inherit;
     2989        font-size: inherit;
     2990        line-height: inherit;
     2991        font-weight: inherit;
     2992        font-style: inherit;
    29932993}
    29942994
    29952995div.wp-block b,
    29962996div.wp-block strong {
    2997   font-weight: bold;
     2997        font-weight: bold;
    29982998}
    29992999
    30003000div.wp-block .editor-rich-text__tinymce code,
    30013001div.wp-block .editor-rich-text__editable code {
    3002   background-color: transparent;
    3003   color: inherit;
    3004   font-family: var(--font-main);
    3005   font-size: inherit;
    3006   line-height: inherit;
    3007   font-weight: inherit;
    3008   font-style: inherit;
    3009   letter-spacing: 1px;
     3002        background-color: transparent;
     3003        color: inherit;
     3004        font-family: var(--font-main);
     3005        font-size: inherit;
     3006        line-height: inherit;
     3007        font-weight: inherit;
     3008        font-style: inherit;
     3009        letter-spacing: 1px;
    30103010}
    30113011
    30123012.entry-content .aligncenter {
    3013   text-align: center;
     3013        text-align: center;
    30143014}
    30153015.entry-content{
    3016   word-wrap: break-word;
     3016        word-wrap: break-word;
    30173017}
    30183018
    … …  
    30213021.entry-content ul:not([class*="wp-"]) ol,
    30223022.entry-content ul:not([class*="wp-"]) ul {
    3023   margin-bottom: 0;
     3023        margin-bottom: 0;
    30243024}
    30253025
    … …  
    30283028.entry-content ul:not([class*="wp-"]) ol li:last-child,
    30293029.entry-content ul:not([class*="wp-"]) ul li:last-child {
    3030   padding-bottom: 0;
     3030        padding-bottom: 0;
    30313031}
    30323032
    30333033.entry-content ol:not([class*="wp-"]) .alignwide,
    30343034.entry-content ul:not([class*="wp-"]) .alignwide {
    3035   padding-right: 30px;
     3035        padding-right: 30px;
    30363036}
    30373037
    30383038.entry-content ol:not([class*="wp-"]) .alignfull,
    30393039.entry-content ul:not([class*="wp-"]) .alignfull {
    3040   margin-right: calc(50% - 50vw - 10px);
    3041   padding-right: 40px;
     3040        margin-right: calc(50% - 50vw - 10px);
     3041        padding-right: 40px;
    30423042}
    30433043
    30443044.entry-content ol:not([class*="wp-"]) {
    3045   list-style-type: decimal;
     3045        list-style-type: decimal;
    30463046}
    30473047
    30483048.entry-content p.has-drop-cap:not(:focus):first-letter {
    3049   font-weight: normal;
     3049        font-weight: normal;
    30503050}
    30513051
    30523052.entry-content .wp-block-image figcaption {
    3053   text-align: center;
     3053        text-align: center;
    30543054}
    30553055
    30563056.entry-content .wp-block-button:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) {
    3057   margin-top: 1em;
    3058   margin-bottom: 1em;
     3057        margin-top: 1em;
     3058        margin-bottom: 1em;
    30593059}
    30603060
    30613061.entry-content .wp-block-file {
    3062   margin: 0 0 20px;
     3062        margin: 0 0 20px;
    30633063}
    30643064
    30653065.entry-content .wp-block-file > a:not([class]),
    30663066.entry-content .wp-block-file .wp-block-file__textlink {
    3067   display: inline-block;
    3068   margin: 0 0 0 20px;
     3067        display: inline-block;
     3068        margin: 0 0 0 20px;
    30693069}
    30703070
    30713071.entry-content .wp-block-file .wp-block-file__button-richtext-wrapper {
    3072   display: inline-block;
    3073   margin: 0;
     3072        display: inline-block;
     3073        margin: 0;
    30743074}
    30753075
    30763076.entry-content .wp-block-file .wp-block-file__button,
    30773077.entry-content .wp-block-file a.wp-block-file__button {
    3078   display: inline-block;
    3079   position: relative;
    3080   text-align: center;
    3081   border: none;
     3078        display: inline-block;
     3079        position: relative;
     3080        text-align: center;
     3081        border: none;
    30823082}
    30833083
    30843084.entry-content [dir=rtl] .wp-block-file > a:not([class]),
    30853085.entry-content [dir=rtl] .wp-block-file .wp-block-file__textlink {
    3086   margin-right: 20px;
    3087   margin-left: 0;
     3086        margin-right: 20px;
     3087        margin-left: 0;
    30883088}
    30893089
    30903090.entry-content .wp-block-audio {
    3091   margin-bottom: 20px;
     3091        margin-bottom: 20px;
    30923092}
    30933093
    30943094.entry-content .wp-block-audio figcaption {
    3095   margin: 0;
    3096   padding: 10px 0;
     3095        margin: 0;
     3096        padding: 10px 0;
    30973097}
    30983098
    30993099.entry-content .wp-block-video {
    3100   margin: 0 0 20px;
    3101   text-align: center;
     3100        margin: 0 0 20px;
     3101        text-align: center;
    31023102}
    31033103
    31043104.entry-content .wp-block-video video {
    3105   display: inline-block;
     3105        display: inline-block;
    31063106}
    31073107
    31083108.entry-content .wp-block-video figcaption {
    3109   margin: 0;
    3110   padding: 6px 0 15px;
    3111   text-align: center;
     3109        margin: 0;
     3110        padding: 6px 0 15px;
     3111        text-align: center;
    31123112}
    31133113
    31143114.entry-content .wp-block-code {
    3115   background-color: #f3f3f3;
    3116   color: inherit;
    3117   font-family: var(--font-main);
    3118   font-size: inherit;
    3119   line-height: inherit;
    3120   font-weight: inherit;
    3121   font-style: inherit;
    3122   letter-spacing: 1px;
    3123   margin: 0 0 20px;
    3124   border: none;
     3115        background-color: #f3f3f3;
     3116        color: inherit;
     3117        font-family: var(--font-main);
     3118        font-size: inherit;
     3119        line-height: inherit;
     3120        font-weight: inherit;
     3121        font-style: inherit;
     3122        letter-spacing: 1px;
     3123        margin: 0 0 20px;
     3124        border: none;
    31253125}
    31263126
    31273127.entry-content .wp-block-code code,
    31283128.entry-content .wp-block-code .editor-plain-text {
    3129   background-color: #000000;
    3130   padding: 10px;
    3131   color: inherit;
    3132   color: #fff;
    3133   font-family: inherit;
    3134   font-size: inherit;
    3135   line-height: inherit;
    3136   font-weight: inherit;
    3137   font-style: inherit;
    3138   letter-spacing: inherit;
    3139   display: block;
     3129        background-color: #000000;
     3130        padding: 10px;
     3131        color: inherit;
     3132        color: #fff;
     3133        font-family: inherit;
     3134        font-size: inherit;
     3135        line-height: inherit;
     3136        font-weight: inherit;
     3137        font-style: inherit;
     3138        letter-spacing: inherit;
     3139        display: block;
    31403140}
    31413141
    31423142.entry-content .wp-block-preformatted {
    3143   margin: 0 0 20px;
     3143        margin: 0 0 20px;
    31443144}
    31453145
    31463146.entry-content .wp-block-preformatted pre {
    3147   color: inherit;
    3148   font-family: var(--font-main);
    3149   font-size: inherit;
    3150   line-height: inherit;
    3151   font-weight: inherit;
    3152   font-style: inherit;
    3153   letter-spacing: 1px;
     3147        color: inherit;
     3148        font-family: var(--font-main);
     3149        font-size: inherit;
     3150        line-height: inherit;
     3151        font-weight: inherit;
     3152        font-style: inherit;
     3153        letter-spacing: 1px;
    31543154}
    31553155
    31563156.entry-content .wp-block-preformatted a {
    3157   text-decoration: underline;
     3157        text-decoration: underline;
    31583158}
    31593159
    31603160.entry-content .wp-block-pullquote {
    3161   margin: 30px 0;
    3162   padding: 30px 0;
     3161        margin: 30px 0;
     3162        padding: 30px 0;
    31633163}
    31643164
    31653165.entry-content .wp-block-pullquote p {
    3166   font-size: 28px;
    3167   line-height: 1.6;
     3166        font-size: 28px;
     3167        line-height: 1.6;
    31683168}
    31693169
    31703170.entry-content .wp-block-pullquote.alignleft {
    3171   margin-left: 2em;
     3171        margin-left: 2em;
    31723172}
    31733173
    31743174.entry-content .wp-block-pullquote.alignright {
    3175   margin-right: 2em;
     3175        margin-right: 2em;
    31763176}
    31773177
    31783178.entry-content .wp-block-pullquote:not(.is-style-solid-color) {
    3179   border-top-width: 4px;
    3180   border-top-style: solid;
    3181   border-bottom-width: 4px;
    3182   border-bottom-style: solid;
     3179        border-top-width: 4px;
     3180        border-top-style: solid;
     3181        border-bottom-width: 4px;
     3182        border-bottom-style: solid;
    31833183}
    31843184
    31853185.entry-content .wp-block-pullquote.is-style-solid-color {
    3186   padding-right: 50px;
    3187   padding-left: 50px;
     3186        padding-right: 50px;
     3187        padding-left: 50px;
    31883188}
    31893189
    31903190.entry-content .wp-block-pullquote.is-style-solid-color blockquote {
    3191   max-width: 100%;
     3191        max-width: 100%;
    31923192}
    31933193
    … …  
    31963196.entry-content .wp-block-pullquote.alignright blockquote,
    31973197.entry-content .wp-block-pullquote.is-style-solid-color blockquote {
    3198   margin: 0;
    3199   padding: 16px;
    3200   border-width: 0;
    3201   border-style: solid;
    3202   text-align: center;
     3198        margin: 0;
     3199        padding: 16px;
     3200        border-width: 0;
     3201        border-style: solid;
     3202        text-align: center;
    32033203}
    32043204
    … …  
    32073207.entry-content .wp-block-pullquote.alignright blockquote::before,
    32083208.entry-content .wp-block-pullquote.is-style-solid-color blockquote::before {
    3209   content: none;
     3209        content: none;
    32103210}
    32113211
    … …  
    32143214.entry-content .wp-block-pullquote.alignright blockquote p:last-of-type,
    32153215.entry-content .wp-block-pullquote.is-style-solid-color blockquote p:last-of-type {
    3216   margin: 0;
     3216        margin: 0;
    32173217}
    32183218
    … …  
    32333233.entry-content .wp-block-pullquote.is-style-solid-color blockquote > .editor-rich-text p:last-of-type,
    32343234.entry-content .wp-block-pullquote.is-style-solid-color blockquote > .editor-rich-text p:last-of-type {
    3235   margin: 0;
     3235        margin: 0;
    32363236}
    32373237
    … …  
    32403240.entry-content .wp-block-pullquote.alignright blockquote cite,
    32413241.entry-content .wp-block-pullquote.is-style-solid-color blockquote cite {
    3242   display: block;
    3243   margin-top: 15px;
     3242        display: block;
     3243        margin-top: 15px;
    32443244}
    32453245
    32463246.entry-content .wp-block-table {
    3247   border-spacing: 0;
    3248   border-collapse: collapse;
    3249   width: 100%;
    3250   margin-bottom: 20px;
     3247        border-spacing: 0;
     3248        border-collapse: collapse;
     3249        width: 100%;
     3250        margin-bottom: 20px;
    32513251}
    32523252
    32533253.entry-content .wp-block-table caption {
    3254   text-align: center;
    3255   padding: 20px;
     3254        text-align: center;
     3255        padding: 20px;
    32563256}
    32573257
    32583258.entry-content .wp-block-table :not([class]):not([id]) {
    3259   border-spacing: 0;
    3260   border-collapse: collapse;
     3259        border-spacing: 0;
     3260        border-collapse: collapse;
    32613261}
    32623262
    32633263.entry-content .wp-block-table :not([class]):not([id]) th,
    32643264.entry-content .wp-block-table :not([class]):not([id]) td {
    3265   padding: 10px 20px;
    3266   border-width: 1px;
    3267   border-style: solid;
     3265        padding: 10px 20px;
     3266        border-width: 1px;
     3267        border-style: solid;
    32683268}
    32693269
    32703270.entry-content .wp-block-table td,
    32713271.entry-content .wp-block-table th {
    3272   padding: 10px 20px;
    3273   border-top-width: 1px;
    3274   border-top-style: solid;
    3275   border-right-width: 1px;
    3276   border-right-style: solid;
    3277   word-break: break-all;
     3272        padding: 10px 20px;
     3273        border-top-width: 1px;
     3274        border-top-style: solid;
     3275        border-right-width: 1px;
     3276        border-right-style: solid;
     3277        word-break: break-all;
    32783278}
    32793279
    32803280.entry-content .wp-block-table td:last-child,
    32813281.entry-content .wp-block-table th:last-child {
    3282   border-left-width: 1px;
    3283   border-left-style: solid;
     3282        border-left-width: 1px;
     3283        border-left-style: solid;
    32843284}
    32853285
    32863286.entry-content .wp-block-table td:last-child td,
    32873287.entry-content .wp-block-table th:last-child td {
    3288   border-bottom-width: 1px;
    3289   border-bottom-style: solid;
     3288        border-bottom-width: 1px;
     3289        border-bottom-style: solid;
    32903290}
    32913291
    32923292.entry-content .wp-block-table.is-style-stripes {
    3293   border-width: 0;
    3294   border-style: solid;
     3293        border-width: 0;
     3294        border-style: solid;
    32953295}
    32963296
    32973297.entry-content .wp-block-table .wp-block-table__cell-content {
    3298   color: inherit;
    3299   font-family: inherit;
    3300   font-size: inherit;
    3301   line-height: inherit;
    3302   font-weight: inherit;
    3303   font-style: inherit;
    3304   padding: 0;
     3298        color: inherit;
     3299        font-family: inherit;
     3300        font-size: inherit;
     3301        line-height: inherit;
     3302        font-weight: inherit;
     3303        font-style: inherit;
     3304        padding: 0;
    33053305}
    33063306
    33073307.entry-content pre.wp-block-verse {
    3308   white-space: inherit;
    3309   margin: 0 0 20px;
    3310   padding: 40px 0;
    3311   padding-right: 30px;
    3312   position: relative;
    3313   background-color: #e2e2e2;
    3314   color: inherit;
    3315   font-family: var(--font-main);
    3316   font-size: inherit;
    3317   line-height: inherit;
    3318   border: none;
     3308        white-space: inherit;
     3309        margin: 0 0 20px;
     3310        padding: 40px 0;
     3311        padding-right: 30px;
     3312        position: relative;
     3313        background-color: #e2e2e2;
     3314        color: inherit;
     3315        font-family: var(--font-main);
     3316        font-size: inherit;
     3317        line-height: inherit;
     3318        border: none;
    33193319}
    33203320
    33213321.entry-content pre.wp-block-verse {
    3322   white-space: inherit;
    3323   margin: 0 0 20px;
    3324   padding: 40px 0;
    3325   padding-right: 30px;
    3326   position: relative;
    3327   background-color: #e2e2e2;
    3328   color: inherit;
    3329   font-family: var(--font-main);
    3330   font-size: inherit;
    3331   line-height: inherit;
    3332   border: none;
     3322        white-space: inherit;
     3323        margin: 0 0 20px;
     3324        padding: 40px 0;
     3325        padding-right: 30px;
     3326        position: relative;
     3327        background-color: #e2e2e2;
     3328        color: inherit;
     3329        font-family: var(--font-main);
     3330        font-size: inherit;
     3331        line-height: inherit;
     3332        border: none;
    33333333}
    33343334
    33353335.entry-content .wp-block-spacer {
    3336   clear: both;
     3336        clear: both;
    33373337}
    33383338
    … …  
    33403340.entry-content ul.wp-block-categories,
    33413341.entry-content ul.wp-block-categories__list {
    3342   margin-bottom: 20px;
    3343   padding: 0;
    3344   position: relative;
     3342        margin-bottom: 20px;
     3343        padding: 0;
     3344        position: relative;
    33453345}
    33463346
    … …  
    33483348.entry-content div.wp-block ul.wp-block-categories ul,
    33493349.entry-content div.wp-block ul.wp-block-categories__list ul {
    3350   margin-bottom: 0;
    3351   padding: 10px 0 0;
     3350        margin-bottom: 0;
     3351        padding: 10px 0 0;
    33523352}
    33533353
    33543354.entry-content div.wp-block-archives.wp-block-archives-dropdown,
    33553355.entry-content div.wp-block-categories.wp-block-categories-dropdown {
    3356   margin-bottom: 20px;
     3356        margin-bottom: 20px;
    33573357}
    33583358
    33593359.entry-content div.wp-block-archives.wp-block-archives-dropdown label,
    33603360.entry-content div.wp-block-categories.wp-block-categories-dropdown label {
    3361   display: none;
     3361        display: none;
    33623362}
    33633363
    33643364.entry-content .wp-block-latest-comments {
    3365   list-style: none;
    3366   margin-bottom: 20px;
     3365        list-style: none;
     3366        margin-bottom: 20px;
    33673367}
    33683368
    33693369.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment {
    3370   min-height: auto;
    3371   margin: 25px 0 0;
    3372   padding: 0;
    3373   overflow: hidden;
     3370        min-height: auto;
     3371        margin: 25px 0 0;
     3372        padding: 0;
     3373        overflow: hidden;
    33743374}
    33753375
    33763376.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment:first-child {
    3377   margin: 0;
     3377        margin: 0;
    33783378}
    33793379
    33803380.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment {
    3381   min-height: 48px;
     3381        min-height: 48px;
    33823382}
    33833383
    33843384.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-avatar {
    3385   width: 48px;
    3386   height: 48px;
    3387   margin: 0 0 0 17px;
    3388   float: right;
    3389   -webkit-border-radius: 50%;
    3390   border-radius: 50%;
     3385        width: 48px;
     3386        height: 48px;
     3387        margin: 0 0 0 17px;
     3388        float: right;
     3389        -webkit-border-radius: 50%;
     3390        border-radius: 50%;
    33913391}
    33923392
    33933393.entry-content .wp-block-latest-comments article {
    3394   display: block;
    3395   padding: 0 3px 0 0;
    3396   overflow: hidden;
     3394        display: block;
     3395        padding: 0 3px 0 0;
     3396        overflow: hidden;
    33973397}
    33983398
    33993399.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-meta,
    34003400.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta {
    3401   margin: 0;
     3401        margin: 0;
    34023402}
    34033403
    34043404.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date {
    3405   margin: -3px 0 0;
     3405        margin: -3px 0 0;
    34063406}
    34073407
    34083408.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt,
    34093409.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt {
    3410   margin: 5px 0 0;
     3410        margin: 5px 0 0;
    34113411}
    34123412
    34133413.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt p,
    34143414.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
    3415   margin: 0;
    3416   padding: 0 0 20px;
     3415        margin: 0;
     3416        padding: 0 0 20px;
    34173417}
    34183418
    34193419.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt > *:last-child,
    34203420.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt > *:last-child {
    3421   margin: 0;
    3422   padding: 0;
     3421        margin: 0;
     3422        padding: 0;
    34233423}
    34243424
    34253425.entry-content .wp-block-latest-comments.aligncenter .wp-block-latest-comments__comment-avatar {
    3426   margin: 0 auto 10px;
    3427   float: none;
     3426        margin: 0 auto 10px;
     3427        float: none;
    34283428}
    34293429
    34303430.entry-content .wp-block-latest-comments.aligncenter article {
    3431   padding: 0 3px;
     3431        padding: 0 3px;
    34323432}
    34333433
    34343434.entry-content .wp-block-latest-comments.aligncenter .wp-block-latest-comments__comment-excerpt {
    3435   text-align: center;
     3435        text-align: center;
    34363436}
    34373437
    34383438.entry-content .wp-block-columns .wp-block-column {
    3439   margin-bottom: 20px;
     3439        margin-bottom: 20px;
    34403440}
    34413441
    34423442.entry-content .wp-block-columns .wp-block-column > p {
    3443   margin-bottom: 0;
     3443        margin-bottom: 0;
    34443444}
    34453445
    34463446.entry-content .wp-block-columns .wp-block-column > p:not(.has-background) {
    3447   padding-bottom: 0;
     3447        padding-bottom: 0;
    34483448}
    34493449
    34503450.entry-content .wp-block-columns .wp-block-column .wp-block-paragraph {
    3451   margin-bottom: 0;
     3451        margin-bottom: 0;
    34523452}
    34533453
    34543454.entry-content .wp-block-columns .wp-block-column .wp-block-paragraph:not(.has-background) {
    3455   padding-bottom: 0;
     3455        padding-bottom: 0;
    34563456}
    34573457
    34583458/** === dir= rtl Block latest comments=== */
    34593459[dir=rtl] .wp-block-latest-comments .wp-block-latest-comments__comment-avatar {
    3460   margin: 0 17px 0 0;
    3461   float: left;
     3460        margin: 0 17px 0 0;
     3461        float: left;
    34623462}
    34633463
    34643464[dir=rtl] .wp-block-latest-comments article {
    3465   margin: 0 0 0 3px;
     3465        margin: 0 0 0 3px;
    34663466}
    34673467
    … …  
    34713471.wp-block-embed-vimeo:not(.alignfull):not(.alignwide):not(.alignright):not(.alignleft) .wp-block-embed__wrapper iframe,
    34723472.wp-block-embed-youtube:not(.alignfull):not(.alignwide):not(.alignright):not(.alignleft) .wp-block-embed__wrapper iframe {
    3473   margin-right: auto !important;
    3474   margin-left: auto !important;
     3473        margin-right: auto !important;
     3474        margin-left: auto !important;
    34753475}
    34763476
    34773477/*no-align*/
    34783478.wp-block-embed-youtube figcaption {
    3479   text-align: center;
     3479        text-align: center;
    34803480}
    34813481
    … …  
    34833483.wp-block-embed-vimeo.alignfull .wp-block-embed__wrapper,
    34843484.wp-block-embed-youtube.alignfull .wp-block-embed__wrapper {
    3485   position: relative;
    3486   padding-top: 56.25%;
     3485        position: relative;
     3486        padding-top: 56.25%;
    34873487}
    34883488
    34893489.wp-block-embed-vimeo.alignfull iframe,
    34903490.wp-block-embed-youtube.alignfull iframe {
    3491   position: absolute;
    3492   top: 0;
    3493   left: 0;
    3494   bottom: 0;
    3495   right: 0;
    3496   width: 100% !important;
    3497   height: 100% !important;
     3491        position: absolute;
     3492        top: 0;
     3493        left: 0;
     3494        bottom: 0;
     3495        right: 0;
     3496        width: 100% !important;
     3497        height: 100% !important;
    34983498}
    34993499
    … …  
    35023502.wp-block-embed-vimeo.alignwide .wp-block-embed__wrapper,
    35033503.wp-block-embed-youtube.alignwide .wp-block-embed__wrapper {
    3504   position: relative;
    3505   padding-top: 56.25%;
     3504        position: relative;
     3505        padding-top: 56.25%;
    35063506}
    35073507
    35083508.wp-block-embed-vimeo.alignwide iframe,
    35093509.wp-block-embed-youtube.alignwide iframe {
    3510   position: absolute;
    3511   top: 0;
    3512   left: 0;
    3513   bottom: 0;
    3514   right: 0;
    3515   width: 100% !important;
    3516   height: 100% !important;
     3510        position: absolute;
     3511        top: 0;
     3512        left: 0;
     3513        bottom: 0;
     3514        right: 0;
     3515        width: 100% !important;
     3516        height: 100% !important;
    35173517}
    35183518
    … …  
    35203520/** === Block youtube and vimeo video=== */
    35213521@media only screen and (min-width: 1025px) {
    3522   .wp-block-quote.is-large,
    3523   .wp-block-quote.is-style-large {
    3524     margin-top: 2.66667em;
    3525     margin-bottom: 2em;
    3526     padding: 0.66667em;
    3527     padding-top: 1.33333em;
    3528     padding-bottom: 1.33333em;
    3529   }
     3522        .wp-block-quote.is-large,
     3523        .wp-block-quote.is-style-large {
     3524                margin-top: 2.66667em;
     3525                margin-bottom: 2em;
     3526                padding: 0.66667em;
     3527                padding-top: 1.33333em;
     3528                padding-bottom: 1.33333em;
     3529        }
    35303530}
    35313531
    35323532@media only screen and (max-width: 480px) {
    3533   .wp-block-media-text {
    3534     display: block;
    3535   }
    3536   .wp-block-media-text .wp-block-media-text__media {
    3537     margin: 10px auto;
    3538   }
    3539   .wp-block-media-text .wp-block-media-text__content {
    3540     padding: 0;
    3541   }
     3533        .wp-block-media-text {
     3534                display: block;
     3535        }
     3536        .wp-block-media-text .wp-block-media-text__media {
     3537                margin: 10px auto;
     3538        }
     3539        .wp-block-media-text .wp-block-media-text__content {
     3540                padding: 0;
     3541        }
    35423542}
    35433543
    … …  
    35453545.alignfull,
    35463546.alignwide {
    3547   margin-top: 30px;
    3548   margin-bottom: 30px;
     3547        margin-top: 30px;
     3548        margin-bottom: 30px;
    35493549}
    35503550
    35513551.alignfull .alignfull,
    35523552.alignwide .alignwide {
    3553   padding-top: 10px;
    3554   padding-bottom: 10px;
     3553        padding-top: 10px;
     3554        padding-bottom: 10px;
    35553555}
    35563556
    35573557body.no-sidebar .alignfull {
    3558   margin-right: calc(50% - 50vw - 10px);
    3559   margin-left: calc(50% - 50vw - 10px);
    3560   max-width: 100vw;
    3561   width: 100vw;
     3558        margin-right: calc(50% - 50vw - 10px);
     3559        margin-left: calc(50% - 50vw - 10px);
     3560        max-width: 100vw;
     3561        width: 100vw;
    35623562}
    35633563
    35643564body.no-sidebar .alignfull .alignwide {
    3565   margin-inline: auto;
     3565        margin-inline: auto;
    35663566}
    35673567
    35683568body.no-sidebar .alignwide {
    3569   max-width: 100vw;
     3569        max-width: 100vw;
    35703570}
    35713571
    35723572@media (min-width: 768px) and (max-width: 1170px) {
    3573   body.no-sidebar .alignwide {
    3574     width: calc(100% + (100vw - 100%) / 2);
    3575     margin-right: calc((100% - 100vw) / 4);
    3576   }
     3573        body.no-sidebar .alignwide {
     3574                width: calc(100% + (100vw - 100%) / 2);
     3575                margin-right: calc((100% - 100vw) / 4);
     3576        }
    35773577}
    35783578
    35793579@media (min-width: 1171px) {
    3580   body.no-sidebar .alignwide {
    3581     width: 1140px;
    3582     margin-right: -195px;
    3583   }
     3580        body.no-sidebar .alignwide {
     3581                width: 1140px;
     3582                margin-right: -195px;
     3583        }
    35843584}
    35853585
    35863586body.no-sidebar .alignwide .alignwide {
    3587   margin-inline: auto;
     3587        margin-inline: auto;
    35883588}
    35893589
    … …  
    35943594body.no-sidebar div.wp-block-categories-dropdown.alignfull,
    35953595body.no-sidebar div.wp-block-file.alignfull {
    3596   padding: 0 25px;
     3596        padding: 0 25px;
    35973597}
    35983598
    35993599/** === search Block === */
    36003600.wp-block-search .wp-block-search__label {
    3601   display: none;
     3601        display: none;
    36023602}
    36033603
    36043604.wp-block-search .wp-block-search__inside-wrapper {
    3605   display: flex;
     3605        display: flex;
    36063606}
    36073607
    36083608.wp-block-search .wp-block-search__input {
    3609   border-radius: var(--border-radius-all-lefts);
     3609        border-radius: var(--border-radius-all-lefts);
    36103610}
    36113611
    36123612.wp-block-search .wp-block-search__button {
    3613   margin: 0;
    3614   background-color: var(--primary-color);
    3615   border-color: var(--primary-color);
    3616   color: var(--white);
    3617   border-radius: var(--border-radius-all-rights);
     3613        margin: 0;
     3614        background-color: var(--primary-color);
     3615        border-color: var(--primary-color);
     3616        color: var(--white);
     3617        border-radius: var(--border-radius-all-rights);
    36183618}
    36193619
    … …  
    36213621/** === Latest Post Block === */
    36223622.wp-block-latest-posts.wp-block-latest-posts__list {
    3623   list-style: none;
    3624   padding-right: 0;
    3625   margin-inline: 0;
     3623        list-style: none;
     3624        padding-right: 0;
     3625        margin-inline: 0;
    36263626}
    36273627
    36283628.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image {
    3629   width: 50%;
     3629        width: 50%;
    36303630}
    36313631
    36323632.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image > a {
    3633   line-height: 0;
     3633        line-height: 0;
    36343634}
    36353635
    36363636.wp-block-latest-posts.wp-block-latest-posts__list li > a {
    3637   text-decoration: none;
    3638   color: var(--color-text-main);
     3637        text-decoration: none;
     3638        color: var(--color-text-main);
    36393639}
    36403640
    36413641.wp-block-latest-posts.wp-block-latest-posts__list li > a:hover {
    3642   color: var(--primary-color);
     3642        color: var(--primary-color);
    36433643}
    36443644
    36453645.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li .wp-block-latest-posts__featured-image {
    3646   width: 100%;
    3647   margin-inline: 0;
    3648   margin-block-end: 1.5em;
     3646        width: 100%;
     3647        margin-inline: 0;
     3648        margin-block-end: 1.5em;
    36493649}
    36503650
    36513651.wp-block-latest-posts__post-date,
    36523652.wp-block-latest-posts__post-author {
    3653   color: var(--color-text-main);
     3653        color: var(--color-text-main);
    36543654}
    36553655
    … …  
    36573657/*------------##gutenberg support----------*/
    36583658/*.no-sidebar .entry-content {
    3659   max-width: 750px;
     3659        max-width: 750px;
    36603660}
    36613661*/
    36623662.asterthemes-author-box {
    3663   border: 1px solid rgba(155, 155, 155, 0.1);
    3664   padding: 15px;
    3665   margin: 15px 0;
    3666   display: flex;
    3667   align-items: center;
    3668   gap: 30px;
     3663        border: 1px solid rgba(155, 155, 155, 0.1);
     3664        padding: 15px;
     3665        margin: 15px 0;
     3666        display: flex;
     3667        align-items: center;
     3668        gap: 30px;
    36693669}
    36703670
    36713671@media (max-width: 600px) {
    3672   .asterthemes-author-box {
    3673     align-items: flex-start;
    3674     flex-direction: column;
    3675     gap: 10px;
    3676   }
     3672        .asterthemes-author-box {
     3673                align-items: flex-start;
     3674                flex-direction: column;
     3675                gap: 10px;
     3676        }
    36773677}
    36783678
    36793679.asterthemes-author-box .author-img {
    3680   min-width: 120px;
    3681   align-self: flex-start;
     3680        min-width: 120px;
     3681        align-self: flex-start;
    36823682}
    36833683
    36843684.asterthemes-author-box .author-img img {
    3685   width: 120px;
    3686   height: 120px;
    3687   object-fit: cover;
     3685        width: 120px;
     3686        height: 120px;
     3687        object-fit: cover;
    36883688}
    36893689
    36903690.asterthemes-author-box .author-details .author-name {
    3691   margin: 0 0 10px;
    3692   font-size: var(--font-size-base);
    3693   font-weight: 700;
    3694   line-height: 1.3;
     3691        margin: 0 0 10px;
     3692        font-size: var(--font-size-base);
     3693        font-weight: 700;
     3694        line-height: 1.3;
    36953695}
    36963696
    36973697.asterthemes-author-box .author-details .author-description {
    3698   margin: 0;
     3698        margin: 0;
    36993699}
    37003700
    37013701.asterthemes-author-box .author-details .author-social-contacts {
    3702   display: inline-flex;
    3703   gap: 10px;
    3704   margin-top: 15px;
     3702        display: inline-flex;
     3703        gap: 10px;
     3704        margin-top: 15px;
    37053705}
    37063706
    37073707.asterthemes-author-box .author-details .author-social-contacts a {
    3708   width: 30px;
    3709   height: 30px;
     3708        width: 30px;
     3709        height: 30px;
    37103710}
    37113711
    37123712.asterthemes-author-box .author-details .author-social-contacts a::before {
    3713   z-index: 1;
    3714   position: relative;
     3713        z-index: 1;
     3714        position: relative;
    37153715}
    37163716
    37173717.asterthemes-author-box .author-details .author-social-contacts a::after {
    3718   position: absolute;
    3719   content: '';
    3720   right: 0;
    3721   top: 0;
    3722   height: 100%;
    3723   width: 100%;
    3724   background-color: rgba(155, 155, 155, 0.1);
    3725   opacity: 0.5;
     3718        position: absolute;
     3719        content: '';
     3720        right: 0;
     3721        top: 0;
     3722        height: 100%;
     3723        width: 100%;
     3724        background-color: rgba(155, 155, 155, 0.1);
     3725        opacity: 0.5;
    37263726}
    37273727
    … …  
    37303730--------------------------------------------------------------*/
    37313731.page-links {
    3732   clear: both;
    3733   margin: 0 0 1.5em;
     3732        clear: both;
     3733        margin: 0 0 1.5em;
    37343734}
    37353735
    … …  
    37433743
    37443744@media (min-width: 992px) {
    3745   .site-main article .entry-header .entry-title {
    3746     margin-bottom: 1.1rem;
    3747   }
     3745        .site-main article .entry-header .entry-title {
     3746                margin-bottom: 1.1rem;
     3747        }
    37483748}
    37493749
    37503750.site-main article .entry-header .entry-title a {
    3751   text-decoration: none;
    3752   color: var(--color-text-main);
     3751        text-decoration: none;
     3752        color: var(--color-text-main);
    37533753}
    37543754
    37553755.site-main article .entry-meta {
    3756   padding-bottom: 10px;
     3756        padding-bottom: 10px;
    37573757}
    37583758
    37593759.site-main article .entry-meta span {
    3760   font-size: 16px;
    3761   font-weight: normal;
     3760        font-size: 16px;
     3761        font-weight: normal;
    37623762}
    37633763
    37643764.site-main article .entry-meta span a,
    37653765.site-main article .entry-meta span span {
    3766   font-weight: normal;
     3766        font-weight: normal;
    37673767}
    37683768
    37693769.site-main article .entry-meta span a {
    3770   text-decoration: none;
    3771   color: var(--color-text-main);
     3770        text-decoration: none;
     3771        color: var(--color-text-main);
    37723772}
    37733773
    37743774.site-main article .entry-meta span a:hover {
    3775   color: var(--primary-color);
     3775        color: var(--primary-color);
    37763776}
    37773777
    37783778.site-main article .entry-meta span a i {
    3779   margin-inline-end: 5px;
     3779        margin-inline-end: 5px;
    37803780}
    37813781
    37823782.site-main article .entry-meta span.comments-link a {
    3783   font-weight: bold;
     3783        font-weight: bold;
    37843784}
    37853785
    37863786.site-main article .post-thumbnail {
    3787   display: block;
    3788   line-height: 0;
     3787        display: block;
     3788        line-height: 0;
    37893789}
    37903790
    37913791.site-main article .post-thumbnail img {
    3792   width: 100%;
    3793   transition: all 0.3s linear;
     3792        width: 100%;
     3793        transition: all 0.3s linear;
    37943794}
    37953795
    37963796@media (min-width: 992px) {
    3797   .site-main article .entry-meta {
    3798     padding: 10px 0 20px;
    3799     padding-top: 0;
    3800   }
     3797        .site-main article .entry-meta {
     3798                padding: 10px 0 20px;
     3799                padding-top: 0;
     3800        }
    38013801}
    38023802
    … …  
    38073807
    38083808.site-main article .entry-content p {
    3809   margin-bottom: 10px;
     3809        margin-bottom: 10px;
    38103810}
    38113811
    38123812.site-main article .entry-footer {
    3813   display: flex;
    3814   flex-direction: column;
    3815   margin-top: 10px;
     3813        display: flex;
     3814        flex-direction: column;
     3815        margin-top: 10px;
    38163816}
    38173817
    38183818.site-main article .entry-footer span {
    3819   margin-bottom: 6px;
    3820   font-size: 16px;
    3821   color: #000;
    3822   font-weight: bold;
     3819        margin-bottom: 6px;
     3820        font-size: 16px;
     3821        color: #000;
     3822        font-weight: bold;
    38233823}
    38243824
    38253825.site-main article .entry-footer span a,
    38263826.site-main article .entry-footer span span {
    3827   font-weight: normal;
     3827        font-weight: normal;
    38283828}
    38293829
    38303830.site-main article .entry-footer span a {
    3831   text-decoration: none;
    3832   color: #000;
     3831        text-decoration: none;
     3832        color: #000;
    38333833}
    38343834.tag-cloud a {
    … …  
    38413841}
    38423842.tag-cloud a:hover{
    3843   color: var(--primary-color);
    3844   border-color: var(--primary-color)
     3843        color: var(--primary-color);
     3844        border-color: var(--primary-color)
    38453845}
    38463846
    38473847.entry-footer .tags-links a{
    3848   margin: 10px;
     3848        margin: 10px;
    38493849    padding: 5px;
    38503850    border: 1px solid #fff;
    … …  
    38553855
    38563856.site-main article .entry-footer span a:hover {
    3857   color: var(--primary-color);
     3857        color: var(--primary-color);
    38583858}
    38593859
    38603860.site-main article .entry-footer span.comments-link a {
    3861   font-weight: bold;
     3861        font-weight: bold;
    38623862}
    38633863
    … …  
    38763876
    38773877@media (max-width: 480px) {
    3878   .related-posts .row {
    3879     grid-template-columns: 1fr;
    3880   }
     3878        .related-posts .row {
     3879                grid-template-columns: 1fr;
     3880        }
    38813881}
    38823882
    38833883.related-posts .row article .post-thumbnail {
    3884   line-height: 0;
    3885   overflow: hidden;
     3884        line-height: 0;
     3885        overflow: hidden;
    38863886}
    38873887
    38883888.related-posts .row article .post-thumbnail img {
    3889   width: 100%;
     3889        width: 100%;
    38903890}
    38913891
    38923892.related-posts .row article .entry-header {
    3893   margin-top: 10px;
     3893        margin-top: 10px;
    38943894}
    38953895
    38963896.related-posts .row article .entry-header .entry-title {
    3897   font-size: var(--font-size-base);
    3898   line-height: 1.3;
    3899   margin: 0 0 10px;
     3897        font-size: var(--font-size-base);
     3898        line-height: 1.3;
     3899        margin: 0 0 10px;
    39003900}
    39013901
    39023902.related-posts .row article .entry-header .entry-title a {
    3903   display: inline-block;
     3903        display: inline-block;
    39043904}
    39053905
    … …  
    39083908--------------------------------------------------------------*/
    39093909body.single .site-main > article header {
    3910   margin-bottom: 10px;
     3910        margin-bottom: 10px;
    39113911    word-break: break-word;
    39123912}
    39133913
    39143914body.single .site-main > article header .entry-title {
    3915   margin-bottom: 10px;
     3915        margin-bottom: 10px;
    39163916}
    39173917
    39183918body.single .site-main > article header .entry-meta {
    3919   padding-bottom: 0;
    3920   margin-bottom: 10px;
     3919        padding-bottom: 0;
     3920        margin-bottom: 10px;
    39213921}
    39223922
    39233923/*------------##gutenberg support----------*/
    39243924img.alignright {
    3925   clear: left;
    3926   float: unset;
     3925        clear: left;
     3926        float: unset;
    39273927}
    39283928
    39293929img.alignleft {
    3930   clear: right;
     3930        clear: right;
    39313931}
    39323932
    … …  
    39373937div.wp-block h2 a,
    39383938div.wp-block h1 a {
    3939   font-family: inherit;
    3940   font-size: inherit;
    3941   line-height: inherit;
    3942   font-weight: inherit;
    3943   font-style: inherit;
     3939        font-family: inherit;
     3940        font-size: inherit;
     3941        line-height: inherit;
     3942        font-weight: inherit;
     3943        font-style: inherit;
    39443944}
    39453945
    39463946div.wp-block b,
    39473947div.wp-block strong {
    3948   font-weight: bold;
     3948        font-weight: bold;
    39493949}
    39503950
    39513951div.wp-block .editor-rich-text__tinymce code,
    39523952div.wp-block .editor-rich-text__editable code {
    3953   background-color: transparent;
    3954   color: inherit;
    3955   font-family: var(--font-main);
    3956   font-size: inherit;
    3957   line-height: inherit;
    3958   font-weight: inherit;
    3959   font-style: inherit;
    3960   letter-spacing: 1px;
     3953        background-color: transparent;
     3954        color: inherit;
     3955        font-family: var(--font-main);
     3956        font-size: inherit;
     3957        line-height: inherit;
     3958        font-weight: inherit;
     3959        font-style: inherit;
     3960        letter-spacing: 1px;
    39613961}
    39623962
    39633963.entry-content .aligncenter {
    3964   text-align: center;
     3964        text-align: center;
    39653965}
    39663966.entry-content ol:not([class*="wp-"]) ol,
    … …  
    39683968.entry-content ul:not([class*="wp-"]) ol,
    39693969.entry-content ul:not([class*="wp-"]) ul {
    3970   margin-bottom: 0;
     3970        margin-bottom: 0;
    39713971}
    39723972
    … …  
    39753975.entry-content ul:not([class*="wp-"]) ol li:last-child,
    39763976.entry-content ul:not([class*="wp-"]) ul li:last-child {
    3977   padding-bottom: 0;
     3977        padding-bottom: 0;
    39783978}
    39793979
    39803980.entry-content ol:not([class*="wp-"]) .alignwide,
    39813981.entry-content ul:not([class*="wp-"]) .alignwide {
    3982   padding-right: 30px;
     3982        padding-right: 30px;
    39833983}
    39843984
    39853985.entry-content ol:not([class*="wp-"]) .alignfull,
    39863986.entry-content ul:not([class*="wp-"]) .alignfull {
    3987   margin-right: calc(50% - 50vw - 10px);
    3988   padding-right: 40px;
     3987        margin-right: calc(50% - 50vw - 10px);
     3988        padding-right: 40px;
    39893989}
    39903990
    39913991.entry-content ol:not([class*="wp-"]) {
    3992   list-style-type: decimal;
     3992        list-style-type: decimal;
    39933993}
    39943994
    39953995.entry-content p.has-drop-cap:not(:focus):first-letter {
    3996   font-weight: normal;
     3996        font-weight: normal;
    39973997}
    39983998
    39993999.entry-content .wp-block-image figcaption {
    4000   text-align: center;
     4000        text-align: center;
    40014001}
    40024002
    40034003.entry-content .wp-block-button:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) {
    4004   margin-top: 1em;
    4005   margin-bottom: 1em;
     4004        margin-top: 1em;
     4005        margin-bottom: 1em;
    40064006}
    40074007
    40084008.entry-content .wp-block-file {
    4009   margin: 0 0 20px;
     4009        margin: 0 0 20px;
    40104010}
    40114011
    40124012.entry-content .wp-block-file > a:not([class]),
    40134013.entry-content .wp-block-file .wp-block-file__textlink {
    4014   display: inline-block;
    4015   margin: 0 0 0 20px;
     4014        display: inline-block;
     4015        margin: 0 0 0 20px;
    40164016}
    40174017
    40184018.entry-content .wp-block-file .wp-block-file__button-richtext-wrapper {
    4019   display: inline-block;
    4020   margin: 0;
     4019        display: inline-block;
     4020        margin: 0;
    40214021}
    40224022
    40234023.entry-content .wp-block-file .wp-block-file__button,
    40244024.entry-content .wp-block-file a.wp-block-file__button {
    4025   display: inline-block;
    4026   position: relative;
    4027   text-align: center;
    4028   border: none;
     4025        display: inline-block;
     4026        position: relative;
     4027        text-align: center;
     4028        border: none;
    40294029}
    40304030
    40314031.entry-content [dir=rtl] .wp-block-file > a:not([class]),
    40324032.entry-content [dir=rtl] .wp-block-file .wp-block-file__textlink {
    4033   margin-right: 20px;
    4034   margin-left: 0;
     4033        margin-right: 20px;
     4034        margin-left: 0;
    40354035}
    40364036
    40374037.entry-content .wp-block-audio {
    4038   margin-bottom: 20px;
     4038        margin-bottom: 20px;
    40394039}
    40404040
    40414041.entry-content .wp-block-audio figcaption {
    4042   margin: 0;
    4043   padding: 10px 0;
     4042        margin: 0;
     4043        padding: 10px 0;
    40444044}
    40454045
    40464046.entry-content .wp-block-video {
    4047   margin: 0 0 20px;
    4048   text-align: center;
     4047        margin: 0 0 20px;
     4048        text-align: center;
    40494049}
    40504050
    40514051.entry-content .wp-block-video video {
    4052   display: inline-block;
     4052        display: inline-block;
    40534053}
    40544054
    40554055.entry-content .wp-block-video figcaption {
    4056   margin: 0;
    4057   padding: 6px 0 15px;
    4058   text-align: center;
     4056        margin: 0;
     4057        padding: 6px 0 15px;
     4058        text-align: center;
    40594059}
    40604060
    40614061.entry-content .wp-block-code {
    4062   background-color: #f3f3f3;
    4063   color: inherit;
    4064   font-family: var(--font-main);
    4065   font-size: inherit;
    4066   line-height: inherit;
    4067   font-weight: inherit;
    4068   font-style: inherit;
    4069   letter-spacing: 1px;
    4070   margin: 0 0 20px;
    4071   border: none;
     4062        background-color: #f3f3f3;
     4063        color: inherit;
     4064        font-family: var(--font-main);
     4065        font-size: inherit;
     4066        line-height: inherit;
     4067        font-weight: inherit;
     4068        font-style: inherit;
     4069        letter-spacing: 1px;
     4070        margin: 0 0 20px;
     4071        border: none;
    40724072}
    40734073
    40744074.entry-content .wp-block-code code,
    40754075.entry-content .wp-block-code .editor-plain-text {
    4076   background-color: #000000;
    4077   padding: 10px;
    4078   color: inherit;
    4079   color: #fff;
    4080   font-family: inherit;
    4081   font-size: inherit;
    4082   line-height: inherit;
    4083   font-weight: inherit;
    4084   font-style: inherit;
    4085   letter-spacing: inherit;
    4086   display: block;
     4076        background-color: #000000;
     4077        padding: 10px;
     4078        color: inherit;
     4079        color: #fff;
     4080        font-family: inherit;
     4081        font-size: inherit;
     4082        line-height: inherit;
     4083        font-weight: inherit;
     4084        font-style: inherit;
     4085        letter-spacing: inherit;
     4086        display: block;
    40874087}
    40884088
    40894089.entry-content .wp-block-preformatted {
    4090   margin: 0 0 20px;
     4090        margin: 0 0 20px;
    40914091}
    40924092
    40934093.entry-content .wp-block-preformatted pre {
    4094   color: inherit;
    4095   font-family: var(--font-main);
    4096   font-size: inherit;
    4097   line-height: inherit;
    4098   font-weight: inherit;
    4099   font-style: inherit;
    4100   letter-spacing: 1px;
     4094        color: inherit;
     4095        font-family: var(--font-main);
     4096        font-size: inherit;
     4097        line-height: inherit;
     4098        font-weight: inherit;
     4099        font-style: inherit;
     4100        letter-spacing: 1px;
    41014101}
    41024102
    41034103.entry-content .wp-block-preformatted a {
    4104   text-decoration: underline;
     4104        text-decoration: underline;
    41054105}
    41064106
    41074107.entry-content .wp-block-pullquote {
    4108   margin: 30px 0;
    4109   padding: 30px 0;
     4108        margin: 30px 0;
     4109        padding: 30px 0;
    41104110}
    41114111
    41124112.entry-content .wp-block-pullquote p {
    4113   font-size: 28px;
    4114   line-height: 1.6;
     4113        font-size: 28px;
     4114        line-height: 1.6;
    41154115}
    41164116
    41174117.entry-content .wp-block-pullquote.alignleft {
    4118   margin-left: 2em;
     4118        margin-left: 2em;
    41194119}
    41204120
    41214121.entry-content .wp-block-pullquote.alignright {
    4122   margin-right: 2em;
     4122        margin-right: 2em;
    41234123}
    41244124
    41254125.entry-content .wp-block-pullquote:not(.is-style-solid-color) {
    4126   border-top-width: 4px;
    4127   border-top-style: solid;
    4128   border-bottom-width: 4px;
    4129   border-bottom-style: solid;
     4126        border-top-width: 4px;
     4127        border-top-style: solid;
     4128        border-bottom-width: 4px;
     4129        border-bottom-style: solid;
    41304130}
    41314131
    41324132.entry-content .wp-block-pullquote.is-style-solid-color {
    4133   padding-right: 50px;
    4134   padding-left: 50px;
     4133        padding-right: 50px;
     4134        padding-left: 50px;
    41354135}
    41364136
    41374137.entry-content .wp-block-pullquote.is-style-solid-color blockquote {
    4138   max-width: 100%;
     4138        max-width: 100%;
    41394139}
    41404140
    … …  
    41434143.entry-content .wp-block-pullquote.alignright blockquote,
    41444144.entry-content .wp-block-pullquote.is-style-solid-color blockquote {
    4145   margin: 0;
    4146   padding: 16px;
    4147   border-width: 0;
    4148   border-style: solid;
    4149   text-align: center;
     4145        margin: 0;
     4146        padding: 16px;
     4147        border-width: 0;
     4148        border-style: solid;
     4149        text-align: center;
    41504150}
    41514151
    … …  
    41544154.entry-content .wp-block-pullquote.alignright blockquote::before,
    41554155.entry-content .wp-block-pullquote.is-style-solid-color blockquote::before {
    4156   content: none;
     4156        content: none;
    41574157}
    41584158
    … …  
    41614161.entry-content .wp-block-pullquote.alignright blockquote p:last-of-type,
    41624162.entry-content .wp-block-pullquote.is-style-solid-color blockquote p:last-of-type {
    4163   margin: 0;
     4163        margin: 0;
    41644164}
    41654165
    … …  
    41804180.entry-content .wp-block-pullquote.is-style-solid-color blockquote > .editor-rich-text p:last-of-type,
    41814181.entry-content .wp-block-pullquote.is-style-solid-color blockquote > .editor-rich-text p:last-of-type {
    4182   margin: 0;
     4182        margin: 0;
    41834183}
    41844184
    … …  
    41874187.entry-content .wp-block-pullquote.alignright blockquote cite,
    41884188.entry-content .wp-block-pullquote.is-style-solid-color blockquote cite {
    4189   display: block;
    4190   margin-top: 15px;
     4189        display: block;
     4190        margin-top: 15px;
    41914191}
    41924192
    41934193.entry-content .wp-block-table {
    4194   border-spacing: 0;
    4195   border-collapse: collapse;
    4196   width: 100%;
    4197   margin-bottom: 20px;
     4194        border-spacing: 0;
     4195        border-collapse: collapse;
     4196        width: 100%;
     4197        margin-bottom: 20px;
    41984198}
    41994199
    42004200.entry-content .wp-block-table caption {
    4201   text-align: center;
    4202   padding: 20px;
     4201        text-align: center;
     4202        padding: 20px;
    42034203}
    42044204
    42054205.entry-content .wp-block-table :not([class]):not([id]) {
    4206   border-spacing: 0;
    4207   border-collapse: collapse;
     4206        border-spacing: 0;
     4207        border-collapse: collapse;
    42084208}
    42094209
    42104210.entry-content .wp-block-table :not([class]):not([id]) th,
    42114211.entry-content .wp-block-table :not([class]):not([id]) td {
    4212   padding: 10px 20px;
    4213   border-width: 1px;
    4214   border-style: solid;
     4212        padding: 10px 20px;
     4213        border-width: 1px;
     4214        border-style: solid;
    42154215}
    42164216
    42174217.entry-content .wp-block-table td,
    42184218.entry-content .wp-block-table th {
    4219   padding: 10px 20px;
    4220   border-top-width: 1px;
    4221   border-top-style: solid;
    4222   border-right-width: 1px;
    4223   border-right-style: solid;
    4224   word-break: break-all;
     4219        padding: 10px 20px;
     4220        border-top-width: 1px;
     4221        border-top-style: solid;
     4222        border-right-width: 1px;
     4223        border-right-style: solid;
     4224        word-break: break-all;
    42254225}
    42264226
    42274227.entry-content .wp-block-table td:last-child,
    42284228.entry-content .wp-block-table th:last-child {
    4229   border-left-width: 1px;
    4230   border-left-style: solid;
     4229        border-left-width: 1px;
     4230        border-left-style: solid;
    42314231}
    42324232
    42334233.entry-content .wp-block-table td:last-child td,
    42344234.entry-content .wp-block-table th:last-child td {
    4235   border-bottom-width: 1px;
    4236   border-bottom-style: solid;
     4235        border-bottom-width: 1px;
     4236        border-bottom-style: solid;
    42374237}
    42384238
    42394239.entry-content .wp-block-table.is-style-stripes {
    4240   border-width: 0;
    4241   border-style: solid;
     4240        border-width: 0;
     4241        border-style: solid;
    42424242}
    42434243
    42444244.entry-content .wp-block-table .wp-block-table__cell-content {
    4245   color: inherit;
    4246   font-family: inherit;
    4247   font-size: inherit;
    4248   line-height: inherit;
    4249   font-weight: inherit;
    4250   font-style: inherit;
    4251   padding: 0;
     4245        color: inherit;
     4246        font-family: inherit;
     4247        font-size: inherit;
     4248        line-height: inherit;
     4249        font-weight: inherit;
     4250        font-style: inherit;
     4251        padding: 0;
    42524252}
    42534253
    42544254.entry-content pre.wp-block-verse {
    4255   white-space: inherit;
    4256   margin: 0 0 20px;
    4257   padding: 40px 0;
    4258   padding-right: 30px;
    4259   position: relative;
    4260   background-color: #e2e2e2;
    4261   color: inherit;
    4262   font-family: var(--font-main);
    4263   font-size: inherit;
    4264   line-height: inherit;
    4265   border: none;
     4255        white-space: inherit;
     4256        margin: 0 0 20px;
     4257        padding: 40px 0;
     4258        padding-right: 30px;
     4259        position: relative;
     4260        background-color: #e2e2e2;
     4261        color: inherit;
     4262        font-family: var(--font-main);
     4263        font-size: inherit;
     4264        line-height: inherit;
     4265        border: none;
    42664266}
    42674267
    42684268.entry-content pre.wp-block-verse {
    4269   white-space: inherit;
    4270   margin: 0 0 20px;
    4271   padding: 40px 0;
    4272   padding-right: 30px;
    4273   position: relative;
    4274   background-color: #e2e2e2;
    4275   color: inherit;
    4276   font-family: var(--font-main);
    4277   font-size: inherit;
    4278   line-height: inherit;
    4279   border: none;
     4269        white-space: inherit;
     4270        margin: 0 0 20px;
     4271        padding: 40px 0;
     4272        padding-right: 30px;
     4273        position: relative;
     4274        background-color: #e2e2e2;
     4275        color: inherit;
     4276        font-family: var(--font-main);
     4277        font-size: inherit;
     4278        line-height: inherit;
     4279        border: none;
    42804280}
    42814281
    42824282.entry-content .wp-block-spacer {
    4283   clear: both;
     4283        clear: both;
    42844284}
    42854285
    … …  
    42874287.entry-content ul.wp-block-categories,
    42884288.entry-content ul.wp-block-categories__list {
    4289   margin-bottom: 20px;
    4290   padding: 0;
    4291   position: relative;
     4289        margin-bottom: 20px;
     4290        padding: 0;
     4291        position: relative;
    42924292}
    42934293
    … …  
    42954295.entry-content div.wp-block ul.wp-block-categories ul,
    42964296.entry-content div.wp-block ul.wp-block-categories__list ul {
    4297   margin-bottom: 0;
    4298   padding: 10px 0 0;
     4297        margin-bottom: 0;
     4298        padding: 10px 0 0;
    42994299}
    43004300
    43014301.entry-content div.wp-block-archives.wp-block-archives-dropdown,
    43024302.entry-content div.wp-block-categories.wp-block-categories-dropdown {
    4303   margin-bottom: 20px;
     4303        margin-bottom: 20px;
    43044304}
    43054305
    43064306.entry-content div.wp-block-archives.wp-block-archives-dropdown label,
    43074307.entry-content div.wp-block-categories.wp-block-categories-dropdown label {
    4308   display: none;
     4308        display: none;
    43094309}
    43104310
    43114311.entry-content .wp-block-latest-comments {
    4312   list-style: none;
    4313   margin-bottom: 20px;
     4312        list-style: none;
     4313        margin-bottom: 20px;
    43144314}
    43154315
    43164316.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment {
    4317   min-height: auto;
    4318   margin: 25px 0 0;
    4319   padding: 0;
    4320   overflow: hidden;
     4317        min-height: auto;
     4318        margin: 25px 0 0;
     4319        padding: 0;
     4320        overflow: hidden;
    43214321}
    43224322
    43234323.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment:first-child {
    4324   margin: 0;
     4324        margin: 0;
    43254325}
    43264326
    43274327.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment {
    4328   min-height: 48px;
     4328        min-height: 48px;
    43294329}
    43304330
    43314331.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-avatar {
    4332   width: 48px;
    4333   height: 48px;
    4334   margin: 0 0 0 17px;
    4335   float: right;
    4336   -webkit-border-radius: 50%;
    4337   border-radius: 50%;
     4332        width: 48px;
     4333        height: 48px;
     4334        margin: 0 0 0 17px;
     4335        float: right;
     4336        -webkit-border-radius: 50%;
     4337        border-radius: 50%;
    43384338}
    43394339
    43404340.entry-content .wp-block-latest-comments article {
    4341   display: block;
    4342   padding: 0 3px 0 0;
    4343   overflow: hidden;
     4341        display: block;
     4342        padding: 0 3px 0 0;
     4343        overflow: hidden;
    43444344}
    43454345
    43464346.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-meta,
    43474347.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta {
    4348   margin: 0;
     4348        margin: 0;
    43494349}
    43504350
    43514351.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date {
    4352   margin: -3px 0 0;
     4352        margin: -3px 0 0;
    43534353}
    43544354
    43554355.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt,
    43564356.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt {
    4357   margin: 5px 0 0;
     4357        margin: 5px 0 0;
    43584358}
    43594359
    43604360.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt p,
    43614361.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
    4362   margin: 0;
    4363   padding: 0 0 20px;
     4362        margin: 0;
     4363        padding: 0 0 20px;
    43644364}
    43654365
    43664366.entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt > *:last-child,
    43674367.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt > *:last-child {
    4368   margin: 0;
    4369   padding: 0;
     4368        margin: 0;
     4369        padding: 0;
    43704370}
    43714371
    43724372.entry-content .wp-block-latest-comments.aligncenter .wp-block-latest-comments__comment-avatar {
    4373   margin: 0 auto 10px;
    4374   float: none;
     4373        margin: 0 auto 10px;
     4374        float: none;
    43754375}
    43764376
    43774377.entry-content .wp-block-latest-comments.aligncenter article {
    4378   padding: 0 3px;
     4378        padding: 0 3px;
    43794379}
    43804380
    43814381.entry-content .wp-block-latest-comments.aligncenter .wp-block-latest-comments__comment-excerpt {
    4382   text-align: center;
     4382        text-align: center;
    43834383}
    43844384
    43854385.entry-content .wp-block-columns .wp-block-column {
    4386   margin-bottom: 20px;
     4386        margin-bottom: 20px;
    43874387}
    43884388
    43894389.entry-content .wp-block-columns .wp-block-column > p {
    4390   margin-bottom: 0;
     4390        margin-bottom: 0;
    43914391}
    43924392
    43934393.entry-content .wp-block-columns .wp-block-column > p:not(.has-background) {
    4394   padding-bottom: 0;
     4394        padding-bottom: 0;
    43954395}
    43964396
    43974397.entry-content .wp-block-columns .wp-block-column .wp-block-paragraph {
    4398   margin-bottom: 0;
     4398        margin-bottom: 0;
    43994399}
    44004400
    44014401.entry-content .wp-block-columns .wp-block-column .wp-block-paragraph:not(.has-background) {
    4402   padding-bottom: 0;
     4402        padding-bottom: 0;
    44034403}
    44044404
    44054405/** === dir= rtl Block latest comments=== */
    44064406[dir=rtl] .wp-block-latest-comments .wp-block-latest-comments__comment-avatar {
    4407   margin: 0 17px 0 0;
    4408   float: left;
     4407        margin: 0 17px 0 0;
     4408        float: left;
    44094409}
    44104410
    44114411[dir=rtl] .wp-block-latest-comments article {
    4412   margin: 0 0 0 3px;
     4412        margin: 0 0 0 3px;
    44134413}
    44144414
    … …  
    44184418.wp-block-embed-vimeo:not(.alignfull):not(.alignwide):not(.alignright):not(.alignleft) .wp-block-embed__wrapper iframe,
    44194419.wp-block-embed-youtube:not(.alignfull):not(.alignwide):not(.alignright):not(.alignleft) .wp-block-embed__wrapper iframe {
    4420   margin-right: auto !important;
    4421   margin-left: auto !important;
     4420        margin-right: auto !important;
     4421        margin-left: auto !important;
    44224422}
    44234423
    44244424/*no-align*/
    44254425.wp-block-embed-youtube figcaption {
    4426   text-align: center;
     4426        text-align: center;
    44274427}
    44284428
    … …  
    44304430.wp-block-embed-vimeo.alignfull .wp-block-embed__wrapper,
    44314431.wp-block-embed-youtube.alignfull .wp-block-embed__wrapper {
    4432   position: relative;
    4433   padding-top: 56.25%;
     4432        position: relative;
     4433        padding-top: 56.25%;
    44344434}
    44354435
    44364436.wp-block-embed-vimeo.alignfull iframe,
    44374437.wp-block-embed-youtube.alignfull iframe {
    4438   position: absolute;
    4439   top: 0;
    4440   left: 0;
    4441   bottom: 0;
    4442   right: 0;
    4443   width: 100% !important;
    4444   height: 100% !important;
     4438        position: absolute;
     4439        top: 0;
     4440        left: 0;
     4441        bottom: 0;
     4442        right: 0;
     4443        width: 100% !important;
     4444        height: 100% !important;
    44454445}
    44464446
    … …  
    44494449.wp-block-embed-vimeo.alignwide .wp-block-embed__wrapper,
    44504450.wp-block-embed-youtube.alignwide .wp-block-embed__wrapper {
    4451   position: relative;
    4452   padding-top: 56.25%;
     4451        position: relative;
     4452        padding-top: 56.25%;
    44534453}
    44544454
    44554455.wp-block-embed-vimeo.alignwide iframe,
    44564456.wp-block-embed-youtube.alignwide iframe {
    4457   position: absolute;
    4458   top: 0;
    4459   left: 0;
    4460   bottom: 0;
    4461   right: 0;
    4462   width: 100% !important;
    4463   height: 100% !important;
     4457        position: absolute;
     4458        top: 0;
     4459        left: 0;
     4460        bottom: 0;
     4461        right: 0;
     4462        width: 100% !important;
     4463        height: 100% !important;
    44644464}
    44654465
    … …  
    44674467/** === Block youtube and vimeo video=== */
    44684468@media only screen and (min-width: 1025px) {
    4469   .wp-block-quote.is-large,
    4470   .wp-block-quote.is-style-large {
    4471     margin-top: 2.66667em;
    4472     margin-bottom: 2em;
    4473     padding: 0.66667em;
    4474     padding-top: 1.33333em;
    4475     padding-bottom: 1.33333em;
    4476   }
     4469        .wp-block-quote.is-large,
     4470        .wp-block-quote.is-style-large {
     4471                margin-top: 2.66667em;
     4472                margin-bottom: 2em;
     4473                padding: 0.66667em;
     4474                padding-top: 1.33333em;
     4475                padding-bottom: 1.33333em;
     4476        }
    44774477}
    44784478
    44794479@media only screen and (max-width: 480px) {
    4480   .wp-block-media-text {
    4481     display: block;
    4482   }
    4483   .wp-block-media-text .wp-block-media-text__media {
    4484     margin: 10px auto;
    4485   }
    4486   .wp-block-media-text .wp-block-media-text__content {
    4487     padding: 0;
    4488   }
     4480        .wp-block-media-text {
     4481                display: block;
     4482        }
     4483        .wp-block-media-text .wp-block-media-text__media {
     4484                margin: 10px auto;
     4485        }
     4486        .wp-block-media-text .wp-block-media-text__content {
     4487                padding: 0;
     4488        }
    44894489}
    44904490
    … …  
    44924492.alignfull,
    44934493.alignwide {
    4494   margin-top: 30px;
    4495   margin-bottom: 30px;
     4494        margin-top: 30px;
     4495        margin-bottom: 30px;
    44964496}
    44974497
    44984498.alignfull .alignfull,
    44994499.alignwide .alignwide {
    4500   padding-top: 10px;
    4501   padding-bottom: 10px;
     4500        padding-top: 10px;
     4501        padding-bottom: 10px;
    45024502}
    45034503
    45044504body.no-sidebar:not(.asterthemes-boxed-layout) .alignfull {
    4505   margin-right: calc(50% - 50vw - 10px);
    4506   margin-left: calc(50% - 50vw - 10px);
    4507   max-width: 100vw;
    4508   width: 100vw;
     4505        margin-right: calc(50% - 50vw - 10px);
     4506        margin-left: calc(50% - 50vw - 10px);
     4507        max-width: 100vw;
     4508        width: 100vw;
    45094509}
    45104510
    45114511@media (max-width: 767px) {
    4512   body.no-sidebar:not(.asterthemes-boxed-layout) .alignfull {
    4513     margin-right: calc(50% - 50vw);
    4514     margin-left: calc(50% - 50vw);
    4515     padding: 0 20px;
    4516   }
     4512        body.no-sidebar:not(.asterthemes-boxed-layout) .alignfull {
     4513                margin-right: calc(50% - 50vw);
     4514                margin-left: calc(50% - 50vw);
     4515                padding: 0 20px;
     4516        }
    45174517}
    45184518
    45194519body.no-sidebar:not(.asterthemes-boxed-layout) .alignfull .alignwide {
    4520   margin-inline: auto;
     4520        margin-inline: auto;
    45214521}
    45224522
    45234523body.no-sidebar:not(.asterthemes-boxed-layout) .alignfull .aligncenter {
    4524   margin-inline: auto;
     4524        margin-inline: auto;
    45254525}
    45264526
    45274527body.no-sidebar:not(.asterthemes-boxed-layout) .alignwide {
    4528   max-width: 100vw;
     4528        max-width: 100vw;
    45294529}
    45304530
    45314531@media (min-width: 768px) and (max-width: 1170px) {
    4532   body.no-sidebar:not(.asterthemes-boxed-layout) .alignwide {
    4533     width: calc(100% + (100vw - 100%) / 2);
    4534     margin-right: calc((100% - 100vw) / 4);
    4535     max-width: 90vw;
    4536   }
     4532        body.no-sidebar:not(.asterthemes-boxed-layout) .alignwide {
     4533                width: calc(100% + (100vw - 100%) / 2);
     4534                margin-right: calc((100% - 100vw) / 4);
     4535                max-width: 90vw;
     4536        }
    45374537}
    45384538
    45394539@media (min-width: 1171px) {
    4540   body.no-sidebar:not(.asterthemes-boxed-layout) .alignwide {
    4541     width: 1140px;
    4542     margin-right: -195px;
    4543   }
     4540        body.no-sidebar:not(.asterthemes-boxed-layout) .alignwide {
     4541                width: 1140px;
     4542                margin-right: -195px;
     4543        }
    45444544}
    45454545
    45464546body.no-sidebar:not(.asterthemes-boxed-layout) .alignwide .alignwide {
    4547   width: 100%;
    4548   margin-left: auto;
    4549   margin-right: auto;
     4547        width: 100%;
     4548        margin-left: auto;
     4549        margin-right: auto;
    45504550}
    45514551
    … …  
    45564556body.no-sidebar div.wp-block-categories-dropdown.alignfull,
    45574557body.no-sidebar div.wp-block-file.alignfull {
    4558   padding: 0 25px;
     4558        padding: 0 25px;
    45594559}
    45604560
    45614561/** === Latest Post Block === */
    45624562.wp-block-latest-posts.wp-block-latest-posts__list {
    4563   list-style: none;
    4564   padding-right: 0;
    4565   margin-inline: 0;
     4563        list-style: none;
     4564        padding-right: 0;
     4565        margin-inline: 0;
    45664566}
    45674567
    45684568.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image {
    4569   width: 50%;
     4569        width: 50%;
    45704570}
    45714571
    45724572.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image > a {
    4573   line-height: 0;
     4573        line-height: 0;
    45744574}
    45754575
    45764576.wp-block-latest-posts.wp-block-latest-posts__list li > a {
    4577   text-decoration: none;
    4578   color: var(--color-text-main);
     4577        text-decoration: none;
     4578        color: var(--color-text-main);
    45794579}
    45804580
    45814581.wp-block-latest-posts.wp-block-latest-posts__list li > a:hover, .asterthemes-wrapper .asterthemes-page .widget-area a:hover {
    4582   color: var(--primary-color);
     4582        color: var(--primary-color);
    45834583}
    45844584
    45854585.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li .wp-block-latest-posts__featured-image {
    4586   width: 100%;
    4587   margin-inline: 0;
    4588   margin-block-end: 1.5em;
     4586        width: 100%;
     4587        margin-inline: 0;
     4588        margin-block-end: 1.5em;
    45894589}
    45904590
    45914591.wp-block-latest-posts__post-date,
    45924592.wp-block-latest-posts__post-author {
    4593   color: var(--color-text-main);
     4593        color: var(--color-text-main);
    45944594}
    45954595
    … …  
    45984598--------------------------------------------------------------*/
    45994599section.error-404.not-found {
    4600   margin-bottom: 50px;
    4601   max-width: 670px;
     4600        margin-bottom: 50px;
     4601        max-width: 670px;
    46024602}
    46034603
    … …  
    46054605--------------------------------------------- */
    46064606.comment-content a {
    4607   word-wrap: break-word;
     4607        word-wrap: break-word;
    46084608}
    46094609
    46104610.bypostauthor {
    4611   display: block;
     4611        display: block;
    46124612}
    46134613
    … …  
    46164616 */
    46174617.comments-area {
    4618   padding-bottom: 30px;
     4618        padding-bottom: 30px;
    46194619}
    46204620
    46214621.comments-area > * {
    4622   margin-top: 30px;
    4623   margin-bottom: 30px;
     4622        margin-top: 30px;
     4623        margin-bottom: 30px;
    46244624}
    46254625
    46264626.comments-area > *:first-child {
    4627   margin-top: 0;
     4627        margin-top: 0;
    46284628}
    46294629
    46304630.comments-area > *:last-child {
    4631   margin-bottom: 0;
     4631        margin-bottom: 0;
    46324632}
    46334633
    46344634.comments-area.show-avatars .avatar {
    4635   border-radius: 50%;
    4636   position: absolute;
    4637   top: 10px;
     4635        border-radius: 50%;
     4636        position: absolute;
     4637        top: 10px;
    46384638}
    46394639
    46404640.comments-area.show-avatars .fn {
    4641   display: inline-block;
    4642   padding-right: 85px;
     4641        display: inline-block;
     4642        padding-right: 85px;
    46434643}
    46444644
    46454645.comments-area.show-avatars .comment-metadata {
    4646   padding: 8px 85px 9px 0;
     4646        padding: 8px 85px 9px 0;
    46474647}
    46484648
    … …  
    46514651 */
    46524652.comment-reply-title {
    4653   display: flex;
    4654   justify-content: space-between;
     4653        display: flex;
     4654        justify-content: space-between;
    46554655}
    46564656
    46574657.comment-reply-title small a {
    4658   font-size: 15px;
    4659   font-style: normal;
    4660   font-weight: normal;
    4661   letter-spacing: normal;
     4658        font-size: 15px;
     4659        font-style: normal;
     4660        font-weight: normal;
     4661        letter-spacing: normal;
    46624662}
    46634663
    46644664/* Nested comment reply title*/
    46654665.comment .comment-respond .comment-reply-title {
    4666   font-size: 30px;
     4666        font-size: 30px;
    46674667}
    46684668
    … …  
    46724672.comments-area [type="checkbox"],
    46734673.comments-area [type="radio"] {
    4674   margin-bottom: 7px;
    4675   margin-left: 10px;
     4674        margin-bottom: 7px;
     4675        margin-left: 10px;
    46764676}
    46774677
    46784678.comment-list {
    4679   padding-right: 0;
    4680   list-style: none;
    4681   margin-right: 0;
     4679        padding-right: 0;
     4680        list-style: none;
     4681        margin-right: 0;
    46824682}
    46834683
    46844684.comment-list ol {
    4685   margin-right: 0;
     4685        margin-right: 0;
    46864686}
    46874687
    46884688.comment-list > li {
    4689   margin-top: 30px;
    4690   margin-bottom: 30px;
     4689        margin-top: 30px;
     4690        margin-bottom: 30px;
    46914691}
    46924692
    46934693.comment-list .children {
    4694   list-style: none;
    4695   padding-right: 0;
     4694        list-style: none;
     4695        padding-right: 0;
    46964696}
    46974697
    46984698.comment-list .children > li {
    4699   margin-top: 30px;
    4700   margin-bottom: 30px;
     4699        margin-top: 30px;
     4700        margin-bottom: 30px;
    47014701}
    47024702
    47034703@media only screen and (min-width: 482px) {
    4704   .comment-list .depth-2,
    4705   .comment-list .depth-3 {
    4706     padding-right: calc(4 * 20px);
    4707   }
     4704        .comment-list .depth-2,
     4705        .comment-list .depth-3 {
     4706                padding-right: calc(4 * 20px);
     4707        }
    47084708}
    47094709
    … …  
    47124712 */
    47134713.comment-meta .comment-author {
    4714   margin-bottom: calc(0.25 *20px);
     4714        margin-bottom: calc(0.25 *20px);
    47154715}
    47164716
    47174717@media only screen and (min-width: 482px) {
    4718   .comment-meta .comment-author {
    4719     margin-bottom: 0;
    4720     padding-left: 0;
    4721   }
     4718        .comment-meta .comment-author {
     4719                margin-bottom: 0;
     4720                padding-left: 0;
     4721        }
    47224722}
    47234723
    47244724.comment-meta .comment-author .fn {
    4725   font-weight: normal;
    4726   hyphens: auto;
    4727   word-wrap: break-word;
    4728   word-break: break-word;
     4725        font-weight: normal;
     4726        hyphens: auto;
     4727        word-wrap: break-word;
     4728        word-break: break-word;
    47294729}
    47304730
    47314731.comment-meta .comment-metadata {
    4732   color: var(--color-text-main);
    4733   padding: 8px 0 9px 0;
    4734   font-size: 15px;
    4735   display: flex;
    4736   justify-content: space-between;
     4732        color: var(--color-text-main);
     4733        padding: 8px 0 9px 0;
     4734        font-size: 15px;
     4735        display: flex;
     4736        justify-content: space-between;
    47374737}
    47384738a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
    … …  
    47414741}
    47424742.comment-meta .comment-metadata .edit-link {
    4743   margin-right: 20px;
     4743        margin-right: 20px;
    47444744}
    47454745
    47464746@media only screen and (min-width: 482px) {
    4747   .comment-meta {
    4748     margin-left: inherit;
    4749   }
    4750   .comment-meta .comment-author {
    4751     max-width: inherit;
    4752   }
     4747        .comment-meta {
     4748                margin-left: inherit;
     4749        }
     4750        .comment-meta .comment-author {
     4751                max-width: inherit;
     4752        }
    47534753}
    47544754
    47554755.bypostauthor {
    4756   display: block;
     4756        display: block;
    47574757}
    47584758
    47594759.says {
    4760   display: none;
     4760        display: none;
    47614761}
    47624762
    47634763.comment-meta {
    4764   margin-bottom: 10px;
     4764        margin-bottom: 10px;
    47654765}
    47664766
    47674767.comment-body {
    4768   position: relative;
    4769   margin-bottom: 40px;
    4770   padding: 30px;
    4771   background-color: #fff;
    4772   border: 1px solid #eee;
     4768        position: relative;
     4769        margin-bottom: 40px;
     4770        padding: 30px;
     4771        background-color: #fff;
     4772        border: 1px solid #eee;
    47734773}
    47744774
    47754775.comment-body .reply {
    4776   margin: 0;
     4776        margin: 0;
    47774777}
    47784778
    47794779.comment-content {
    4780   word-wrap: break-word;
    4781   font-size: 16px;
    4782   padding-bottom: 15px;
    4783   color: #555;
     4780        word-wrap: break-word;
     4781        font-size: 16px;
     4782        padding-bottom: 15px;
     4783        color: #555;
    47844784}
    47854785
    47864786.pingback .comment-body,
    47874787.trackback .comment-body {
    4788   margin-top: 30px;
    4789   margin-bottom: 30px;
     4788        margin-top: 30px;
     4789        margin-bottom: 30px;
    47904790}
    47914791
    47924792.comment-respond {
    4793   margin-top: 30px;
     4793        margin-top: 30px;
    47944794}
    47954795
    47964796.comment-respond > * {
    4797   margin-top: 20px;
    4798   margin-bottom: 20px;
     4797        margin-top: 20px;
     4798        margin-bottom: 20px;
    47994799}
    48004800
    48014801.comment-respond > *:first-child {
    4802   margin-top: 0;
     4802        margin-top: 0;
    48034803}
    48044804
    48054805.comment-respond > *:last-child {
    4806   margin-bottom: 0;
     4806        margin-bottom: 0;
    48074807}
    48084808
    48094809.comment-respond > *:last-child.comment-form {
    4810   margin-bottom: 30px;
     4810        margin-bottom: 30px;
    48114811}
    48124812
    48134813.comment-author {
    4814   padding-top: 3px;
     4814        padding-top: 3px;
    48154815}
    48164816
    … …  
    48194819.comment-meta .comment-metadata a,
    48204820.comment-author .url {
    4821   color: var(--background-color-white);
     4821        color: var(--background-color-white);
    48224822}
    48234823
    … …  
    48294829.comment-author .url:focus,
    48304830.comment-author .url:hover {
    4831   color: var(--primary-color);
     4831        color: var(--primary-color);
    48324832}
    48334833
    48344834.comment-form {
    4835   display: flex;
    4836   flex-wrap: wrap;
     4835        display: flex;
     4836        flex-wrap: wrap;
    48374837}
    48384838
    48394839.comment-form > * {
    4840   flex-basis: 100%;
     4840        flex-basis: 100%;
    48414841}
    48424842
    48434843.comment-form .comment-form-url,
    48444844.comment-form .comment-form-comment {
    4845   width: 100%;
     4845        width: 100%;
    48464846}
    48474847
    48484848.comment-form .comment-form-author,
    48494849.comment-form .comment-form-email {
    4850   flex-basis: 0;
    4851   flex-grow: 1;
     4850        flex-basis: 0;
     4851        flex-grow: 1;
    48524852}
    48534853
    48544854@media only screen and (max-width: 481px) {
    4855   .comment-form .comment-form-author,
    4856   .comment-form .comment-form-email {
    4857     flex-basis: 100%;
    4858   }
     4855        .comment-form .comment-form-author,
     4856        .comment-form .comment-form-email {
     4857                flex-basis: 100%;
     4858        }
    48594859}
    48604860
    48614861.comment-form .comment-form-cookies-consent > label,
    48624862.comment-form .comment-notes {
    4863   font-size: 1rem;
    4864   font-weight: normal;
     4863        font-size: 1rem;
     4864        font-weight: normal;
    48654865}
    48664866
    48674867.comment-form > p {
    4868   margin-bottom: 10px;
     4868        margin-bottom: 10px;
    48694869}
    48704870
    48714871.comment-form > p a {
    4872   color: #000;
    4873   transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
    4874   text-decoration: none;
     4872        color: #000;
     4873        transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
     4874        text-decoration: none;
    48754875}
    48764876
    48774877.comment-form > p a:focus, .comment-form > p a:hover {
    4878   color: var(--primary-color);
     4878        color: var(--primary-color);
    48794879}
    48804880
    48814881.comment-form > p:first-of-type {
    4882   margin-top: 0;
     4882        margin-top: 0;
    48834883}
    48844884
    48854885.comment-form > p:last-of-type {
    4886   margin-bottom: 0;
     4886        margin-bottom: 0;
    48874887}
    48884888
    … …  
    48924892.comment-form > p input[type=url],
    48934893.comment-form > p textarea {
    4894   display: block;
    4895   font-size: var(--global--font-size-sm);
    4896   margin-bottom: calc(.5 *20px);
    4897   width: 100%;
    4898   font-weight: var(--form--label-weight);
     4894        display: block;
     4895        font-size: var(--global--font-size-sm);
     4896        margin-bottom: calc(.5 *20px);
     4897        width: 100%;
     4898        font-weight: var(--form--label-weight);
    48994899}
    49004900
    49014901.comment-form > p.comment-form-cookies-consent {
    4902   display: flex;
    4903   align-items: center;
     4902        display: flex;
     4903        align-items: center;
    49044904}
    49054905
    49064906@media only screen and (min-width: 482px) {
    4907   .comment-form > p.comment-form-author,
    4908   .woocommerce #review_form #respond p {
    4909     margin-left: calc(1.5 * 20px);
    4910   }
    4911   .comment-form > p.comment-notes,
    4912   .comment-form > p.logged-in-as {
    4913     display: block;
    4914   }
     4907        .comment-form > p.comment-form-author,
     4908        .woocommerce #review_form #respond p {
     4909                margin-left: calc(1.5 * 20px);
     4910        }
     4911        .comment-form > p.comment-notes,
     4912        .comment-form > p.logged-in-as {
     4913                display: block;
     4914        }
    49154915}
    49164916
    49174917nav.breadcrumb-trail ul.trail-items {
    4918   list-style: none;
    4919   padding: 0;
    4920   margin: 0;
    4921   color: #000000;
     4918        list-style: none;
     4919        padding: 0;
     4920        margin: 0;
     4921        color: #000000;
    49224922}
    49234923
    49244924nav.breadcrumb-trail ul.trail-items li {
    4925   display: inline-block;
     4925        display: inline-block;
    49264926}
    49274927
    49284928nav.breadcrumb-trail ul.trail-items li a {
    4929   text-decoration: none;
    4930   color: #000000;
     4929        text-decoration: none;
     4930        color: #000000;
    49314931}
    49324932
    49334933nav.breadcrumb-trail ul.trail-items li a:focus, nav.breadcrumb-trail ul.trail-items li a:hover {
    4934   color: var(--primary-color);
     4934        color: var(--primary-color);
    49354935}
    49364936
    49374937nav.breadcrumb-trail ul.trail-items li::after {
    4938   margin: 0 0.3rem;
     4938        margin: 0 0.3rem;
    49394939}
    49404940
    49414941nav.breadcrumb-trail ul.trail-items li:last-child::after {
    4942   display: none;
     4942        display: none;
    49434943}
    49444944
    … …  
    49484948/*comments section====*/
    49494949#comments.comments-area {
    4950   margin-block: 20px;
     4950        margin-block: 20px;
    49514951}
    49524952
    … …  
    49604960
    49614961#comments.comments-area .comment-list .comment .comment-author img {
    4962   float: right;
    4963   margin-left: 20px;
    4964   margin-bottom: 20px;
    4965   width: 50px;
     4962        float: right;
     4963        margin-left: 20px;
     4964        margin-bottom: 20px;
     4965        width: 50px;
    49664966}
    49674967
    49684968#comments.comments-area .comment-list .comment .comment-content p {
    4969   margin-bottom: 5px;
     4969        margin-bottom: 5px;
    49704970}
    49714971
    49724972#comments.comments-area div#respond {
    4973   margin-top: 20px;
     4973        margin-top: 20px;
    49744974}
    49754975
    … …  
    49824982
    49834983#comments.comments-area div#respond p {
    4984   margin-bottom: 5px;
    4985   color: #000;
     4984        margin-bottom: 5px;
     4985        color: #000;
    49864986}
    49874987
    49884988#comments.comments-area div#respond label {
    4989   font-weight: normal;
     4989        font-weight: normal;
    49904990}
    49914991
    49924992#comments.comments-area div#respond textarea {
    4993   width: 100%;
    4994   background: #fafafa;
     4993        width: 100%;
     4994        background: #fafafa;
    49954995}
    49964996
    … …  
    49984998#comments.comments-area div#respond p.comment-form-email,
    49994999#comments.comments-area div#respond p.comment-form-author {
    5000   display: inline-block;
    5001   width: 100%;
     5000        display: inline-block;
     5001        width: 100%;
    50025002}
    50035003
    … …  
    50055005#comments.comments-area div#respond p.comment-form-email label,
    50065006#comments.comments-area div#respond p.comment-form-author label {
    5007   display: block;
     5007        display: block;
    50085008}
    50095009
    … …  
    50115011#comments.comments-area div#respond p.comment-form-email input,
    50125012#comments.comments-area div#respond p.comment-form-author input {
    5013   width: 100%;
     5013        width: 100%;
    50145014}
    50155015
    50165016#comments.comments-area div#respond p.comment-form-cookies-consent label {
    5017   margin-right: 8px;
    5018   position: relative;
    5019   top: -1px;
     5017        margin-right: 8px;
     5018        position: relative;
     5019        top: -1px;
    50205020}
    50215021
    50225022#comments.comments-area div#respond input[type="submit"] {
    5023   display: inline-block;
    5024   margin-top: 10px;
     5023        display: inline-block;
     5024        margin-top: 10px;
    50255025}
    50265026
    50275027#comments.comments-area div#respond #reply-title small a {
    5028   display: inline-block;
    5029   margin-right: 10px;
     5028        display: inline-block;
     5029        margin-right: 10px;
    50305030}
    50315031
    50325032.comment div#respond,
    50335033.comment-content {
    5034   margin-right: 70px;
     5034        margin-right: 70px;
    50355035}
    50365036
    50375037.comment-content a {
    5038   word-wrap: break-word;
     5038        word-wrap: break-word;
    50395039}
    50405040
    50415041.bypostauthor {
    5042   display: block;
     5042        display: block;
    50435043}
    50445044
    … …  
    50495049--------------------------------------------- */
    50505050.widget {
    5051   margin: 0 0 1.5em;
    5052  
    5053   padding: 15px;
     5051        margin: 0 0 1.5em;
     5052       
     5053        padding: 15px;
    50545054}
    50555055.widget {
    5056   margin: 0 0 1.5em;
    5057   padding: 15px;
     5056        margin: 0 0 1.5em;
     5057        padding: 15px;
    50585058}
    50595059.right-sidebar .asterthemes-wrapper .asterthemes-page .widget {
    … …  
    50745074}
    50755075.footer-widgets-wrapper .widget{
    5076   margin-bottom: 0;
     5076        margin-bottom: 0;
    50775077}
    50785078
    50795079.widget_calendar a{
    5080   color: #fff;
    5081   text-decoration: none !important;
     5080        color: #fff;
     5081        text-decoration: none !important;
    50825082}
    50835083
    50845084.widget_calendar #today a{
    5085   color: var(--primary-color);
     5085        color: var(--primary-color);
    50865086}
    50875087
    50885088.widget select {
    5089   max-width: 100%;
     5089        max-width: 100%;
    50905090}
    50915091
    50925092.asterthemes-widget {
    5093   margin-bottom: 30px;
     5093        margin-bottom: 30px;
    50945094}
    50955095
    … …  
    51005100.widget_block h5,
    51015101.widget_block h6 {
    5102   margin-top: 0;
    5103   margin-bottom: 10px;
    5104   line-height: 1.2;
     5102        margin-top: 0;
     5103        margin-bottom: 10px;
     5104        line-height: 1.2;
    51055105}
    51065106
    … …  
    51085108.widgettitle,
    51095109.widget-title {
    5110   margin-bottom: 15px;
    5111   line-height: 1.2;
    5112   position: relative;
    5113   border-bottom: 1px solid #fff;
    5114   font-size: 24px;
    5115   margin-top: 0;
    5116   font-weight: 700;
    5117   text-align: start;
    5118   color: #fff;
     5110        margin-bottom: 15px;
     5111        line-height: 1.2;
     5112        position: relative;
     5113        border-bottom: 1px solid #fff;
     5114        font-size: 24px;
     5115        margin-top: 0;
     5116        font-weight: 700;
     5117        text-align: start;
     5118        color: #fff;
    51195119}
    51205120h2.wp-block-heading, .widgettitle, .widget-title{
    5121   margin-bottom: 15px;
    5122   line-height: 1.2;
    5123   position: relative;
    5124   font-size: 24px;
    5125   margin-top: 0;
    5126   font-weight: 700;
    5127   text-align: start;
     5121        margin-bottom: 15px;
     5122        line-height: 1.2;
     5123        position: relative;
     5124        font-size: 24px;
     5125        margin-top: 0;
     5126        font-weight: 700;
     5127        text-align: start;
    51285128}
    51295129
    51305130/*widget title===============*/
    5131 /*widget list===============*/
     5131
    51325132.widget ol:not(.coffee-espresso-tabs),
    51335133.widget ul:not(.coffee-espresso-tabs) {
    5134   list-style: none;
    5135   padding: 0;
    5136   margin-inline: 0;
     5134        list-style: none;
     5135        padding: 0;
     5136        margin-inline: 0;
    51375137}
    51385138
    51395139.widget ol:not(.coffee-espresso-tabs) li,
    51405140.widget ul:not(.coffee-espresso-tabs) li {
    5141   margin-bottom: 7px;
    5142   padding-bottom: 7px;
    5143   font-size: var(--font-size-sm);
    5144   border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    5145   color: #fff;
     5141        margin-bottom: 7px;
     5142        padding-bottom: 7px;
     5143        font-size: var(--font-size-sm);
     5144        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
     5145        color: #fff;
    51465146}
    51475147
    51485148.widget ol:not(.coffee-espresso-tabs) li a,
    51495149.widget ul:not(.coffee-espresso-tabs) li a {
    5150   text-decoration: none;
    5151   font-size: 15px;
    5152   word-break: break-word;
    5153   color: #ffffff;
     5150        text-decoration: none;
     5151        font-size: 15px;
     5152        word-break: break-word;
     5153        color: #ffffff;
    51545154}
    51555155
    … …  
    51585158.widget ul:not(.coffee-espresso-tabs) ol,
    51595159.widget ul:not(.coffee-espresso-tabs) ul {
    5160   padding-top: 7px;
    5161   margin-right: 10px;
    5162   padding-right: 10px;
     5160        padding-top: 7px;
     5161        margin-right: 10px;
     5162        padding-right: 10px;
    51635163}
    51645164
    51655165.widget > ol > li,
    51665166.widget > ul > li {
    5167   margin-bottom: 7px;
    5168   padding-bottom: 7px;
    5169   font-size: 14px;
    5170   border-bottom: 1px solid rgba(0, 0, 0, 0.1);
     5167        margin-bottom: 7px;
     5168        padding-bottom: 7px;
     5169        font-size: 14px;
     5170        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    51715171}
    51725172
    51735173.widget > ol > li a,
    51745174.widget > ul > li a {
    5175   color: var(--clr-foreground);
    5176   transition: all 0.5s linear;
     5175        color: var(--clr-foreground);
     5176        transition: all 0.5s linear;
    51775177}
    51785178
    … …  
    51805180.widget > ul > li a:focus,
    51815181.widget > ul > li a:hover {
    5182   color: var(--theme-color);
     5182        color: var(--theme-color);
    51835183}
    51845184
    51855185.widget ol > li:last-child,
    51865186.widget ul > li:last-child {
    5187   margin-bottom: 0;
    5188   padding-bottom: 0;
    5189   border-bottom: none;
     5187        margin-bottom: 0;
     5188        padding-bottom: 0;
     5189        border-bottom: none;
    51905190}
    51915191
    … …  
    51945194.wp-block-tag-cloud a,
    51955195.tagcloud a {
    5196   display: inline-block;
    5197   text-decoration: none;
    5198   font-size: var(--font-size-small) !important;
    5199   color: var(--color-text-white);
    5200   border: 1px solid var(--color-text-white);
    5201   padding: 3px 7px;
    5202   border-radius: 3px;
    5203   margin-inline-end: 5px;
    5204   margin-block-end: 5px;
    5205   line-height: 1.2;
     5196        display: inline-block;
     5197        text-decoration: none;
     5198        font-size: var(--font-size-small) !important;
     5199        color: var(--color-text-white);
     5200        border: 1px solid var(--color-text-white);
     5201        padding: 3px 7px;
     5202        border-radius: 3px;
     5203        margin-inline-end: 5px;
     5204        margin-block-end: 5px;
     5205        line-height: 1.2;
    52065206}
    52075207
    … …  
    52095209.tagcloud a:focus,
    52105210.tagcloud a:hover {
    5211   color: var(--primary-color);
    5212   border: 1px solid var(--primary-color);
     5211        color: var(--primary-color);
     5212        border: 1px solid var(--primary-color);
    52135213}
    52145214
    52155215.site-footer .wp-block-tag-cloud a, .site-footer
    52165216.tagcloud a {
    5217   border: 1px solid var(--color-text-white);
    5218   color: var(--color-text-white);
     5217        border: 1px solid var(--color-text-white);
     5218        color: var(--color-text-white);
    52195219}
    52205220
    … …  
    52225222.tagcloud a:focus, .site-footer
    52235223.tagcloud a:hover {
    5224   color: var(--primary-color);
    5225   border: 1px solid var(--primary-color);
     5224        color: var(--primary-color);
     5225        border: 1px solid var(--primary-color);
    52265226}
    52275227
    … …  
    52295229/*widget search ===============*/
    52305230.widget.widget_search .wp-block-search__inside-wrapper {
    5231   display: flex;
     5231        display: flex;
    52325232}
    52335233
    52345234.widget.widget_search .wp-block-search__inside-wrapper .wp-block-search__input {
    5235   border: 1px solid #d3ced2;
    5236   padding: 6px 16px;
    5237   font-size: 0.9rem;
    5238   border-radius: 0 3px 3px 0;
     5235        border: 1px solid #d3ced2;
     5236        padding: 6px 16px;
     5237        font-size: 0.9rem;
     5238        border-radius: 0 3px 3px 0;
    52395239}
    52405240
    52415241.widget.widget_search .wp-block-search__inside-wrapper .wp-block-search__button {
    5242   cursor: pointer;
    5243   color: var(--color-text-white);
    5244   background-color: var(--primary-color);
    5245   margin: 0;
    5246   padding: 10px 25px;
    5247   border-radius: 3px 0 0 3px;
     5242        cursor: pointer;
     5243        color: var(--color-text-white);
     5244        background-color: var(--primary-color);
     5245        margin: 0;
     5246        padding: 10px 25px;
     5247        border-radius: 3px 0 0 3px;
    52485248}
    52495249
    52505250.search-form {
    5251   display: flex;
     5251        display: flex;
    52525252}
    52535253
    52545254.search-form label,
    52555255.search-form .search-field {
    5256   width: 100%;
     5256        width: 100%;
    52575257}
    52585258
    52595259.search-form .search-field {
    5260   border: 1px solid #d3ced2;
    5261   padding: 20px 16px;
    5262   font-size: 0.9rem;
    5263   border-radius: 0 3px 3px 0;
     5260        border: 1px solid #d3ced2;
     5261        padding: 20px 16px;
     5262        font-size: 0.9rem;
     5263        border-radius: 0 3px 3px 0;
    52645264}
    52655265
    52665266.search-form .search-submit {
    5267   border-radius: 3px 0 0 3px;
     5267        border-radius: 3px 0 0 3px;
    52685268}
    52695269span.search-main {
    … …  
    52715271}
    52725272span.search-main .btn{
    5273   padding: unset;
     5273        padding: unset;
    52745274}
    52755275.form {
    … …  
    53025302/*widget social icons ===============*/
    53035303.widget.widget_coffee_espresso_social_icons .social-links li {
    5304   margin: 0;
    5305   padding: 0;
    5306   border: none;
     5304        margin: 0;
     5305        padding: 0;
     5306        border: none;
    53075307}
    53085308
    53095309.widget.widget_coffee_espresso_social_icons .social-links li a {
    5310   opacity: 0.8;
    5311   color: #fff;
    5312   margin: 0;
     5310        opacity: 0.8;
     5311        color: #fff;
     5312        margin: 0;
    53135313}
    53145314
    53155315.widget.widget_coffee_espresso_social_icons .social-links li a:focus, .widget.widget_coffee_espresso_social_icons .social-links li a:hover {
    5316   color: #fff;
    5317   opacity: 1;
     5316        color: #fff;
     5317        opacity: 1;
    53185318}
    53195319
    … …  
    53245324.entry-content .wp-smiley,
    53255325.comment-content .wp-smiley {
    5326   border: none;
    5327   margin-bottom: 0;
    5328   margin-top: 0;
    5329   padding: 0;
     5326        border: none;
     5327        margin-bottom: 0;
     5328        margin-top: 0;
     5329        padding: 0;
    53305330}
    53315331
    53325332/* Make sure logo link wraps around logo image. */
    53335333.custom-logo-link {
    5334   display: inline-block;
     5334        display: inline-block;
    53355335}
    53365336
    … …  
    53385338--------------------------------------------- */
    53395339.wp-caption {
    5340   margin-bottom: 1.5em;
    5341   max-width: 100%;
     5340        margin-bottom: 1.5em;
     5341        max-width: 100%;
    53425342}
    53435343
    53445344.wp-caption img[class*="wp-image-"] {
    5345   display: block;
    5346   margin-right: auto;
    5347   margin-left: auto;
     5345        display: block;
     5346        margin-right: auto;
     5347        margin-left: auto;
    53485348}
    53495349
    53505350.wp-caption .wp-caption-text {
    5351   margin: 0.8075em 0;
     5351        margin: 0.8075em 0;
    53525352}
    53535353
    53545354.wp-caption-text {
    5355   text-align: center;
     5355        text-align: center;
    53565356}
    53575357
    … …  
    53595359--------------------------------------------- */
    53605360.gallery {
    5361   margin-bottom: 1.5em;
    5362   display: grid;
    5363   grid-gap: 1.5em;
     5361        margin-bottom: 1.5em;
     5362        display: grid;
     5363        grid-gap: 1.5em;
    53645364}
    53655365
    53665366.gallery-item {
    5367   display: inline-block;
    5368   text-align: center;
    5369   width: 100%;
    5370   margin: 0;
     5367        display: inline-block;
     5368        text-align: center;
     5369        width: 100%;
     5370        margin: 0;
    53715371}
    53725372
    53735373.gallery-columns-2 {
    5374   grid-template-columns: repeat(2, 1fr);
     5374        grid-template-columns: repeat(2, 1fr);
    53755375}
    53765376
    53775377.gallery-columns-3 {
    5378   grid-template-columns: repeat(3, 1fr);
     5378        grid-template-columns: repeat(3, 1fr);
    53795379}
    53805380
    53815381.gallery-columns-4 {
    5382   grid-template-columns: repeat(4, 1fr);
     5382        grid-template-columns: repeat(4, 1fr);
    53835383}
    53845384
    53855385.gallery-columns-5 {
    5386   grid-template-columns: repeat(5, 1fr);
     5386        grid-template-columns: repeat(5, 1fr);
    53875387}
    53885388
    53895389.gallery-columns-6 {
    5390   grid-template-columns: repeat(6, 1fr);
     5390        grid-template-columns: repeat(6, 1fr);
    53915391}
    53925392
    53935393.gallery-columns-7 {
    5394   grid-template-columns: repeat(7, 1fr);
     5394        grid-template-columns: repeat(7, 1fr);
    53955395}
    53965396
    53975397.gallery-columns-8 {
    5398   grid-template-columns: repeat(8, 1fr);
     5398        grid-template-columns: repeat(8, 1fr);
    53995399}
    54005400
    54015401.gallery-columns-9 {
    5402   grid-template-columns: repeat(9, 1fr);
     5402        grid-template-columns: repeat(9, 1fr);
    54035403}
    54045404
    54055405.gallery-caption {
    5406   display: block;
     5406        display: block;
    54075407}
    54085408
    … …  
    54155415.infinite-scroll .posts-navigation,
    54165416.infinite-scroll.neverending .site-footer {
    5417   display: none;
     5417        display: none;
    54185418}
    54195419
    54205420/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
    54215421.infinity-end.neverending .site-footer {
    5422   display: block;
     5422        display: block;
    54235423}
    54245424
    … …  
    54305430/* Text meant only for screen readers. */
    54315431.screen-reader-text {
    5432   border: 0;
    5433   clip: rect(1px, 1px, 1px, 1px);
    5434   clip-path: inset(50%);
    5435   height: 1px;
    5436   margin: -1px;
    5437   overflow: hidden;
    5438   padding: 0;
    5439   position: absolute !important;
    5440   width: 1px;
    5441   word-wrap: normal !important;
     5432        border: 0;
     5433        clip: rect(1px, 1px, 1px, 1px);
     5434        clip-path: inset(50%);
     5435        height: 1px;
     5436        margin: -1px;
     5437        overflow: hidden;
     5438        padding: 0;
     5439        position: absolute !important;
     5440        width: 1px;
     5441        word-wrap: normal !important;
    54425442}
    54435443
    54445444.screen-reader-text:focus {
    5445   background-color: #f1f1f1;
    5446   border-radius: 3px;
    5447   box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    5448   clip: auto !important;
    5449   clip-path: none;
    5450   color: #21759b;
    5451   display: block;
    5452   font-size: 0.875rem;
    5453   font-weight: 700;
    5454   height: auto;
    5455   right: 5px;
    5456   line-height: normal;
    5457   padding: 15px 23px 14px;
    5458   text-decoration: none;
    5459   top: 5px;
    5460   width: auto;
    5461   z-index: 100000;
     5445        background-color: #f1f1f1;
     5446        border-radius: 3px;
     5447        box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
     5448        clip: auto !important;
     5449        clip-path: none;
     5450        color: #21759b;
     5451        display: block;
     5452        font-size: 0.875rem;
     5453        font-weight: 700;
     5454        height: auto;
     5455        right: 5px;
     5456        line-height: normal;
     5457        padding: 15px 23px 14px;
     5458        text-decoration: none;
     5459        top: 5px;
     5460        width: auto;
     5461        z-index: 100000;
    54625462}
    54635463
    54645464/* Do not show the outline on the skip link target. */
    54655465#primary[tabindex="-1"]:focus {
    5466   outline: 0;
     5466        outline: 0;
    54675467}
    54685468
    … …  
    54705470--------------------------------------------- */
    54715471.alignleft {
    5472   /*rtl:ignore*/
    5473   float: left;
    5474   /*rtl:ignore*/
    5475   margin-right: 1.5em;
    5476   margin-bottom: 1.5em;
     5472        float: left;
     5473        margin-right: 1.5em;
     5474        margin-bottom: 1.5em;
    54775475}
    54785476
    54795477.alignright {
    5480   /*rtl:ignore*/
    5481   float: right;
    5482   /*rtl:ignore*/
    5483   margin-left: 1.5em;
    5484   margin-bottom: 1.5em;
     5478        float: right;
     5479        margin-left: 1.5em;
     5480        margin-bottom: 1.5em;
    54855481}
    54865482
    54875483.aligncenter {
    5488   clear: both;
    5489   display: block;
    5490   margin-right: auto;
    5491   margin-left: auto;
    5492   margin-bottom: 1.5em;
     5484        clear: both;
     5485        display: block;
     5486        margin-right: auto;
     5487        margin-left: auto;
     5488        margin-bottom: 1.5em;
    54935489}
    54945490
    … …  
    55225518
    55235519.bottom-header-middle-part{
    5524   text-align: center;
     5520        text-align: center;
    55255521}
    55265522
    … …  
    55355531}
    55365532header.site-header {
    5537   position: relative;
     5533        position: relative;
    55385534}
    55395535
    55405536header.site-header .header-main-wrapper .top-header-part {
    5541   position: relative;
    5542   padding: 9px 0;
    5543   background: #fff;
     5537        position: relative;
     5538        padding: 9px 0;
     5539        background: #fff;
    55445540}
    55455541/* Topbar content layout */
    … …  
    55605556    clip-path: polygon(0 0, 100% 0, 100% 100%, 20% 100%);
    55615557    background: var(--primary-color);
    5562     z-index: 999;
     5558    z-index: 1;
    55635559    height: 35px;
    55645560}
    … …  
    55715567    clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%);
    55725568    background: var(--primary-color);
    5573     z-index: 999;
     5569    z-index: 1;
    55745570    height: 35px;
    55755571}
    55765572.topbar-welcome-text p {
    5577   margin: 0;
    5578   font-weight: 300;
     5573        margin: 0;
     5574        font-weight: 300;
    55795575}
    55805576.topbar-contact-info {
    5581   display: flex;
    5582   align-items: center;
    5583   gap: 20px;
     5577        display: flex;
     5578        align-items: center;
     5579        gap: 20px;
    55845580}
    55855581.topbar-contact-info a {
    5586   display: inline-flex;
    5587   align-items: center;
    5588   gap: 6px;
    5589   color: #172321;
    5590   font-size: 14px;
    5591   text-decoration: none;
    5592   transition: opacity 0.2s ease;
    5593   font-weight: 300;
     5582        display: inline-flex;
     5583        align-items: center;
     5584        gap: 6px;
     5585        color: #172321;
     5586        font-size: 14px;
     5587        text-decoration: none;
     5588        transition: opacity 0.2s ease;
     5589        font-weight: 300;
    55945590}
    55955591.topbar-contact-info a:hover {
    5596   opacity: 0.85;
    5597   color: var(--primary-color);
     5592        opacity: 0.85;
     5593        color: var(--primary-color);
    55985594}
    55995595.topbar-contact-info a i {
    5600   font-size: 13px;
    5601   flex-shrink: 0;
     5596        font-size: 13px;
     5597        flex-shrink: 0;
    56025598}
    56035599/* Header order button */
    56045600.header-order-btn {
    5605   display: inline-block;
    5606   background: var(--primary-color);
    5607   color: #fff !important;
    5608   padding: 10px 22px;
    5609   border-radius: 4px;
    5610   font-size: 14px;
    5611   font-weight: 400;
    5612   text-decoration: none;
    5613   white-space: nowrap;
    5614   transition: background 0.2s ease, opacity 0.2s ease;
    5615   line-height: 1.4;
    5616 }
     5601        display: inline-block;
     5602        background: var(--primary-color);
     5603        color: #fff !important;
     5604        padding: 10px 22px;
     5605        border-radius: 4px;
     5606        font-size: 14px;
     5607        font-weight: 400;
     5608        text-decoration: none;
     5609        white-space: nowrap;
     5610        transition: background 0.2s ease, opacity 0.2s ease;
     5611        line-height: 1.4;
     5612}
     5613
    56175614.header-order-btn:hover {
    5618   opacity: 0.88;
    5619   color: #fff !important;
     5615        opacity: 0.88;
     5616        color: #fff !important;
     5617        background: #000000;
    56205618}
    56215619header.site-header .header-main-wrapper .top-header-part p {
    … …  
    56265624}
    56275625.top-header-part .social-icons a:hover{
    5628   color: #000 !important;
     5626        color: #000 !important;
    56295627}
    56305628header.site-header .header-main-wrapper .top-header-part > * {
    5631   position: relative;
    5632   z-index: 1;
     5629        position: relative;
     5630        z-index: 1;
    56335631}
    56345632header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part {
    5635   background: #fff;
    5636   padding: 15px 0;
     5633        background: #fff;
     5634        padding: 15px 0;
    56375635}
    56385636.header-search-form {
    … …  
    56465644}
    56475645.bottom-header-right-part form{
    5648   display: flex;
    5649   height: 100%;
     5646        display: flex;
     5647        height: 100%;
    56505648}
    56515649.bottom-header-right-part .woocommerce-product-search{
    5652   border: 1px solid #fff;
     5650        border: 1px solid #fff;
    56535651}
    56545652#woocommerce-product-search-field{
    5655   background-color: transparent;
    5656   border: none;
    5657   color: #fff;
     5653        background-color: transparent;
     5654        border: none;
     5655        color: #fff;
    56585656}
    56595657.bottom-header-right-part .search-form .search-field{
    … …  
    56625660    color: #ffffff;
    56635661    position: relative;
    5664   border: 1px solid #fff;
     5662        border: 1px solid #fff;
    56655663    background: transparent;
    56665664    color: #fff;
    … …  
    56705668}
    56715669.bottom-header-right-part .search-form .search-submit{
    5672   position: absolute;
     5670        position: absolute;
    56735671    color: #fff;
    56745672    background: transparent;
    … …  
    56915689}
    56925690@media (max-width: 480px) {
    5693   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part {
    5694     align-self: center;
    5695   }
    5696   form.woo-pro-search button.search-button {
    5697       position: absolute;
    5698       margin-right: 200px;
     5691        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part {
     5692                align-self: center;
     5693        }
     5694        form.woo-pro-search button.search-button {
     5695        position: absolute;
     5696        margin-right: 200px;
    56995697        top: 30px;
    5700       color: #000;
    5701       background: transparent;
    5702       border: none;
     5698        color: #000;
     5699                background: transparent;
     5700        border: none;
    57035701    }
    57045702}
    … …  
    57135711
    57145712@media (max-width: 375px) {
    5715   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding {
    5716     flex-direction: column;
    5717     align-items: flex-start;
    5718     gap: 0;
    5719   }
     5713        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding {
     5714                flex-direction: column;
     5715                align-items: flex-start;
     5716                gap: 0;
     5717        }
    57205718}
    57215719
    57225720header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-logo {
    5723   width: 200px;
     5721        width: 200px;
    57245722}
    57255723
    57265724@media (max-width: 375px) {
    5727   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity {
    5728     text-align: center;
    5729   }
     5725        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity {
     5726                text-align: center;
     5727        }
    57305728}
    57315729
    57325730header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-title {
    5733   font-size: 30px;
    5734   line-height: 1.1;
    5735   font-weight: 700;
    5736   margin: 0;
     5731        font-size: 30px;
     5732        line-height: 1.1;
     5733        font-weight: 700;
     5734        margin: 0;
    57375735}
    57385736
    57395737header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-title a {
    5740   text-decoration: none;
    5741   color: var(--header-text-color);
     5738        text-decoration: none;
     5739        color: var(--header-text-color);
    57425740}
    57435741
    57445742header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-title a:focus {
    5745   outline-offset: 2px;
     5743        outline-offset: 2px;
    57465744}
    57475745
    57485746header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-description {
    5749   margin-bottom: 0;
    5750   margin-top: 5px;
    5751   color: #000;
     5747        margin-bottom: 0;
     5748        margin-top: 5px;
     5749        color: #000;
    57525750}
    57535751
    57545752@media (max-width: 480px) {
    5755   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-description {
    5756     font-size: 0.8rem;
    5757     margin-top: 0;
    5758   }
     5753        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-description {
     5754                font-size: 0.8rem;
     5755                margin-top: 0;
     5756        }
    57595757}
    57605758
    57615759header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part {
    5762   display: flex;
    5763   gap: 25px;
    5764   align-items: center;
    5765   justify-content: left;
     5760        display: flex;
     5761        gap: 25px;
     5762        align-items: center;
     5763        justify-content: left;
    57665764}
    57675765
    57685766header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part button{
    5769   background-color: transparent;
    5770   border-color: transparent;
    5771   font-size: 18px;
     5767        background-color: transparent;
     5768        border-color: transparent;
     5769        font-size: 18px;
    57725770}
    57735771
    57745772@media (max-width: 600px) {
    5775   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part {
    5776     position: relative;
    5777   }
     5773        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part {
     5774                position: relative;
     5775        }
    57785776}
    57795777
    57805778@media (max-width: 480px) {
    5781   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part {
    5782     width: 100%;
    5783     justify-content: space-between;
    5784     min-height: 55px;
    5785   }
     5779        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part {
     5780                width: 100%;
     5781                justify-content: space-between;
     5782                min-height: 55px;
     5783        }
    57865784}
    57875785
    57885786header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part {
    5789   display: flex;
     5787        display: flex;
    57905788}
    57915789
    57925790@media (min-width: 601px) {
    5793   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part .main-navigation-links .top-header-inside-part {
    5794     display: none;
    5795   }
     5791        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part .main-navigation-links .top-header-inside-part {
     5792                display: none;
     5793        }
    57965794}
    57975795
    57985796header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part .main-navigation-links .top-header-inside-part .top-header-contact {
    5799   border-block: 1px solid #f1f1f1;
    5800   padding-block: 15px;
    5801   display: flex;
    5802   flex-direction: column;
    5803   gap: 10px;
     5797        border-block: 1px solid #f1f1f1;
     5798        padding-block: 15px;
     5799        display: flex;
     5800        flex-direction: column;
     5801        gap: 10px;
    58045802}
    58055803
    58065804header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part .main-navigation-links .top-header-inside-part .top-header-contact .header-contact-inner {
    5807   padding: 0 20px;
     5805        padding: 0 20px;
    58085806}
    58095807
    58105808header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part .main-navigation-links .top-header-inside-part .top-header-contact .header-contact-inner a {
    5811   padding: 0;
    5812   text-transform: none;
     5809        padding: 0;
     5810        text-transform: none;
    58135811}
    58145812
    58155813header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part .main-navigation-links .top-header-inside-part .top-header-contact .header-contact-inner a i {
    5816   margin-inline-end: 7px;
     5814        margin-inline-end: 7px;
    58175815}
    58185816
    58195817header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part .main-navigation-links .top-header-inside-part .social-icons {
    5820   padding: 10px 20px;
     5818        padding: 10px 20px;
    58215819}
    58225820
    58235821header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part .main-navigation-links .top-header-inside-part .social-icons .social-links {
    5824   display: flex;
     5822        display: flex;
    58255823}
    58265824
    58275825header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .navigation-part .main-navigation-links .top-header-inside-part .social-icons .social-links a {
    5828   padding: 0;
     5826        padding: 0;
    58295827}
    58305828
    58315829header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search {
    5832   display: flex;
    5833   align-items: center;
    5834   gap: 10px;
     5830        display: flex;
     5831        align-items: center;
     5832        gap: 10px;
    58355833}
    58365834
    58375835header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .asterthemes-custom-button a {
    5838   padding: 6px 30px;
     5836        padding: 6px 30px;
    58395837}
    58405838
    58415839header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search {
    5842   width: 25px;
    5843   position: unset;
    5844   display: inline-block;
    5845   text-align: center;
     5840        width: 25px;
     5841        position: unset;
     5842        display: inline-block;
     5843        text-align: center;
    58465844}
    58475845
    58485846@media (min-width: 601px) {
    5849   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search {
    5850     display: none;
    5851   }
     5847        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search {
     5848                display: none;
     5849        }
    58525850}
    58535851
    58545852header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search .header-search-wrap .header-search-icon {
    5855   display: flex;
    5856   justify-content: center;
    5857   align-items: center;
    5858   width: 25px;
    5859   height: 25px;
    5860   border-radius: 50%;
    5861   font-size: 14px;
    5862   color: var(--color-text-main);
    5863   font-weight: 700;
    5864   text-align: center;
    5865   text-decoration: none;
    5866   outline: 0;
     5853        display: flex;
     5854        justify-content: center;
     5855        align-items: center;
     5856        width: 25px;
     5857        height: 25px;
     5858        border-radius: 50%;
     5859        font-size: 14px;
     5860        color: var(--color-text-main);
     5861        font-weight: 700;
     5862        text-align: center;
     5863        text-decoration: none;
     5864        outline: 0;
    58675865}
    58685866
    58695867header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search .header-search-wrap .header-search-icon:hover {
    5870   color: var(--primary-color);
     5868        color: var(--primary-color);
    58715869}
    58725870
    58735871header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search .header-search-wrap .header-search-icon:focus-within {
    5874   color: var(--primary-color);
    5875   outline: 1px dashed var(--primary-color);
     5872        color: var(--primary-color);
     5873        outline: 1px dashed var(--primary-color);
    58765874}
    58775875
    58785876header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search .header-search-wrap .header-search-form {
    5879   position: absolute;
    5880   background: #fff;
    5881   left: 0;
    5882   opacity: 0;
    5883   visibility: hidden;
    5884   top: 100%;
    5885   width: 100%;
    5886   padding: 14px;
    5887   z-index: 99;
     5877        position: absolute;
     5878        background: #fff;
     5879        left: 0;
     5880        opacity: 0;
     5881        visibility: hidden;
     5882        top: 100%;
     5883        width: 100%;
     5884        padding: 14px;
     5885        z-index: 99;
    58885886}
    58895887
    58905888header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search .header-search-wrap .header-search-form .search-form {
    5891   display: flex;
     5889        display: flex;
    58925890}
    58935891
    58945892header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search .header-search-wrap .header-search-form .search-form label {
    5895   width: 75%;
     5893        width: 75%;
    58965894}
    58975895
    58985896header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search .header-search-wrap .header-search-form .search-form label input {
    5899   width: 100%;
     5897        width: 100%;
    59005898}
    59015899
    59025900header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search .header-search-wrap .header-search-form .search-form input.search-submit {
    5903   border: 1px solid var(--primary-color);
    5904   background-color: var(--primary-color);
    5905   color: #fff;
    5906   padding: 0px;
    5907   font-size: 13px;
    5908   width: 25%;
    5909   margin: 0;
     5901        border: 1px solid var(--primary-color);
     5902        background-color: var(--primary-color);
     5903        color: #fff;
     5904        padding: 0px;
     5905        font-size: 13px;
     5906        width: 25%;
     5907        margin: 0;
    59105908}
    59115909
    59125910header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part .header-custom-btn-search .header-search .header-search-wrap.show .header-search-form {
    5913   margin: 0;
    5914   opacity: 1;
    5915   visibility: visible;
     5911        margin: 0;
     5912        opacity: 1;
     5913        visibility: visible;
    59165914}
    59175915
    59185916header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part.fix-header {
    5919   position: fixed;
    5920   width: 100%;
    5921   top: 0;
    5922   z-index: 15;
    5923   background-color: var(--background-color-white);
    5924   border-bottom: 1px solid #f3f1ef;
    5925   z-index: 999;
     5917        position: fixed;
     5918        width: 100%;
     5919        top: 0;
     5920        z-index: 15;
     5921        background-color: var(--background-color-white);
     5922        border-bottom: 1px solid #f3f1ef;
     5923        z-index: 999;
    59265924}
    59275925
    59285926header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part.fix-header .site-branding .site-identity .site-title a {
    5929   color: var(--primary-color);
     5927        color: var(--primary-color);
    59305928}
    59315929
    59325930header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part.fix-header .site-branding .site-identity .site-description {
    5933   color: var(--color-text-main);
     5931        color: var(--color-text-main);
    59345932}
    59355933
    59365934header.site-header .header-main-wrapper:not(.transparent-header) {
    5937   background-color: #fff;
     5935        background-color: #fff;
    59385936}
    59395937
    59405938header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .social-icons-part ul.social-links a {
    5941   color: var(--color-text-main);
    5942   opacity: 1;
     5939        color: var(--color-text-main);
     5940        opacity: 1;
    59435941}
    59445942
    59455943header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .social-icons-part ul.social-links a:hover {
    5946   color: var(--primary-color);
     5944        color: var(--primary-color);
    59475945}
    59485946
    59495947header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .social-icons-part ul.social-links a:hover::after {
    5950   opacity: 0.2;
     5948        opacity: 0.2;
    59515949}
    59525950
    59535951header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .social-icons-part ul.social-links a:focus {
    5954   color: var(--primary-color);
     5952        color: var(--primary-color);
    59555953}
    59565954
    59575955header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .social-icons-part ul.social-links a:focus::after {
    5958   opacity: 0.2;
     5956        opacity: 0.2;
    59595957}
    59605958
    59615959header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .top-header-contact .header-contact-inner .contact-details span a {
    5962   color: #fff;
     5960        color: #fff;
    59635961}
    59645962
    59655963header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .top-header-contact .header-contact-inner .contact-details span a:focus, header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .top-header-contact .header-contact-inner .contact-details span a:hover {
    5966   color: var(--primary-color);
     5964        color: var(--primary-color);
    59675965}
    59685966
    … …  
    59745972
    59755973header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity  {
    5976   color: #fff;
    5977   text-align: right;
     5974        color: #fff;
     5975        text-align: right;
    59785976}
    59795977
    … …  
    59835981
    59845982header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part.fix-header .site-branding .site-identity .site-title a {
    5985   color: var(--primary-color);
     5983        color: var(--primary-color);
    59865984}
    59875985
    59885986header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part.fix-header .site-branding .site-identity .site-description {
    5989   color: var(--color-text-main);
     5987        color: var(--color-text-main);
    59905988}
    59915989
    59925990@media (min-width: 1024px) {
    5993   body.admin-bar header.site-header .header-main-wrapper .bottom-header-part.fix-header {
    5994     top: 32px;
    5995   }
     5991        body.admin-bar header.site-header .header-main-wrapper .bottom-header-part.fix-header {
     5992                top: 32px;
     5993        }
    59965994}
    59975995
    59985996@media (min-width: 601px) and (max-width: 768px) {
    5999   body.admin-bar header.site-header .header-main-wrapper .bottom-header-part.fix-header {
    6000     top: 46px;
    6001   }
     5997        body.admin-bar header.site-header .header-main-wrapper .bottom-header-part.fix-header {
     5998                top: 46px;
     5999        }
    60026000}
    60036001
    60046002body.scroll-up header.site-header .header-main-wrapper .bottom-header-part.fix-header {
    6005   transform: translateY(0);
    6006   transition: all 0.3s ease;
     6003        transform: translateY(0);
     6004        transition: all 0.3s ease;
    60076005}
    60086006
    60096007body:not(.scroll-up) header.site-header .header-main-wrapper .bottom-header-part.fix-header {
    6010   transform: translateY(-100%);
    6011   transition: all 0.3s ease;
     6008        transform: translateY(-100%);
     6009        transition: all 0.3s ease;
    60126010}
    60136011
    … …  
    60216019
    60226020@media screen and (max-width: 992px) and (min-width: 600px) {
    6023   .asterthemes-frontpage-section {
    6024     margin-top: 40px;
    6025   }
     6021        .asterthemes-frontpage-section {
     6022                margin-top: 40px;
     6023        }
    60266024}
    60276025
    60286026@media (max-width: 768px) {
    6029   .asterthemes-frontpage-section {
    6030     margin-top: 40px !important;
    6031   }
    6032   .service-section{
    6033     margin-top: 0px !important;
    6034   }
     6027        .asterthemes-frontpage-section {
     6028                margin-top: 40px !important;
     6029        }
     6030        .service-section{
     6031                margin-top: 0px !important;
     6032        }
    60356033}
    60366034
    60376035.asterthemes-frontpage-section.asterthemes-grey-background {
    6038   background: var(--background-color-grey);
     6036        background: var(--background-color-grey);
    60396037}
    60406038
    60416039.asterthemes-frontpage-section.asterthemes-dark-background {
    6042   background: var(--background-color-dark);
     6040        background: var(--background-color-dark);
    60436041}
    60446042
    60456043.asterthemes-frontpage-section.section-has-background:not(.cta-style-2) + .section-has-background:not(.cta-style-2) {
    6046   margin-top: 0;
     6044        margin-top: 0;
    60476045}
    60486046
    … …  
    60566054
    60576055.add_to_cart_button, .added_to_cart.wc-forward {
    6058   /* border-radius: 3px !important;
    6059   font-weight: 700 !important;
    6060   padding: 12px 15px !important;
     6056        /* border-radius: 3px !important;
     6057        font-weight: 700 !important;
     6058        padding: 12px 15px !important;
    60616059    color: #fff !important;
    60626060    margin: 3px !important;
    … …  
    60666064}
    60676065.add_to_cart_button:hover, .added_to_cart.wc-forward:hover{
    6068   background: #111111 !important;
    6069   color: #fff !important;
     6066        background: #111111 !important;
     6067        color: #fff !important;
    60706068}
    60716069.box-content.intro-button .add_to_cart_button:hover,.box-content.intro-button .added_to_cart.wc-forward:hover{
    6072   background: none !important;
    6073   color: unset !important;
     6070        background: none !important;
     6071        color: unset !important;
    60746072}
    60756073/* Header Section Start */
    … …  
    60816079}
    60826080.bottom-header-right-part .search-main button{
    6083   padding: 0;
     6081        padding: 0;
    60846082}
    60856083header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
    6086   display: grid;
    6087   grid-template-columns: repeat(3, 1fr);
    6088   gap: 0px;
     6084        display: grid;
     6085        grid-template-columns: repeat(3, 1fr);
     6086        gap: 0px;
    60896087}
    60906088
    … …  
    61606158.banner-section .banner-cta-btn:hover {
    61616159    opacity: 0.85;
     6160    background-color: #000;
    61626161}
    61636162
    … …  
    62406239.product-section .product-box {
    62416240    position: relative;
     6241    overflow: hidden;
     6242}
     6243.product-section .product-box .owl-carousel {
     6244    margin: 0 -5px;
    62426245}
    62436246.product-section .product-box .owl-carousel .owl-stage {
    62446247    display: flex;
    62456248    align-items: stretch;
    6246     padding: 20px;
     6249    padding: 10px 0;
    62476250}
    62486251.product-section .product-box .owl-carousel .owl-item {
    62496252    display: flex;
     6253    padding: 0 5px;
    62506254}
    62516255
    … …  
    64946498.dt_footer-widgets .footer-widgets-column {
    64956499    display: grid;
    6496   grid-template-columns: auto auto auto auto;
     6500        grid-template-columns: auto auto auto auto;
    64976501}
    64986502.site-footer {
    6499   background: #000;
     6503        background: #000;
    65006504}
    65016505footer#colophon .site-footer-top{
    … …  
    65036507}
    65046508.textwidget p a:hover,.textwidget p a:focus{
    6505   color: var(--primary-color);
     6509        color: var(--primary-color);
    65066510}
    65076511.dt_footer-widgets {
    65086512    color: #fff;
    6509 } 
     6513}       
    65106514.entry-footer .tags-links a{
    6511   display: inline-block;
     6515        display: inline-block;
    65126516    color: #000;
    65136517    border: 1px solid #000;
    … …  
    65196523}
    65206524.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single {
    6521   width: 25%;
    6522   flex-shrink: 0;
    6523   padding: 0 15px;
    6524   color: var(--color-text-white);
     6525        width: 25%;
     6526        flex-shrink: 0;
     6527        padding: 0 15px;
     6528        color: var(--color-text-white);
    65256529}
    65266530@media (max-width: 480px) {
    6527   .site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single {
    6528     width: 100%;
    6529   }
    6530   .widget ol:not(.coffee-espresso-tabs) ol, .widget ol:not(.coffee-espresso-tabs) ul, .widget ul:not(.coffee-espresso-tabs) ol, .widget ul:not(.coffee-espresso-tabs) ul {
    6531       padding-top: 0px;
    6532       margin-right: 0px;
    6533       padding-right: 0px;
    6534   }
    6535   .widgettitle, .widget-title{
    6536     text-align: center;
    6537   }
    6538   .top-header-part .bottom-header-part-wrapper {
    6539       display: flow;
    6540   }
    6541   .header-contact-inner {
    6542       display: inline-grid;
    6543   }
     6531        .site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single {
     6532                width: 100%;
     6533        }
     6534        .widget ol:not(.coffee-espresso-tabs) ol, .widget ol:not(.coffee-espresso-tabs) ul, .widget ul:not(.coffee-espresso-tabs) ol, .widget ul:not(.coffee-espresso-tabs) ul {
     6535        padding-top: 0px;
     6536        margin-right: 0px;
     6537        padding-right: 0px;
     6538        }
     6539        .widgettitle, .widget-title{
     6540                text-align: center;
     6541        }
     6542        .top-header-part .bottom-header-part-wrapper {
     6543        display: flow;
     6544        }
     6545        .header-contact-inner {
     6546        display: inline-grid;
     6547        }
    65446548}
    65456549.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single h1,
    … …  
    65496553.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single h5,
    65506554.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single h6 {
    6551   margin-top: 0;
     6555        margin-top: 0;
    65526556}
    65536557.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget .widget-title {
    6554   color: var(--primary-color);
     6558        color: var(--primary-color);
    65556559}
    65566560.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ul li a,
    65576561.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ol li a {
    6558   color: var(--color-text-white);
     6562        color: var(--color-text-white);
    65596563}
    65606564.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ul li a:focus, .site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ul li a:hover,
    65616565.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ol li a:focus,
    65626566.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ol li a:hover {
    6563   color: var(--primary-color);
     6567        color: var(--primary-color);
    65646568}
    65656569.site-footer .site-footer-bottom {
    6566   position: relative;
    6567   padding: 15px 0;
    6568   z-index: 1;
    6569   color: var(--color-text-white);
     6570        position: relative;
     6571        padding: 15px 0;
     6572        z-index: 1;
     6573        color: var(--color-text-white);
    65706574}
    65716575.site-footer .site-footer-bottom .site-footer-bottom-wrapper {
    6572   display: flex;
    6573   flex-wrap: wrap;
    6574   align-items: center;
    6575   justify-content: center;
    6576   position: relative;
     6576        display: flex;
     6577        flex-wrap: wrap;
     6578        align-items: center;
     6579        justify-content: center;
     6580        position: relative;
    65776581}
    65786582.site-footer .site-footer-bottom .site-footer-bottom-wrapper .site-info a {
    6579   color: var(--color-text-white);
    6580   text-decoration: none;
    6581   transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
     6583        color: var(--color-text-white);
     6584        text-decoration: none;
     6585        transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
    65826586}
    65836587.site-footer .site-footer-bottom .site-footer-bottom-wrapper .site-info a:focus, .site-footer .site-footer-bottom .site-footer-bottom-wrapper .site-info a:hover {
    6584   color: var(--primary-color);
     6588        color: var(--primary-color);
    65856589}
    65866590.site-footer .site-footer-bottom .site-footer-bottom-wrapper .social-icons ul.social-links {
    6587   margin: 0;
    6588   padding: 0;
    6589   list-style: none;
     6591        margin: 0;
     6592        padding: 0;
     6593        list-style: none;
    65906594}
    65916595.site-footer .site-footer-bottom::before {
    6592   position: absolute;
    6593   content: '';
    6594   top: 0;
    6595   right: 0;
    6596   height: 100%;
    6597   width: 100%;
    6598   background: #d9d9d9;
    6599   opacity: 0.1;
     6596        position: absolute;
     6597        content: '';
     6598        top: 0;
     6599        right: 0;
     6600        height: 100%;
     6601        width: 100%;
     6602        background: #d9d9d9;
     6603        opacity: 0.1;
    66006604}
    66016605.site-footer .widget.widget_block.widget_text p a, .widget-area a, .dt_footer-widgets .wp-block-heading a {
    66026606    text-decoration: underline;
    6603   color: var(--primary-color);
    6604 }
     6607        color: var(--primary-color);
     6608}
     6609
     6610.widget-area section a {
     6611    text-decoration: underline;
     6612}
     6613
    66056614.tagcloud a, .widget-area a{
    6606   color: #fff;
    6607   text-decoration: none;
     6615        color: #fff;
     6616        text-decoration: none;
    66086617}
    66096618.widget-area .tagcloud a:hover{
    6610   color: var(--primary-color);
     6619        color: var(--primary-color);
    66116620}
    66126621.socialicons{
    … …  
    66326641--------------------------------------------- */
    66336642a.coffee-espresso-scroll-to-top {
    6634   position: fixed;
    6635   bottom: 55px;
    6636   left: 30px;
    6637   height: 50px;
    6638   width: 50px;
    6639   opacity: 0;
    6640   visibility: hidden;
    6641   z-index: 17;
    6642   display: flex;
    6643   align-items: center;
    6644   justify-content: center;
    6645   text-decoration: none;
    6646   color: #fff;
    6647   background: var(--primary-color);
    6648   border: 1px solid var(--color-text-white);
    6649   transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
    6650   border-radius: 5px;
     6643        position: fixed;
     6644        bottom: 55px;
     6645        left: 30px;
     6646        height: 50px;
     6647        width: 50px;
     6648        opacity: 0;
     6649        visibility: hidden;
     6650        z-index: 17;
     6651        display: flex;
     6652        align-items: center;
     6653        justify-content: center;
     6654        text-decoration: none;
     6655        color: #fff;
     6656        background: var(--primary-color);
     6657        border: 1px solid var(--color-text-white);
     6658        transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
     6659        border-radius: 5px;
    66516660}
    66526661
    66536662a.coffee-espresso-scroll-to-top:hover, a.coffee-espresso-scroll-to-top:focus {
    6654   box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.15);
    6655   transform: translateY(-10px);
     6663        box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.15);
     6664        transform: translateY(-10px);
    66566665}
    66576666
    66586667a.coffee-espresso-scroll-to-top.show {
    6659   opacity: 1;
    6660   visibility: visible;
     6668        opacity: 1;
     6669        visibility: visible;
    66616670}
    66626671
    … …  
    66656674.mfp-iframe-holder .mfp-close,
    66666675.mfp-image-holder .mfp-close {
    6667   width: auto;
    6668   padding: 10px;
    6669   display: flex;
    6670   align-items: center;
    6671   justify-content: center;
     6676        width: auto;
     6677        padding: 10px;
     6678        display: flex;
     6679        align-items: center;
     6680        justify-content: center;
    66726681}
    66736682
    66746683.mfp-iframe-holder .mfp-close:focus,
    66756684.mfp-image-holder .mfp-close:focus {
    6676   outline: 1px dotted;
     6685        outline: 1px dotted;
    66776686}
    66786687
    … …  
    66806689--------------------------------------------- */
    66816690.give_notices {
    6682   padding-inline-start: 18px;
     6691        padding-inline-start: 18px;
    66836692}
    66846693
    66856694.give-btn {
    6686   font-weight: 700;
     6695        font-weight: 700;
    66876696}
    66886697
    66896698.give-btn:hover {
    6690   color: var(--primary-color);
    6691   background-color: #fff;
     6699        color: var(--primary-color);
     6700        background-color: #fff;
    66926701}
    66936702
    66946703.give-embed-form-wrapper.modal:after {
    6695   background-color: #ffffffe6;
     6704        background-color: #ffffffe6;
    66966705}
    66976706
    66986707.give-embed-form-wrapper.modal .close-btn {
    6699   opacity: 0.7;
     6708        opacity: 0.7;
    67006709}
    67016710
    67026711.site-footer .give-goal-progress .income {
    6703   color: #fff;
     6712        color: #fff;
    67046713}
    67056714
    … …  
    67116720
    67126721.mag-post-single img {
    6713   height: 100%;
    6714   max-height: 490px;
    6715   width: 100%;
    6716   border-radius: 10px;
    6717   object-fit: cover;
     6722        height: 100%;
     6723        max-height: 490px;
     6724        width: 100%;
     6725        border-radius: 10px;
     6726        object-fit: cover;
    67186727}
    67196728.mag-post-single, .related-posts .mag-post-single{
    … …  
    67386747    z-index: -1;
    67396748    border-radius: 20px;
    6740   opacity: 30%;
     6749        opacity: 30%;
    67416750}
    67426751.sticky .mag-post-single {
    … …  
    67596768.woocommerce h2.woocommerce-loop-product__title,
    67606769.wc-block-grid__product .wc-block-grid__product-title{
    6761   color: #000;
     6770        color: #000;
    67626771}
    67636772.woocommerce h2.woocommerce-loop-product__title:hover,
    67646773.wc-block-grid__product .wc-block-grid__product-title:hover{
    6765   color: var(--primary-color);
     6774        color: var(--primary-color);
    67666775}
    67676776.wc-block-grid__product a{
    6768   text-decoration: none;
     6777        text-decoration: none;
    67696778}
    67706779p.price,
    … …  
    67796788.wc-block-grid__product-price del,
    67806789.wc-block-components-product-price del{
    6781   opacity: 0.5;
    6782   color: #000 !important;
     6790        opacity: 0.5;
     6791        color: #000 !important;
    67836792}
    67846793h2.woocommerce-loop-product__title
    … …  
    68066815.wc-block-cart__submit-button,
    68076816.wc-block-components-checkout-return-to-cart-button {
    6808   padding: 12px 15px;
     6817        padding: 12px 15px;
    68096818    color: #fff;
    68106819    margin: 3px;
    … …  
    68146823}
    68156824.wc-block-cart__submit-button{
    6816   color: #fff !important;
     6825        color: #fff !important;
    68176826}
    68186827.pro-button a:hover,
    … …  
    68316840}
    68326841.wc-block-components-checkout-return-to-cart-button{
    6833   color: #fff !important;
    6834   text-decoration: none !important;
     6842        color: #fff !important;
     6843        text-decoration: none !important;
    68356844}
    68366845ins {
    … …  
    68456854}
    68466855.woocommerce ul.products li.product .onsale, .woocommerce span.onsale {
    6847   top: 0px;
    6848   left: auto;
    6849   right: 0px;
    6850   margin: 0;
    6851   line-height: 1;
    6852   background: var(--primary-color);
    6853   border-radius: 25px;
    6854   padding: 9px 10px;
    6855   border-radius: 0px;
    6856   height: 33px;
    6857   min-height: 0;
    6858   text-transform: uppercase;
     6856        top: 0px;
     6857        left: auto;
     6858        right: 0px;
     6859        margin: 0;
     6860        line-height: 1;
     6861        background: var(--primary-color);
     6862        border-radius: 25px;
     6863        padding: 9px 10px;
     6864        border-radius: 0px;
     6865        height: 33px;
     6866        min-height: 0;
     6867        text-transform: uppercase;
    68596868}
    68606869.woocommerce ul.products li.product .star-rating,.woocommerce .star-rating {
    … …  
    68696878}
    68706879.woocommerce .woocommerce-ordering select option{
    6871   color: #ffffff;
     6880        color: #ffffff;
    68726881}
    68736882.woocommerce .entry-summary {
    … …  
    69496958}
    69506959.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{
    6951   width: 100%;
     6960        width: 100%;
    69526961}
    69536962.woocommerce-account .woocommerce-MyAccount-navigation ul {
    … …  
    69576966}
    69586967.woocommerce-tabs, .woocommerce .entry-summary .posted_in{
    6959   color: #000;
     6968        color: #000;
    69606969}
    69616970.wishlist_table a{
    6962   text-decoration: none;
     6971        text-decoration: none;
    69636972}
    69646973.wp-block-button.is-style-squared, .wp-block-button__link.wp-block-button.is-style-squared {
    … …  
    69706979}
    69716980.wp-block-button__link{
    6972   background-color: #32373c !important;
    6973   color: #fff !important;
     6981        background-color: #32373c !important;
     6982        color: #fff !important;
    69746983}
    69756984.nav-previous a {
    6976   color: #000!important;
     6985        color: #000!important;
    69776986    border: 2px solid;
    69786987    padding: 8px 16px;
    69796988}
    69806989.nav-next a {
    6981   color: #000!important;
     6990        color: #000!important;
    69826991    border: 2px solid #000;
    69836992    padding: 8px 16px;
    69846993}
    69856994.nav-previous a:hover, .nav-next a:hover{
    6986   color: var(--primary-color) !important;
     6995        color: var(--primary-color) !important;
    69876996}
    69886997.nav-next a:hover{
    6989   border: 2px solid var(--primary-color);
     6998        border: 2px solid var(--primary-color);
    69906999}
    69917000.wc-block-grid__product-onsale {
    6992   top: 0px !important;
    6993   left: auto !important;
    6994   right: 0px !important;
    6995   margin: 0 !important;
    6996   line-height: 1 !important;
    6997   background: #000 !important;
    6998   border-radius: 25px !important;
    6999   padding: 9px 10px !important;
    7000   border-radius: 0px !important;
    7001   height: 33px !important;
    7002   min-height: 0 !important;
    7003   text-transform: uppercase !important;
    7004   color: #fff !important;
    7005   font-size: 13.5px !important;
     7001        top: 0px !important;
     7002        left: auto !important;
     7003        right: 0px !important;
     7004        margin: 0 !important;
     7005        line-height: 1 !important;
     7006        background: #000 !important;
     7007        border-radius: 25px !important;
     7008        padding: 9px 10px !important;
     7009        border-radius: 0px !important;
     7010        height: 33px !important;
     7011        min-height: 0 !important;
     7012        text-transform: uppercase !important;
     7013        color: #fff !important;
     7014        font-size: 13.5px !important;
    70067015}
    70077016.wc-block-components-button__text{
    7008   color:#fff;
     7017        color:#fff;
    70097018}
    70107019.wc-block-components-button{
    7011   text-decoration: none !important;
     7020        text-decoration: none !important;
    70127021}
    70137022@media (min-width: 1171px) {
    7014   body.no-sidebar:not(.asterthemes-boxed-layout) .alignwide {
    7015     width: 100%;
    7016     margin-right: 0px;
    7017   }
     7023        body.no-sidebar:not(.asterthemes-boxed-layout) .alignwide {
     7024                width: 100%;
     7025                margin-right: 0px;
     7026        }
    70187027}
    70197028body.no-sidebar:not(.asterthemes-boxed-layout) .alignwide {
    7020     width: 100%;
    7021     margin-right: 0px;
     7029                width: 100%;
     7030                margin-right: 0px;
    70227031}
    70237032.wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block {
    … …  
    70277036.wp-block-woocommerce-cart-order-summary-block {
    70287037    border: 1px solid;
    7029   padding: 10px;
     7038        padding: 10px;
    70307039}
    70317040.is-large.wc-block-cart .wc-block-cart-items th {
    … …  
    70407049}
    70417050.wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block{
    7042   border: 1px solid;
     7051        border: 1px solid;
    70437052}
    70447053.wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-product-name{
    7045   font-size: 20px;
     7054        font-size: 20px;
    70467055}
    70477056.notice-function .updated .notice .notice-success .is-notice-get-started-class{
    … …  
    70567065/*------------------------ NEW CSS -------------------------- */
    70577066
    7058   /* Basic sticky header style */
    7059   .sticky-header  {
    7060     top: 0;
    7061     z-index: 1000;
    7062   }
    7063 
    7064   body.admin-bar .sticky-header{
    7065     top: 32px;
    7066   }
    7067   .sticky-header.is-sticky .bottom-header-part{
    7068     background: var(--primary-color) !important;
    7069   }
    7070   .sticky-header.is-sticky {
    7071     right: 0;
    7072     transition: all 0.3s ease-in-out;
    7073     position: -webkit-sticky !important;
    7074     position: fixed !important;
    7075     background: var(--primary-color) !important;
    7076     box-shadow: 0 4px 6px rgba(0,0,0,0.1);
    7077     width: 100%;
    7078     padding: 10px;
    7079     margin-right: 0px !important;
    7080   }
    7081   .sticky-header.is-sticky a,
    7082   .sticky-header.is-sticky i{
    7083     color: #fff !important;
    7084   }
    7085   .sticky-header.is-sticky a:hover, .sticky-header.is-sticky .site-description{
    7086     color: #fff !important;
    7087   }
    7088   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper.hello.sticky-header.is-sticky {
    7089       margin-right: 0px !important;
    7090     border-radius: 0px !important;
    7091     padding: 10px 50px !important;
     7067        /* Basic sticky header style */
     7068        .sticky-header  {
     7069                top: 0;
     7070                z-index: 1000;
     7071        }
     7072
     7073        body.admin-bar .sticky-header{
     7074                top: 32px;
     7075        }
     7076/*      .sticky-header.is-sticky .bottom-header-part{
     7077                background: var(--primary-color) !important;
     7078        }
     7079        .sticky-header.is-sticky {
     7080                left: 0;
     7081                transition: all 0.3s ease-in-out;
     7082                position: -webkit-sticky !important;
     7083                position: fixed !important;
     7084                background: var(--primary-color) !important;
     7085                box-shadow: 0 4px 6px rgba(0,0,0,0.1);
     7086                width: 100%;
     7087                padding: 10px;
     7088                margin-left: 0px !important;
     7089        }
     7090/*      .sticky-header.is-sticky a,
     7091        .sticky-header.is-sticky i{
     7092                color: #fff !important;
     7093        }*/*/
     7094        .sticky-header.is-sticky a:hover, .sticky-header.is-sticky .site-description{
     7095                color: #fff !important;
     7096        }
     7097        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper.hello.sticky-header.is-sticky {
     7098        margin-right: 0px !important;
     7099                border-radius: 0px !important;
     7100                padding: 10px 50px !important;
    70927101    }
    7093   header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper.hello.sticky-header.is-sticky .site-title a, header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper.hello.sticky-header.is-sticky .site-description{
    7094     padding-right: 0px;
    7095   }
    7096   @media only screen and (max-width: 1100px) {
    7097     .bottom-header-part .asterthemes-wrapper {
    7098       padding: 0;
    7099     }
    7100   }
    7101   @media only screen and (max-width: 1500px) {
    7102     .related-posts .row {
    7103       display: grid;
    7104       grid-gap: 20px;
    7105       grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    7106     }
    7107   }
    7108 
    7109   @media (max-width: 1400px) {
    7110     .site-footer .site-footer-bottom .site-footer-bottom-wrapper{
    7111       padding: 0px 10px;
    7112     }
    7113   }
    7114   @media (max-width: 1200px) and (min-width: 992px) {
    7115     .main-navigation a{
    7116       padding: 10px 15px;
    7117     }
    7118   }
    7119     @media only screen and (max-width: 900px) {
    7120     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper { 
    7121       justify-content: space-between;
    7122     }
    7123     body.admin-bar .sticky-header {
    7124       top: 45px;
    7125     }
    7126     ul.nav-menu {
    7127       text-align: right;
    7128     }
    7129     .main-navigation ul ul ul {
    7130       right: 0 !important;
    7131       top: 0;
    7132     }
    7133     .main-navigation ul ul {
    7134       position: unset !important;
    7135       float: none;
    7136     }
    7137     .main-navigation ul ul {
    7138       opacity: 1;
    7139       text-align: right;
    7140     }
    7141   }
    7142 
    7143     @media only screen and (max-width: 600px) {
    7144     .sticky-header,.sticky-header .is-sticky {
    7145       position: unset !important;
    7146     }
    7147     h1.site-title {
    7148       text-align: center;
    7149     }
    7150     .bottom-header-left-part{
    7151       width: 100%;
    7152     }
    7153     .navigation-menus {
    7154       width: 100% !important;
    7155       padding-bottom: 5px;
    7156     }
    7157     .header-contact-inner {
    7158       padding: 10px 0;
    7159     }
    7160     .bottom-header-middle-part{
    7161       width: 100%;
    7162     }
    7163     .bottom-header-right-part{
    7164       width: 100%;
    7165     }
    7166     .bottom-header-part {
    7167       margin: 0px !important;
    7168     }
    7169   }
    7170   @media (min-width: 320px) and (max-width: 767px) {
    7171     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding{
    7172       align-items: center;
    7173     }
    7174     header.site-header .header-main-wrapper .top-header-part .asterthemes-wrapper {
    7175       max-width: 100% !important;
    7176       background: transparent;
    7177       clip-path: none;
    7178     }
    7179     .header-text p{
    7180       text-align: center;
    7181       padding-right: 0px;
    7182       margin-bottom: 10px;
    7183     }
    7184     .header-contact-inner span{
    7185       margin-left: 0px;
    7186       text-align: center;
    7187       margin-bottom: 10px;
    7188       display: block;
    7189     }
    7190     .header-contact-inner span{
    7191       margin-left: 0px;
    7192       text-align: center;
    7193       margin-bottom: 10px;
    7194       display: block;
    7195     }
    7196   }
    7197   .hide-breadcrumb nav.woocommerce-breadcrumb {
    7198     display: none;
    7199   }
    7200 
    7201   .paganot-found-button {
    7202     margin-top: 30px;
    7203   }
    7204 
    7205   .mag-post-excerpt p {
    7206     word-break: break-all !important;
    7207   }
    7208 
    7209   /* scroll top css */
    7210 
    7211   /* Shape Options */
    7212   #scroll-to-top.box {
    7213   border-radius: 0;
    7214   }
    7215  
    7216   #scroll-to-top.curved-box {
    7217   border-radius: 15px;
    7218   }
    7219  
    7220   #scroll-to-top.circle {
    7221   border-radius: 50%;
    7222   }
    7223 
    7224   .media-container audio{
    7225     width: 100%;
    7226   }
    7227   .video-container video {
    7228     width: 100%;
    7229     border-radius: 10px;
    7230   }
    7231   body.site-boxed--layout #page {
    7232     margin: 50px;
    7233     box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    7234     position: relative;
    7235   }
    7236  
    7237   body.site-wide--layout #page {
    7238     margin: 0;
    7239     box-shadow: none;
    7240   }
    7241 
    7242   nav.wp-calendar-nav #today a{
    7243     color: var(--primary-color);
    7244   }
    7245 
    7246   /* Read More CSS */
    7247 
    7248   .read-more-button {
    7249     display: inline-flex;
    7250     align-items: center;
    7251     padding: 10px 20px;
    7252     margin-top: 10px;
    7253     background-color: #000;
    7254     color: #ffffff !important;
    7255     text-decoration: none;
    7256     border-radius: 5px;
    7257     font-size: 16px;
    7258     transition: all 0.5s ease;
    7259   }
    7260  
    7261   .read-more-button .dashicons {
    7262     margin-right: 8px;
    7263     font-size: 20px;
    7264     transition: transform 0.5s ease;
    7265   }
    7266  
    7267   .read-more-button:hover {
    7268     background-color: var(--primary-color);
    7269     cursor: pointer;
    7270   }
    7271  
    7272   .mag-post-read-more a {
    7273     transition: all 0.5s ease;
    7274   }
    7275  
    7276   .mag-post-read-more i {
    7277     padding-right: 10px;
    7278     transition: transform 0.5s ease;
    7279   }
    7280  
    7281   .read-more-button:hover .dashicons, .read-more-button:hover i {
    7282     transform: translateX(-8px);
    7283   }
    7284 
    7285   .mag-post-read-more a {
    7286     position: relative;
    7287   }
    7288  
    7289   .read-more-button::before {
    7290     content: '';
    7291     position: absolute;
    7292     top: 0;
    7293     right: -100em;
    7294     width: 100%;
    7295     height: 100%;
    7296     transition: right 0.5s ease;
    7297   }
    7298  
    7299   .read-more-button:hover::before {
    7300     right: 0;
    7301   }
    7302  
    7303 
    7304   nav.woocommerce-MyAccount-navigation {
    7305     margin-bottom: 20px;
    7306     margin-top: 20px;
    7307   }
    7308 
    7309   div#content {
    7310       margin-top: 3em;
    7311   }
    7312  
    7313 
    7314 /*------------------------------------* PAGE TITLE HEADER CSS*------------------------------------*/ 
    7315 
    7316   h1.page-header-title{
    7317     font-size: 50px;
    7318   }
    7319   h2.page-header-title{
    7320     font-size: 40px;
    7321   }
    7322   h3.page-header-title{
    7323     font-size: 30px;
    7324   }
    7325   h4.page-header-title{
    7326     font-size: 26px;
    7327   }
    7328   h5.page-header-title{
    7329     font-size: 24px;
    7330   }
    7331   h6.page-header-title{
    7332     font-size: 22px;
    7333   }
    7334 
    7335   .page-header {
    7336     position: relative;
    7337     background-color: #eaeaea;
    7338     padding: 50px 0;
    7339   }
    7340   #primary .page-header{
    7341     background-color: #f5f5f5;
    7342   }
    7343   .page-header .container {
    7344     position: relative;
    7345   }
    7346  
    7347   .page-header-title {
    7348     display: block;
    7349     line-height: 1.4em;
    7350     margin: 0;
    7351     color: var(--primary-color);
    7352   }
    7353 
    7354   h2.page-header-title{
    7355     margin: 5px 0;
    7356   }
    7357 
    7358   .header-style-centered .page-header-inner {
    7359     text-align: center;
    7360   }
    7361 
    7362   .header-style-inline .page-header-inner {
    7363     display: flex;
    7364     align-items: center;
    7365     justify-content: space-between;
    7366   }
    7367 
    7368 
    7369   @media only screen and (max-width: 700px) {
    7370       .hide-on-mobile {
    7371       display: none;
    7372     }
    7373   }
    7374 
    7375   @media only screen and (min-width: 768px) and (max-width: 1000px) {
    7376     .hide-on-tablet {
    7377       display: none;
    7378     }
    7379   }
    7380 
    7381   @media only screen and (min-width: 783px) and (max-width: 900px) {
    7382     body.admin-bar .sticky-header {
    7383       top: 30px;
    7384     }
    7385     .sticky-header.is-sticky{
    7386       padding: 18px 10px 10px 10px;
    7387     }
    7388   }
    7389 
    7390   @media only screen and (max-width: 900px) {
    7391       .hide-on-tablet-mobile {
    7392       display: none;
    7393     }
    7394   }
    7395 
    7396   header.page-header.has-background-image{
    7397     position: relative;
    7398   }
    7399  
    7400   header.page-header.has-background-image .page-header-inner {
    7401     position: absolute;
    7402     top: 50%;
    7403     right: 50%;
    7404     transform: translate(50%, -50%);
    7405     width: 100%;
    7406   }
    7407 
    7408   header.page-header {
    7409     overflow-wrap: anywhere;
    7410   }
    7411  
    7412   .woocommerce-products-header__title {
    7413     display: none;
    7414   }
    7415  
    7416   @media only screen and (max-width: 700px) {
    7417     .asterthemes-wrapper.page-header-inner {
    7418       display: flex;
    7419       justify-content: center;
    7420       align-items: center;
    7421       flex-direction: column;
    7422     }
    7423     nav.breadcrumb-trail.breadcrumbs {
    7424       width: 100%;
    7425     }
    7426     .page-header-title {
    7427       width: 100%;
    7428     }
    7429     .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
    7430       width: 100%;
    7431       float: right;
    7432       clear: both;
    7433       margin: 0 0 2.992em;
    7434     }
    7435   }
    7436    
    7437   h2.woocommerce-loop-product__title {
    7438         overflow-wrap: anywhere;
    7439   }
    7440   div#tab-description {
    7441     overflow-wrap: anywhere;
    7442   }
    7443 
    7444   .widget ol:not(.coffee-espresso-tabs) ol, .widget ol:not(.coffee-espresso-tabs) ul, .widget ul:not(.coffee-espresso-tabs) ol, .widget ul:not(.coffee-espresso-tabs) ul {
    7445     padding-top: 0px !important;
    7446     margin-right: 0px !important;
    7447   }
    7448   @media only screen and (max-width: 900px) {
    7449     .widget ol:not(.coffee-espresso-tabs) ol, .widget ol:not(.coffee-espresso-tabs) ul, .widget ul:not(.coffee-espresso-tabs) ol, .widget ul:not(.coffee-espresso-tabs) ul {
    7450       padding-right: 0px !important;
    7451     }
    7452   }
    7453  
    7454   .entry-content {
    7455       overflow-wrap: anywhere;
    7456   }
    7457  
    7458   .asterthemes-wrapper.page-header-inner{
    7459     gap: 10px;
    7460   }
    7461 
    7462   .site-logo {
    7463     text-align: right;
    7464   }
    7465 
    7466   @media only screen and (max-width: 800px) {
    7467     .calendar_wrap {
    7468       font-size: 14px;
    7469     }
    7470   }
    7471  
    7472   /* ARCHIVE LAYOUT */
    7473 
    7474   .coffee-espresso-archive-layout {
    7475     margin-bottom: 30px;
    7476   }
    7477  
    7478   .coffee-espresso-archive-layout.grid-layout {
    7479     display: grid;
    7480     grid-gap: 30px;
    7481   }
    7482  
    7483   .coffee-espresso-archive-layout.grid-layout article {
    7484     margin-bottom: 0;
    7485   }
    7486  
    7487   .coffee-espresso-archive-layout.grid-layout.column-2 {
    7488     grid-template-columns: repeat(2, 1fr);
    7489   }
    7490  
    7491   .coffee-espresso-archive-layout.grid-layout.column-3 {
    7492     grid-template-columns: repeat(3, 1fr);
    7493     grid-gap: 20px;
    7494   }
    7495  
    7496   .coffee-espresso-archive-layout.grid-layout.column-4 {
    7497     grid-template-columns: repeat(4, 1fr);
    7498     grid-gap: 20px;
    7499   }
    7500 
    7501   .coffee-espresso-archive-layout.grid-layout.column-4 .mag-post-single{
    7502     padding: 15px;
    7503   }
    7504 
    7505   .coffee-espresso-archive-layout.grid-layout.column-3 .read-more-button {
    7506     padding: 10px 10px;
    7507   }
    7508 
    7509   .coffee-espresso-archive-layout.grid-layout.column-4 .read-more-button {
    7510     padding: 10px 15px;
    7511   }
    7512   .asterthemes-wrapper .asterthemes-page .widget-area a:hover {
    7513     text-decoration: underline;
    7514   }
    7515   @media (min-width: 992px) and (max-width: 1350px) {
    7516     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-title{
    7517       text-align: center;
    7518     }
    7519     header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity .site-title a {
    7520       padding-right: 0px !important;
    7521     }
    7522   }
    7523   @media (min-width: 992px) and (max-width: 1250px) {
    7524     .main-navigation li {
    7525       padding: 0;
    7526     }
    7527   }
    7528   @media (max-width: 1500px) {
    7529     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
    7530       padding-left: 20px !important;
    7531     }
    7532   }
    7533   @media (max-width: 1400px) {
    7534     .category-section::before {
    7535       top: -91px;
    7536       right: -18px;
    7537     }
    7538     .category-section::after{
    7539       display: none;
    7540     }
    7541   }
    7542   @media (max-width: 1200px) {
    7543     .header-contact-inner a {
    7544       padding-left: 20px;
    7545     }
    7546     .top-header-part .bottom-header-part-wrapper .header-text {
    7547       padding: 9px 100px;
    7548     }
    7549     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part.nav-box{
    7550       margin-right: 10px;
    7551     }
    7552   }
    7553   @media (min-width: 1025px) and (max-width: 1300px) {
    7554     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper{
    7555       margin-right: 50px !important;
    7556     }
    7557     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
    7558       justify-content: space-around;
    7559     }
    7560     .top-header-part .bottom-header-part-wrapper .header-text {
    7561       padding: 9px 85px;
    7562     }
    7563   }
    7564 
    7565   @media (max-width: 1024px) {
    7566     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
    7567       border-radius: 0px;
    7568       padding: 10px !important;
    7569     }
    7570     .top-header-part .bottom-header-part-wrapper .header-text {
    7571       padding: 9px 50px;
    7572     }
    7573     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
    7574       justify-content: space-around;
    7575     }
    7576   }
    7577   @media (max-width: 991px) {
    7578     .coffee-espresso-archive-layout.grid-layout.column-4 {
    7579       grid-template-columns: repeat(3, 1fr);
    7580     }
    7581     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
    7582       border-radius: 0px !important;
    7583       margin: 0 !important;
    7584       padding: 0 !important;
    7585     }
    7586     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper{
    7587       padding: 0px 25px !important;
    7588     }
    7589     .top-header-part .bottom-header-part-wrapper .header-text {
    7590       padding: 9px 25px;
    7591     }
    7592     .main-navigation .current_page_item > a::before, .main-navigation .current-menu-item > a::before, .main-navigation .current_page_ancestor > a::before, .main-navigation .current-menu-ancestor > a::before {
    7593       position: unset;
    7594     }
    7595     .home header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part, .home .bottom-header-outer-wrapper {
    7596       background: #fff2eb;
    7597       position: static !important;
    7598     }
    7599     .dt_footer-widgets .footer-widgets-column {
    7600       grid-template-columns: auto auto;
    7601     }
    7602     .bottom-header-right-part a, .bottom-header-right-part i,
    7603     header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity .site-title a, .site-description,
    7604     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-description  {
    7605       color: #000;
    7606     }
    7607 /*    header.site-header .header-main-wrapper .top-header-part{
    7608       background-color: #000;
    7609     }*/
    7610   }
    7611   @media (max-width: 768px) {
    7612     .coffee-espresso-archive-layout.grid-layout.column-4, .coffee-espresso-archive-layout.grid-layout.column-3 {
    7613       grid-template-columns: repeat(2, 1fr);
    7614     }
    7615   }
    7616   .site-logo img,.site-logo a,.site-logo, .site-branding {
    7617     width: 100%;
    7618   }
    7619   @media (max-width: 600px) {
    7620     .coffee-espresso-archive-layout.grid-layout.column-4,.coffee-espresso-archive-layout.grid-layout.column-2,.coffee-espresso-archive-layout.grid-layout.column-3 {
    7621       grid-template-columns: repeat(1, 1fr);
    7622     }
    7623     .site-logo img,.site-logo a,.site-logo, .site-branding {
    7624       text-align: center;
    7625     }
    7626     .bottom-header-right-part{
    7627       display: flex;
    7628       flex-wrap: wrap;
    7629     }
    7630     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part {
    7631       min-height: 40px;
    7632     }
    7633     body.admin-bar .sticky-header{
    7634       position: unset !important;
    7635     }
    7636     .asterthemes-wrapper.page-header-inner{
    7637       text-align: center !important;
    7638     }
    7639     .service-contact-inner .post-num {
    7640       justify-content: space-around;
    7641     }
    7642     .service-single {
    7643       margin-bottom: 30px;
    7644     }
    7645     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part.nav-box {
    7646       margin-right: 0px;
    7647     }
    7648   }
    7649 
    7650   @media (max-width: 480px) {
    7651     h1.banner-caption-title {
    7652       text-align: center;
    7653     }
    7654     .banner-catption-wrapper {
    7655       text-align: center;
    7656       padding-top: 20px;
    7657     }
    7658   }
    7659 
    7660   .page-header.has-background-image{
    7661     padding:0;
    7662   }
    7663   .gallery.menu-item{
    7664     margin: 0;
    7665   }
    7666   footer#colophon .asterthemes-wrapper {
    7667     padding: 0;
    7668   }
    7669   .site-logo img,.site-logo a,.site-logo, .site-branding {
    7670     width: 100%;
    7671   }
    7672   .site-logo a{
    7673     text-align: center;
    7674   }
    7675   .woocommerce-Addresses .woocommerce .col2-set, .woocommerce-page .col2-set {
    7676     display: flex;
    7677   }
    7678   .woocommerce-Address-title.title{
    7679     margin-bottom: 20px !important;
    7680   }
    7681   .woocommerce-account .addresses .title .edit{
    7682     float: right;
    7683     text-decoration: none !important;
    7684   }
    7685   @media only screen and (max-width: 768px) {
    7686     .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {
    7687       float: none;
    7688       width: 100%;
    7689     }
    7690     .woocommerce-Addresses .woocommerce .col2-set, .woocommerce-page .col2-set {
    7691       display: flex;
    7692       flex-direction: column;
    7693     }
    7694     .woocommerce-account .woocommerce-MyAccount-navigation ul li {
    7695       display: inline-block;
    7696       margin: 5px;
    7697     }
    7698     nav.woocommerce-MyAccount-navigation {
    7699       margin-top: 0px;
    7700     }
    7701     .right-sidebar .asterthemes-wrapper .asterthemes-page,.left-sidebar .asterthemes-wrapper .asterthemes-page{
    7702       margin-top:0 ;
    7703     }
    7704     .top-header-part-wrapper{
    7705       flex-wrap: wrap;
    7706       justify-content: center;
    7707     }
    7708     .top-header-part-wrapper>div{
    7709       width: 100%;
    7710       text-align: center;
    7711     }
    7712     ul.social-links {
    7713       justify-content: center;
    7714       align-items: center;
    7715     }
    7716     header.site-header .header-main-wrapper .top-header-part {
    7717       padding: 10px 0;
    7718     }
    7719   }
    7720   @media only screen and (max-width: 767px) {
    7721     .product-section .product-box{
    7722       /* margin: 0px 10px; */
    7723     }
    7724   }
    7725   @media only screen and (max-width: 400px) {
    7726     .bottom-top-header-right-part{
     7102        header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper.hello.sticky-header.is-sticky .site-title a, header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper.hello.sticky-header.is-sticky .site-description{
     7103                padding-right: 0px;
     7104        }
     7105        @media only screen and (max-width: 1100px) {
     7106                .bottom-header-part .asterthemes-wrapper {
     7107                        padding: 0;
     7108                }
     7109        }
     7110        @media only screen and (max-width: 1500px) {
     7111                .related-posts .row {
     7112                        display: grid;
     7113                        grid-gap: 20px;
     7114                        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
     7115                }
     7116        }
     7117
     7118        @media (max-width: 1400px) {
     7119                .site-footer .site-footer-bottom .site-footer-bottom-wrapper{
     7120                        padding: 0px 10px;
     7121                }
     7122        }
     7123        @media (max-width: 1200px) and (min-width: 992px) {
     7124                .main-navigation a{
     7125                        padding: 10px 15px;
     7126                }
     7127        }
     7128        @media only screen and (max-width: 900px) {
     7129                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper { 
     7130                        justify-content: space-between;
     7131                }
     7132                body.admin-bar .sticky-header {
     7133                        top: 45px;
     7134                }
     7135                ul.nav-menu {
     7136                        text-align: right;
     7137                }
     7138                .main-navigation ul ul ul {
     7139                        right: 0 !important;
     7140                        top: 0;
     7141                }
     7142                .main-navigation ul ul {
     7143                        position: unset !important;
     7144                        float: none;
     7145                }
     7146                .main-navigation ul ul {
     7147                        opacity: 1;
     7148                        text-align: right;
     7149                }
     7150        }
     7151
     7152        @media only screen and (max-width: 600px) {
     7153                .sticky-header,.sticky-header .is-sticky {
     7154                        position: unset !important;
     7155                }
     7156                h1.site-title {
     7157                        text-align: center;
     7158                }
     7159                .bottom-header-left-part{
     7160                        width: 100%;
     7161                }
     7162                .navigation-menus {
     7163                        width: 100% !important;
     7164                        padding-bottom: 5px;
     7165                }
     7166                .header-contact-inner {
     7167                        padding: 10px 0;
     7168                }
     7169                .bottom-header-middle-part{
     7170                        width: 100%;
     7171                }
     7172                .bottom-header-right-part{
     7173                        width: 100%;
     7174                }
     7175                .bottom-header-part {
     7176                        margin: 0px !important;
     7177                }
     7178        }
     7179
     7180        @media (min-width: 1024px) and (max-width: 1920px) {
     7181                .sticky-header.is-sticky .header-order-btn{
     7182                        background-color: #fff;
     7183                        color: #000 !important;
     7184                }
     7185        }
     7186        @media (min-width: 320px) and (max-width: 767px) {
     7187                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding{
     7188                        align-items: center;
     7189                }
     7190                header.site-header .header-main-wrapper .top-header-part .asterthemes-wrapper {
     7191                        max-width: 100% !important;
     7192                        background: transparent;
     7193                        clip-path: none;
     7194                }
     7195                .header-text p{
     7196                        text-align: center;
     7197                        padding-right: 0px;
     7198                        margin-bottom: 10px;
     7199                }
     7200                .header-contact-inner span{
     7201                        margin-left: 0px;
     7202                        text-align: center;
     7203                        margin-bottom: 10px;
     7204                        display: block;
     7205                }
     7206                .header-contact-inner span{
     7207                        margin-left: 0px;
     7208                        text-align: center;
     7209                        margin-bottom: 10px;
     7210                        display: block;
     7211                }
     7212        }
     7213        .hide-breadcrumb nav.woocommerce-breadcrumb {
     7214                display: none;
     7215        }
     7216
     7217        .paganot-found-button {
     7218                margin-top: 30px;
     7219        }
     7220
     7221        .mag-post-excerpt p {
     7222                word-break: break-all !important;
     7223        }
     7224
     7225        /* scroll top css */
     7226
     7227        /* Shape Options */
     7228        #scroll-to-top.box {
     7229        border-radius: 0;
     7230        }
     7231       
     7232        #scroll-to-top.curved-box {
     7233        border-radius: 15px;
     7234        }
     7235       
     7236        #scroll-to-top.circle {
     7237        border-radius: 50%;
     7238        }
     7239
     7240        .media-container audio{
     7241                width: 100%;
     7242        }
     7243        .video-container video {
     7244                width: 100%;
     7245                border-radius: 10px;
     7246        }
     7247        body.site-boxed--layout #page {
     7248                margin: 50px;
     7249                box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
     7250                position: relative;
     7251        }
     7252       
     7253        body.site-wide--layout #page {
     7254                margin: 0;
     7255                box-shadow: none;
     7256        }
     7257
     7258        nav.wp-calendar-nav #today a{
     7259                color: var(--primary-color);
     7260        }
     7261
     7262        /* Read More CSS */
     7263
     7264        .read-more-button {
     7265                display: inline-flex;
     7266                align-items: center;
     7267                padding: 10px 20px;
     7268                margin-top: 10px;
     7269                background-color: #000;
     7270                color: #ffffff !important;
     7271                text-decoration: none;
     7272                border-radius: 5px;
     7273                font-size: 16px;
     7274                transition: all 0.5s ease;
     7275        }
     7276       
     7277        .read-more-button .dashicons {
     7278                margin-right: 8px;
     7279                font-size: 20px;
     7280                transition: transform 0.5s ease;
     7281        }
     7282       
     7283        .read-more-button:hover {
     7284                background-color: var(--primary-color);
     7285                cursor: pointer;
     7286        }
     7287       
     7288        .mag-post-read-more a {
     7289                transition: all 0.5s ease;
     7290        }
     7291       
     7292        .mag-post-read-more i {
     7293                padding-right: 10px;
     7294                transition: transform 0.5s ease;
     7295        }
     7296       
     7297        .read-more-button:hover .dashicons, .read-more-button:hover i {
     7298                transform: translateX(-8px);
     7299        }
     7300
     7301        .mag-post-read-more a {
     7302                position: relative;
     7303        }
     7304       
     7305        .read-more-button::before {
     7306                content: '';
     7307                position: absolute;
     7308                top: 0;
     7309                right: -100em;
     7310                width: 100%;
     7311                height: 100%;
     7312                transition: right 0.5s ease;
     7313        }
     7314       
     7315        .read-more-button:hover::before {
     7316                right: 0;
     7317        }
     7318       
     7319
     7320        nav.woocommerce-MyAccount-navigation {
     7321                margin-bottom: 20px;
     7322                margin-top: 20px;
     7323        }
     7324
     7325        div#content {
     7326        margin-top: 3em;
     7327        }
     7328       
     7329
     7330/*------------------------------------* PAGE TITLE HEADER CSS*------------------------------------*/   
     7331
     7332        h1.page-header-title{
     7333                font-size: 50px;
     7334        }
     7335        h2.page-header-title{
     7336                font-size: 40px;
     7337        }
     7338        h3.page-header-title{
     7339                font-size: 30px;
     7340        }
     7341        h4.page-header-title{
     7342                font-size: 26px;
     7343        }
     7344        h5.page-header-title{
     7345                font-size: 24px;
     7346        }
     7347        h6.page-header-title{
     7348                font-size: 22px;
     7349        }
     7350
     7351        .page-header {
     7352                position: relative;
     7353                background-color: #eaeaea;
     7354                padding: 50px 0;
     7355        }
     7356        #primary .page-header{
     7357                background-color: #f5f5f5;
     7358        }
     7359        .page-header .container {
     7360                position: relative;
     7361        }
     7362       
     7363        .page-header-title {
     7364                display: block;
     7365                line-height: 1.4em;
     7366                margin: 0;
     7367                color: var(--primary-color);
     7368        }
     7369
     7370        h2.page-header-title{
     7371                margin: 5px 0;
     7372        }
     7373
     7374        .header-style-centered .page-header-inner {
     7375                text-align: center;
     7376        }
     7377
     7378        .header-style-inline .page-header-inner {
     7379                display: flex;
     7380                align-items: center;
     7381                justify-content: space-between;
     7382        }
     7383
     7384
     7385        @media only screen and (max-width: 700px) {
     7386        .hide-on-mobile {
     7387                        display: none;
     7388                }
     7389        }
     7390
     7391        @media only screen and (min-width: 768px) and (max-width: 1000px) {
     7392                .hide-on-tablet {
     7393                        display: none;
     7394                }
     7395        }
     7396
     7397        @media only screen and (min-width: 783px) and (max-width: 900px) {
     7398                body.admin-bar .sticky-header {
     7399                        top: 30px;
     7400                }
     7401                .sticky-header.is-sticky{
     7402                        padding: 18px 10px 10px 10px;
     7403                }
     7404        }
     7405
     7406        @media only screen and (max-width: 900px) {
     7407        .hide-on-tablet-mobile {
     7408                        display: none;
     7409                }
     7410        }
     7411
     7412        header.page-header.has-background-image{
     7413                position: relative;
     7414        }
     7415       
     7416        header.page-header.has-background-image .page-header-inner {
     7417                position: absolute;
     7418                top: 50%;
     7419                right: 50%;
     7420                transform: translate(50%, -50%);
     7421                width: 100%;
     7422        }
     7423
     7424        header.page-header {
     7425                overflow-wrap: anywhere;
     7426        }
     7427       
     7428        .woocommerce-products-header__title {
     7429                display: none;
     7430        }
     7431       
     7432        @media only screen and (max-width: 700px) {
     7433                .asterthemes-wrapper.page-header-inner {
     7434                        display: flex;
     7435                        justify-content: center;
     7436                        align-items: center;
     7437                        flex-direction: column;
     7438                }
     7439                nav.breadcrumb-trail.breadcrumbs {
     7440                        width: 100%;
     7441                }
     7442                .page-header-title {
     7443                        width: 100%;
     7444                }
     7445                .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
     7446                        width: 100%;
     7447                        float: right;
     7448                        clear: both;
     7449                        margin: 0 0 2.992em;
     7450                }
     7451        }
     7452               
     7453        h2.woocommerce-loop-product__title {
     7454                overflow-wrap: anywhere;
     7455        }
     7456        div#tab-description {
     7457                overflow-wrap: anywhere;
     7458        }
     7459
     7460        .widget ol:not(.coffee-espresso-tabs) ol, .widget ol:not(.coffee-espresso-tabs) ul, .widget ul:not(.coffee-espresso-tabs) ol, .widget ul:not(.coffee-espresso-tabs) ul {
     7461                padding-top: 0px !important;
     7462                margin-right: 0px !important;
     7463        }
     7464        @media only screen and (max-width: 900px) {
     7465                .widget ol:not(.coffee-espresso-tabs) ol, .widget ol:not(.coffee-espresso-tabs) ul, .widget ul:not(.coffee-espresso-tabs) ol, .widget ul:not(.coffee-espresso-tabs) ul {
     7466                        padding-right: 0px !important;
     7467                }
     7468        }
     7469       
     7470        .entry-content {
     7471            overflow-wrap: anywhere;
     7472        }
     7473       
     7474        .asterthemes-wrapper.page-header-inner{
     7475                gap: 10px;
     7476        }
     7477
     7478        .site-logo {
     7479                text-align: right;
     7480        }
     7481
     7482        @media only screen and (max-width: 800px) {
     7483                .calendar_wrap {
     7484                        font-size: 14px;
     7485                }
     7486        }
     7487       
     7488        /* ARCHIVE LAYOUT */
     7489
     7490        .coffee-espresso-archive-layout {
     7491                margin-bottom: 30px;
     7492        }
     7493       
     7494        .coffee-espresso-archive-layout.grid-layout {
     7495                display: grid;
     7496                grid-gap: 30px;
     7497        }
     7498       
     7499        .coffee-espresso-archive-layout.grid-layout article {
     7500                margin-bottom: 0;
     7501        }
     7502       
     7503        .coffee-espresso-archive-layout.grid-layout.column-2 {
     7504                grid-template-columns: repeat(2, 1fr);
     7505        }
     7506       
     7507        .coffee-espresso-archive-layout.grid-layout.column-3 {
     7508                grid-template-columns: repeat(3, 1fr);
     7509                grid-gap: 20px;
     7510        }
     7511       
     7512        .coffee-espresso-archive-layout.grid-layout.column-4 {
     7513                grid-template-columns: repeat(4, 1fr);
     7514                grid-gap: 20px;
     7515        }
     7516
     7517        .coffee-espresso-archive-layout.grid-layout.column-4 .mag-post-single{
     7518                padding: 15px;
     7519        }
     7520
     7521        .coffee-espresso-archive-layout.grid-layout.column-3 .read-more-button {
     7522                padding: 10px 10px;
     7523        }
     7524
     7525        .coffee-espresso-archive-layout.grid-layout.column-4 .read-more-button {
     7526                padding: 10px 15px;
     7527        }
     7528        .asterthemes-wrapper .asterthemes-page .widget-area a:hover {
     7529                text-decoration: underline;
     7530        }
     7531        @media (min-width: 992px) and (max-width: 1350px) {
     7532                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-title{
     7533                        text-align: center;
     7534                }
     7535                header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity .site-title a {
     7536                        padding-right: 0px !important;
     7537                }
     7538        }
     7539        @media (min-width: 992px) and (max-width: 1250px) {
     7540                .main-navigation li {
     7541                        padding: 0;
     7542                }
     7543        }
     7544        @media (max-width: 1500px) {
     7545                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
     7546                        padding-left: 20px !important;
     7547                }
     7548        }
     7549        @media (max-width: 1400px) {
     7550                .category-section::before {
     7551                        top: -91px;
     7552                        right: -18px;
     7553                }
     7554                .category-section::after{
     7555                        display: none;
     7556                }
     7557        }
     7558        @media (max-width: 1200px) {
     7559                .header-contact-inner a {
     7560                        padding-left: 20px;
     7561                }
     7562                .top-header-part .bottom-header-part-wrapper .header-text {
     7563                        padding: 9px 100px;
     7564                }
     7565                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part.nav-box{
     7566                        margin-right: 10px;
     7567                }
     7568        }
     7569        @media (min-width: 1025px) and (max-width: 1300px) {
     7570                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper{
     7571                        margin-right: 50px !important;
     7572                }
     7573                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
     7574                        justify-content: space-around;
     7575                }
     7576                .top-header-part .bottom-header-part-wrapper .header-text {
     7577                        padding: 9px 85px;
     7578                }
     7579        }
     7580
     7581        @media (max-width: 1024px) {
     7582                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
     7583                        border-radius: 0px;
     7584                        padding: 10px !important;
     7585                }
     7586                .top-header-part .bottom-header-part-wrapper .header-text {
     7587                        padding: 9px 50px;
     7588                }
     7589                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
     7590                        justify-content: space-around;
     7591                }
     7592        }
     7593        @media (max-width: 991px) {
     7594                .coffee-espresso-archive-layout.grid-layout.column-4 {
     7595                        grid-template-columns: repeat(3, 1fr);
     7596                }
     7597                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
     7598                        border-radius: 0px !important;
     7599                        margin: 0 !important;
     7600                        padding: 0 !important;
     7601                }
     7602                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper{
     7603                        padding: 0px 25px !important;
     7604                }
     7605                .top-header-part .bottom-header-part-wrapper .header-text {
     7606                        padding: 9px 25px;
     7607                }
     7608                .main-navigation .current_page_item > a::before, .main-navigation .current-menu-item > a::before, .main-navigation .current_page_ancestor > a::before, .main-navigation .current-menu-ancestor > a::before {
     7609                        position: unset;
     7610                }
     7611                .home header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part, .home .bottom-header-outer-wrapper {
     7612                        background: #fff2eb;
     7613                        position: static !important;
     7614                }
     7615                .dt_footer-widgets .footer-widgets-column {
     7616                        grid-template-columns: auto auto;
     7617                }
     7618                .bottom-header-right-part a, .bottom-header-right-part i,
     7619                header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity .site-title a, .site-description,
     7620                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding .site-identity .site-description  {
     7621                        color: #000;
     7622                }
     7623/*              header.site-header .header-main-wrapper .top-header-part{
     7624                        background-color: #000;
     7625                }*/
     7626        }
     7627        @media (max-width: 768px) {
     7628                .coffee-espresso-archive-layout.grid-layout.column-4, .coffee-espresso-archive-layout.grid-layout.column-3 {
     7629                        grid-template-columns: repeat(2, 1fr);
     7630                }
     7631        }
     7632        .site-logo img,.site-logo a,.site-logo, .site-branding {
     7633                width: 100%;
     7634        }
     7635        @media (max-width: 600px) {
     7636                .coffee-espresso-archive-layout.grid-layout.column-4,.coffee-espresso-archive-layout.grid-layout.column-2,.coffee-espresso-archive-layout.grid-layout.column-3 {
     7637                        grid-template-columns: repeat(1, 1fr);
     7638                }
     7639                .site-logo img,.site-logo a,.site-logo, .site-branding {
     7640                        text-align: center;
     7641                }
     7642                .bottom-header-right-part{
     7643                        display: flex;
     7644                        flex-wrap: wrap;
     7645                }
     7646                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part {
     7647                        min-height: 40px;
     7648                }
     7649                body.admin-bar .sticky-header{
     7650                        position: unset !important;
     7651                }
     7652                .asterthemes-wrapper.page-header-inner{
     7653                        text-align: center !important;
     7654                }
     7655                .service-contact-inner .post-num {
     7656                        justify-content: space-around;
     7657                }
     7658                .service-single {
     7659                        margin-bottom: 30px;
     7660                }
     7661                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part.nav-box {
     7662                        margin-right: 0px;
     7663                }
     7664        }
     7665
     7666        @media (max-width: 480px) {
     7667                h1.banner-caption-title {
     7668                        text-align: center;
     7669                }
     7670                .banner-catption-wrapper {
     7671                        text-align: center;
     7672                        padding-top: 20px;
     7673                }
     7674        }
     7675
     7676        .page-header.has-background-image{
     7677                padding:0;
     7678        }
     7679        .gallery.menu-item{
     7680                margin: 0;
     7681        }
     7682        footer#colophon .asterthemes-wrapper {
     7683                padding: 0;
     7684        }
     7685        .site-logo img,.site-logo a,.site-logo, .site-branding {
     7686                width: 100%;
     7687        }
     7688        .site-logo a{
     7689                text-align: center;
     7690        }
     7691        .woocommerce-Addresses .woocommerce .col2-set, .woocommerce-page .col2-set {
     7692                display: flex;
     7693        }
     7694        .woocommerce-Address-title.title{
     7695                margin-bottom: 20px !important;
     7696        }
     7697        .woocommerce-account .addresses .title .edit{
     7698                float: right;
     7699                text-decoration: none !important;
     7700        }
     7701        @media only screen and (max-width: 768px) {
     7702                .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {
     7703                        float: none;
     7704                        width: 100%;
     7705                }
     7706                .woocommerce-Addresses .woocommerce .col2-set, .woocommerce-page .col2-set {
     7707                        display: flex;
     7708                        flex-direction: column;
     7709                }
     7710                .woocommerce-account .woocommerce-MyAccount-navigation ul li {
     7711                        display: inline-block;
     7712                        margin: 5px;
     7713                }
     7714                nav.woocommerce-MyAccount-navigation {
     7715                        margin-top: 0px;
     7716                }
     7717                .right-sidebar .asterthemes-wrapper .asterthemes-page,.left-sidebar .asterthemes-wrapper .asterthemes-page{
     7718                        margin-top:0 ;
     7719                }
     7720                .top-header-part-wrapper{
     7721                        flex-wrap: wrap;
     7722                        justify-content: center;
     7723                }
     7724                .top-header-part-wrapper>div{
     7725                        width: 100%;
     7726                        text-align: center;
     7727                }
     7728                ul.social-links {
     7729                        justify-content: center;
     7730                        align-items: center;
     7731                }
     7732                header.site-header .header-main-wrapper .top-header-part {
     7733                        padding: 10px 0;
     7734                }
     7735        }
     7736        @media only screen and (max-width: 767px) {
     7737                .product-section .product-box .owl-carousel {
     7738                        margin: 0;
     7739                }
     7740        }
     7741        @media only screen and (max-width: 400px) {
     7742                .bottom-top-header-right-part{
    77277743          width: 40%;
    7728     }
    7729   }
    7730   @media (min-width: 768px) and (max-width: 991px) {
    7731     .top-header-part .bottom-header-part-wrapper{
    7732       padding: 0px;
    7733     }
    7734     .header-text p{
    7735       text-align: center;
    7736       margin-bottom: 10px;
    7737     }
    7738     .header-contact-inner span, .header-contact-inner {
    7739       text-align: center;
    7740     }
    7741   }
    7742   @media only screen and (max-width: 600px) {
    7743     .site-logo {
    7744       text-align: center;
    7745     }
    7746     .top-header-part .bottom-header-part-wrapper{
    7747       display: block;
    7748     }
    7749     .top-header-part .bottom-header-part-wrapper .header-text {
    7750       border-radius: none;
    7751       background: unset;
    7752       width: 100%;
    7753       justify-content: center;
    7754       align-items: center;
    7755       gap: 20px;
    7756     }
    7757     .header-contact-inner {
    7758       width: 100%;
    7759     }
    7760     .header-contact-inner a{
    7761       padding-right: 0px;
    7762     }
    7763     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
    7764       border-radius: 0px;
    7765       padding: 10px !important;
    7766       margin: 0px !important;
    7767     }
    7768     .image-box {
    7769       margin-top: 0px;
    7770     }
    7771     .main-navigation .current_page_item > a::before, .main-navigation .current-menu-item > a::before, .main-navigation .current_page_ancestor > a::before, .main-navigation .current-menu-ancestor > a::before {
    7772       position: unset;
    7773     }
    7774     .bottom-header-middle-part, .bottom-header-right-part, .bottom-header-left-part {
    7775       width: 100% !important;
    7776     }
    7777     .form {
    7778       left: -115px;
    7779     }
    7780     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part.nav-box{
    7781       justify-content: center;
    7782     }
    7783     .category-section::before,
    7784     .category-section::after{
    7785       position: static;
    7786     }
    7787     .site-logo a{
    7788       text-align: center !important;
    7789     }
    7790     .dt_footer-widgets .footer-widgets-column {
    7791       grid-template-columns: auto;
    7792     }
    7793     footer#colophon .widget-title, .dt_footer-widgets{
    7794       text-align: center !important;
    7795     }
    7796     header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part {
    7797       justify-content: center;
    7798     }
    7799     .bottom-header-left-part{
    7800       margin: 15px 0;
    7801     }
    7802     section#coffee_espresso_trending_section {
    7803       margin: 0 !important;
    7804     }
     7744                }
     7745        }
     7746        @media (min-width: 768px) and (max-width: 991px) {
     7747                .top-header-part .bottom-header-part-wrapper{
     7748                        padding: 0px;
     7749                }
     7750                .header-text p{
     7751                        text-align: center;
     7752                        margin-bottom: 10px;
     7753                }
     7754                .header-contact-inner span, .header-contact-inner {
     7755                        text-align: center;
     7756                }
     7757        }
     7758        @media only screen and (max-width: 600px) {
     7759                .site-logo {
     7760                        text-align: center;
     7761                }
     7762                .top-header-part .bottom-header-part-wrapper{
     7763                        display: block;
     7764                }
     7765                .top-header-part .bottom-header-part-wrapper .header-text {
     7766                        border-radius: none;
     7767                        background: unset;
     7768                        width: 100%;
     7769                        justify-content: center;
     7770                        align-items: center;
     7771                        gap: 20px;
     7772                }
     7773                .header-contact-inner {
     7774                        width: 100%;
     7775                }
     7776                .header-contact-inner a{
     7777                        padding-right: 0px;
     7778                }
     7779                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper {
     7780                        border-radius: 0px;
     7781                        padding: 10px !important;
     7782                        margin: 0px !important;
     7783                }
     7784                .image-box {
     7785                        margin-top: 0px;
     7786                }
     7787                .main-navigation .current_page_item > a::before, .main-navigation .current-menu-item > a::before, .main-navigation .current_page_ancestor > a::before, .main-navigation .current-menu-ancestor > a::before {
     7788                        position: unset;
     7789                }
     7790                .bottom-header-middle-part, .bottom-header-right-part, .bottom-header-left-part {
     7791                        width: 100% !important;
     7792                }
     7793                .form {
     7794                        left: -115px;
     7795                }
     7796                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part.nav-box{
     7797                        justify-content: center;
     7798                }
     7799                .category-section::before,
     7800                .category-section::after{
     7801                        position: static;
     7802                }
     7803                .site-logo a{
     7804                        text-align: center !important;
     7805                }
     7806                .dt_footer-widgets .footer-widgets-column {
     7807                        grid-template-columns: auto;
     7808                }
     7809                footer#colophon .widget-title, .dt_footer-widgets{
     7810                        text-align: center !important;
     7811                }
     7812                header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-right-part {
     7813                        justify-content: center;
     7814                }
     7815                .bottom-header-left-part{
     7816                        margin: 15px 0;
     7817                }
     7818                section#coffee_espresso_trending_section {
     7819                        margin: 0 !important;
     7820                }
    78057821}
    78067822
    … …  
    78097825------------------------------------------------------- */
    78107826@media (max-width: 992px) {
    7811   .topbar-content-wrapper {
    7812     flex-direction: column;
    7813     gap: 6px;
    7814     text-align: center;
     7827        .topbar-content-wrapper {
     7828                flex-direction: column;
     7829                gap: 6px;
     7830                text-align: center;
     7831        }
     7832        .topbar-contact-info {
     7833                justify-content: center;
     7834                flex-wrap: wrap;
     7835                gap: 12px;
     7836        }
     7837}
     7838
     7839@media (max-width: 600px) {
     7840        .topbar-content-wrapper {
     7841                gap: 4px;
     7842        }
     7843        .topbar-contact-info {
     7844                flex-direction: column;
     7845                gap: 4px;
     7846        }
     7847        .topbar-welcome-text p,
     7848        .topbar-contact-info a {
     7849                font-size: 12px;
     7850        }
     7851        .header-order-btn {
     7852                padding: 8px 14px;
     7853                font-size: 13px;
     7854        }
     7855        .top-header-part::after,.top-header-part::before{
     7856                width: 15%;
     7857                z-index: 1 !important;
     7858        }
     7859        header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity {
     7860                text-align: center !important;
     7861        }
     7862}
     7863
     7864@media (min-width: 1024px) and (max-width: 1400px) {
     7865        .top-header-part::after,.top-header-part::before{
     7866                width: 15%;
     7867                z-index: 1 !important;
     7868        }
     7869}
     7870
     7871@media (min-width: 1440px) and (max-width: 1600px) {
     7872        .top-header-part::after,.top-header-part::before{
     7873                width: 25%;
     7874                z-index: 1 !important;
     7875        }
     7876}
     7877
     7878/* Progress Bar */
     7879#coffee_espresso_aster_progress_bar {
     7880  position: fixed;
     7881  top: 0;
     7882  right: 0;
     7883  height: 4px;
     7884  width: 0;
     7885  background-color: var(--primary-color);
     7886  z-index: 99999;
     7887}
     7888/* Admin bar fix */
     7889.admin-bar #coffee_espresso_aster_progress_bar {
     7890  top: 32px;
     7891}
     7892@media (max-width: 782px) {
     7893  .admin-bar #coffee_espresso_aster_progress_bar {
     7894    top: 46px;
    78157895  }
    7816   .topbar-contact-info {
    7817     justify-content: center;
    7818     flex-wrap: wrap;
    7819     gap: 12px;
     7896}
     7897@media (max-width: 600px) {
     7898  .admin-bar #coffee_espresso_aster_progress_bar {
     7899    top: 0;
    78207900  }
    78217901}
    7822 
    7823 @media (max-width: 600px) {
    7824   .topbar-content-wrapper {
    7825     gap: 4px;
    7826   }
    7827   .topbar-contact-info {
    7828     flex-direction: column;
    7829     gap: 4px;
    7830   }
    7831   .topbar-welcome-text p,
    7832   .topbar-contact-info a {
    7833     font-size: 12px;
    7834   }
    7835   .header-order-btn {
    7836     padding: 8px 14px;
    7837     font-size: 13px;
    7838   }
    7839   .top-header-part::after,.top-header-part::before{
    7840     width: 15%;
    7841     z-index: 1 !important;
    7842   }
    7843 }
    7844 
    7845 @media (min-width: 1024px) and (max-width: 1400px) {
    7846   .top-header-part::after,.top-header-part::before{
    7847     width: 15%;
    7848     z-index: 1 !important;
    7849   }
    7850 }
    7851 
    7852 @media (min-width: 1440px) and (max-width: 1600px) {
    7853   .top-header-part::after,.top-header-part::before{
    7854     width: 25%;
    7855     z-index: 1 !important;
    7856   }
    7857 }
     7902/* sidebar hover effect */
     7903.widget-area .widget {
     7904   transition: all 0.4s ease;
     7905}
     7906.widget-area .widget:hover {
     7907   transform: translateY(-8px);
     7908  box-shadow: 0 0 10px #5e5e5e;
     7909}
  • coffee-espresso/1.2/style.css

    r321603 r322776  
    44Author: asterthemes
    55Author URI: https://asterthemes.com
    6 Description: Coffee Espresso Studio theme is a thoughtfully crafted theme designed for cafés, coffee shops, roasteries, and small food businesses that want a clean and structured online presence. Built with a focus on usability, it offers a flexible layout that supports menu display, product showcasing, and storytelling through visuals. The theme integrates smoothly with Gutenberg, making content editing simple and efficient. It includes sections for featured drinks, pricing tables, gallery layouts, and customer highlights, helping businesses present their brand clearly. With optimized performance and lightweight coding, the Coffee Espresso Studio theme ensures faster loading and better browsing experience. Key features include responsive layout, SEO-friendly structure, translation readiness, blog support, and easy customization. This theme is suitable for espresso bars, bakery websites, coffee portfolios, and modern café businesses looking for a refined digital presence.
    7 Version: 1.1
     6Description: Coffee Espresso Studio theme is a thoughtfully crafted solution designed for coffee shop websites, café businesses, espresso bars, coffee roasteries, bakery cafes, and small food businesses that want a clean and structured online presence. Built with a focus on usability, it offers a flexible layout that supports menu display, beverage listings, product showcasing, and brand storytelling through visuals. The theme integrates smoothly with Gutenberg, making content editing simple and efficient. It includes dedicated sections for featured coffee drinks, espresso menus, pricing tables, gallery layouts, customer testimonials, and daily specials, helping businesses present their offerings clearly. With optimized performance and lightweight coding, the Coffee Espresso Studio theme ensures faster loading and a smooth browsing experience across devices. Key features include responsive design, SEO-friendly structure, translation readiness, blog support, and easy customization of colors and typography. It also supports essential features like contact forms (compatible with Contact Form 7 plugin) for inquiries and reservations. This theme is ideal for coffee shops, café websites, artisan coffee brands, bakery stores, and modern espresso businesses looking to build a refined and engaging digital presence while improving visibility for searches like coffee shop near me and espresso café.
     7Version: 1.2
    88Tested up to: 6.9
    99Requires PHP: 7.4
    … …  
    79297929        }
    79307930}
     7931
     7932/* Progress Bar */
     7933#coffee_espresso_aster_progress_bar {
     7934  position: fixed;
     7935  top: 0;
     7936  left: 0;
     7937  height: 4px;
     7938  width: 0;
     7939  background-color: var(--primary-color);
     7940  z-index: 99999;
     7941}
     7942/* Admin bar fix */
     7943.admin-bar #coffee_espresso_aster_progress_bar {
     7944  top: 32px;
     7945}
     7946@media (max-width: 782px) {
     7947  .admin-bar #coffee_espresso_aster_progress_bar {
     7948    top: 46px;
     7949  }
     7950}
     7951@media (max-width: 600px) {
     7952  .admin-bar #coffee_espresso_aster_progress_bar {
     7953    top: 0;
     7954  }
     7955}
     7956/* sidebar hover effect */
     7957.widget-area .widget {
     7958   transition: all 0.4s ease;
     7959}
     7960.widget-area .widget:hover {
     7961   transform: translateY(-8px);
     7962  box-shadow: 0 0 10px #5e5e5e;
     7963}
  • coffee-espresso/1.2/theme-library/customizer/theme-options/single-post-options.php

    r319403 r322776  
    154154        )
    155155);
     156
     157// ---------------------------------------- PROGRESS BAR ----------------------------------------------------
     158$wp_customize->add_setting( 'coffee_espresso_progress_bar_separator', array(
     159        'sanitize_callback' => 'sanitize_text_field',
     160) );
     161$wp_customize->add_control( new Coffee_Espresso_Separator_Custom_Control( $wp_customize, 'coffee_espresso_progress_bar_separator',array(
     162                'label' => __( 'Enable / Disable Progress Bar', 'coffee-espresso' ),
     163                'section' => 'coffee_espresso_general_options',
     164        )
     165) );
     166// Progress Bar Enable / Disable
     167$wp_customize->add_setting('coffee_espresso_progress_bar',array(
     168                'default'           => false,
     169                'sanitize_callback' => 'coffee_espresso_sanitize_switch',
     170        )
     171);
     172$wp_customize->add_control(new Coffee_Espresso_Toggle_Switch_Custom_Control(
     173        $wp_customize,'coffee_espresso_progress_bar',array(
     174                        'label'   => __( 'Enable Progress Bar', 'coffee-espresso' ),
     175                        'section' => 'coffee_espresso_general_options',
     176                )
     177        )
     178);
  • coffee-espresso/1.2/theme-library/customizer/theme-options/woocommerce-setting.php

    r319403 r322776  
    9090        ),
    9191));
     92
     93// WooCommerce Pages Product Border Radius
     94$wp_customize->add_setting(
     95        'coffee_espresso_woocommerce_product_border_radius',
     96        array(
     97                'default'           => 3,
     98                'sanitize_callback' => 'coffee_espresso_sanitize_range_value',
     99        )
     100);
     101$wp_customize->add_control(
     102        new coffee_espresso_Customize_Range_Control(
     103                $wp_customize,
     104                'coffee_espresso_woocommerce_product_border_radius',
     105                array(
     106                        'label'       => __( 'Product Border Radius Setting', 'coffee-espresso' ),
     107                        'description' => __( 'Adjust the border radius of WooCommerce product boxes.', 'coffee-espresso' ),
     108                        'section'     => 'coffee_espresso_woocommerce_settings',
     109                        'settings'    => 'coffee_espresso_woocommerce_product_border_radius',
     110                        'input_attrs' => array(
     111                                'min'  => 0,
     112                                'max'  => 50,
     113                                'step' => 1,
     114                        ),
     115                )
     116        )
     117);
  • coffee-espresso/1.2/theme-library/function-files/customizer-settings-functions.php

    r319403 r322776  
    462462}
    463463add_action('wp_enqueue_scripts','coffee_espresso_banner_button_color_css');
     464
     465// WooCommerce Product Border Radius
     466function coffee_espresso_woocommerce_border_radius_css() {
     467        $coffee_espresso_radius = get_theme_mod('coffee_espresso_woocommerce_product_border_radius', 3);
     468    $coffee_espresso_custom_css = "
     469                .woocommerce ul.products li.product {
     470                        border-radius: {$coffee_espresso_radius}px;
     471                        overflow: hidden;
     472                }
     473        ";
     474    wp_add_inline_style('coffee-espresso-style', $coffee_espresso_custom_css);
     475}
     476add_action('wp_enqueue_scripts', 'coffee_espresso_woocommerce_border_radius_css');
  • coffee-espresso/1.2/theme-library/getting-started/tabs/link-panel.php

    r321603 r322776  
    99        <div class="pro-btn theme-btn">
    1010                <div class="screenshot">
    11                         <img src="<?php echo esc_url(get_template_directory_uri()) .'/theme-library/getting-started/images/pro-screenshot.png'; ?>" />
     11                        <img src="<?php echo esc_url(get_template_directory_uri()) .'/theme-library/getting-started/images/proscreenshot.png'; ?>" />
    1212                </div>
    1313                <br>
Note: See TracChangeset for help on using the changeset viewer.