Make WordPress Themes

Changeset 251024


Ignore:
Timestamp:
12/04/2024 04:22:20 AM (12 months ago)
Author:
themedropbox
Message:

New version of Home Construction Builder - 1.0.7

Location:
home-construction-builder/1.0.7
Files:
15 edited
1 copied

Legend:

Unmodified
Added
Removed
  • home-construction-builder/1.0.7/classes/body-classes.php

    r248156 r251024  
    88
    99    function home_construction_builder_body_classes($home_construction_builder_classes) {
    10 
    1110        $home_construction_builder_default = home_construction_builder_get_default_theme_options();
    1211        global $post;
     12   
    1313        // Adds a class of hfeed to non-singular pages.
    14         if ( !is_singular() ) {
     14        if (!is_singular()) {
    1515            $home_construction_builder_classes[] = 'hfeed';
    1616        }
    17 
     17   
    1818        // Adds a class of no-sidebar when there is no sidebar present.
    19         if ( !is_active_sidebar( 'sidebar-1' ) ) {
     19        if (!is_active_sidebar('sidebar-1')) {
    2020            $home_construction_builder_classes[] = 'no-sidebar';
    2121        }
    22 
    23         $home_construction_builder_global_sidebar_layout = esc_html( get_theme_mod( 'home_construction_builder_global_sidebar_layout',$home_construction_builder_default['home_construction_builder_global_sidebar_layout'] ) );
    24 
    25         if ( is_active_sidebar( 'sidebar-1' ) ) {
    26             if( is_single() || is_page() ){
    27                 $home_construction_builder_post_sidebar = esc_html( get_post_meta( $post->ID, 'home_construction_builder_post_sidebar_option', true ) );
    28                 if (empty($home_construction_builder_post_sidebar) || ($home_construction_builder_post_sidebar == 'global-sidebar')) {
    29                     $home_construction_builder_classes[] = esc_attr( $home_construction_builder_global_sidebar_layout );
    30                 } else{
    31                     $home_construction_builder_classes[] = esc_attr( $home_construction_builder_post_sidebar );
    32                 }
    33             }else{
    34                 $home_construction_builder_classes[] = esc_attr( $home_construction_builder_global_sidebar_layout );
    35             }
    36            
     22   
     23        $home_construction_builder_global_sidebar_layout = esc_html(get_theme_mod('home_construction_builder_global_sidebar_layout', $home_construction_builder_default['home_construction_builder_global_sidebar_layout']));
     24        $home_construction_builder_page_sidebar_layout = esc_html(get_theme_mod('home_construction_builder_page_sidebar_layout', $home_construction_builder_global_sidebar_layout));
     25        $home_construction_builder_post_sidebar_layout = esc_html(get_theme_mod('home_construction_builder_post_sidebar_layout', $home_construction_builder_global_sidebar_layout));
     26   
     27        if (is_page()) {
     28            $home_construction_builder_classes[] = $home_construction_builder_page_sidebar_layout;
     29        } elseif (is_single()) {
     30            $home_construction_builder_classes[] = $home_construction_builder_post_sidebar_layout;
     31        } else {
     32            $home_construction_builder_classes[] = $home_construction_builder_global_sidebar_layout;
    3733        }
    38        
     34   
    3935        return $home_construction_builder_classes;
    4036    }
    41 
     37   
    4238endif;
    4339
  • home-construction-builder/1.0.7/custom_css.php

    r248156 r251024  
    1818    }
    1919
    20      $home_construction_builder_theme_breadcrumb_options_alignment = get_theme_mod('home_construction_builder_theme_breadcrumb_options_alignment', 'Left');
     20    $home_construction_builder_theme_breadcrumb_enable = get_theme_mod('home_construction_builder_theme_breadcrumb_enable',true);
     21    if($home_construction_builder_theme_breadcrumb_enable != true){
     22        $home_construction_builder_custom_css .='nav.breadcrumb-trail.breadcrumbs,nav.woocommerce-breadcrumb{';
     23            $home_construction_builder_custom_css .='display: none;';
     24        $home_construction_builder_custom_css .='}';
     25    }
     26
     27    $home_construction_builder_theme_breadcrumb_options_alignment = get_theme_mod('home_construction_builder_theme_breadcrumb_options_alignment', 'Left');
    2128    if ($home_construction_builder_theme_breadcrumb_options_alignment == 'Center') {
    22         $home_construction_builder_custom_css .= '.breadcrumbs ul{';
     29        $home_construction_builder_custom_css .= '.breadcrumbs ul,nav.woocommerce-breadcrumb{';
    2330        $home_construction_builder_custom_css .= 'text-align: center !important;';
    2431        $home_construction_builder_custom_css .= '}';
    2532    } else if ($home_construction_builder_theme_breadcrumb_options_alignment == 'Right') {
    26         $home_construction_builder_custom_css .= '.breadcrumbs ul{';
     33        $home_construction_builder_custom_css .= '.breadcrumbs ul,nav.woocommerce-breadcrumb{';
    2734        $home_construction_builder_custom_css .= 'text-align: Right !important;';
    2835        $home_construction_builder_custom_css .= '}';
    2936    } else if ($home_construction_builder_theme_breadcrumb_options_alignment == 'Left') {
    30         $home_construction_builder_custom_css .= '.breadcrumbs ul{';
     37        $home_construction_builder_custom_css .= '.breadcrumbs ul,nav.woocommerce-breadcrumb{';
    3138        $home_construction_builder_custom_css .= 'text-align: Left !important;';
     39        $home_construction_builder_custom_css .= '}';
     40    }
     41
     42    $home_construction_builder_single_page_content_alignment = get_theme_mod('home_construction_builder_single_page_content_alignment', 'left');
     43    if ($home_construction_builder_single_page_content_alignment == 'left') {
     44        $home_construction_builder_custom_css .= '#single-page .type-page,section.theme-custom-block.theme-error-sectiontheme-error-section.error-block-middle,section.theme-custom-block.theme-error-section.error-block-heading .theme-area-header{';
     45        $home_construction_builder_custom_css .= 'text-align: left !important;';
     46        $home_construction_builder_custom_css .= '}';
     47    } else if ($home_construction_builder_single_page_content_alignment == 'center') {
     48        $home_construction_builder_custom_css .= '#single-page .type-page,section.theme-custom-block.theme-error-sectiontheme-error-section.error-block-middle,section.theme-custom-block.theme-error-section.error-block-heading .theme-area-header{';
     49        $home_construction_builder_custom_css .= 'text-align: center !important;';
     50        $home_construction_builder_custom_css .= '}';
     51    } else if ($home_construction_builder_single_page_content_alignment == 'right') {
     52        $home_construction_builder_custom_css .= '#single-page .type-page,section.theme-custom-block.theme-error-sectiontheme-error-section.error-block-middle,section.theme-custom-block.theme-error-section.error-block-heading .theme-area-header{';
     53        $home_construction_builder_custom_css .= 'text-align: right !important;';
     54        $home_construction_builder_custom_css .= '}';
     55    }
     56
     57    $home_construction_builder_single_post_content_alignment = get_theme_mod('home_construction_builder_single_post_content_alignment', 'left');
     58    if ($home_construction_builder_single_post_content_alignment == 'left') {
     59        $home_construction_builder_custom_css .= '#single-page .type-post,#single-page .type-post .entry-meta,#single-page .type-post .is-layout-flex{';
     60        $home_construction_builder_custom_css .= 'text-align: left !important;justify-content: left;';
     61        $home_construction_builder_custom_css .= '}';
     62    } else if ($home_construction_builder_single_post_content_alignment == 'center') {
     63        $home_construction_builder_custom_css .= '#single-page .type-post,#single-page .type-post .entry-meta,#single-page .type-post .is-layout-flex{';
     64        $home_construction_builder_custom_css .= 'text-align: center !important;justify-content: center;';
     65        $home_construction_builder_custom_css .= '}';
     66    } else if ($home_construction_builder_single_post_content_alignment == 'right') {
     67        $home_construction_builder_custom_css .= '#single-page .type-post,#single-page .type-post .entry-meta,#single-page .type-post .is-layout-flex{';
     68        $home_construction_builder_custom_css .= 'text-align: right !important;justify-content: right;';
    3269        $home_construction_builder_custom_css .= '}';
    3370    }
     
    4582        $home_construction_builder_custom_css .= '.site-navigation .primary-menu > li a{';
    4683        $home_construction_builder_custom_css .= 'text-transform: lowercase !important;';
    47         $home_construction_builder_custom_css .= '}';
    48     }
    49 
    50 
    51     $home_construction_builder_single_page_content_alignment = get_theme_mod('home_construction_builder_single_page_content_alignment', 'left');
    52     if ($home_construction_builder_single_page_content_alignment == 'left') {
    53         $home_construction_builder_custom_css .= '#single-page .type-page{';
    54         $home_construction_builder_custom_css .= 'text-align: left !important;';
    55         $home_construction_builder_custom_css .= '}';
    56     } else if ($home_construction_builder_single_page_content_alignment == 'center') {
    57         $home_construction_builder_custom_css .= '#single-page .type-page{';
    58         $home_construction_builder_custom_css .= 'text-align: center !important;';
    59         $home_construction_builder_custom_css .= '}';
    60     } else if ($home_construction_builder_single_page_content_alignment == 'right') {
    61         $home_construction_builder_custom_css .= '#single-page .type-page{';
    62         $home_construction_builder_custom_css .= 'text-align: right !important;';
    6384        $home_construction_builder_custom_css .= '}';
    6485    }
  • home-construction-builder/1.0.7/inc/customizer/custom-addon.php

    r248156 r251024  
    1212    'capability' => 'edit_theme_options',
    1313    'panel'      => 'home_construction_builder_theme_addons_panel',
     14    )
     15);
     16
     17$wp_customize->add_setting('home_construction_builder_theme_loader',
     18    array(
     19        'default' => $home_construction_builder_default['home_construction_builder_theme_loader'],
     20        'capability' => 'edit_theme_options',
     21        'sanitize_callback' => 'home_construction_builder_sanitize_checkbox',
     22    )
     23);
     24$wp_customize->add_control('home_construction_builder_theme_loader',
     25    array(
     26        'label' => esc_html__('Enable Preloader', 'home-construction-builder'),
     27        'section' => 'home_construction_builder_theme_pagination_options',
     28        'type' => 'checkbox',
    1429    )
    1530);
     
    7085        'Left'  => esc_html__( 'Left', 'home-construction-builder' ),
    7186        ),
     87    )
     88);
     89
     90$wp_customize->add_setting('home_construction_builder_theme_breadcrumb_enable',
     91array(
     92    'default' => $home_construction_builder_default['home_construction_builder_theme_breadcrumb_enable'],
     93    'capability' => 'edit_theme_options',
     94    'sanitize_callback' => 'home_construction_builder_sanitize_checkbox',
     95)
     96);
     97$wp_customize->add_control('home_construction_builder_theme_breadcrumb_enable',
     98    array(
     99        'label' => esc_html__('Enable Breadcrumb', 'home-construction-builder'),
     100        'section' => 'home_construction_builder_theme_pagination_options',
     101        'type' => 'checkbox',
    72102    )
    73103);
     
    132162    )
    133163);
     164
     165$wp_customize->add_setting( 'home_construction_builder_single_post_content_alignment',
     166    array(
     167    'default'           => $home_construction_builder_default['home_construction_builder_single_post_content_alignment'],
     168    'capability'        => 'edit_theme_options',
     169    'sanitize_callback' => 'home_construction_builder_sanitize_page_content_alignment',
     170    )
     171);
     172$wp_customize->add_control( 'home_construction_builder_single_post_content_alignment',
     173    array(
     174    'label'       => esc_html__( 'Single Post Content Alignment', 'home-construction-builder' ),
     175    'section'     => 'home_construction_builder_theme_pagination_options',
     176    'type'        => 'select',
     177    'choices'     => array(
     178        'left' => esc_html__( 'Left', 'home-construction-builder' ),
     179        'center'  => esc_html__( 'Center', 'home-construction-builder' ),
     180        'right'    => esc_html__( 'Right', 'home-construction-builder' ),
     181        ),
     182    )
     183);
  • home-construction-builder/1.0.7/inc/customizer/default.php

    r248156 r251024  
    3838        $home_construction_builder_defaults['home_construction_builder_per_columns']                 = 3; 
    3939        $home_construction_builder_defaults['home_construction_builder_product_per_page']                 = 9;
     40        $home_construction_builder_defaults['home_construction_builder_sticky']                                         = 0;
     41        $home_construction_builder_defaults['home_construction_builder_theme_breadcrumb_enable']                 = 1;
     42        $home_construction_builder_defaults['home_construction_builder_single_post_content_alignment']                 = 'left';
    4043
    4144        //Slider
  • home-construction-builder/1.0.7/inc/customizer/header-button.php

    r234252 r251024  
    1616    'panel'      => 'home_construction_builder_theme_option_panel',
    1717    )
     18);
     19
     20$wp_customize->add_setting('home_construction_builder_sticky',
     21    array(
     22        'default' => $home_construction_builder_default['home_construction_builder_sticky'],
     23        'capability' => 'edit_theme_options',
     24        'sanitize_callback' => 'home_construction_builder_sanitize_checkbox',
     25    )
     26);
     27$wp_customize->add_control('home_construction_builder_sticky',
     28    array(
     29        'label' => esc_html__('Enable Sticky Header', 'home-construction-builder'),
     30        'section' => 'home_construction_builder_button_header_setting',
     31        'type' => 'checkbox',
     32    )
    1833);
    1934
     
    118133);
    119134
    120 $wp_customize->add_setting('home_construction_builder_theme_loader',
    121     array(
    122         'default' => $home_construction_builder_default['home_construction_builder_theme_loader'],
    123         'capability' => 'edit_theme_options',
    124         'sanitize_callback' => 'home_construction_builder_sanitize_checkbox',
    125     )
    126 );
    127 $wp_customize->add_control('home_construction_builder_theme_loader',
    128     array(
    129         'label' => esc_html__('Enable Preloader', 'home-construction-builder'),
    130         'section' => 'home_construction_builder_button_header_setting',
    131         'type' => 'checkbox',
    132     )
    133 );
    134 
    135135$wp_customize->add_setting( 'home_construction_builder_header_layout_button',
    136136    array(
  • home-construction-builder/1.0.7/inc/customizer/layout-setting.php

    r233437 r251024  
    1111$wp_customize->add_section( 'home_construction_builder_layout_setting',
    1212    array(
    13     'title'      => esc_html__( 'Global Layout Settings', 'home-construction-builder' ),
     13    'title'      => esc_html__( 'Sidebar Settings', 'home-construction-builder' ),
    1414    'priority'   => 20,
    1515    'capability' => 'edit_theme_options',
     
    3737    )
    3838);
     39
     40$wp_customize->add_setting('home_construction_builder_page_sidebar_layout', array(
     41    'default'           => $home_construction_builder_default['home_construction_builder_global_sidebar_layout'],
     42    'capability'        => 'edit_theme_options',
     43    'sanitize_callback' => 'home_construction_builder_sanitize_sidebar_option',
     44));
     45
     46$wp_customize->add_control('home_construction_builder_page_sidebar_layout', array(
     47    'label'       => esc_html__('Single Page Sidebar Layout', 'home-construction-builder'),
     48    'section'     => 'home_construction_builder_layout_setting',
     49    'type'        => 'select',
     50    'choices'     => array(
     51        'right-sidebar' => esc_html__('Right Sidebar', 'home-construction-builder'),
     52        'left-sidebar'  => esc_html__('Left Sidebar', 'home-construction-builder'),
     53        'no-sidebar'    => esc_html__('No Sidebar', 'home-construction-builder'),
     54    ),
     55));
     56
     57$wp_customize->add_setting('home_construction_builder_post_sidebar_layout', array(
     58    'default'           => $home_construction_builder_default['home_construction_builder_global_sidebar_layout'],
     59    'capability'        => 'edit_theme_options',
     60    'sanitize_callback' => 'home_construction_builder_sanitize_sidebar_option',
     61));
     62
     63$wp_customize->add_control('home_construction_builder_post_sidebar_layout', array(
     64    'label'       => esc_html__('Single Post Sidebar Layout', 'home-construction-builder'),
     65    'section'     => 'home_construction_builder_layout_setting',
     66    'type'        => 'select',
     67    'choices'     => array(
     68        'right-sidebar' => esc_html__('Right Sidebar', 'home-construction-builder'),
     69        'left-sidebar'  => esc_html__('Left Sidebar', 'home-construction-builder'),
     70        'no-sidebar'    => esc_html__('No Sidebar', 'home-construction-builder'),
     71    ),
     72));
  • home-construction-builder/1.0.7/languages/home-construction-builder.pot

    r248156 r251024  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Home Construction Builder 1.0.6\n"
     5"Project-Id-Version: Home Construction Builder 1.0.7\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/home-construction-builder\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: 2024-11-08T05:46:40+00:00\n"
     12"POT-Creation-Date: 2024-11-19T06:06:40+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.11.0\n"
     
    2727#. Description of the theme
    2828#: style.css
    29 msgid "Home Construction Builder is crafted for construction companies and home builders aiming to showcase their expertise in residential projects. It boasts a professional design that emphasizes clarity and functionality, ideal for highlighting services like new home construction, residential builders, custom home builders, construction companies, home renovation, house builders, remodeling contractors, building contractors, general contractors, construction services, home improvement, residential construction, property developers, building firms, new home construction, home design and build  renovations, and remodeling. With its clean layout and intuitive navigation, the theme ensures visitors can easily explore project portfolios, services offered, and client testimonials. The Home Construction Builder WordPress Theme supports showcasing architectural designs and construction project management capabilities, making it suitable for general contractors and building contractors alike. It caters to modern trends in green building and sustainable construction, appealing to clients interested in energy-efficient or modular homes. Whether focusing on kitchen remodeling, bathroom renovations, or room additions, the Home Construction Builder WordPress Theme provides a platform to detail services and display completed projects effectively. Its responsive design ensures compatibility across devices, while customization options allow for branding with company colors and logos. The theme integrates seamlessly with plugins for photo galleries, project timelines, and contact forms, enhancing user engagement and lead generation. For construction companies seeking to establish an online presence or expand their client base, this theme offers the tools to attract potential customers and showcase past successes in home construction and renovation projects."
     29msgid "Home Construction Builder is crafted for construction companies and home builders aiming to showcase their expertise in residential projects. It boasts a professional design that emphasizes clarity and functionality, ideal for highlighting services like new home construction, residential builders, custom home builders, construction companies, home renovation, house builders, remodeling contractors, building contractors, general contractors, construction services, home improvement, residential construction, property developers, building firms, new home construction, home design and build renovations, and remodeling. With its clean layout and intuitive navigation, the theme ensures visitors can easily explore project portfolios, services offered, and client testimonials.The Home Construction Builder WordPress Theme supports showcasing architectural designs and construction project management capabilities, making it suitable for general contractors and building contractors alike. It caters to modern trends in green building and sustainable construction, appealing to clients interested in energy-efficient or modular homes. Whether focusing on kitchen remodeling, bathroom renovations, or room additions, the Home Construction Builder WordPress Theme provides a platform to detail services and display completed projects effectively.Its responsive design ensures compatibility across devices, while customization options allow for branding with company colors and logos. The theme integrates seamlessly with plugins for photo galleries, project timelines, and contact forms, enhancing user engagement and lead generation. For construction companies seeking to establish an online presence or expand their client base, this theme offers the tools to attract potential customers and showcase past successes in home construction and renovation projects."
    3030msgstr ""
    3131
     
    140140
    141141#: inc/custom-functions.php:243
    142 #: template-parts/header/header-layout.php:103
     142#: template-parts/header/header-layout.php:108
    143143msgid "Horizontal"
    144144msgstr ""
     
    177177
    178178#: inc/custom-functions.php:441
    179 #: inc/customizer/default.php:46
     179#: inc/customizer/default.php:49
    180180msgid "Discover More"
    181181msgstr ""
     
    230230msgstr ""
    231231
    232 #: inc/customizer/custom-addon.php:29
     232#: inc/customizer/custom-addon.php:26
     233msgid "Enable Preloader"
     234msgstr ""
     235
     236#: inc/customizer/custom-addon.php:44
    233237msgid "Enable Pagination"
    234238msgstr ""
    235239
    236 #: inc/customizer/custom-addon.php:45
     240#: inc/customizer/custom-addon.php:60
    237241msgid "Pagination Style"
    238242msgstr ""
    239243
    240 #: inc/customizer/custom-addon.php:49
     244#: inc/customizer/custom-addon.php:64
    241245msgid "Numeric (Page Numbers)"
    242246msgstr ""
    243247
    244 #: inc/customizer/custom-addon.php:50
     248#: inc/customizer/custom-addon.php:65
    245249msgid "Newer/Older (Previous/Next)"
    246250msgstr ""
    247251
    248 #: inc/customizer/custom-addon.php:64
     252#: inc/customizer/custom-addon.php:79
    249253msgid "Pagination Alignment"
    250254msgstr ""
    251255
    252 #: inc/customizer/custom-addon.php:68
    253 #: inc/customizer/custom-addon.php:88
    254 #: inc/customizer/custom-addon.php:129
     256#: inc/customizer/custom-addon.php:83
     257#: inc/customizer/custom-addon.php:118
     258#: inc/customizer/custom-addon.php:159
     259#: inc/customizer/custom-addon.php:179
    255260#: inc/customizer/footer.php:68
    256261msgid "Center"
    257262msgstr ""
    258263
    259 #: inc/customizer/custom-addon.php:69
    260 #: inc/customizer/custom-addon.php:89
    261 #: inc/customizer/custom-addon.php:130
     264#: inc/customizer/custom-addon.php:84
     265#: inc/customizer/custom-addon.php:119
     266#: inc/customizer/custom-addon.php:160
     267#: inc/customizer/custom-addon.php:180
    262268#: inc/customizer/footer.php:69
    263269msgid "Right"
    264270msgstr ""
    265271
    266 #: inc/customizer/custom-addon.php:70
    267 #: inc/customizer/custom-addon.php:90
    268 #: inc/customizer/custom-addon.php:128
     272#: inc/customizer/custom-addon.php:85
     273#: inc/customizer/custom-addon.php:120
     274#: inc/customizer/custom-addon.php:158
     275#: inc/customizer/custom-addon.php:178
    269276#: inc/customizer/footer.php:67
    270277msgid "Left"
    271278msgstr ""
    272279
    273 #: inc/customizer/custom-addon.php:84
     280#: inc/customizer/custom-addon.php:99
     281msgid "Enable Breadcrumb"
     282msgstr ""
     283
     284#: inc/customizer/custom-addon.php:114
    274285msgid "Breadcrumb Alignment"
    275286msgstr ""
    276287
    277 #: inc/customizer/custom-addon.php:104
     288#: inc/customizer/custom-addon.php:134
    278289msgid "Breadcrumb Font Size"
    279290msgstr ""
    280291
    281 #: inc/customizer/custom-addon.php:124
     292#: inc/customizer/custom-addon.php:154
    282293msgid "Single Page Content Alignment"
     294msgstr ""
     295
     296#: inc/customizer/custom-addon.php:174
     297msgid "Single Post Content Alignment"
    283298msgstr ""
    284299
     
    343358msgstr ""
    344359
    345 #: inc/customizer/default.php:43
     360#: inc/customizer/default.php:46
    346361msgid "Great Experience In Building"
    347362msgstr ""
    348363
    349 #: inc/customizer/default.php:44
     364#: inc/customizer/default.php:47
    350365msgid "The Best Solution Industry Business"
    351366msgstr ""
    352367
    353 #: inc/customizer/default.php:55
     368#: inc/customizer/default.php:58
    354369msgid "All rights reserved."
    355370msgstr ""
    356371
    357 #: inc/customizer/default.php:70
     372#: inc/customizer/default.php:73
    358373msgid "To The Top"
    359374msgstr ""
    360375
    361 #: inc/customizer/default.php:76
     376#: inc/customizer/default.php:79
    362377msgid "About Us"
    363378msgstr ""
    364379
    365 #: inc/customizer/default.php:77
     380#: inc/customizer/default.php:80
    366381msgid "Beauty and comfort in every room"
    367382msgstr ""
    368383
    369 #: inc/customizer/default.php:78
     384#: inc/customizer/default.php:81
    370385msgid "RENOVATION"
    371386msgstr ""
    372387
    373 #: inc/customizer/default.php:79
     388#: inc/customizer/default.php:82
    374389msgid "Per ea dolor qualisque, sed at tale impedit consetetur. Has malorum offendit id, ex pri invidunt referrentur, eam et populo utroque fuisset. Reque aeterno fabel. Has malorum offendit id, ex pri invidunt referrentur."
    375390msgstr ""
    376391
    377 #: inc/customizer/default.php:80
     392#: inc/customizer/default.php:83
    378393msgid "Painting"
    379394msgstr ""
    380395
    381 #: inc/customizer/default.php:81
     396#: inc/customizer/default.php:84
    382397msgid "Roofing"
    383398msgstr ""
    384399
    385 #: inc/customizer/default.php:82
     400#: inc/customizer/default.php:85
    386401msgid "Interior Renovation"
    387402msgstr ""
    388403
    389 #: inc/customizer/default.php:83
     404#: inc/customizer/default.php:86
    390405#: template-parts/content.php:89
    391406msgid "Read More"
    392407msgstr ""
    393408
    394 #: inc/customizer/default.php:97
     409#: inc/customizer/default.php:100
    395410msgid "#"
    396411msgstr ""
     
    469484
    470485#: inc/customizer/header-button.php:29
     486msgid "Enable Sticky Header"
     487msgstr ""
     488
     489#: inc/customizer/header-button.php:44
    471490msgid "Email Id"
    472491msgstr ""
    473492
    474 #: inc/customizer/header-button.php:44
     493#: inc/customizer/header-button.php:59
    475494msgid "Phone Number"
    476495msgstr ""
    477496
    478 #: inc/customizer/header-button.php:59
     497#: inc/customizer/header-button.php:74
    479498msgid "Address"
    480499msgstr ""
    481500
    482 #: inc/customizer/header-button.php:74
     501#: inc/customizer/header-button.php:89
    483502msgid "Enable Search"
    484503msgstr ""
    485504
    486 #: inc/customizer/header-button.php:89
     505#: inc/customizer/header-button.php:104
    487506msgid "Menu Font Size"
    488507msgstr ""
    489508
    490 #: inc/customizer/header-button.php:109
     509#: inc/customizer/header-button.php:124
    491510msgid "Menu Text Transform"
    492511msgstr ""
    493512
    494 #: inc/customizer/header-button.php:113
     513#: inc/customizer/header-button.php:128
    495514msgid "Capitalize"
    496515msgstr ""
    497516
    498 #: inc/customizer/header-button.php:114
     517#: inc/customizer/header-button.php:129
    499518msgid "Uppercase"
    500519msgstr ""
    501520
    502 #: inc/customizer/header-button.php:115
     521#: inc/customizer/header-button.php:130
    503522msgid "Lowercase"
    504 msgstr ""
    505 
    506 #: inc/customizer/header-button.php:129
    507 msgid "Enable Preloader"
    508523msgstr ""
    509524
     
    585600
    586601#: inc/customizer/layout-setting.php:13
    587 msgid "Global Layout Settings"
     602msgid "Sidebar Settings"
    588603msgstr ""
    589604
     
    593608
    594609#: inc/customizer/layout-setting.php:33
     610#: inc/customizer/layout-setting.php:51
     611#: inc/customizer/layout-setting.php:68
    595612msgid "Right Sidebar"
    596613msgstr ""
    597614
    598615#: inc/customizer/layout-setting.php:34
     616#: inc/customizer/layout-setting.php:52
     617#: inc/customizer/layout-setting.php:69
    599618msgid "Left Sidebar"
    600619msgstr ""
    601620
    602621#: inc/customizer/layout-setting.php:35
     622#: inc/customizer/layout-setting.php:53
     623#: inc/customizer/layout-setting.php:70
    603624msgid "No Sidebar"
     625msgstr ""
     626
     627#: inc/customizer/layout-setting.php:47
     628msgid "Single Page Sidebar Layout"
     629msgstr ""
     630
     631#: inc/customizer/layout-setting.php:64
     632msgid "Single Post Sidebar Layout"
    604633msgstr ""
    605634
  • home-construction-builder/1.0.7/lib/custom/css/customizer.css

    r233437 r251024  
    351351    background: #2497E3;
    352352}
     353
     354li#accordion-section-theme_upsell.cannot-expand .accordion-section-title:after,li#accordion-section-doc_section.cannot-expand .accordion-section-title:after{
     355    display: none;
     356}
     357#customize-theme-controls .customize-pane-parent{
     358    overflow: hidden;
     359}
  • home-construction-builder/1.0.7/lib/custom/js/theme-custom-script.js

    r233437 r251024  
    141141  jQuery(".preloader").delay(2000).fadeOut("slow");
    142142});
     143
     144//Sticky
     145jQuery(window).scroll(function() {
     146    var data_sticky = jQuery('#center-header').attr('data-sticky');
     147
     148    if (data_sticky == "true") {
     149      if (jQuery(this).scrollTop() > 1){
     150        jQuery('.Stickyy').addClass("stick_head");
     151      } else {
     152        jQuery('.Stickyy').removeClass("stick_head");
     153      }
     154    }
     155  });
  • home-construction-builder/1.0.7/readme.txt

    r248156 r251024  
    22Contributors: omegathemes
    33Requires at least: 5.5
    4 Tested up to: 6.6
     4Tested up to: 6.7
    55Requires PHP: 7.2
    6 Stable tag: 1.0.6
     6Stable tag: 1.0.7
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1010== Description ==
    1111
    12 Home Construction Builder is crafted for construction companies and home builders aiming to showcase their expertise in residential projects. It boasts a professional design that emphasizes clarity and functionality, ideal for highlighting services like new home construction, residential builders, custom home builders, construction companies, home renovation, house builders, remodeling contractors, building contractors, general contractors, construction services, home improvement, residential construction, property developers, building firms, new home construction, home design and build  renovations, and remodeling. With its clean layout and intuitive navigation, the theme ensures visitors can easily explore project portfolios, services offered, and client testimonials. The Home Construction Builder WordPress Theme supports showcasing architectural designs and construction project management capabilities, making it suitable for general contractors and building contractors alike. It caters to modern trends in green building and sustainable construction, appealing to clients interested in energy-efficient or modular homes. Whether focusing on kitchen remodeling, bathroom renovations, or room additions, the Home Construction Builder WordPress Theme provides a platform to detail services and display completed projects effectively. Its responsive design ensures compatibility across devices, while customization options allow for branding with company colors and logos. The theme integrates seamlessly with plugins for photo galleries, project timelines, and contact forms, enhancing user engagement and lead generation. For construction companies seeking to establish an online presence or expand their client base, this theme offers the tools to attract potential customers and showcase past successes in home construction and renovation projects.
     12Home Construction Builder is crafted for construction companies and home builders aiming to showcase their expertise in residential projects. It boasts a professional design that emphasizes clarity and functionality, ideal for highlighting services like new home construction, residential builders, custom home builders, construction companies, home renovation, house builders, remodeling contractors, building contractors, general contractors, construction services, home improvement, residential construction, property developers, building firms, new home construction, home design and build renovations, and remodeling. With its clean layout and intuitive navigation, the theme ensures visitors can easily explore project portfolios, services offered, and client testimonials.The Home Construction Builder WordPress Theme supports showcasing architectural designs and construction project management capabilities, making it suitable for general contractors and building contractors alike. It caters to modern trends in green building and sustainable construction, appealing to clients interested in energy-efficient or modular homes. Whether focusing on kitchen remodeling, bathroom renovations, or room additions, the Home Construction Builder WordPress Theme provides a platform to detail services and display completed projects effectively.Its responsive design ensures compatibility across devices, while customization options allow for branding with company colors and logos. The theme integrates seamlessly with plugins for photo galleries, project timelines, and contact forms, enhancing user engagement and lead generation. For construction companies seeking to establish an online presence or expand their client base, this theme offers the tools to attract potential customers and showcase past successes in home construction and renovation projects.
    1313
    1414== Copyright ==
     
    124124* Added Default Image on Blog Posts.
    125125* Done Prefixing.
     126
     127= 1.0.7 =
     128* Updated Customizer CSS & Checkout Page CSS.
     129* Updated Breadcrumb Alignment Setting.
     130* Updated WordPress Version.
     131* Updated Description.
     132* Added Single Post Content Alignment Setting.
     133* Added Breadcrumb Enable/Disable Setting.
     134* Added Sidebar Position Settings.
     135* Added Sticky Header Setting.
  • home-construction-builder/1.0.7/rtl.css

    r248156 r251024  
    1212    line-height: 1.15;
    1313    -webkit-text-size-adjust: 100%;
    14 }
    15 body {
     14  }
     15 
     16  body {
    1617    border: none;
    1718    margin: 0;
    1819    padding: 0;
    19 }
    20 h1 {
     20  }
     21 
     22  h1 {
    2123    font-size: 2em;
    2224    margin: 0.67em 0;
    23 }
    24 hr {
     25  }
     26 
     27  hr {
    2528    box-sizing: content-box;
    2629    height: 0;
    2730    overflow: visible;
    28 }
    29 pre {
     31  }
     32 
     33  pre {
    3034    font-family: var(--font-main);
    3135    font-size: 1em;
    32 }
    33 a {
     36  }
     37 
     38  a {
    3439    background-color: transparent;
    35 }
    36 abbr[title] {
     40  }
     41 
     42  abbr[title] {
    3743    border-bottom: none;
    3844    text-decoration: underline;
    3945    text-decoration: underline dotted;
    40 }
    41 b,
    42 strong {
     46  }
     47 
     48  b,
     49  strong {
    4350    font-weight: bolder;
    44 }
    45 code,
    46 kbd,
    47 samp {
     51  }
     52 
     53  code,
     54  kbd,
     55  samp {
    4856    font-family: var(--font-main);
    4957    font-size: 1em;
    50 }
    51 small {
     58  }
     59 
     60  small {
    5261    font-size: 85%;
    53 }
    54 img {
     62  }
     63 
     64  img {
    5565    border-style: none;
    56 }
    57 button,
    58 input,
    59 optgroup,
    60 select,
    61 textarea {
     66  }
     67 
     68  button,
     69  input,
     70  optgroup,
     71  select,
     72  textarea {
    6273    font-size: 100%;
    6374    line-height: 1.15;
    6475    margin: 0;
    65 }
    66 button,
    67 input {
     76  }
     77 
     78  button,
     79  input {
    6880    overflow: visible;
    6981    font-family: var(--font-main);
    70 }
    71 button,
    72 select {
     82  }
     83 
     84  button,
     85  select {
    7386    text-transform: none;
    74 }
    75 
    76 button,
    77 [type="button"],
    78 [type="reset"],
    79 [type="submit"] {
     87  }
     88 
     89  button,
     90  [type="button"],
     91  [type="reset"],
     92  [type="submit"] {
    8093    -webkit-appearance: button;
    81 }
    82 button::-moz-focus-inner,
    83 [type="button"]::-moz-focus-inner,
    84 [type="reset"]::-moz-focus-inner,
    85 [type="submit"]::-moz-focus-inner {
     94  }
     95 
     96  button::-moz-focus-inner,
     97  [type="button"]::-moz-focus-inner,
     98  [type="reset"]::-moz-focus-inner,
     99  [type="submit"]::-moz-focus-inner {
    86100    border-style: none;
    87101    padding: 0;
    88 }
    89 button:-moz-focusring,
    90 [type="button"]:-moz-focusring,
    91 [type="reset"]:-moz-focusring,
    92 [type="submit"]:-moz-focusring {
     102  }
     103 
     104  button:-moz-focusring,
     105  [type="button"]:-moz-focusring,
     106  [type="reset"]:-moz-focusring,
     107  [type="submit"]:-moz-focusring {
    93108    outline: 1px dotted ButtonText;
    94 }
    95 fieldset {
     109  }
     110 
     111  fieldset {
    96112    padding: 0.35em 0.75em 0.625em;
    97 }
    98 legend {
     113  }
     114 
     115  legend {
    99116    box-sizing: border-box;
    100117    color: inherit;
    101118    display: table;
    102119    max-width: 100%;
    103     padding: 0; /* 3 */
     120    padding: 0;
     121    /* 3 */
    104122    white-space: normal;
    105 }
    106 progress {
     123  }
     124 
     125  progress {
    107126    vertical-align: baseline;
    108 }
    109 textarea {
     127  }
     128 
     129  textarea {
    110130    overflow: auto;
    111 }
    112 [type="checkbox"],
    113 [type="radio"] {
     131  }
     132 
     133  [type="checkbox"],
     134  [type="radio"] {
    114135    box-sizing: border-box;
    115136    padding: 0;
    116 }
    117 [type="number"]::-webkit-inner-spin-button,
    118 [type="number"]::-webkit-outer-spin-button {
     137  }
     138 
     139  [type="number"]::-webkit-inner-spin-button,
     140  [type="number"]::-webkit-outer-spin-button {
    119141    height: auto;
    120 }
    121 [type="search"] {
     142  }
     143 
     144  [type="search"] {
    122145    -webkit-appearance: textfield;
    123146    outline-offset: -2px;
    124 }
    125 [type="search"]::-webkit-search-decoration {
     147  }
     148 
     149  [type="search"]::-webkit-search-decoration {
    126150    -webkit-appearance: none;
    127 }
    128 ::-webkit-file-upload-button {
     151  }
     152 
     153  ::-webkit-file-upload-button {
    129154    -webkit-appearance: button;
    130155    font: inherit;
    131 }
    132 details {
     156  }
     157 
     158  details {
    133159    display: block;
    134 }
    135 summary {
     160  }
     161 
     162  summary {
    136163    display: list-item;
    137 }
    138 template {
     164  }
     165 
     166  template {
    139167    display: none;
    140 }
    141 [hidden] {
     168  }
     169 
     170  [hidden] {
    142171    display: none;
    143 }
    144 /*--------------------------------------------------------------
    145 # Typography
    146 --------------------------------------------------------------*/
    147 html {
    148     font-size: 62.5%; /* 1rem = 10px */
    149 }
    150 body,
    151 button,
    152 input,
    153 select,
    154 optgroup,
    155 textarea {
     172  }
     173 
     174 
     175  /*--------------------------------------------------------------
     176  # Typography
     177  --------------------------------------------------------------*/
     178 
     179  html {
     180    font-size: 62.5%;
     181    /* 1rem = 10px */
     182  }
     183 
     184  body,
     185  button,
     186  input,
     187  select,
     188  optgroup,
     189  textarea {
    156190    font-weight: 400;
    157191    font-size: 1.8rem;
    158192    line-height: 1.6;
    159193    -webkit-font-smoothing: antialiased;
    160 }
    161 body {
    162    font-family: var(--font-main);
     194  }
     195 
     196  body {
     197    font-family: var(--font-main);
    163198    color: #666B6E;
    164 }
    165 
    166 h1,
    167 h2,
    168 h3,
    169 h4,
    170 h5,
    171 h6 {
     199  }
     200 
     201  h1,
     202  h2,
     203  h3,
     204  h4,
     205  h5,
     206  h6 {
    172207    line-height: 1.2;
    173208    clear: both;
    174209    font-weight: bold;
    175210    font-family: var(--font-head);
    176 }
    177 h1,
    178 h2 {
     211  }
     212 
     213  h1,
     214  h2 {
    179215    margin: 0 0 2rem;
    180216    color: #000000;
    181 }
    182 h3,
    183 h4,
    184 h5,
    185 h6 {
     217  }
     218 
     219  h3,
     220  h4,
     221  h5,
     222  h6 {
    186223    margin: 0 0 1.5rem;
    187224    color: #000000;
    188 }
    189 .entry-title {
     225  }
     226 
     227  .entry-title {
    190228    font-weight: bold;
    191 }
    192 .entry-title a {
    193     background-image: linear-gradient(180deg, transparent 94%, #000 0);
     229  }
     230 
     231  .entry-title a {
     232    background-image: linear-gradient(-180deg, transparent 94%, #000 0);
    194233    background-size: 0% 100%;
    195234    background-repeat: no-repeat;
     
    197236    -moz-transition: background-size 0.4s ease;
    198237    transition: background-size 0.4s ease;
    199 }
    200 .entry-title a:hover {
     238  }
     239 
     240  .entry-title a:hover {
    201241    text-decoration: none;
    202242    background-size: 100% 100%;
    203 }
    204 .entry-title-large {
     243  }
     244 
     245  .entry-title-large {
    205246    font-size: 5.4rem;
    206 }
    207 .entry-title-big {
     247  }
     248 
     249  .entry-title-big {
    208250    font-size: 4.2rem;
    209 }
    210 .entry-title-medium {
     251  }
     252 
     253  .entry-title-medium {
    211254    font-size: 2.2rem;
    212 }
    213 .entry-title-small {
     255  }
     256 
     257  .entry-title-small {
    214258    font-size: 1.6rem;
    215 }
    216 @media (max-width: 991px) {
     259  }
     260 
     261  @media (max-width: 991px) {
    217262    .entry-title-big {
    218         font-size: 2.7rem;
    219     }
    220 }
    221 p {
     263      font-size: 2.7rem;
     264    }
     265  }
     266 
     267  p {
    222268    margin-bottom: 1.5em;
    223269    margin-top: 0;
    224 }
    225 dfn,
    226 cite,
    227 em,
    228 i {
     270  }
     271 
     272  dfn,
     273  cite,
     274  em,
     275  i {
    229276    font-style: italic;
    230 }
    231 blockquote {
     277  }
     278 
     279  blockquote {
    232280    margin: 0 1.5em;
    233 }
    234 address {
     281  }
     282 
     283  address {
    235284    margin: 0 0 1.5em;
    236 }
    237 pre {
     285  }
     286 
     287  pre {
    238288    background: #eee;
    239289    font-size: 15px;
     
    244294    overflow: auto;
    245295    padding: 1.6em;
    246 }
    247 code,
    248 kbd,
    249 tt,
    250 var {
     296  }
     297 
     298  code,
     299  kbd,
     300  tt,
     301  var {
    251302    font-family: var(--font-main);
    252303    font-size: 15px;
    253304    font-size: 0.9375rem;
    254 }
    255 abbr,
    256 acronym {
     305  }
     306 
     307  abbr,
     308  acronym {
    257309    border-bottom: 1px dotted #666;
    258310    cursor: help;
    259 }
    260 /*mark,
    261 ins {
    262     background: #fff9c0;
    263     text-decoration: none;
    264 }*/
    265 big {
     311  }
     312 
     313 
     314  /*mark,
     315  ins {
     316      background: #fff9c0;
     317      text-decoration: none;
     318  }*/
     319 
     320  big {
    266321    font-size: 125%;
    267 }
    268 ::-moz-selection {
     322  }
     323 
     324  ::-moz-selection {
    269325    background: #070707;
    270326    color: #fff;
    271 }
    272 ::selection {
     327  }
     328 
     329  ::selection {
    273330    background: #070707;
    274331    color: #fff;
    275 }
    276 /*--------------------------------------------------------------
    277 # Elements
    278 --------------------------------------------------------------*/
    279 html {
     332  }
     333 
     334 
     335  /*--------------------------------------------------------------
     336  # Elements
     337  --------------------------------------------------------------*/
     338 
     339  html {
    280340    box-sizing: border-box;
    281 }
    282 *,
    283 ::after,
    284 ::before {
     341  }
     342 
     343  *,
     344  ::after,
     345  ::before {
    285346    -webkit-box-sizing: border-box;
    286347    -moz-box-sizing: border-box;
    287348    box-sizing: border-box;
    288 }
    289 body {
     349  }
     350 
     351  body {
    290352    background: #ffffff;
    291 }
    292 .body-scroll-locked {
     353  }
     354 
     355  .body-scroll-locked {
    293356    overflow: hidden;
    294 }
    295 hr {
     357  }
     358 
     359  hr {
    296360    background-color: #ccc;
    297361    border: 0;
    298362    height: 1px;
    299363    margin-bottom: 1.5em;
    300 }
    301 ul,
    302 ol {
     364  }
     365 
     366  ul,
     367  ol {
    303368    margin-top: 0;
    304369    margin-bottom: 1rem;
    305 }
    306 ul {
     370  }
     371 
     372  ul {
    307373    list-style: disc;
    308 }
    309 ol {
     374  }
     375 
     376  ol {
    310377    list-style: decimal;
    311 }
    312 li > ul,
    313 li > ol {
     378  }
     379 
     380  li > ul,
     381  li > ol {
    314382    margin-bottom: 0;
    315     margin-left: 1.5em;
    316 }
    317 dt {
     383    margin-right: 1.5em;
     384  }
     385 
     386  dt {
    318387    font-weight: bold;
    319 }
    320 dd {
     388  }
     389 
     390  dd {
    321391    margin: 0 1.5em 1.5em;
    322 }
    323 img {
     392  }
     393 
     394  img {
    324395    height: auto;
    325396    max-width: 100%;
    326397    vertical-align: top;
    327 }
    328 figure {
     398  }
     399 
     400  figure {
    329401    margin: 1em 0;
    330 }
    331 table {
     402  }
     403 
     404  table {
    332405    margin: 0 0 1.5em;
    333406    width: 100%;
    334 }
    335 .data-bg {
     407  }
     408 
     409  .data-bg {
    336410    background-color: #bdbbb9;
    337411    background-size: cover;
     
    341415    overflow: hidden;
    342416    width: 100%;
    343 }
    344 .data-bg-fixed {
     417  }
     418 
     419  .data-bg-fixed {
    345420    background-attachment: fixed;
    346 }
    347 .data-bg-large {
     421  }
     422 
     423  .data-bg-large {
    348424    height: 600px;
    349 }
    350 .data-bg-big {
     425  }
     426 
     427  .data-bg-big {
    351428    height: 350px;
    352 }
    353 .data-bg-medium {
     429  }
     430 
     431  .data-bg-medium {
    354432    height: 340px;
    355 }
    356 .data-bg-small {
     433  }
     434 
     435  .data-bg-small {
    357436    height: 240px;
    358 }
    359 .data-bg-xsmall {
     437  }
     438 
     439  .data-bg-xsmall {
    360440    height: 140px;
    361 }
    362 .data-bg-thumbnail {
     441  }
     442 
     443  .data-bg-thumbnail {
    363444    height: 100px;
    364 }
    365 @media (max-width: 991px) {
     445  }
     446 
     447  @media (max-width: 991px) {
    366448    .data-bg-large {
    367         height: 500px;
     449      height: 500px;
    368450    }
    369451    .data-bg-big {
    370         height: 350px;
    371     }
    372 }
    373 
    374 /*----------------------------------------------------*/
    375 
    376 figure.wp-block-gallery.columns-3 {
    377     padding-right: 10%;
    378 }
    379 /* Gallery */
    380 
    381 .wp-block-gallery {
     452      height: 350px;
     453    }
     454  }
     455 
     456 
     457  /*----------------------------------------------------*/
     458 
     459  figure.wp-block-gallery.columns-3 {
     460    padding-left: 10%;
     461  }
     462 
     463 
     464  /* Gallery */
     465 
     466  .wp-block-gallery {
    382467    margin-bottom: 28px;
    383     margin-left: 0;
    384 }
    385 
    386 .wp-block-gallery figcaption {
     468    margin-right: 0;
     469  }
     470 
     471  .wp-block-gallery figcaption {
    387472    font-style: italic;
    388 }
    389 
    390 .wp-block-gallery.aligncenter {
     473  }
     474 
     475  .wp-block-gallery.aligncenter {
    391476    display: flex;
    392477    margin: 0 -8px;
    393 }
    394 
    395 figure.wp-block-gallery.columns-3{
    396     padding-right: 15%;
    397 }
    398 
    399 figure.wp-block-gallery.columns-2{
    400     padding-right: 1%;
    401 }
    402 
    403 ul.blocks-gallery-grid {
     478  }
     479 
     480  figure.wp-block-gallery.columns-3 {
     481    padding-left: 15%;
     482  }
     483 
     484  figure.wp-block-gallery.columns-2 {
     485    padding-left: 1%;
     486  }
     487 
     488  ul.blocks-gallery-grid {
    404489    width: 70%;
    405 }
    406 
    407 h2.entry-title.entry-title-medium, h1.entry-title.entry-title-large span {
     490  }
     491 
     492  h2.entry-title.entry-title-medium,
     493  h1.entry-title.entry-title-large span {
    408494    word-wrap: break-word;
    409 }
    410 
    411 .wp-block-button__link{
     495  }
     496 
     497  .wp-block-button__link {
    412498    border-radius: 30px;
    413 }
    414 /*--------------------------------------------------------------
    415 # Forms
    416 --------------------------------------------------------------*/
    417 fieldset {
     499  }
     500 
     501 
     502  /*--------------------------------------------------------------
     503  # Forms
     504  --------------------------------------------------------------*/
     505 
     506  fieldset {
    418507    border: 0.2rem solid #e1e1e3;
    419508    margin-bottom: 3rem;
    420509    margin-top: 3rem;
    421510    padding: 2rem;
    422 }
    423 fieldset > *:first-child {
     511  }
     512 
     513  fieldset > *:first-child {
    424514    margin-top: 0;
    425 }
    426 fieldset > *:last-child {
     515  }
     516 
     517  fieldset > *:last-child {
    427518    margin-bottom: 0;
    428 }
    429 form {
     519  }
     520 
     521  form {
    430522    margin-bottom: 3rem;
    431523    margin-top: 3rem;
    432 }
    433 form > *:first-child {
     524  }
     525 
     526  form > *:first-child {
    434527    margin-top: 0;
    435 }
    436 form > *:last-child {
     528  }
     529 
     530  form > *:last-child {
    437531    margin-bottom: 0;
    438 }
    439 legend {
     532  }
     533 
     534  legend {
    440535    font-size: 0.85em;
    441536    font-weight: 700;
    442537    padding: 0 1rem;
    443 }
    444 label {
     538  }
     539 
     540  label {
    445541    display: block;
    446542    font-size: 1.5rem;
    447543    font-weight: 600;
    448544    margin: 0 0 0.5rem 0;
    449 }
    450 label.inline,
    451 input[type="checkbox"] + label {
     545  }
     546 
     547  label.inline,
     548  input[type="checkbox"] + label {
    452549    display: inline;
    453550    font-weight: 400;
    454     margin-left: 0.5rem;
    455 }
    456 input,
    457 textarea,
    458 button,
    459 .select {
     551    margin-right: 0.5rem;
     552  }
     553 
     554  input,
     555  textarea,
     556  button,
     557  .select {
    460558    line-height: 1;
    461 }
    462 input,
    463 textarea,
    464 .select {
     559  }
     560 
     561  input,
     562  textarea,
     563  .select {
    465564    border-color: #000;
    466 }
    467 input[type="text"],
    468 input[type="password"],
    469 input[type="email"],
    470 input[type="url"],
    471 input[type="date"],
    472 input[type="month"],
    473 input[type="time"],
    474 input[type="datetime"],
    475 input[type="datetime-local"],
    476 input[type="week"],
    477 input[type="number"],
    478 input[type="search"],
    479 input[type="tel"],
    480 input[type="color"],
    481 textarea {
     565  }
     566 
     567  input[type="text"],
     568  input[type="password"],
     569  input[type="email"],
     570  input[type="url"],
     571  input[type="date"],
     572  input[type="month"],
     573  input[type="time"],
     574  input[type="datetime"],
     575  input[type="datetime-local"],
     576  input[type="week"],
     577  input[type="number"],
     578  input[type="search"],
     579  input[type="tel"],
     580  input[type="color"],
     581  textarea {
    482582    -webkit-appearance: none;
    483583    -moz-appearance: none;
     
    494594    padding: 1.5rem 1.8rem;
    495595    width: 100%;
    496 }
    497 input[type="text"]:hover,
    498 input[type="text"]:focus,
    499 input[type="password"]:hover,
    500 input[type="password"]:focus,
    501 input[type="email"]:hover,
    502 input[type="email"]:focus,
    503 input[type="url"]:hover,
    504 input[type="url"]:focus,
    505 input[type="date"]:hover,
    506 input[type="date"]:focus,
    507 input[type="month"]:hover,
    508 input[type="month"]:focus,
    509 input[type="time"]:hover,
    510 input[type="time"]:focus,
    511 input[type="datetime"]:hover,
    512 input[type="datetime"]:focus,
    513 input[type="datetime-local"]:hover,
    514 input[type="datetime-local"]:focus,
    515 input[type="week"]:hover,
    516 input[type="week"]:focus,
    517 input[type="number"]:hover,
    518 input[type="number"]:focus,
    519 input[type="search"]:hover,
    520 input[type="search"]:focus,
    521 input[type="tel"]:hover,
    522 input[type="tel"]:focus,
    523 input[type="color"]:hover,
    524 input[type="color"]:focus,
    525 textarea:hover,
    526 textarea:focus {
     596  }
     597 
     598  input[type="text"]:hover,
     599  input[type="text"]:focus,
     600  input[type="password"]:hover,
     601  input[type="password"]:focus,
     602  input[type="email"]:hover,
     603  input[type="email"]:focus,
     604  input[type="url"]:hover,
     605  input[type="url"]:focus,
     606  input[type="date"]:hover,
     607  input[type="date"]:focus,
     608  input[type="month"]:hover,
     609  input[type="month"]:focus,
     610  input[type="time"]:hover,
     611  input[type="time"]:focus,
     612  input[type="datetime"]:hover,
     613  input[type="datetime"]:focus,
     614  input[type="datetime-local"]:hover,
     615  input[type="datetime-local"]:focus,
     616  input[type="week"]:hover,
     617  input[type="week"]:focus,
     618  input[type="number"]:hover,
     619  input[type="number"]:focus,
     620  input[type="search"]:hover,
     621  input[type="search"]:focus,
     622  input[type="tel"]:hover,
     623  input[type="tel"]:focus,
     624  input[type="color"]:hover,
     625  input[type="color"]:focus,
     626  textarea:hover,
     627  textarea:focus {
    527628    border-color: var(--global-color);
    528 }
    529 textarea {
     629  }
     630 
     631  textarea {
    530632    height: 12rem;
    531633    line-height: 1.5;
    532634    width: 100%;
    533 }
    534 select {
     635  }
     636 
     637  select {
    535638    font-size: inherit;
    536 }
    537 input::-webkit-input-placeholder {
     639  }
     640 
     641  input::-webkit-input-placeholder {
    538642    line-height: normal;
    539 }
    540 input:-ms-input-placeholder {
     643  }
     644 
     645  input:-ms-input-placeholder {
    541646    line-height: normal;
    542 }
    543 input::-moz-placeholder {
     647  }
     648 
     649  input::-moz-placeholder {
    544650    line-height: normal;
    545 }
    546 input[type="search"]::-webkit-search-decoration,
    547 input[type="search"]::-webkit-search-cancel-button,
    548 input[type="search"]::-webkit-search-results-button,
    549 input[type="search"]::-webkit-search-results-decoration {
     651  }
     652 
     653  input[type="search"]::-webkit-search-decoration,
     654  input[type="search"]::-webkit-search-cancel-button,
     655  input[type="search"]::-webkit-search-results-button,
     656  input[type="search"]::-webkit-search-results-decoration {
    550657    display: none;
    551658    opacity: 0;
    552659    visibility: hidden;
    553 }
    554 button,
    555 .button,
    556 .wp-block-search__button,
    557 .wp-block-button__link,
    558 .wp-block-file .wp-block-file__button,
    559 input[type="button"],
    560 input[type="reset"],
    561 input[type="submit"],
    562 .woocommerce ul.products li.product .button,a.added_to_cart.wc-forward {
     660  }
     661 
     662  button,
     663  .button,
     664  .wp-block-search__button,
     665  .wp-block-button__link,
     666  .wp-block-file .wp-block-file__button,
     667  input[type="button"],
     668  input[type="reset"],
     669  input[type="submit"],
     670  .woocommerce ul.products li.product .button,
     671  a.added_to_cart.wc-forward {
    563672    -webkit-appearance: none;
    564673    -moz-appearance: none;
     
    574683    border-radius: 0px;
    575684    border: solid 1px #000;
    576 }
    577 button{
     685  }
     686 
     687  button {
    578688    padding: 17px 18px;
    579 }
    580  .wp-block-search__button:hover{
     689  }
     690 
     691  .wp-block-search__button:hover {
    581692    color: #ffffff;
    582 }
    583 .wp-block-button.is-style-outline .wp-block-button__link{
     693  }
     694 
     695  .wp-block-button.is-style-outline .wp-block-button__link {
    584696    border: solid 2px var(--global-color);
    585697    color: var(--global-color) !important;
    586 }
    587 .wp-block-button.is-style-squared .wp-block-button__link{
     698  }
     699 
     700  .wp-block-button.is-style-squared .wp-block-button__link {
    588701    border-radius: 0;
    589 }
    590 button:hover,
    591 .button:hover,
    592 .wp-block-search__button:hover,
    593 .wp-block-button__link:hover,
    594 .wp-block-file__button:hover,
    595 input[type="button"]:hover,
    596 input[type="reset"]:hover,
    597 input[type="submit"]:hover,
    598 button:focus,
    599 .button:focus,
    600 .wp-block-search__button:focus,
    601 .wp-block-button__link:focus,
    602 .wp-block-file__button:focus,
    603 input[type="button"]:focus,
    604 input[type="reset"]:focus,
    605 input[type="submit"]:focus {
     702  }
     703 
     704  button:hover,
     705  .button:hover,
     706  .wp-block-search__button:hover,
     707  .wp-block-button__link:hover,
     708  .wp-block-file__button:hover,
     709  input[type="button"]:hover,
     710  input[type="reset"]:hover,
     711  input[type="submit"]:hover,
     712  button:focus,
     713  .button:focus,
     714  .wp-block-search__button:focus,
     715  .wp-block-button__link:focus,
     716  .wp-block-file__button:focus,
     717  input[type="button"]:focus,
     718  input[type="reset"]:focus,
     719  input[type="submit"]:focus {
    606720    text-decoration: none;
    607721    border-color: var(--global-color);
    608722    background-color: var(--global-color);
    609 }
    610 button:focus,
    611 .button:focus,
    612 .wp-block-search__button:focus,
    613 .wp-block-button__link:focus,
    614 .wp-block-file__button:focus,
    615 input[type="button"]:focus,
    616 input[type="reset"]:focus,
    617 input[type="submit"]:focus {
     723  }
     724 
     725  button:focus,
     726  .button:focus,
     727  .wp-block-search__button:focus,
     728  .wp-block-button__link:focus,
     729  .wp-block-file__button:focus,
     730  input[type="button"]:focus,
     731  input[type="reset"]:focus,
     732  input[type="submit"]:focus {
    618733    outline: 2px solid;
    619 }
    620 button:hover,
    621 .button:hover,
    622 .wp-block-search__button:hover,
    623 .wp-block-button__link:hover,
    624 .wp-block-file__button:hover,
    625 input[type="button"]:hover,
    626 input[type="reset"]:hover,
    627 input[type="submit"]:hover,
    628 button:active,
    629 .button:active,
    630 .wp-block-search__button:active,
    631 .wp-block-button__link:active,
    632 .wp-block-file__button:active,
    633 input[type="button"]:active,
    634 input[type="reset"]:active,
    635 input[type="submit"]:active {
     734  }
     735 
     736  button:hover,
     737  .button:hover,
     738  .wp-block-search__button:hover,
     739  .wp-block-button__link:hover,
     740  .wp-block-file__button:hover,
     741  input[type="button"]:hover,
     742  input[type="reset"]:hover,
     743  input[type="submit"]:hover,
     744  button:active,
     745  .button:active,
     746  .wp-block-search__button:active,
     747  .wp-block-button__link:active,
     748  .wp-block-file__button:active,
     749  input[type="button"]:active,
     750  input[type="reset"]:active,
     751  input[type="submit"]:active {
    636752    outline: none;
    637 }
    638 .post-password-form {
     753  }
     754 
     755  .post-password-form {
    639756    padding: 40px;
    640757    background: #f8f9fa;
    641 }
    642 .post-password-form label {
     758  }
     759 
     760  .post-password-form label {
    643761    margin-bottom: 0;
    644762    -webkit-box-flex: 1;
    645763    -ms-flex: 1;
    646764    flex: 1;
    647 }
    648 .post-password-form input[type="password"] {
     765  }
     766 
     767  .post-password-form input[type="password"] {
    649768    min-height: 40px;
    650 }
    651 .post-password-form input[type="submit"] {
     769  }
     770 
     771  .post-password-form input[type="submit"] {
    652772    padding: 0 2rem;
    653773    min-height: 40px;
    654774    height: 100%;
    655775    border-radius: 0;
    656 }
    657 .post-password-form > p:first-child {
     776  }
     777 
     778  .post-password-form > p:first-child {
    658779    font-size: 1.25rem;
    659780    margin-bottom: 2rem;
    660 }
    661 .post-password-form > p:last-child {
     781  }
     782 
     783  .post-password-form > p:last-child {
    662784    display: -webkit-box;
    663785    display: -ms-flexbox;
     
    667789    align-items: flex-end;
    668790    margin-bottom: 0;
    669 }
    670 
    671 h3.entry-title.entry-title-small {
     791  }
     792 
     793  h3.entry-title.entry-title-small {
    672794    font-size: 18px;
    673795    font-weight: 500;
    674796    color: #CC913F;
    675 }
    676 .btn-fancy {
     797  }
     798 
     799  .btn-fancy {
    677800    position: relative;
    678801    display: inline-block;
     
    687810    transition: color 0.4s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
    688811    padding: 9px;
    689 }
    690 .btn-fancy svg{
     812  }
     813 
     814  .btn-fancy svg {
    691815    fill: #000;
    692 }
    693 .btn-fancy span {
     816  }
     817 
     818  .btn-fancy span {
    694819    background: #fff;
    695820    padding: 5px 10px;
    696     margin-left: 10px;
     821    margin-right: 10px;
    697822    border-radius: 7px;
    698 }
    699 .btn-fancy-primary {
     823  }
     824 
     825  .btn-fancy-primary {
    700826    background-color: #000;
    701827    color: #ffffff;
    702 }
    703 .btn-fancy-secondary {
     828  }
     829 
     830  .btn-fancy-secondary {
    704831    background-color: #fff;
    705832    color: #000;
    706 }
    707 .btn-fancy-primary:hover,
    708 .btn-fancy-primary:focus {
     833  }
     834 
     835  .btn-fancy-primary:hover,
     836  .btn-fancy-primary:focus {
    709837    background-color: #000;
    710838    color: #fff;
    711 }
    712 .btn-fancy-secondary:hover,
    713 .btn-fancy-secondary:focus {
     839  }
     840 
     841  .btn-fancy-secondary:hover,
     842  .btn-fancy-secondary:focus {
    714843    background-color: #000;
    715844    color: #fff;
    716 }
    717 .topbar-info-icon svg polyline,
    718 .topbar-info-icon svg line {
     845  }
     846 
     847  .topbar-info-icon svg polyline,
     848  .topbar-info-icon svg line {
    719849    fill: none;
    720850    stroke: currentColor;
     
    723853    stroke-dashoffset: 0;
    724854    transition: stroke-dashoffset 0.8s cubic-bezier(0.39, 0.58, 0.57, 1);
    725 }
    726 .theme-btn-link {
     855  }
     856 
     857  .theme-btn-link {
    727858    font-size: 1.6rem;
    728 }
    729 .theme-btn-link:hover .topbar-info-icon svg polyline,
    730 .theme-btn-link:hover .topbar-info-icon svg line,
    731 .theme-btn-link:focus .topbar-info-icon svg polyline,
    732 .theme-btn-link:focus .topbar-info-icon svg line {
     859  }
     860 
     861  .theme-btn-link:hover .topbar-info-icon svg polyline,
     862  .theme-btn-link:hover .topbar-info-icon svg line,
     863  .theme-btn-link:focus .topbar-info-icon svg polyline,
     864  .theme-btn-link:focus .topbar-info-icon svg line {
    733865    stroke-dashoffset: 80;
    734 }
    735 
    736 /*--------------------------------------------------------------
    737 # woocommerce
    738 --------------------------------------------------------------*/
    739 
    740 .woocommerce span.onsale{
     866  }
     867 
     868 
     869  /*--------------------------------------------------------------
     870  # woocommerce
     871  --------------------------------------------------------------*/
     872 
     873  .woocommerce span.onsale {
    741874    background-color: var(--global-color);
    742 }
    743 
    744 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button{
     875  }
     876 
     877  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button {
    745878    background-color: var(--global-color);
    746879    color: #fff;
    747 }
    748 
    749 .woocommerce ul.products li.product .price,.woocommerce div.product p.price, .woocommerce div.product span.price{
     880  }
     881 
     882  .woocommerce ul.products li.product .price,
     883  .woocommerce div.product p.price,
     884  .woocommerce div.product span.price {
    750885    color: var(--global-color);
    751 }
    752 
    753 
    754 .woocommerce ul.products li.product .button,
    755 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
    756 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
    757 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
    758 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
    759 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
    760 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
    761 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
    762 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
    763 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,
    764 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,
    765 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,
    766 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,
    767 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,
    768 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
    769 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,
    770 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,a.added_to_cart.wc-forward {
     886  }
     887 
     888  .woocommerce ul.products li.product .button,
     889  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
     890  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
     891  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
     892  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
     893  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
     894  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
     895  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
     896  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,
     897  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,
     898  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,
     899  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,
     900  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,
     901  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,
     902  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
     903  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,
     904  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,
     905  a.added_to_cart.wc-forward {
    771906    color: #000;
    772907    display: block;
    773908    font-size: 15px;
    774909    font-weight: 600;
    775 }
    776 
    777 .woocommerce ul.products li.product .button:hover,
    778 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
    779 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
    780 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
    781 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
    782 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
    783 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
    784 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
    785 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,
    786 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,
    787 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,
    788 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,
    789 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,
    790 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,
    791 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,
    792 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,
    793 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover
    794 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
    795 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover{
     910  }
     911 
     912  .woocommerce ul.products li.product .button:hover,
     913  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
     914  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
     915  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
     916  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
     917  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
     918  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
     919  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
     920  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,
     921  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,
     922  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,
     923  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,
     924  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,
     925  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,
     926  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,
     927  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,
     928  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
     929  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover {
    796930    color: #000;
    797 }
    798 
    799 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover{
     931  }
     932 
     933  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
     934  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover {
    800935    color: #ffffff;
    801 }
    802 h2.woocommerce-loop-product__title, .woocommerce ul.products li.product .price{
     936  }
     937 
     938  h2.woocommerce-loop-product__title,
     939  .woocommerce ul.products li.product .price {
    803940    text-align: center;
    804 }
    805 a.added_to_cart.wc-forward {
     941  }
     942 
     943  a.added_to_cart.wc-forward {
    806944    padding: 5px 20px;
    807945    border-radius: 5px;
     
    811949    color: #000 !important;
    812950    border: 2px solid #000;
    813 }
    814 .woocommerce-cart table.cart td.actions .coupon .input-text{
     951  }
     952 
     953  .woocommerce-cart table.cart td.actions .coupon .input-text {
    815954    font-size: 14px;
    816 }
    817 .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{
     955  }
     956 
     957  .woocommerce table.cart td.actions .input-text,
     958  .woocommerce-page #content table.cart td.actions .input-text,
     959  .woocommerce-page table.cart td.actions .input-text {
    818960    width: 118px;
    819 }
    820 :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button{
     961  }
     962 
     963  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button {
    821964    color: #fff !important;
    822 }
    823 #customer_details input[type="text"]{
     965  }
     966 
     967  #customer_details input[type="text"] {
    824968    padding: 0.5rem 1.8rem;
    825 }
    826 .woocommerce .quantity .qty {
     969  }
     970 
     971  .woocommerce .quantity .qty {
    827972    width: 80px;
    828 }
    829 .quantity input[type="number"]{
     973  }
     974 
     975  .quantity input[type="number"] {
    830976    padding: 2px;
    831 }
    832 nav.woocommerce-MyAccount-navigation ul {
     977  }
     978 
     979  nav.woocommerce-MyAccount-navigation ul {
    833980    list-style: none;
    834981    padding: 0;
    835 }
    836 nav.woocommerce-MyAccount-navigation ul li {
     982  }
     983 
     984  nav.woocommerce-MyAccount-navigation ul li {
    837985    border: solid 2px #e5e5e5;
    838986    padding: 10px;
     
    840988    box-shadow: 0px 0px 0 0 #e5e5e5;
    841989    font-weight: 500;
    842 }
    843 .woocommerce .star-rating {
     990  }
     991 
     992  .woocommerce .star-rating {
    844993    margin: 0 auto 10px !important;
    845 }
    846 
    847 .woocommerce .star-rating span, .woocommerce p.stars a{
     994  }
     995 
     996  .woocommerce .star-rating span,
     997  .woocommerce p.stars a {
    848998    color: #ffcc05;
    849 }
    850 
    851 .woocommerce nav.woocommerce-pagination ul li span.current{
     999  }
     1000 
     1001  .woocommerce nav.woocommerce-pagination ul li span.current {
    8521002    background: var(--global-color);
    8531003    color: #222;
    854 }
    855 
    856 .wp-block-woocommerce-cart .wc-block-cart__submit-button, .wc-block-components-checkout-place-order-button, .wc-block-components-totals-coupon__button{
    857   background: var(--global-color);
    858   color: #fff !important;
    859   text-decoration: none !important;
    860   border-radius: 10px;
    861   border: none !important;
    862   padding: 10px;
    863   border: 2px solid transparent;
    864   width: 50%;
    865 }
    866 .wp-block-woocommerce-cart .wc-block-cart__submit-button:hover{
    867   border: 2px solid var(--global-color);
    868   background: var(--global-color);
    869   color: #fff !important;
    870 }
    871 button:hover, .button:hover, .wp-block-search__button:hover, .wp-block-button__link:hover, .wp-block-file__button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, .button:focus, .wp-block-search__button:focus, .wp-block-button__link:focus, .wp-block-file__button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus{
     1004  }
     1005 
     1006  .wp-block-woocommerce-cart .wc-block-cart__submit-button,
     1007  .wc-block-components-checkout-place-order-button,
     1008  .wc-block-components-totals-coupon__button {
     1009    background: var(--global-color);
     1010    color: #fff !important;
     1011    text-decoration: none !important;
     1012    border-radius: 10px;
     1013    border: none !important;
     1014    padding: 10px;
     1015    border: 2px solid transparent;
     1016    width: 50%;
     1017  }
     1018 
     1019  .wp-block-woocommerce-cart .wc-block-cart__submit-button:hover {
     1020    border: 2px solid var(--global-color);
     1021    background: var(--global-color);
     1022    color: #fff !important;
     1023  }
     1024 
     1025  button:hover,
     1026  .button:hover,
     1027  .wp-block-search__button:hover,
     1028  .wp-block-button__link:hover,
     1029  .wp-block-file__button:hover,
     1030  input[type="button"]:hover,
     1031  input[type="reset"]:hover,
     1032  input[type="submit"]:hover,
     1033  button:focus,
     1034  .button:focus,
     1035  .wp-block-search__button:focus,
     1036  .wp-block-button__link:focus,
     1037  .wp-block-file__button:focus,
     1038  input[type="button"]:focus,
     1039  input[type="reset"]:focus,
     1040  input[type="submit"]:focus {
    8721041    color: #ffffff;
    873 }
    874 .wp-block-woocommerce-cart .wc-block-cart-items,.wp-block-woocommerce-cart-order-summary-block{
    875   border: 1px solid #dee2e6!important;
    876   padding: 10px;
    877   border-radius: 10px;
    878 }
    879 .wp-block-woocommerce-cart .wc-block-cart-items__header-image, .wc-block-cart-items__header-total{
    880   padding: 10px !important;
    881 }
    882 .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__submit-container{
    883   margin-top: 20px;
    884 }
    885 .wp-block-woocommerce-cart .wc-block-components-product-badge{
    886   background: #e5a500;
    887   color: #fff !important;
    888   padding: 10px !important;
    889   margin-bottom: 5px;
    890   margin-top:5px ;
    891 }
    892 a.wc-block-components-product-name, .wc-block-components-product-name{
    893   font-size: 22px !important;
    894   color: #000 !important;
    895   text-decoration: none !important;
    896 }
    897 .wc-block-components-order-summary-item__quantity{
    898   background: var(--global-color) !important;
    899   color: #fff !important;
    900   border: none !important;
    901   box-shadow: none !important;
    902 }
    903 
    904 .wc-block-components-sidebar-layout .wc-block-components-main {
    905   padding-right:0% !important;
    906   width: 100% !important;
    907 }
    908 .wc-block-components-sidebar{
     1042  }
     1043 
     1044  .wp-block-woocommerce-cart .wc-block-cart-items,
     1045  .wp-block-woocommerce-cart-order-summary-block {
     1046    border: 1px solid #dee2e6!important;
     1047    padding: 10px;
     1048    border-radius: 10px;
     1049  }
     1050 
     1051  .wp-block-woocommerce-cart .wc-block-cart-items__header-image,
     1052  .wc-block-cart-items__header-total {
     1053    padding: 10px !important;
     1054  }
     1055 
     1056  .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__submit-container {
     1057    margin-top: 20px;
     1058  }
     1059 
     1060  .wp-block-woocommerce-cart .wc-block-components-product-badge {
     1061    background: #e5a500;
     1062    color: #fff !important;
     1063    padding: 10px !important;
     1064    margin-bottom: 5px;
     1065    margin-top: 5px;
     1066  }
     1067 
     1068  a.wc-block-components-product-name,
     1069  .wc-block-components-product-name {
     1070    font-size: 22px !important;
     1071    color: #000 !important;
     1072    text-decoration: none !important;
     1073  }
     1074 
     1075  .wc-block-components-order-summary-item__quantity {
     1076    background: var(--global-color) !important;
     1077    color: #fff !important;
     1078    border: none !important;
     1079    box-shadow: none !important;
     1080  }
     1081 
     1082  .wc-block-components-sidebar-layout .wc-block-components-main {
     1083    padding-left: 0% !important;
    9091084    width: 100% !important;
    910 }
    911 .wp-block-woocommerce-cart.alignwide{
    912   margin-right: auto !important;
    913   margin-left: auto !important;
    914 }
    915 .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,
    916 .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
    917 .wc-block-components-totals-item__label,.wc-block-components-totals-item__value,
    918 .wc-block-components-product-metadata .wc-block-components-product-metadata__description>p,
    919 .is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount,
    920 .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,
    921 .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,
    922 .wc-block-components-quantity-selector,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,
    923 .wc-block-components-product-price__value.is-discounted,del.wc-block-components-product-price__regular  {
    924   color: #000 !important;
    925 }
    926 .wc-block-components-totals-wrapper:after{
    927   border-color: #000 !important;
    928 }
    929 tbody.wc-block-cart-items{
    930   border: 1px solid #000;
    931   border-radius: 30px;
    932 }
    933 .wc-block-components-product-metadata .wc-block-components-product-metadata__description>p, button.wc-block-cart-item__remove-link{
    934   font-size: 14px !important;
    935 }
    936 .is-medium table.wc-block-cart-items .wc-block-cart-items__row{
     1085  }
     1086 
     1087  .wc-block-components-sidebar {
     1088    width: 100% !important;
     1089  }
     1090 
     1091  .wp-block-woocommerce-cart.alignwide {
     1092    margin-left: auto !important;
     1093    margin-right: auto !important;
     1094  }
     1095 
     1096  .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,
     1097  .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
     1098  .wc-block-components-totals-item__label,
     1099  .wc-block-components-totals-item__value,
     1100  .wc-block-components-product-metadata .wc-block-components-product-metadata__description>p,
     1101  .is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount,
     1102  .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,
     1103  .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,
     1104  .wc-block-components-quantity-selector,
     1105  table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,
     1106  .wc-block-components-product-price__value.is-discounted,
     1107  del.wc-block-components-product-price__regular {
     1108    color: #000 !important;
     1109  }
     1110 
     1111  .wc-block-components-totals-wrapper:after {
     1112    border-color: #000 !important;
     1113  }
     1114 
     1115  tbody.wc-block-cart-items {
     1116    border: 1px solid #000;
     1117    border-radius: 30px;
     1118  }
     1119 
     1120  .wc-block-components-product-metadata .wc-block-components-product-metadata__description>p,
     1121  button.wc-block-cart-item__remove-link {
     1122    font-size: 14px !important;
     1123  }
     1124 
     1125  .is-medium table.wc-block-cart-items .wc-block-cart-items__row {
    9371126    grid-template-columns: 270px 47px !important;
    9381127    padding: 16px 16px !important;
    939 }
    940 .wp-block-woocommerce-cart .wc-block-components-product-badge{
    941   display: none;
    942 }
    943 .wp-block-woocommerce-cart .wc-block-cart__submit-button:hover{
    944   border: unset !important;
    945 }
    946 a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
     1128  }
     1129 
     1130  .wp-block-woocommerce-cart .wc-block-components-product-badge {
     1131    display: none;
     1132  }
     1133 
     1134  .wp-block-woocommerce-cart .wc-block-cart__submit-button:hover {
     1135    border: unset !important;
     1136  }
     1137 
     1138  a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
    9471139    text-decoration: none;
    948 }
    949 .wc-block-components-text-input input[type=text]{
     1140  }
     1141 
     1142  .wc-block-components-text-input input[type=text] {
    9501143    padding: 14px !important;
    951 }
    952 
    953 .woocommerce span.onsale{
     1144  }
     1145 
     1146  .woocommerce span.onsale {
    9541147    background-color: var(--global-color);
    955 }
    956 
    957 .woocommerce div.product p.price, .woocommerce div.product span.price{
     1148  }
     1149 
     1150  .woocommerce div.product p.price,
     1151  .woocommerce div.product span.price {
    9581152    color: var(--global-color);
    959 }
    960 .products button,.products .button,.products .wp-block-search__button,.products .wp-block-button__link,.products .wp-block-file .wp-block-file__button,.products input[type="button"],.products input[type="reset"],.products input[type="submit"],.products .woocommerce ul.products li.product .button,.products a.added_to_cart.wc-forward{
     1153  }
     1154 
     1155  .products button,
     1156  .products .button,
     1157  .products .wp-block-search__button,
     1158  .products .wp-block-button__link,
     1159  .products .wp-block-file .wp-block-file__button,
     1160  .products input[type="button"],
     1161  .products input[type="reset"],
     1162  .products input[type="submit"],
     1163  .products .woocommerce ul.products li.product .button,
     1164  .products a.added_to_cart.wc-forward {
    9611165    padding: 10px 25px !important;
    962 }
    963 
    964 .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-loop-button-wrapper.tinvwl-woocommerce_after_shop_loop_item {
     1166  }
     1167 
     1168  .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-loop-button-wrapper.tinvwl-woocommerce_after_shop_loop_item {
    9651169    text-align: center;
    966 }
    967 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{
     1170  }
     1171 
     1172  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,
     1173  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,
     1174  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,
     1175  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,
     1176  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,
     1177  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
     1178  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,
     1179  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,
     1180  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
     1181  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
     1182  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
     1183  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
     1184  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
     1185  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
     1186  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
     1187  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button {
    9681188    background-color: #fff;
    969     color: #000;
     1189    color: #000 !important;
    9701190    border: solid 2px #000;
    971 }
    972 
    973 .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{
     1191  }
     1192 
     1193  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,
     1194  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,
     1195  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,
     1196  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,
     1197  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,
     1198  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,
     1199  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,
     1200  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover,
     1201  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
     1202  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
     1203  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
     1204  .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
     1205  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
     1206  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
     1207  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
     1208  :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover {
    9741209    background-color: var(--global-color);
    975 }
    976 
    977 /*--------------------------------------------------------------
    978 # Header
    979 --------------------------------------------------------------*/
    980 
    981 #top-header {
     1210  }
     1211 
     1212 
     1213  /*--------------------------------------------------------------
     1214  # Header
     1215  --------------------------------------------------------------*/
     1216 
     1217  #top-header {
    9821218    background: var(--secondary-color);
    983 }
    984 #top-header svg{
     1219  }
     1220 
     1221  #top-header svg {
    9851222    fill: #ffffff;
    986     margin-right: 10px;
    987 }
    988 #center-header .social-area svg {
     1223    margin-left: 10px;
     1224  }
     1225 
     1226  #center-header .social-area svg {
    9891227    fill: #ffffff;
    9901228    font-size: 15px;
    991 }
    992 #top-header span, #top-header span a, #top-header .social-area a {
     1229  }
     1230 
     1231  #top-header span,
     1232  #top-header span a,
     1233  #top-header .social-area a {
    9931234    color: #ffffff;
    9941235    font-size: 14px;
    9951236    font-weight: 500;
    996 }
    997 .wrapper.headers-top{
     1237  }
     1238 
     1239  .wrapper.headers-top {
    9981240    background: var(--global-color);
    9991241    padding-top: 10px;
    10001242    padding-bottom: 10px;
    1001 }
    1002 .header-box{
     1243  }
     1244 
     1245  .header-box {
    10031246    background: #ffffff;
    1004 }
    1005 .header-button span a {
     1247  }
     1248 
     1249  .header-button span a {
    10061250    background: var(--secondary-color);
    10071251    padding: 10px 30px;
     
    10101254    color: #000000;
    10111255    font-weight: 600;
    1012 }
    1013 .woo-box {
     1256  }
     1257 
     1258  .woo-box {
    10141259    width: 3%;
    10151260    justify-content: flex-end;
    10161261    display: flex;
    10171262    align-items: center;
    1018 }
    1019 .header-menu {
     1263  }
     1264 
     1265  .header-menu {
    10201266    width: 65%;
    1021 }
    1022 .header-logo {
     1267  }
     1268 
     1269  .header-logo {
    10231270    width: 17%;
    1024 }
    1025 .theme-header-areas.header-areas-right.header-button {
     1271  }
     1272 
     1273  .theme-header-areas.header-areas-right.header-button {
    10261274    width: 15%;
    10271275    text-align: end;
    1028 }
    1029 .header-titles .custom-logo-name {
     1276  }
     1277 
     1278  .header-titles .custom-logo-name {
    10301279    display: block;
    10311280    font-size: 25px;
     
    10351284    color: #000000;
    10361285    letter-spacing: 1px;
    1037 }
    1038 .site-description span {
     1286  }
     1287 
     1288  .site-description span {
    10391289    color: #142257;
    10401290    font-weight: 700;
    10411291    font-size: 13px;
    1042 }
    1043 
    1044 .header-titles .custom-logo-name, .site-description {
     1292  }
     1293 
     1294  .header-titles .custom-logo-name,
     1295  .site-description {
    10451296    color: var(--global-color);
    10461297    font-family: var(--font-head);
    10471298    text-transform: uppercase;
    1048 }
    1049 .header-search a {
    1050   cursor: pointer;
    1051   position: relative;
    1052 }
    1053 
    1054 /* Search Style */
    1055 #search {
     1299  }
     1300 
     1301  .header-search a {
     1302    cursor: pointer;
     1303    position: relative;
     1304  }
     1305 
     1306 
     1307  /* Search Style */
     1308 
     1309  #search {
    10561310    position: fixed;
    10571311    top: 0px;
    1058     left: 0px;
     1312    right: 0px;
    10591313    width: 100%;
    10601314    height: 100%;
     
    10691323    -ms-transform: translate(0px, -100%) scale(0, 0);
    10701324    -o-transform: translate(0px, -100%) scale(0, 0);
    1071     transform: translate(0px, -100%) scale(0, 0);   
     1325    transform: translate(0px, -100%) scale(0, 0);
    10721326    opacity: 0;
    10731327    display: none;
    1074 }
    1075 #search.open {
     1328  }
     1329 
     1330  #search.open {
    10761331    -webkit-transform: translate(0px, 0px) scale(1, 1);
    10771332    -moz-transform: translate(0px, 0px) scale(1, 1);
    10781333    -ms-transform: translate(0px, 0px) scale(1, 1);
    10791334    -o-transform: translate(0px, 0px) scale(1, 1);
    1080     transform: translate(0px, 0px) scale(1, 1); 
     1335    transform: translate(0px, 0px) scale(1, 1);
    10811336    opacity: 1;
    10821337    z-index: 106;
    10831338    display: block;
    1084 }
    1085 #search .search-form .search-submit{
     1339  }
     1340 
     1341  #search .search-form .search-submit {
    10861342    display: none;
    1087 }
    1088 #search input[type="search"] {
     1343  }
     1344 
     1345  #search input[type="search"] {
    10891346    position: absolute;
    10901347    top: 50%;
    1091     left: 0;
     1348    right: 0;
    10921349    margin-top: -51px;
    10931350    width: 60%;
    1094     margin-left: 20%;
     1351    margin-right: 20%;
    10951352    color: rgb(255, 255, 255);
    10961353    background: transparent;
    10971354    border-top: 1px solid rgba(255, 255, 255, .8);
    10981355    border-bottom: 2px solid rgba(255, 255, 255, .5);
     1356    border-right: 0px solid transparent;
    10991357    border-left: 0px solid transparent;
    1100     border-right: 0px solid transparent;
    11011358    font-size: 40px;
    11021359    font-weight: 300;
     
    11051362    padding: 10px;
    11061363    font-family: var(--font-main);
    1107 }
    1108 #search .close {
     1364  }
     1365 
     1366  #search .close {
    11091367    position: fixed;
    11101368    top: 15px;
    1111     right: 15px;
     1369    left: 15px;
    11121370    opacity: 1;
    11131371    font-size: 27px;
    11141372    color: #fff;
    1115 }
    1116 #search .close:hover{
    1117   color: #FFE52C;
    1118   cursor: pointer;
    1119 }
    1120 .header-center {
     1373  }
     1374 
     1375  #search .close:hover {
     1376    color: #FFE52C;
     1377    cursor: pointer;
     1378  }
     1379 
     1380  .header-center {
    11211381    display: flex;
    11221382    align-items: center;
    11231383    padding-top: 15px;
    11241384    padding-bottom: 15px;
    1125 }
    1126 .header-search a svg {
     1385  }
     1386 
     1387  .header-search a svg {
    11271388    fill: #3B4052 !important;
    11281389    margin: 0px !important;
    1129 }
    1130 .site-navigation li.current_page_item > a, .site-navigation .current-menu-item > a{
     1390  }
     1391 
     1392  .site-navigation li.current_page_item > a,
     1393  .site-navigation .current-menu-item > a {
    11311394    color: #ffffff;
    1132 }
    1133 
    1134 .toggle-menu {
     1395  }
     1396 
     1397  .toggle-menu {
    11351398    width: 30px;
    11361399    height: 17px;
     
    11381401    position: relative;
    11391402    top: 0px;
    1140     float: right;
     1403    float: left;
    11411404    z-index: 1000;
    1142 }
    1143 .toggle-menu.active i {
    1144     left: 80px;
     1405  }
     1406 
     1407  .toggle-menu.active i {
     1408    right: 80px;
    11451409    top: 10px !important;
    11461410    background: #000;
    1147 }
    1148 .toggle-menu i {
    1149   position: absolute;
    1150   display: block;
    1151   height: 2px;
    1152   background: #ffffff;
    1153   width: 30px;
    1154   left: 0px;
    1155   -webkit-transition: all .3s;
    1156   transition: all .3s;
    1157 }
    1158 
    1159 .toggle-menu i:nth-child(1) {
     1411  }
     1412 
     1413  .toggle-menu i {
     1414    position: absolute;
     1415    display: block;
     1416    height: 2px;
     1417    background: #ffffff;
     1418    width: 30px;
     1419    right: 0px;
     1420    -webkit-transition: all .3s;
     1421    transition: all .3s;
     1422  }
     1423 
     1424  .toggle-menu i:nth-child(1) {
    11601425    top: 0px;
    1161 }
    1162 
    1163 .toggle-menu i:nth-child(2) {
     1426  }
     1427 
     1428  .toggle-menu i:nth-child(2) {
    11641429    top: 6px;
    1165 }
    1166 
    1167 .toggle-menu i:nth-child(3) {
     1430  }
     1431 
     1432  .toggle-menu i:nth-child(3) {
    11681433    top: 12px;
    1169 }
    1170 .menu-drawer .most-sidebar-box {
     1434  }
     1435 
     1436  .menu-drawer .most-sidebar-box {
    11711437    width: 100%;
    1172 }
    1173 .toggle-menu.active i:nth-child(1) {
    1174   top: 25px;
    1175   -webkit-transform: rotateZ(45deg);
    1176   transform: rotateZ(45deg);
    1177 }
    1178 
    1179 .toggle-menu.active i:nth-child(2) {
    1180   background: transparent;
    1181 }
    1182 
    1183 .toggle-menu.active i:nth-child(3) {
    1184   top: 25px;
    1185   -webkit-transform: rotateZ(-45deg);
    1186   transform: rotateZ(-45deg);
    1187 }
    1188 .menu-drawer {
     1438  }
     1439 
     1440  .toggle-menu.active i:nth-child(1) {
     1441    top: 25px;
     1442    -webkit-transform: rotateZ(-45deg);
     1443    transform: rotateZ(-45deg);
     1444  }
     1445 
     1446  .toggle-menu.active i:nth-child(2) {
     1447    background: transparent;
     1448  }
     1449 
     1450  .toggle-menu.active i:nth-child(3) {
     1451    top: 25px;
     1452    -webkit-transform: rotateZ(45deg);
     1453    transform: rotateZ(45deg);
     1454  }
     1455 
     1456  .menu-drawer {
    11891457    overflow-y: scroll;
    1190 }
    1191 .menu-drawer .widget-area-wrapper .widget {
    1192     margin-left: 0px !important;
    1193 }
    1194 .menu-drawer {
     1458  }
     1459 
     1460  .menu-drawer .widget-area-wrapper .widget {
     1461    margin-right: 0px !important;
     1462  }
     1463 
     1464  .menu-drawer {
    11951465    width: 400px;
    11961466    background-color: #ffccbc;
     
    11981468    position: fixed;
    11991469    display: none;
    1200     right: -550px;
     1470    left: -550px;
    12011471    top: 32px;
    1202     transition: right linear .10s;
     1472    transition: left linear .10s;
    12031473    padding: 50px;
    12041474    z-index: 9;
    1205 }
    1206 .open {
    1207   right: 0px;
    1208   display: block;
    1209   transition: right linear .10s;
    1210 }
    1211 .menu-drawer .header-logo {
     1475  }
     1476 
     1477  .open {
     1478    left: 0px;
     1479    display: block;
     1480    transition: left linear .10s;
     1481  }
     1482 
     1483  .menu-drawer .header-logo {
    12121484    width: 100%;
    12131485    text-align: center;
    12141486    margin-bottom: 30px;
    1215 }
    1216 .menu-drawer {
    1217   li {
    1218     font-weight: bold;
    1219     margin-bottom: 30px;
    1220     font-size: 50px;
    1221     text-align: center;
    1222     a {
    1223       text-decoration: none;
    1224       color: #555;
    1225       &:hover {
    1226         color: #0094FC;
     1487  }
     1488 
     1489  .menu-drawer {
     1490    li {
     1491      font-weight: bold;
     1492      margin-bottom: 30px;
     1493      font-size: 50px;
     1494      text-align: center;
     1495      a {
     1496        text-decoration: none;
     1497        color: #555;
     1498        &:hover {
     1499          color: #0094FC;
     1500        }
    12271501      }
    12281502    }
    12291503  }
    1230 }
    1231 header#site-header span.cart_no,header#site-header a.wishlist_view{
     1504 
     1505  header#site-header span.cart_no,
     1506  header#site-header a.wishlist_view {
    12321507    position: relative;
    1233 }
    1234 header#site-header span.cart_no a, header#site-header a.wishlist_view {
     1508  }
     1509 
     1510  header#site-header span.cart_no a,
     1511  header#site-header a.wishlist_view {
    12351512    display: flex;
    12361513    align-items: center;
    1237 }
    1238 header#site-header span.cart-value,header#site-header span.wishlist-counter {
     1514  }
     1515 
     1516  header#site-header span.cart-value,
     1517  header#site-header span.wishlist-counter {
    12391518    position: absolute;
    12401519    width: 15px;
    12411520    font-size: 10px;
    1242     right: 0px;
     1521    left: 0px;
    12431522    background: var(--global-color);
    12441523    text-align: center;
     
    12481527    height: 15px;
    12491528    top: -3px;
    1250 }
    1251 header#site-header {
     1529  }
     1530 
     1531  header#site-header {
    12521532    color: #000;
    12531533    background: #EEEDE9;
    1254 }
    1255 section#center-header {
     1534  }
     1535 
     1536  section#center-header {
    12561537    position: relative;
    12571538    width: 100%;
    1258     background:#FFFAF5;
     1539    background: #FFFAF5;
    12591540    z-index: 9;
    1260 }
    1261 section#center-header .header-wrapper{
     1541  }
     1542 
     1543  section#center-header .header-wrapper {
    12621544    align-items: normal;
    1263 }
    1264 .site-logo .custom-logo-link{
     1545  }
     1546 
     1547  .site-logo .custom-logo-link {
    12651548    margin: 0 auto;
    1266 }
    1267 section.logo-box:after {
     1549  }
     1550 
     1551  section.logo-box:after {
    12681552    content: "";
    12691553    margin: 0 auto;
    12701554    z-index: -1 !important;
    12711555    position: absolute;
     1556    left: 0px;
    12721557    right: 0px;
    1273     left: 0px;
    12741558    z-index: 0;
    12751559    width: 22%;
     
    12781562    background: #C1C7CD;
    12791563    clip-path: polygon(0 0, 100% 0%, 85% 100%, 15% 100%);
    1280 }
    1281 img.custom-logo {
     1564  }
     1565 
     1566  img.custom-logo {
    12821567    width: 150px;
    12831568    height: 80px;
    12841569    object-fit: cover;
    1285 }
    1286 section.logo-box{
     1570  }
     1571 
     1572  section.logo-box {
    12871573    position: relative;
    1288 }
    1289 
    1290 
    1291 li.page_item.page-item-174.page_item_has_children.current_page_item{
    1292 
    1293 }
    1294 
    1295 
    1296 @media (max-width: 767px) {
     1574  }
     1575 
     1576  li.page_item.page-item-174.page_item_has_children.current_page_item {}
     1577 
     1578  @media (max-width: 767px) {
    12971579    .header-titles .custom-logo-name {
    1298         font-size: 2.8rem;
    1299     }
    1300     .shop-heading h4:before,.shop-heading h4:after{
    1301         display: none;
    1302     }
    1303 }
    1304 .header-navigation-wrapper {
     1580      font-size: 2.8rem;
     1581    }
     1582    .shop-heading h4:before,
     1583    .shop-heading h4:after {
     1584      display: none;
     1585    }
     1586  }
     1587 
     1588  .header-navigation-wrapper {
    13051589    position: relative;
    1306 }
    1307 .header-navbar {
     1590  }
     1591 
     1592  .header-navbar {
    13081593    align-items: center;
    13091594    background: transparent;
     
    13131598    border-top: solid 1px #ededed;
    13141599    border-bottom: solid 1px #ededed;
    1315 }
    1316 .header-wrapper {
     1600  }
     1601 
     1602  .header-wrapper {
    13171603    display: flex;
    13181604    flex-wrap: inherit;
    13191605    align-items: center;
    13201606    justify-content: space-between;
    1321 }
    1322 .header-wrapper .header-areas-left,
    1323 .header-wrapper .header-areas-center,
    1324 .header-wrapper .header-areas-right {
     1607  }
     1608 
     1609  .header-wrapper .header-areas-left,
     1610  .header-wrapper .header-areas-center,
     1611  .header-wrapper .header-areas-right {
    13251612    display: flex;
    13261613    align-items: center;
    1327 }
    1328 .header-wrapper .header-areas-left {
     1614  }
     1615 
     1616  .header-wrapper .header-areas-left {
    13291617    justify-content: flex-start;
    1330 }
    1331 .header-wrapper .header-areas-center {
     1618  }
     1619 
     1620  .header-wrapper .header-areas-center {
    13321621    justify-content: center;
    13331622    flex-grow: 1;
    1334 }
    1335 .header-wrapper .header-areas-center .site-description {
     1623  }
     1624 
     1625  .header-wrapper .header-areas-center .site-description {
    13361626    text-align: center;
    1337 }
    1338 .header-wrapper .header-areas-right {
     1627  }
     1628 
     1629  .header-wrapper .header-areas-right {
    13391630    justify-content: flex-end;
    1340 }
    1341 .main-nav-controls,
    1342 .navbar-controls {
     1631  }
     1632 
     1633  .main-nav-controls,
     1634  .navbar-controls {
    13431635    display: flex;
    1344 }
    1345 .main-nav-controls {
     1636  }
     1637 
     1638  .main-nav-controls {
    13461639    align-items: center;
    1347 }
    1348 .navbar-controls {
     1640  }
     1641 
     1642  .navbar-controls {
    13491643    flex-shrink: 0;
    13501644    align-items: center;
    13511645    justify-content: center;
    13521646    overflow: hidden;
    1353 }
    1354 .navbar-control {
     1647  }
     1648 
     1649  .navbar-control {
    13551650    background: transparent;
    13561651    border-color: transparent;
     
    13671662    letter-spacing: .1em;
    13681663    font-size: 12px;
    1369 }
    1370 .navbar-control .svg-icon {
     1664  }
     1665 
     1666  .navbar-control .svg-icon {
    13711667    display: inline-block;
    13721668    vertical-align: middle;
    1373 }
    1374 .main-nav-controls .navbar-control {
    1375     margin: 0 1.25rem 0 auto;
    1376 }
    1377 .navbar-control:hover,
    1378 .navbar-control:focus,
    1379 .navbar-control:active {
     1669  }
     1670 
     1671  .main-nav-controls .navbar-control {
     1672    margin: 0 auto 0 1.25rem;
     1673  }
     1674 
     1675  .navbar-control:hover,
     1676  .navbar-control:focus,
     1677  .navbar-control:active {
    13801678    outline: none;
    13811679    border-color: transparent;
    1382 }
    1383 .navbar-control-trigger:focus {
     1680  }
     1681 
     1682  .navbar-control-trigger:focus {
    13841683    outline: none;
    1385 }
    1386 .navbar-control:focus-visible > .navbar-control-trigger {
     1684  }
     1685 
     1686  .navbar-control:focus-visible > .navbar-control-trigger {
    13871687    outline: 2px solid;
    1388 }
    1389 
    1390 .header-searchbar-inner {
     1688  }
     1689 
     1690  .header-searchbar-inner {
    13911691    transform: translateY(-100%);
    13921692    transition: transform 0.15s linear, box-shadow 0.15s linear;
    1393 }
    1394 .header-searchbar-active .header-searchbar-inner {
     1693  }
     1694 
     1695  .header-searchbar-active .header-searchbar-inner {
    13951696    box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.08);
    13961697    transform: translateY(0);
    13971698    transition: transform 0.25s ease-in-out, box-shadow 0.1s 0.25s linear;
    1398 }
    1399 
    1400 /*--------------------------------------------------------------
    1401 # Slider Settings Css
    1402 --------------------------------------------------------------*/
    1403 .slider-box {
     1699  }
     1700 
     1701 
     1702  /*--------------------------------------------------------------
     1703  # Slider Settings Css
     1704  --------------------------------------------------------------*/
     1705 
     1706  .slider-box {
    14041707    height: 600px;
    14051708    position: relative;
    14061709    background-size: cover !important;
    1407 }
    1408 .slider-box:before{
     1710  }
     1711 
     1712  .slider-box:before {
    14091713    content: "";
    14101714    width: 100%;
     
    14131717    position: absolute;
    14141718    top: 0px;
    1415     left: 0px;
    1416 }
    1417 .image-main-box {
     1719    right: 0px;
     1720  }
     1721 
     1722  .image-main-box {
    14181723    justify-content: flex-end;
    14191724    display: flex;
    14201725    margin-top: 35px;
    1421 }
    1422 .banner-img {
     1726  }
     1727 
     1728  .banner-img {
    14231729    height: 400px;
    14241730    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 58%);
     
    14261732    background-size: cover;
    14271733    object-fit: cover;
    1428 }
    1429 span.third_word_span {
     1734  }
     1735 
     1736  span.third_word_span {
    14301737    color: var(--global-color);
    1431 }
    1432 .slider-main {
     1738  }
     1739 
     1740  .slider-main {
    14331741    display: flex;
    14341742    gap: 20px;
    1435 }
    1436 .slide-heading-main {
     1743  }
     1744 
     1745  .slide-heading-main {
    14371746    width: 100%;
    14381747    position: relative;
    14391748    z-index: 1;
    1440 }
    1441 .main-banner-box {
     1749  }
     1750 
     1751  .main-banner-box {
    14421752    position: absolute;
    14431753    width: 100%;
    14441754    z-index: 2;
    14451755    bottom: 0px;
    1446 }
    1447 .image-main-box:after {
     1756  }
     1757 
     1758  .image-main-box:after {
    14481759    height: 400px;
    14491760    clip-path: polygon(30% 0%, 100% 0, 100% 100%, 0 100%, 0 28%);
     
    14541765    top: 0px;
    14551766    z-index: -1;
    1456     right: 0px;
    1457 }
    1458 .slider-box:after {
     1767    left: 0px;
     1768  }
     1769 
     1770  .slider-box:after {
    14591771    height: 60px;
    14601772    width: 280px;
     
    14651777    bottom: 0px;
    14661778    z-index: 2;
    1467     left: 0px;
    1468 }
    1469 .main-carousel-caption .post-content {
     1779    right: 0px;
     1780  }
     1781 
     1782  .main-carousel-caption .post-content {
    14701783    position: absolute;
    1471     right: 30%;
    1472     left: 27%;
     1784    left: 30%;
     1785    right: 27%;
    14731786    top: 35px;
    1474 }
    1475 .slide-heading-main .entry-header h3 {
     1787  }
     1788 
     1789  .slide-heading-main .entry-header h3 {
    14761790    font-size: 16px;
    14771791    font-weight: 700;
    14781792    color: #000000;
    1479 }
    1480 .slide-heading-main a.btn-fancy.btn-fancy-primary {
     1793  }
     1794 
     1795  .slide-heading-main a.btn-fancy.btn-fancy-primary {
    14811796    background: var(--secondary-color);
    14821797    font-size: 14px;
     
    14851800    padding: 10px 25px;
    14861801    border-radius: 0px;
    1487 }
    1488 
    1489 .swiper-slide .post-content h2 a {
     1802  }
     1803 
     1804  .swiper-slide .post-content h2 a {
    14901805    color: #000000 !important;
    14911806    text-decoration: none;
     
    14931808    letter-spacing: 1px;
    14941809    font-weight: 800;
    1495 }
    1496 .slide-heading-main .entry-header svg{
    1497     margin-right: 5px;
    1498 }
    1499 .page-template-frontpage-php .main-header,.page-template-frontpage .main-header{
     1810  }
     1811 
     1812  .slide-heading-main .entry-header svg {
     1813    margin-left: 5px;
     1814  }
     1815 
     1816  .page-template-frontpage-php .main-header,
     1817  .page-template-frontpage .main-header {
    15001818    position: absolute;
    1501 }
    1502 .main-header{
     1819  }
     1820 
     1821  .main-header {
    15031822    position: relative;
    15041823    width: 100%;
    1505 }
    1506 
    1507 .left-box ,.right-box{
     1824  }
     1825 
     1826  .left-box,
     1827  .right-box {
    15081828    width: 50%;
    1509 }
    1510 .slide-heading-main h4.slide-title {
     1829  }
     1830 
     1831  .slide-heading-main h4.slide-title {
    15111832    color: var(--global-color);
    15121833    font-size: 20px;
     
    15141835    font-weight: 600;
    15151836    letter-spacing: 2px;
    1516 }
    1517 .slide-heading-main p.slide-content {
     1837  }
     1838 
     1839  .slide-heading-main p.slide-content {
    15181840    color: #1D1D1D;
    15191841    font-size: 20px;
     
    15221844    margin-bottom: 10px;
    15231845    font-style: italic;
    1524 }
    1525 .slide-heading-main span.slide-button a {
     1846  }
     1847 
     1848  .slide-heading-main span.slide-button a {
    15261849    font-size: 20px;
    15271850    color: var(--global-color);
    15281851    font-weight: 600;
    1529 }
    1530 .slide-heading-main span.slide-button a svg {
     1852  }
     1853 
     1854  .slide-heading-main span.slide-button a svg {
    15311855    fill: #000;
    1532     margin-left: 15px;
     1856    margin-right: 15px;
    15331857    top: 4px;
    15341858    position: relative;
    1535 }
    1536 .imagebox1 .entry-thumbnail img {
     1859  }
     1860 
     1861  .imagebox1 .entry-thumbnail img {
    15371862    height: 420px;
    15381863    width: 600px;
     
    15401865    margin: 0px 0px;
    15411866    object-fit: cover;
    1542     left: 0px;
     1867    right: 0px;
    15431868    z-index: 2;
    1544 }
    1545 
    1546 /*--------------------------------------------------------------
    1547 # About Us Settings Css
    1548 --------------------------------------------------------------*/
    1549 p.list-sub-title {
     1869  }
     1870 
     1871 
     1872  /*--------------------------------------------------------------
     1873  # About Us Settings Css
     1874  --------------------------------------------------------------*/
     1875 
     1876  p.list-sub-title {
    15501877    font-size: 15px;
    15511878    font-weight: 400;
    15521879    color: #000000;
    1553 }
    1554 h2.slider-heading .last_word_span{
     1880  }
     1881 
     1882  h2.slider-heading .last_word_span {
    15551883    color: var(--global-color);
    1556 }
    1557 .most-sidebar-box:before {
     1884  }
     1885 
     1886  .most-sidebar-box:before {
    15581887    content: "";
    15591888    position: absolute;
    15601889    top: -28px;
     1890    left: -23px;
     1891    width: 72px;
     1892    z-index: -1;
     1893    height: 100px;
     1894    background: url(assets/images/about-small.png);
     1895    background-repeat: no-repeat;
     1896  }
     1897 
     1898  .most-sidebar-box:after {
     1899    content: "";
     1900    position: absolute;
     1901    bottom: -28px;
    15611902    right: -23px;
    15621903    width: 72px;
     
    15651906    background: url(assets/images/about-small.png);
    15661907    background-repeat: no-repeat;
    1567 }
    1568 .most-sidebar-box:after {
    1569     content: "";
     1908  }
     1909 
     1910  .most-sidebar-box h3 {
    15701911    position: absolute;
    1571     bottom: -28px;
    1572     left: -23px;
    1573     width: 72px;
    1574     z-index: -1;
    1575     height: 100px;
    1576     background: url(assets/images/about-small.png);
    1577     background-repeat: no-repeat;
    1578 }
    1579 
    1580 .most-sidebar-box h3 {
    1581     position: absolute;
    1582     transform: rotate(270deg);
    1583     left: -58%;
     1912    transform: rotate(-270deg);
     1913    right: -58%;
    15841914    top: 40%;
    15851915    font-size: 64px;
     
    15871917    color: #ffffff;
    15881918    -webkit-text-stroke: 1px #e3e3e3;
    1589 }
    1590 .about-box .header-areas-box h6 {
     1919  }
     1920 
     1921  .about-box .header-areas-box h6 {
    15911922    color: #263238;
    15921923    font-weight: 600;
    15931924    font-size: 16px;
    15941925    margin: 0px;
    1595 }
    1596 .about-btn a.btn-fancy.btn-fancy-primary {
     1926  }
     1927 
     1928  .about-btn a.btn-fancy.btn-fancy-primary {
    15971929    background: var(--secondary-color);
    15981930    font-size: 14px;
     
    16011933    padding: 10px 45px;
    16021934    border-radius: 0px;
    1603 }
    1604 .abt-left-img {
     1935  }
     1936 
     1937  .abt-left-img {
    16051938    width: 19%;
    1606 }
    1607 .about-wrapper {
     1939  }
     1940 
     1941  .about-wrapper {
    16081942    display: flex;
    16091943    flex-wrap: inherit;
     
    16111945    gap: 20px;
    16121946    margin-bottom: 25px;
    1613 }
    1614 .abt-left-img img {
     1947  }
     1948 
     1949  .abt-left-img img {
    16151950    width: 170px;
    16161951    height: 100px;
    16171952    object-fit: cover;
    1618 }
    1619 .about-single-box svg{
     1953  }
     1954 
     1955  .about-single-box svg {
    16201956    fill: var(--global-color);
    1621 }
    1622 .about-single-box {
     1957  }
     1958 
     1959  .about-single-box {
    16231960    display: flex;
    16241961    margin-bottom: 10px;
    16251962    gap: 10px;
    1626 }
    1627 .about-box span.about-icon {
     1963  }
     1964 
     1965  .about-box span.about-icon {
    16281966    padding: 14px 15px;
    16291967    background: #0E1B48;
    16301968    width: 50px;
    1631     margin-right: 15px;
     1969    margin-left: 15px;
    16321970    text-align: center;
    16331971    height: 50px;
    16341972    border-radius: 30px;
    1635 }
    1636 .about-box span.about-icon{
     1973  }
     1974 
     1975  .about-box span.about-icon {
    16371976    fill: #ffffff;
    1638 }
    1639 .list-heading-main h4.list-title:before {
     1977  }
     1978 
     1979  .list-heading-main h4.list-title:before {
    16401980    height: 20px;
    16411981    width: 12px;
    16421982    content: "";
    16431983    background: #000;
    1644     transform: rotateZ(45deg);
     1984    transform: rotateZ(-45deg);
    16451985    position: absolute;
    16461986    bottom: 0px;
    16471987    z-index: 2;
    1648     left: 0px;
    1649 }
    1650 .list-heading-main h4.list-title:after {
     1988    right: 0px;
     1989  }
     1990 
     1991  .list-heading-main h4.list-title:after {
    16511992    height: 20px;
    16521993    width: 12px;
    16531994    content: "";
    16541995    background: var(--global-color);
    1655     transform: rotateZ(45deg);
     1996    transform: rotateZ(-45deg);
    16561997    position: absolute;
    16571998    bottom: 0px;
    16581999    z-index: 2;
    16592000    z-index: 1;
    1660     left: 9px;
    1661 }
    1662 .list-heading-main h4.list-title {
     2001    right: 9px;
     2002  }
     2003 
     2004  .list-heading-main h4.list-title {
    16632005    color: var(--global-color);
    16642006    font-weight: 700;
    16652007    position: relative;
    1666     padding-left: 45px;
     2008    padding-right: 45px;
    16672009    font-size: 15px;
    16682010    text-transform: uppercase;
    1669 }
    1670 .most-read-div h3.list-title {
     2011  }
     2012 
     2013  .most-read-div h3.list-title {
    16712014    font-size: 22px;
    16722015    font-weight: 500;
    16732016    color: #000000;
    16742017    margin-bottom: 8px;
    1675 }
    1676 .most-read{
     2018  }
     2019 
     2020  .most-read {
    16772021    margin-top: 50px;
    16782022    margin-bottom: 50px;
    16792023    position: relative;
    1680 }
    1681 .most-read-div {
     2024  }
     2025 
     2026  .most-read-div {
    16822027    display: flex;
    1683 }
    1684 .blog-main-box {
     2028  }
     2029 
     2030  .blog-main-box {
    16852031    width: 70%;
    1686     padding-left: 55px;
    1687 }
    1688 .most-sidebar-box img {
     2032    padding-right: 55px;
     2033  }
     2034 
     2035  .most-sidebar-box img {
    16892036    position: relative;
    16902037    height: 400px;
     
    16922039    clip-path: polygon(32% 0, 100% 0, 100% 68%, 68% 100%, 0 100%, 0 32%);
    16932040    object-fit: cover;
    1694 }
    1695 .blog-main-box p.list-content, .blog-main-box p.list-content1 {
     2041  }
     2042 
     2043  .blog-main-box p.list-content,
     2044  .blog-main-box p.list-content1 {
    16962045    font-size: 14px;
    16972046    font-weight: 500;
    16982047    color: #4E5054;
    1699 }
    1700 .blog-main-box h3.list-sub-title {
     2048  }
     2049 
     2050  .blog-main-box h3.list-sub-title {
    17012051    font-size: 30px;
    17022052    font-weight: 700;
    17032053    color: #000000;
    1704 }
    1705 .most-sidebar-box {
     2054  }
     2055 
     2056  .most-sidebar-box {
    17062057    width: 30%;
    17072058    position: relative;
    17082059    text-align: center;
    1709 }
    1710 .most-sidebar-box h4.list-title {
     2060  }
     2061 
     2062  .most-sidebar-box h4.list-title {
    17112063    font-size: 13px;
    17122064    font-weight: 700;
     
    17192071    padding: 15px 30px;
    17202072    border-radius: 12px;
    1721 }
    1722 .main-blog-box {
     2073  }
     2074 
     2075  .main-blog-box {
    17232076    display: flex;
    17242077    gap: 30px;
    1725 }
    1726 .blog-box ,.middle-blog-box{
     2078  }
     2079 
     2080  .blog-box,
     2081  .middle-blog-box {
    17272082    width: 50%;
    1728 }
    1729 .blog-box .entry-thumbnail .featured-image {
     2083  }
     2084 
     2085  .blog-box .entry-thumbnail .featured-image {
    17302086    height: 450px;
    17312087    border-radius: 22px;
    1732 }
    1733 .blog-box .theme-article-post{
     2088  }
     2089 
     2090  .blog-box .theme-article-post {
    17342091    margin-bottom: 20px;
    17352092    position: relative;
    1736 }
    1737 .blog-box .entry-thumbnail{
     2093  }
     2094 
     2095  .blog-box .entry-thumbnail {
    17382096    position: relative;
    1739 }
    1740 .blog-box .post-content {
     2097  }
     2098 
     2099  .blog-box .post-content {
    17412100    position: absolute;
    17422101    bottom: 0px;
    17432102    width: 100%;
    17442103    padding: 10px 25px;
    1745 }
    1746 .middle-blog-box .entry-thumbnail .featured-image {
     2104  }
     2105 
     2106  .middle-blog-box .entry-thumbnail .featured-image {
    17472107    height: 80px;
    17482108    border-radius: 12px;
    1749 }
    1750 .middle-blog-box .entry-thumbnail {
     2109  }
     2110 
     2111  .middle-blog-box .entry-thumbnail {
    17512112    width: 25%;
    1752 }
    1753 .middle-blog-box .post-content {
     2113  }
     2114 
     2115  .middle-blog-box .post-content {
    17542116    position: relative;
    17552117    width: 75%;
    1756     padding-left: 25px !important;
    1757 }
    1758 .middle-blog-box .theme-article-post {
     2118    padding-right: 25px !important;
     2119  }
     2120 
     2121  .middle-blog-box .theme-article-post {
    17592122    display: flex;
    17602123    margin-bottom: 25px;
    17612124    align-items: center;
    1762 }
    1763 .blog-box .entry-thumbnail .data-bg {
     2125  }
     2126 
     2127  .blog-box .entry-thumbnail .data-bg {
    17642128    background-color: #000;
    1765 }
    1766 .blog-box .meta-box span {
     2129  }
     2130 
     2131  .blog-box .meta-box span {
    17672132    color: #ffffff;
    17682133    font-size: 14px;
    1769 }
    1770 .blog-box .meta-box span a{
     2134  }
     2135 
     2136  .blog-box .meta-box span a {
    17712137    color: #ffffff;
    1772 }
    1773 .blog-box .post-content h2 a {
     2138  }
     2139 
     2140  .blog-box .post-content h2 a {
    17742141    color: #ffffff;
    17752142    font-size: 17px;
    17762143    font-weight: 600;
    1777 }
    1778 .blog-box .meta-box,.middle-blog-box .meta-box{
     2144  }
     2145 
     2146  .blog-box .meta-box,
     2147  .middle-blog-box .meta-box {
    17792148    margin: 0px;
    1780 }
    1781 .blog-box  .theme-article-post .entry-title{
     2149  }
     2150 
     2151  .blog-box .theme-article-post .entry-title {
    17822152    margin-bottom: 0px;
    1783 }
    1784 .middle-blog-box .post-content h2 a {
     2153  }
     2154 
     2155  .middle-blog-box .post-content h2 a {
    17852156    color: #000000;
    17862157    font-size: 17px;
    17872158    font-weight: 500;
    1788 }
    1789 .most-sidebar-box .widget-area{
     2159  }
     2160 
     2161  .most-sidebar-box .widget-area {
    17902162    max-width: 100% !important;
    17912163    border: none !important;
    1792 }
    1793 .most-sidebar-box h3.widget-title:before {
     2164  }
     2165 
     2166  .most-sidebar-box h3.widget-title:before {
    17942167    content: '';
    17952168    border: 5px solid #fff;
     
    17972170    height: 100%;
    17982171    position: absolute;
     2172    right: 0;
    17992173    left: 0;
    1800     right: 0;
    18012174    top: 0;
    18022175    bottom: 0;
    18032176    border-radius: 10px;
    1804 }
    1805 .most-sidebar-box h3.widget-title {
     2177  }
     2178 
     2179  .most-sidebar-box h3.widget-title {
    18062180    background: #FF5722;
    18072181    border-radius: 10px;
     
    18142188    border: 1px solid #FF5722;
    18152189    margin-bottom: 20px;
    1816 }
    1817 .most-sidebar-box .widget-area-wrapper .widget {
     2190  }
     2191 
     2192  .most-sidebar-box .widget-area-wrapper .widget {
    18182193    border: 1px solid #A1A1A1;
    18192194    padding: 15px;
    18202195    border-radius: 10px;
    1821 }
    1822 .most-sidebar-box .widget-area-wrapper .widget:last-child{
     2196  }
     2197 
     2198  .most-sidebar-box .widget-area-wrapper .widget:last-child {
    18232199    border-bottom: 1px solid #A1A1A1;
    1824 }
    1825 .most-sidebar-box .widget-area-wrapper{
     2200  }
     2201 
     2202  .most-sidebar-box .widget-area-wrapper {
    18262203    padding-top: 0px;
    1827 }
    1828 .blog-box .meta-box ul.post-categories  {
    1829     padding:0px;
    1830 }
    1831 .blog-box .meta-box ul.post-categories li {
     2204  }
     2205 
     2206  .blog-box .meta-box ul.post-categories {
     2207    padding: 0px;
     2208  }
     2209 
     2210  .blog-box .meta-box ul.post-categories li {
    18322211    list-style: none;
    18332212    display: inline;
    1834     margin-right: 10px;
    1835 }
    1836 .blog-box span.middle-cat {
     2213    margin-left: 10px;
     2214  }
     2215 
     2216  .blog-box span.middle-cat {
    18372217    display: inline-flex;
    1838 }
    1839 .middle-blog-box .meta-box ul.post-categories  {
    1840     padding:0px;
    1841 }
    1842 .middle-blog-box .meta-box ul.post-categories li {
     2218  }
     2219 
     2220  .middle-blog-box .meta-box ul.post-categories {
     2221    padding: 0px;
     2222  }
     2223 
     2224  .middle-blog-box .meta-box ul.post-categories li {
    18432225    list-style: none;
    18442226    display: inline;
    1845     margin-right: 10px;
    1846 }
    1847 .middle-blog-box span.middle-cat {
     2227    margin-left: 10px;
     2228  }
     2229 
     2230  .middle-blog-box span.middle-cat {
    18482231    display: inline-flex;
    1849 }
    1850 
    1851 /*--------------------------------------------------------------
    1852 ## Sections Media
    1853 --------------------------------------------------------------*/
    1854 @media only screen and (min-width: 320px) and (max-width: 767px)  {
    1855     .most-sidebar-box h3{
    1856         display: none;
     2232  }
     2233 
     2234 
     2235  /*--------------------------------------------------------------
     2236  ## Sections Media
     2237  --------------------------------------------------------------*/
     2238 
     2239  @media only screen and (min-width: 320px) and (max-width: 767px) {
     2240    .most-sidebar-box h3 {
     2241      display: none;
    18572242    }
    18582243    .most-sidebar-box img {
    1859         position: relative;
    1860         height: 300px;
    1861     }
    1862     .slider-box:after,.image-main-box:after{
    1863         display: none;
     2244      position: relative;
     2245      height: 300px;
     2246    }
     2247    .slider-box:after,
     2248    .image-main-box:after {
     2249      display: none;
    18642250    }
    18652251    .banner-img {
    1866         height: 182px;
    1867         clip-path: none;
    1868         width: 250px;
    1869         margin: 0 auto;
     2252      height: 182px;
     2253      clip-path: none;
     2254      width: 250px;
     2255      margin: 0 auto;
    18702256    }
    18712257    .swiper-slide .post-content h2 a {
    1872         font-size: 25px;
     2258      font-size: 25px;
    18732259    }
    18742260    .main-carousel-caption .post-content {
    1875         right: 0;
    1876         position: relative;
    1877         left: 0;
    1878         padding-bottom: 20px;
    1879     }
    1880     .slider-box,.slider-box:before{
    1881         height: 450px;
     2261      left: 0;
     2262      position: relative;
     2263      right: 0;
     2264      padding-bottom: 20px;
     2265    }
     2266    .slider-box,
     2267    .slider-box:before {
     2268      height: 450px;
    18822269    }
    18832270    .main-banner-box {
    1884         position: absolute;
    1885         width: 100%;
    1886         z-index: 2;
    1887         top: 0px;
     2271      position: absolute;
     2272      width: 100%;
     2273      z-index: 2;
     2274      top: 0px;
    18882275    }
    18892276    .most-sidebar-box {
    1890         width: 100%;
    1891         display: block;
    1892         margin-bottom: 40px;
    1893     }
    1894     .list-heading-main h4.list-title{
    1895         display: inline-block;
     2277      width: 100%;
     2278      display: block;
     2279      margin-bottom: 40px;
     2280    }
     2281    .list-heading-main h4.list-title {
     2282      display: inline-block;
    18962283    }
    18972284    .blog-main-box h3.list-sub-title {
    1898         font-size: 25px;
    1899     }
    1900     .about-wrapper{
    1901         display: block;
    1902     }
    1903     .abt-left-img{
    1904         width: 100%;
    1905         text-align: center;
    1906         margin-bottom: 20px;
    1907     }
    1908     .about-btn{
    1909         text-align: center;
    1910     }
    1911     .about-single-box{
    1912         justify-content: center;
    1913     }
    1914     .abt-left-img img{
    1915         margin:0 auto;
     2285      font-size: 25px;
     2286    }
     2287    .about-wrapper {
     2288      display: block;
     2289    }
     2290    .abt-left-img {
     2291      width: 100%;
     2292      text-align: center;
     2293      margin-bottom: 20px;
     2294    }
     2295    .about-btn {
     2296      text-align: center;
     2297    }
     2298    .about-single-box {
     2299      justify-content: center;
     2300    }
     2301    .abt-left-img img {
     2302      margin: 0 auto;
    19162303    }
    19172304    .most-read-div {
    1918         align-items: center;
     2305      align-items: center;
    19192306    }
    19202307    .slider-main {
    1921         display: flex;
    1922         gap: 20px;
    1923         margin: 0px 30px;
    1924     }
    1925 }
    1926 @media screen and  (min-width: 576px) and (max-width: 767px){
    1927     .slider-box, .slider-box:before{
    1928         height: 350px;
    1929     }
    1930     .list-heading-main{
    1931         text-align: center;
    1932     }
    1933     .most-sidebar-box{
    1934         width: 50%;
    1935     }
    1936 }
    1937 @media screen and  (min-width: 768px) and (max-width: 991px){
     2308      display: flex;
     2309      gap: 20px;
     2310      margin: 0px 30px;
     2311    }
     2312  }
     2313 
     2314  @media screen and (min-width: 576px) and (max-width: 767px) {
     2315    .slider-box,
     2316    .slider-box:before {
     2317      height: 350px;
     2318    }
     2319    .list-heading-main {
     2320      text-align: center;
     2321    }
     2322    .most-sidebar-box {
     2323      width: 50%;
     2324    }
     2325  }
     2326 
     2327  @media screen and (min-width: 768px) and (max-width: 991px) {
    19382328    .banner-img {
    1939         height: 350px;
    1940         width: 400px;
     2329      height: 350px;
     2330      width: 400px;
    19412331    }
    19422332    .theme-main-carousel .entry-content {
    1943         display: none;
     2333      display: none;
    19442334    }
    19452335    .image-main-box:after {
    1946         height: 189px;
    1947         clip-path: polygon(30% 0%, 100% 0, 100% 100%, 0 98%, 0 52%);
    1948         width: 304px;
     2336      height: 189px;
     2337      clip-path: polygon(30% 0%, 100% 0, 100% 100%, 0 98%, 0 52%);
     2338      width: 304px;
    19492339    }
    19502340    .main-carousel-caption .post-content {
    1951         position: absolute;
    1952         right: 10%;
    1953         left: 9%;
    1954         top: 35px;
    1955     }
    1956     .most-sidebar-box{
    1957         width: 40%;
    1958     }
    1959     .most-sidebar-box h3{
    1960         display: none;
    1961     }
    1962     .blog-main-box{
    1963         width: 60%;
     2341      position: absolute;
     2342      left: 10%;
     2343      right: 9%;
     2344      top: 35px;
     2345    }
     2346    .most-sidebar-box {
     2347      width: 40%;
     2348    }
     2349    .most-sidebar-box h3 {
     2350      display: none;
     2351    }
     2352    .blog-main-box {
     2353      width: 60%;
    19642354    }
    19652355    .abt-left-img {
    1966         width: 35%;
    1967     }
    1968 }
    1969 @media screen and  (min-width: 992px) and (max-width: 1199px){
     2356      width: 35%;
     2357    }
     2358  }
     2359 
     2360  @media screen and (min-width: 992px) and (max-width: 1199px) {
    19702361    .main-carousel-caption .post-content {
    1971         left: 7%;
     2362      right: 7%;
    19722363    }
    19732364    .banner-img {
    1974         height: 325px;
    1975         clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 58%);
    1976         width: 460px;
     2365      height: 325px;
     2366      clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 58%);
     2367      width: 460px;
    19772368    }
    19782369    .image-main-box:after {
    1979         clip-path: polygon(35% 0%, 100% 0, 100% 100%, 0 100%, 0 28%);
    1980         width: 380px;
    1981     }
    1982 }
    1983 
    1984 @media only screen and (max-width: 1320px) {
    1985     .most-sidebar-box h3{
    1986         display: none;
    1987     }
    1988 }
    1989 
    1990 
    1991 /*--------------------------------------------------------------
    1992 ## Links
    1993 --------------------------------------------------------------*/
    1994 a {
     2370      clip-path: polygon(35% 0%, 100% 0, 100% 100%, 0 100%, 0 28%);
     2371      width: 380px;
     2372    }
     2373  }
     2374 
     2375  @media only screen and (max-width: 1320px) {
     2376    .most-sidebar-box h3 {
     2377      display: none;
     2378    }
     2379  }
     2380 
     2381 
     2382  /*--------------------------------------------------------------
     2383  ## Links
     2384  --------------------------------------------------------------*/
     2385 
     2386  a {
    19952387    color: #000;
    19962388    text-decoration: none;
    1997 }
    1998 a:hover,
    1999 a:focus {
     2389  }
     2390 
     2391  a:hover,
     2392  a:focus {
    20002393    color: #2c4692;
    2001 }
    2002 a:hover,
    2003 a:focus,
    2004 a:active {
     2394  }
     2395 
     2396  a:hover,
     2397  a:focus,
     2398  a:active {
    20052399    outline: none;
    2006 }
    2007 a:focus-visible {
     2400  }
     2401 
     2402  a:focus-visible {
    20082403    outline: 2px solid;
    2009 }
    2010 #top-header a:focus-visible,#top-header .toggle-menu i:focus-visible {
     2404  }
     2405 
     2406  #top-header a:focus-visible,
     2407  #top-header .toggle-menu i:focus-visible {
    20112408    outline: 2px solid #ffffff !important;
    2012 }
    2013 .entry-content a:not(.more-link):not(.button):not(.wp-block-button__link),
    2014 .entry-summary a:not(.more-link):not(.button),
    2015 .widget_text a:not(.more-link):not(.button),.comment-content a,.theme-custom-block a {
     2409  }
     2410 
     2411  .entry-content a:not(.more-link):not(.button):not(.wp-block-button__link),
     2412  .entry-summary a:not(.more-link):not(.button),
     2413  .widget_text a:not(.more-link):not(.button),
     2414  .comment-content a,
     2415  .theme-custom-block a {
    20162416    text-decoration: underline;
    2017 }
    2018 .entry-content p{
     2417  }
     2418 
     2419  .entry-content p {
    20192420    word-wrap: break-word;
    2020 }
    2021 .wp-block-button__link{
     2421  }
     2422 
     2423  .wp-block-button__link {
    20222424    border-radius: 30px;
    20232425    margin-bottom: 15px;
    2024 }
    2025 /*--------------------------------------------------------------
    2026 ## Menus
    2027 --------------------------------------------------------------*/
    2028 .site-navigation .current_page_item >a, .site-navigation .current-menu-item>a, .site-navigation .current_page_ancestor>a, .site-navigation .current-menu-ancestor>a {
     2426  }
     2427 
     2428 
     2429  /*--------------------------------------------------------------
     2430  ## Menus
     2431  --------------------------------------------------------------*/
     2432 
     2433  .site-navigation .current_page_item >a,
     2434  .site-navigation .current-menu-item>a,
     2435  .site-navigation .current_page_ancestor>a,
     2436  .site-navigation .current-menu-ancestor>a {
    20292437    color: var(--global-color) !important;
    2030 }
    2031 ul.sub-menu .current_page_item >a{
    2032     color:#000 !important;
    2033 }
    2034 span.navbar-control-trigger{
     2438  }
     2439 
     2440  ul.sub-menu .current_page_item >a {
     2441    color: #000 !important;
     2442  }
     2443 
     2444  span.navbar-control-trigger {
    20352445    color: #000000;
    2036 }
    2037 button.navbar-control.navbar-control-offcanvas{
     2446  }
     2447 
     2448  button.navbar-control.navbar-control-offcanvas {
    20382449    margin-bottom: 10px;
    20392450    margin-top: 10px;
    2040 }
    2041 .single-post .header-layout {
     2451  }
     2452 
     2453  .single-post .header-layout {
    20422454    border-bottom: 1px solid #efece2;
    2043 }
    2044 .site-navigation .primary-menu {
     2455  }
     2456 
     2457  .site-navigation .primary-menu {
    20452458    display: flex;
    20462459    flex-wrap: wrap;
     
    20482461    margin: 0 auto;
    20492462    padding: 0;
    2050     justify-content: left;
    2051 }
    2052 .site-navigation .primary-menu .brand-home {
     2463    justify-content: right;
     2464  }
     2465 
     2466  .site-navigation .primary-menu .brand-home {
    20532467    color: #fff;
    2054 }
    2055 .site-navigation .primary-menu .brand-home a {
     2468  }
     2469 
     2470  .site-navigation .primary-menu .brand-home a {
    20562471    color: inherit;
    20572472    font-size: 1px;
    20582473    line-height: 1px;
    2059 }
    2060 .site-navigation .primary-menu {
     2474  }
     2475 
     2476  .site-navigation .primary-menu {
    20612477    display: flex;
    20622478    flex-wrap: wrap;
     
    20642480    margin: 0 auto;
    20652481    padding: 0;
    2066 }
    2067 .theme-menu,
    2068 .theme-menu ul {
     2482  }
     2483 
     2484  .theme-menu,
     2485  .theme-menu ul {
    20692486    list-style: none;
    20702487    margin: 0;
    20712488    padding: 0;
    2072 }
    2073 .theme-menu a,
    2074 .responsive-content-menu a {
     2489  }
     2490 
     2491  .theme-menu a,
     2492  .responsive-content-menu a {
    20752493    color: inherit;
    2076 }
    2077 .site-navigation .primary-menu .icon {
     2494  }
     2495 
     2496  .site-navigation .primary-menu .icon {
    20782497    pointer-events: none;
     2498    margin-right: 5px;
     2499  }
     2500 
     2501  .rtl .site-navigation .primary-menu .icon {
     2502    margin-right: 0;
    20792503    margin-left: 5px;
    2080 }
    2081 .rtl .site-navigation .primary-menu .icon {
    2082     margin-left: 0;
    2083     margin-right: 5px;
    2084 }
    2085 .site-navigation .primary-menu .icon .svg-icon {
     2504  }
     2505 
     2506  .site-navigation .primary-menu .icon .svg-icon {
    20862507    height: 1rem;
    20872508    width: 1rem;
    2088 }
    2089 .site-navigation .primary-menu > li {
     2509  }
     2510 
     2511  .site-navigation .primary-menu > li {
    20902512    margin: 0 1rem;
    20912513    padding: 1.5rem 0;
    2092 }
    2093 .header-layout .site-navigation .primary-menu > li:last-child {
     2514  }
     2515 
     2516  .header-layout .site-navigation .primary-menu > li:last-child {
     2517    margin-left: 0;
     2518  }
     2519 
     2520  .rtl .header-layout .site-navigation .primary-menu > li:last-child {
     2521    margin-left: 1rem;
    20942522    margin-right: 0;
    2095 }
    2096 .rtl .header-layout .site-navigation .primary-menu > li:last-child {
    2097     margin-right: 1rem;
    2098     margin-left: 0;
    2099 }
    2100 .site-navigation .primary-menu > li > a,.link-icon-wrapper a {
     2523  }
     2524 
     2525  .site-navigation .primary-menu > li > a,
     2526  .link-icon-wrapper a {
    21012527    line-height: 1;
    21022528    font-size: 14px;
    21032529    font-weight: 500;
    21042530    position: relative;
    2105 }
    2106 .link-icon-wrapper svg.svg-icon {
     2531  }
     2532 
     2533  .link-icon-wrapper svg.svg-icon {
    21072534    width: 15px;
    21082535    top: 3px;
    21092536    height: 15px;
    2110     margin-left: 0px;
     2537    margin-right: 0px;
    21112538    position: relative;
    2112 }
    2113 .site-navigation .primary-menu > li:hover > a::before,
    2114 .site-navigation .primary-menu > li:focus > a::before {
     2539  }
     2540 
     2541  .site-navigation .primary-menu > li:hover > a::before,
     2542  .site-navigation .primary-menu > li:focus > a::before {
    21152543    width: 100%;
    2116     left: 0;
    2117 }
    2118 .site-navigation .primary-menu > li.active > a::before {
     2544    right: 0;
     2545  }
     2546 
     2547  .site-navigation .primary-menu > li.active > a::before {
    21192548    width: 100%;
    2120     left: 0;
    2121 }
    2122 .site-navigation .primary-menu > li:not(.megamenu-has-children),
    2123 .site-navigation .primary-menu > li:not(.megamenu-has-children) .dropdown-menu li {
     2549    right: 0;
     2550  }
     2551 
     2552  .site-navigation .primary-menu > li:not(.megamenu-has-children),
     2553  .site-navigation .primary-menu > li:not(.megamenu-has-children) .dropdown-menu li {
    21242554    position: relative;
    2125 }
    2126 .site-navigation .primary-menu a {
     2555  }
     2556 
     2557  .site-navigation .primary-menu a {
    21272558    display: inline-block;
    21282559    text-decoration: none;
    21292560    word-break: normal;
    21302561    word-wrap: normal;
    2131 }
    2132 .site-navigation .primary-menu > li a {
     2562  }
     2563 
     2564  .site-navigation .primary-menu > li a {
    21332565    color: #000000;
    21342566    font-size: 14px;
    21352567    font-weight: 500;
    2136 }
    2137 /* SUB MENU */
    2138 .site-navigation .primary-menu ul {
     2568  }
     2569 
     2570 
     2571  /* SUB MENU */
     2572 
     2573  .site-navigation .primary-menu ul {
    21392574    background: var(--global-color);
    21402575    color: #fff;
     
    21432578    margin: 0 auto;
    21442579    position: absolute;
    2145     left: -99999rem;
     2580    right: -99999rem;
    21462581    top: 100%;
    2147     transition: opacity 0.15s linear, transform 0.15s linear, right 0s 0.15s;
     2582    transition: opacity 0.15s linear, transform 0.15s linear, left 0s 0.15s;
    21482583    transform: translateY(0.6rem);
    21492584    width: 30rem;
    21502585    z-index: 9999;
    2151 }
    2152 .site-navigation .primary-menu li.menu-item-has-children:hover > ul,
    2153 .site-navigation .primary-menu li.menu-item-has-children:focus > ul,
    2154 .site-navigation .primary-menu li.page_item_has_children:hover > ul,
    2155 .site-navigation .primary-menu li.page_item_has_children:focus > ul {
    2156     left: 0;
     2586  }
     2587 
     2588  .site-navigation .primary-menu li.menu-item-has-children:hover > ul,
     2589  .site-navigation .primary-menu li.menu-item-has-children:focus > ul,
     2590  .site-navigation .primary-menu li.page_item_has_children:hover > ul,
     2591  .site-navigation .primary-menu li.page_item_has_children:focus > ul {
     2592    right: 0;
    21572593    opacity: 1;
    21582594    transform: translateY(0);
    21592595    transition: opacity 0.15s linear, transform 0.15s linear;
    2160 }
    2161 .site-navigation .primary-menu li.menu-item-has-children:focus-within > ul,
    2162 .site-navigation .primary-menu li.page_item_has_children:focus-within > ul {
    2163     left: 0;
     2596  }
     2597 
     2598  .site-navigation .primary-menu li.menu-item-has-children:focus-within > ul,
     2599  .site-navigation .primary-menu li.page_item_has_children:focus-within > ul {
     2600    right: 0;
    21642601    opacity: 1;
    21652602    transform: translateY(0);
    21662603    transition: opacity 0.15s linear, transform 0.15s linear;
    2167 }
    2168 .site-navigation .primary-menu ul::after {
     2604  }
     2605 
     2606  .site-navigation .primary-menu ul::after {
    21692607    content: "";
    21702608    display: block;
    21712609    position: absolute;
    21722610    bottom: 100%;
    2173 }
    2174 .site-navigation .primary-menu ul::before {
     2611  }
     2612 
     2613  .site-navigation .primary-menu ul::before {
    21752614    height: 2rem;
     2615    right: 0;
    21762616    left: 0;
    2177     right: 0;
    2178 }
    2179 .site-navigation .primary-menu ul a {
     2617  }
     2618 
     2619  .site-navigation .primary-menu ul a {
    21802620    background: transparent;
    21812621    border: none;
     
    21842624    transition: background-color 0.15s linear;
    21852625    width: 90%;
    2186 }
    2187 .site-navigation .primary-menu ul li.menu-item-has-children > a {
    2188     padding-right: 3rem;
    2189 }
    2190 .site-navigation .primary-menu ul li.menu-item-has-children .icon {
     2626  }
     2627 
     2628  .site-navigation .primary-menu ul li.menu-item-has-children > a {
     2629    padding-left: 3rem;
     2630  }
     2631 
     2632  .site-navigation .primary-menu ul li.menu-item-has-children .icon {
    21912633    position: absolute;
    2192     right: 1.5rem;
     2634    left: 1.5rem;
    21932635    top: calc(50% - 0.5rem);
    2194 }
    2195 /* DEEP DOWN */
    2196 .site-navigation .primary-menu ul ul {
     2636  }
     2637 
     2638 
     2639  /* DEEP DOWN */
     2640 
     2641  .site-navigation .primary-menu ul ul {
    21972642    top: 0;
    2198 }
    2199 .site-navigation .primary-menu ul li.menu-item-has-children:hover > ul,
    2200 .site-navigation .primary-menu ul li.menu-item-has-children:focus > ul,
    2201 .site-navigation .primary-menu ul li.page_item_has_children:hover > ul,
    2202 .site-navigation .primary-menu ul li.page_item_has_children:focus > ul {
    2203     left: calc(100% + 2rem);
    2204 }
    2205 .site-navigation .primary-menu ul li.menu-item-has-children:focus-within > ul,
    2206 .site-navigation .primary-menu ul li.page_item_has_children:focus-within > ul {
    2207     left: calc(100% + 2rem);
    2208 }
    2209 .site-navigation .primary-menu ul ul::before {
     2643  }
     2644 
     2645  .site-navigation .primary-menu ul li.menu-item-has-children:hover > ul,
     2646  .site-navigation .primary-menu ul li.menu-item-has-children:focus > ul,
     2647  .site-navigation .primary-menu ul li.page_item_has_children:hover > ul,
     2648  .site-navigation .primary-menu ul li.page_item_has_children:focus > ul {
     2649    right: calc(100% + 2rem);
     2650  }
     2651 
     2652  .site-navigation .primary-menu ul li.menu-item-has-children:focus-within > ul,
     2653  .site-navigation .primary-menu ul li.page_item_has_children:focus-within > ul {
     2654    right: calc(100% + 2rem);
     2655  }
     2656 
     2657  .site-navigation .primary-menu ul ul::before {
    22102658    position: absolute;
    22112659    content: '';
    22122660    bottom: 0;
    22132661    height: 5.6rem;
    2214     right: auto;
    2215     left: -2rem;
     2662    left: auto;
     2663    right: -2rem;
    22162664    top: 0;
    22172665    width: 2rem;
    2218 }
    2219 .site-navigation .primary-menu ul ul::after {
     2666  }
     2667 
     2668  .site-navigation .primary-menu ul ul::after {
    22202669    border: 0.8rem solid transparent;
    22212670    border-bottom-color: transparent;
    2222     border-right-color: #000;
     2671    border-left-color: #000;
    22232672    bottom: auto;
    2224     left: -1.6rem;
     2673    right: -1.6rem;
    22252674    top: 2rem;
    2226 }
    2227 .rtl .site-navigation .primary-menu ul ul::after {
    2228     transform: rotate(180deg);
    2229 }
    2230 /*
    2231  * Enable nav submenu expansion with tapping on arrows on large-viewport
    2232  * touch interfaces (e.g. tablets or laptops with touch screens).
    2233  * These rules are supported by all browsers (>IE11) and when JS is disabled.
    2234  */
    2235 @media (any-pointer: coarse) {
     2675  }
     2676 
     2677  .rtl .site-navigation .primary-menu ul ul::after {
     2678    transform: rotate(-180deg);
     2679  }
     2680 
     2681 
     2682  /*
     2683   * Enable nav submenu expansion with tapping on arrows on large-viewport
     2684   * touch interfaces (e.g. tablets or laptops with touch screens).
     2685   * These rules are supported by all browsers (>IE11) and when JS is disabled.
     2686   */
     2687 
     2688  @media (any-pointer: coarse) {
    22362689    .site-navigation .primary-menu > li.menu-item-has-children > a {
    2237         padding-right: 0;
    2238         margin-right: 2rem;
     2690      padding-left: 0;
     2691      margin-left: 2rem;
    22392692    }
    22402693    .site-navigation .primary-menu ul li.menu-item-has-children > a {
    2241         margin-right: 4.5rem;
    2242         padding-right: 0;
    2243         width: unset;
    2244     }
    2245 }
    2246 /* Repeat previous rules for IE11 (when JS enabled for polyfill). */
    2247 body.touch-enabled .primary-menu > li.menu-item-has-children > a {
    2248     padding-right: 0;
    2249     margin-right: 2rem;
    2250 }
    2251 body.touch-enabled .primary-menu ul li.menu-item-has-children > a {
    2252     margin-right: 4.5rem;
    2253     padding-right: 0;
     2694      margin-left: 4.5rem;
     2695      padding-left: 0;
     2696      width: unset;
     2697    }
     2698  }
     2699 
     2700 
     2701  /* Repeat previous rules for IE11 (when JS enabled for polyfill). */
     2702 
     2703  body.touch-enabled .primary-menu > li.menu-item-has-children > a {
     2704    padding-left: 0;
     2705    margin-left: 2rem;
     2706  }
     2707 
     2708  body.touch-enabled .primary-menu ul li.menu-item-has-children > a {
     2709    margin-left: 4.5rem;
     2710    padding-left: 0;
    22542711    width: unset;
    2255 }
    2256 @media screen and (max-width: 991px) {
     2712  }
     2713 
     2714  @media screen and (max-width: 991px) {
    22572715    .site-navigation .primary-menu-wrapper {
    2258         display: none;
    2259         opacity: 0;
    2260         visibility: hidden;
    2261     }
    2262     .wrapper, .wrapper-fluid {
    2263         width: auto !important;
    2264         margin-right: 15px !important;
    2265         margin-left: 15px !important;
    2266     }
    2267 }
    2268 .menu-description {
     2716      display: none;
     2717      opacity: 0;
     2718      visibility: hidden;
     2719    }
     2720    .wrapper,
     2721    .wrapper-fluid {
     2722      width: auto !important;
     2723      margin-left: 15px !important;
     2724      margin-right: 15px !important;
     2725    }
     2726  }
     2727 
     2728  .menu-description {
    22692729    background-color: #000;
    22702730    color: #fff;
     
    22742734    position: absolute;
    22752735    top: -20px;
    2276     left: calc(100% - 20px);
     2736    right: calc(100% - 20px);
    22772737    padding: 2px 5px;
    22782738    line-height: 10px;
    22792739    white-space: nowrap;
    22802740    z-index: 1;
    2281 }
    2282 .menu-description:after {
     2741  }
     2742 
     2743  .menu-description:after {
    22832744    position: absolute;
    22842745    content: '';
    22852746    width: 0;
    22862747    height: 0;
    2287     border-left: 0px solid transparent;
    2288     border-right: 5px solid transparent;
     2748    border-right: 0px solid transparent;
     2749    border-left: 5px solid transparent;
    22892750    border-top: 5px solid;
    22902751    border-top-color: #000;
    2291     left: 3px;
     2752    right: 3px;
    22922753    bottom: -4px;
    2293 }
    2294 .navbar-control-offcanvas {
     2754  }
     2755 
     2756  .navbar-control-offcanvas {
    22952757    display: none;
    22962758    opacity: 0;
    22972759    visibility: hidden;
    2298 }
    2299 @media (max-width: 991px) {
     2760  }
     2761 
     2762  @media (max-width: 991px) {
    23002763    .navbar-control-offcanvas {
    2301         display: block;
    2302         opacity: 1;
    2303         visibility: visible;
     2764      display: block;
     2765      opacity: 1;
     2766      visibility: visible;
    23042767    }
    23052768    .offcanvas-main-navigation .submenu-wrapper .submenu-toggle .svg-icon {
    2306         height: 1.9rem !important;
    2307     }
    2308 }
    2309 #offcanvas-menu {
     2769      height: 1.9rem !important;
     2770    }
     2771  }
     2772 
     2773  #offcanvas-menu {
    23102774    background: rgba(0, 0, 0, 0.42);
    23112775    position: fixed;
    23122776    top: 0;
    23132777    height: 100%;
    2314     right: -100%;
     2778    left: -100%;
    23152779    width: 100%;
    23162780    z-index: 1000;
    23172781    justify-content: flex-end;
    2318     -webkit-transition: right 0.5s;
    2319     -moz-transition: right 0.5s;
    2320     -ms-transition: right 0.5s;
    2321     -o-transition: right 0.5s;
    2322     transition: right 0.5s;
    2323 }
    2324 #offcanvas-menu .offcanvas-wraper {
     2782    -webkit-transition: left 0.5s;
     2783    -moz-transition: left 0.5s;
     2784    -ms-transition: left 0.5s;
     2785    -o-transition: left 0.5s;
     2786    transition: left 0.5s;
     2787  }
     2788 
     2789  #offcanvas-menu .offcanvas-wraper {
    23252790    height: 100%;
    23262791    padding: 20px 100px;
     
    23322797    -ms-overflow-style: none;
    23332798    box-shadow: 0 0 2rem 0 rgba(0, 0, 0, .1);
    2334 }
    2335 #offcanvas-menu .offcanvas-wraper::-webkit-scrollbar {
     2799  }
     2800 
     2801  #offcanvas-menu .offcanvas-wraper::-webkit-scrollbar {
    23362802    width: 0;
    23372803    height: 0;
    2338 }
    2339 @media screen and (max-width: 991px) {
     2804  }
     2805 
     2806  @media screen and (max-width: 991px) {
    23402807    #offcanvas-menu .offcanvas-wraper {
    2341         -ms-flex: 0 0 80%;
    2342         flex: 0 0 80%;
    2343         max-width: 80%;
    2344         padding: 20px;
    2345     }
    2346 }
    2347 @media screen and (max-width: 767px) {
     2808      -ms-flex: 0 0 80%;
     2809      flex: 0 0 80%;
     2810      max-width: 80%;
     2811      padding: 20px;
     2812    }
     2813  }
     2814 
     2815  @media screen and (max-width: 767px) {
    23482816    #offcanvas-menu .offcanvas-wraper {
    2349         -ms-flex: 0 0 100%;
    2350         flex: 0 0 100%;
    2351         max-width: 100%;
    2352     }
    2353 }
    2354 #offcanvas-menu .close-offcanvas-menu {
    2355     text-align: right;
     2817      -ms-flex: 0 0 100%;
     2818      flex: 0 0 100%;
     2819      max-width: 100%;
     2820    }
     2821  }
     2822 
     2823  #offcanvas-menu .close-offcanvas-menu {
     2824    text-align: left;
    23562825    cursor: pointer;
    2357 }
    2358 #offcanvas-menu .close-offcanvas-menu .offcanvas-close {
     2826  }
     2827 
     2828  #offcanvas-menu .close-offcanvas-menu .offcanvas-close {
    23592829    font-size: 14px;
    23602830    font-weight: 700;
     
    23632833    display: flex;
    23642834    justify-content: space-between;
    2365 }
    2366 .admin-bar #offcanvas-menu .close-offcanvas-menu .offcanvas-close {
     2835  }
     2836 
     2837  .admin-bar #offcanvas-menu .close-offcanvas-menu .offcanvas-close {
    23672838    margin-top: 40px;
    2368 }
    2369 .responsive-date-clock .responsive-content-date,
    2370 .responsive-date-clock .theme-topbar-clock {
    2371     text-align: left;
    2372 }
    2373 .responsive-date-clock .theme-topbar-icon,
    2374 .responsive-date-clock .theme-topbar-label {
     2839  }
     2840 
     2841  .responsive-date-clock .responsive-content-date,
     2842  .responsive-date-clock .theme-topbar-clock {
     2843    text-align: right;
     2844  }
     2845 
     2846  .responsive-date-clock .theme-topbar-icon,
     2847  .responsive-date-clock .theme-topbar-label {
    23752848    display: inline-block;
    23762849    vertical-align: middle;
    2377 }
    2378 .offcanvas-wraper > * {
    2379     -webkit-transform: translateX(30px);
    2380     -ms-transform: translateX(30px);
    2381     transform: translateX(30px);
     2850  }
     2851 
     2852  .offcanvas-wraper > * {
     2853    -webkit-transform: translateX(-30px);
     2854    -ms-transform: translateX(-30px);
     2855    transform: translateX(-30px);
    23822856    opacity: 0;
    23832857    transition: transform 0.4s ease-out, opacity 0.4s ease-out;
    23842858    will-change: transform, opacity;
    2385 }
    2386 .offcanvas-menu-active .offcanvas-wraper > * {
     2859  }
     2860 
     2861  .offcanvas-menu-active .offcanvas-wraper > * {
    23872862    -webkit-transform: translateX(0);
    23882863    -ms-transform: translateX(0);
    23892864    transform: translateX(0);
    23902865    opacity: 1;
    2391 }
    2392 .offcanvas-menu-active .offcanvas-wraper .offcanvas-branding {
     2866  }
     2867 
     2868  .offcanvas-menu-active .offcanvas-wraper .offcanvas-branding {
    23932869    transition-delay: 0.3s;
    2394 }
    2395 .offcanvas-menu-active .offcanvas-wraper .offcanvas-main-navigation {
     2870  }
     2871 
     2872  .offcanvas-menu-active .offcanvas-wraper .offcanvas-main-navigation {
    23962873    transition-delay: 0.6s;
    2397 }
    2398 .offcanvas-menu-active .offcanvas-wraper .offcanvas-social-navigation {
     2874  }
     2875 
     2876  .offcanvas-menu-active .offcanvas-wraper .offcanvas-social-navigation {
    23992877    transition-delay: 0.9s;
    2400 }
    2401 #offcanvas-menu.offcanvas-menu-active {
     2878  }
     2879 
     2880  #offcanvas-menu.offcanvas-menu-active {
    24022881    display: -ms-flexbox;
    24032882    display: flex;
    2404     right: 0;
    2405 }
    2406 .offcanvas-main-navigation {
     2883    left: 0;
     2884  }
     2885 
     2886  .offcanvas-main-navigation {
    24072887    width: 100%;
    2408 }
    2409 .offcanvas-item {
     2888  }
     2889 
     2890  .offcanvas-item {
    24102891    margin-bottom: 15px;
    2411 }
    2412 .offcanvas-main-navigation li,
    2413 .responsive-content-menu li {
     2892  }
     2893 
     2894  .offcanvas-main-navigation li,
     2895  .responsive-content-menu li {
    24142896    border-bottom: 1px solid;
    24152897    position: relative;
    2416 }
    2417 .offcanvas-main-navigation li:last-child,
    2418 .responsive-content-menu li:last-child {
     2898  }
     2899 
     2900  .offcanvas-main-navigation li:last-child,
     2901  .responsive-content-menu li:last-child {
    24192902    border-bottom: none;
    2420 }
    2421 .offcanvas-main-navigation a,
    2422 .responsive-content-menu a {
     2903  }
     2904 
     2905  .offcanvas-main-navigation a,
     2906  .responsive-content-menu a {
    24232907    display: block;
    24242908    font-size: 18px;
     
    24272911    position: relative;
    24282912    width: 100%;
    2429 }
    2430 .offcanvas-main-navigation .sub-menu {
     2913  }
     2914 
     2915  .offcanvas-main-navigation .sub-menu {
    24312916    border-top: 1px solid;
    24322917    display: none;
     
    24342919    margin: 0 auto;
    24352920    padding: 0;
    2436 }
    2437 .offcanvas-main-navigation .sub-menu.submenu-toggle-active {
     2921  }
     2922 
     2923  .offcanvas-main-navigation .sub-menu.submenu-toggle-active {
    24382924    display: block;
    2439 }
    2440 .offcanvas-main-navigation .submenu-wrapper {
     2925  }
     2926 
     2927  .offcanvas-main-navigation .submenu-wrapper {
    24412928    display: flex;
    24422929    justify-content: space-between;
    24432930    width: 100%;
    2444 }
    2445 .offcanvas-main-navigation .submenu-wrapper .submenu-toggle {
     2931  }
     2932 
     2933  .offcanvas-main-navigation .submenu-wrapper .submenu-toggle {
    24462934    border-style: solid;
    2447     border-width: 0 0 0 1px;
     2935    border-width: 0 1px 0 0;
     2936    padding-right: 3rem;
    24482937    padding-left: 3rem;
    2449     padding-right: 3rem;
    2450 }
    2451 .offcanvas-main-navigation .submenu-wrapper .submenu-toggle .svg-icon {
     2938  }
     2939 
     2940  .offcanvas-main-navigation .submenu-wrapper .submenu-toggle .svg-icon {
    24522941    height: .9rem;
    24532942    transition: transform .15s linear;
    24542943    width: 1.8rem;
    2455 }
    2456 .offcanvas-main-navigation .submenu-wrapper .submenu-toggle.button-toggle-active .svg-icon {
    2457     transform: rotate(180deg);
    2458 }
    2459 .social-menu ul {
     2944  }
     2945 
     2946  .offcanvas-main-navigation .submenu-wrapper .submenu-toggle.button-toggle-active .svg-icon {
     2947    transform: rotate(-180deg);
     2948  }
     2949 
     2950  .social-menu ul {
    24602951    list-style: none;
    24612952    margin: 0 auto;
    24622953    padding: 0;
    2463 }
    2464 .social-menu li {
     2954  }
     2955 
     2956  .social-menu li {
    24652957    display: inline-block;
    24662958    line-height: 1;
    24672959    vertical-align: middle;
    2468 }
    2469 .social-menu li a .svg-icon {
    2470     margin-left: 0.2rem;
     2960  }
     2961 
     2962  .social-menu li a .svg-icon {
     2963    margin-right: 0.2rem;
    24712964    width: 1.6rem;
    24722965    height: 1.6rem;
    2473 }
    2474 .social-menu ul li a[href*="youtube.com"] .svg-icon {
     2966  }
     2967 
     2968  .social-menu ul li a[href*="youtube.com"] .svg-icon {
    24752969    width: 1.9rem;
    24762970    height: 1.9rem;
    2477 }
    2478 /*--------------------------------------------------------------
    2479 # Accessibility
    2480 --------------------------------------------------------------*/
    2481 .screen-reader-text {
     2971  }
     2972 
     2973 
     2974  /*--------------------------------------------------------------
     2975  # Accessibility
     2976  --------------------------------------------------------------*/
     2977 
     2978  .screen-reader-text {
    24822979    border: 0;
    24832980    clip: rect(1px, 1px, 1px, 1px);
     
    24902987    width: 1px;
    24912988    word-wrap: normal !important;
    2492 }
    2493 .screen-reader-text:focus {
     2989  }
     2990 
     2991  .screen-reader-text:focus {
    24942992    background-color: #f1f1f1;
    24952993    border-radius: 3px;
     
    25033001    font-weight: bold;
    25043002    height: auto;
    2505     left: 5px;
     3003    right: 5px;
    25063004    line-height: normal;
    25073005    padding: 15px 23px 14px;
     
    25103008    width: auto;
    25113009    z-index: 100000;
    2512 }
    2513 .skip-link {
     3010  }
     3011 
     3012  .skip-link {
    25143013    font-size: 16px !important;
    2515 }
    2516 #content[tabindex="-1"]:focus {
     3014  }
     3015 
     3016  #content[tabindex="-1"]:focus {
    25173017    outline: 0;
    2518 }
    2519 @media (prefers-reduced-motion: reduce) {
     3018  }
     3019 
     3020  @media (prefers-reduced-motion: reduce) {
    25203021    * {
    2521         animation-duration: 0s !important;
    2522         transition-duration: 0s !important;
    2523     }
    2524 }
    2525 /*--------------------------------------------------------------
    2526 # Alignments
    2527 --------------------------------------------------------------*/
    2528 .alignleft {
     3022      animation-duration: 0s !important;
     3023      transition-duration: 0s !important;
     3024    }
     3025  }
     3026 
     3027 
     3028  /*--------------------------------------------------------------
     3029  # Alignments
     3030  --------------------------------------------------------------*/
     3031 
     3032  .alignleft {
     3033    display: inline;
     3034    float: right;
     3035    margin-left: 1.5em;
     3036  }
     3037 
     3038  .alignright {
    25293039    display: inline;
    25303040    float: left;
    25313041    margin-right: 1.5em;
    2532 }
    2533 .alignright {
    2534     display: inline;
    2535     float: right;
    2536     margin-left: 1.5em;
    2537 }
    2538 .aligncenter {
     3042  }
     3043 
     3044  .aligncenter {
    25393045    clear: both;
    25403046    display: block;
     3047    margin-right: auto;
    25413048    margin-left: auto;
    2542     margin-right: auto;
    2543 }
    2544 /*--------------------------------------------------------------
    2545 # Clearings
    2546 --------------------------------------------------------------*/
    2547 .clear:before,
    2548 .clear:after,
    2549 .entry-content:before,
    2550 .entry-content:after,
    2551 .comment-content:before,
    2552 .comment-content:after,
    2553 .site-header:before,
    2554 .site-header:after,
    2555 .site-content:before,
    2556 .site-content:after,
    2557 .widget:before,
    2558 .widget:after,
    2559 .site-footer:before,
    2560 .site-footer:after {
     3049  }
     3050 
     3051 
     3052  /*--------------------------------------------------------------
     3053  # Clearings
     3054  --------------------------------------------------------------*/
     3055 
     3056  .clear:before,
     3057  .clear:after,
     3058  .entry-content:before,
     3059  .entry-content:after,
     3060  .comment-content:before,
     3061  .comment-content:after,
     3062  .site-header:before,
     3063  .site-header:after,
     3064  .site-content:before,
     3065  .site-content:after,
     3066  .widget:before,
     3067  .widget:after,
     3068  .site-footer:before,
     3069  .site-footer:after {
    25613070    content: "";
    25623071    display: table;
    25633072    table-layout: fixed;
    2564 }
    2565 .clear:after,
    2566 .entry-content:after,
    2567 .comment-content:after,
    2568 .site-header:after,
    2569 .site-content:after,
    2570 .widget:after,
    2571 .site-footer:after {
     3073  }
     3074 
     3075  .clear:after,
     3076  .entry-content:after,
     3077  .comment-content:after,
     3078  .site-header:after,
     3079  .site-content:after,
     3080  .widget:after,
     3081  .site-footer:after {
    25723082    clear: both;
    2573 }
    2574 /*--------------------------------------------------------------
    2575 # Widgets
    2576 --------------------------------------------------------------*/
    2577 .widget {
     3083  }
     3084 
     3085 
     3086  /*--------------------------------------------------------------
     3087  # Widgets
     3088  --------------------------------------------------------------*/
     3089 
     3090  .widget {
    25783091    margin: 0 0 3rem;
    25793092    padding-bottom: 3rem;
    2580 }
    2581 .widget:last-child {
     3093  }
     3094 
     3095  .widget:last-child {
    25823096    margin: 0;
    2583 }
    2584 .widget select {
     3097  }
     3098 
     3099  .widget select {
    25853100    max-width: 100%;
    2586 }
    2587 .widget ul,
    2588 .widget ol {
     3101  }
     3102 
     3103  .widget ul,
     3104  .widget ol {
     3105    padding-right: 0;
    25893106    padding-left: 0;
    2590     padding-right: 0;
    25913107    list-style: none;
    25923108    margin-bottom: 0;
    2593 }
    2594 .widget .button {
     3109  }
     3110 
     3111  .widget .button {
    25953112    padding-top: 0.5rem;
    25963113    padding-bottom: 0.5rem;
    2597 }
    2598 /*--------------------------------------------------------------
    2599 ## Widgets
    2600 --------------------------------------------------------------*/
    2601 .widget a {
     3114  }
     3115 
     3116 
     3117  /*--------------------------------------------------------------
     3118  ## Widgets
     3119  --------------------------------------------------------------*/
     3120 
     3121  .widget a {
    26023122    color: inherit;
    2603 }
    2604 .widget a:hover,
    2605 .widget a:focus {
     3123  }
     3124 
     3125  .widget a:hover,
     3126  .widget a:focus {
    26063127    color: #2568ef;
    2607 }
    2608 .widget_nav_menu a {
     3128  }
     3129 
     3130  .widget_nav_menu a {
    26093131    display: block;
    26103132    padding: 1rem 0;
    2611 }
    2612 .widget_nav_menu .menu > .menu-item:not(:first-child) {
     3133  }
     3134 
     3135  .widget_nav_menu .menu > .menu-item:not(:first-child) {
    26133136    border-top: 1px #e9ecef solid;
    2614 }
    2615 .widget_nav_menu .menu-item-has-children {
     3137  }
     3138 
     3139  .widget_nav_menu .menu-item-has-children {
    26163140    display: -webkit-box;
    26173141    display: -ms-flexbox;
     
    26263150    justify-content: space-between;
    26273151    width: 100%;
    2628 }
    2629 .widget_nav_menu .menu-item-has-children > a {
     3152  }
     3153 
     3154  .widget_nav_menu .menu-item-has-children > a {
    26303155    -webkit-box-ordinal-group: 2;
    26313156    -ms-flex-order: 1;
    26323157    order: 1;
    2633 }
    2634 .widget_nav_menu .menu-item-has-children > span {
     3158  }
     3159 
     3160  .widget_nav_menu .menu-item-has-children > span {
    26353161    cursor: pointer;
    26363162    -webkit-box-ordinal-group: 3;
    26373163    -ms-flex-order: 2;
    26383164    order: 2;
    2639 }
    2640 .widget_nav_menu .menu-item-has-children > ul {
     3165  }
     3166 
     3167  .widget_nav_menu .menu-item-has-children > ul {
    26413168    width: 100%;
    26423169    -webkit-box-ordinal-group: 4;
    26433170    -ms-flex-order: 3;
    26443171    order: 3;
    2645 }
    2646 .widget_nav_menu .menu-item-expanded > span:after {
     3172  }
     3173 
     3174  .widget_nav_menu .menu-item-expanded > span:after {
    26473175    content: "\e90f";
    2648 }
    2649 .widget_nav_menu .menu > .menu-item > .sub-menu {
     3176  }
     3177 
     3178  .widget_nav_menu .menu > .menu-item > .sub-menu {
    26503179    padding-bottom: 1rem;
    2651 }
    2652 .widget_nav_menu .sub-menu {
     3180  }
     3181 
     3182  .widget_nav_menu .sub-menu {
    26533183    display: none;
    2654 }
    2655 .widget_nav_menu .sub-menu a {
     3184  }
     3185 
     3186  .widget_nav_menu .sub-menu a {
    26563187    padding: 0.5rem 0;
    26573188    line-height: 1;
    2658 }
    2659 .widget_nav_menu .sub-menu .sub-menu {
     3189  }
     3190 
     3191  .widget_nav_menu .sub-menu .sub-menu {
    26603192    padding: 0.5rem 0;
    2661 }
    2662 .widget_nav_menu .sub-menu .sub-menu a {
    2663     padding-left: 1rem;
    2664 }
    2665 .widget_nav_menu .submenu-visible {
     3193  }
     3194 
     3195  .widget_nav_menu .sub-menu .sub-menu a {
     3196    padding-right: 1rem;
     3197  }
     3198 
     3199  .widget_nav_menu .submenu-visible {
    26663200    display: block;
    2667 }
    2668 .search-form {
     3201  }
     3202 
     3203  .search-form {
    26693204    margin: 0 auto;
    2670 }
    2671 .search-form label {
     3205  }
     3206 
     3207  .search-form label {
    26723208    display: block;
    26733209    margin: 0 auto;
    26743210    width: 80%;
    2675     float: left;
    2676 }
    2677 .search-form label .search-field {
    2678     border-right: 0;
    2679 }
    2680 .search-form .search-submit {
    2681     float: left;
     3211    float: right;
     3212  }
     3213 
     3214  .search-form label .search-field {
     3215    border-left: 0;
     3216  }
     3217 
     3218  .search-form .search-submit {
     3219    float: right;
    26823220    width: 20%;
    26833221    -webkit-appearance: none;
    26843222    padding: 24px 0;
    2685 }
    2686 .header-searchbar-area .search-form .search-submit {
     3223  }
     3224 
     3225  .header-searchbar-area .search-form .search-submit {
    26873226    padding: 1.7rem 2rem;
    2688 }
    2689 .widget_recent_entries ul li,
    2690 .widget_categories ul li,
    2691 .widget_pages ul li,
    2692 .widget_archive ul li,
    2693 .widget_meta ul li,
    2694 .widget_recent_comments ul li,
    2695 .widget_block .wp-block-latest-posts li,
    2696 .widget_block .wp-block-categories li,
    2697 .widget_block .wp-block-archives li,
    2698 .widget_block .wp-block-latest-comments li {
     3227  }
     3228 
     3229  .widget_recent_entries ul li,
     3230  .widget_categories ul li,
     3231  .widget_pages ul li,
     3232  .widget_archive ul li,
     3233  .widget_meta ul li,
     3234  .widget_recent_comments ul li,
     3235  .widget_block .wp-block-latest-posts li,
     3236  .widget_block .wp-block-categories li,
     3237  .widget_block .wp-block-archives li,
     3238  .widget_block .wp-block-latest-comments li {
    26993239    display: -webkit-box;
    27003240    display: -ms-flexbox;
     
    27053245    padding: 0 0 1rem;
    27063246    margin-bottom: 1rem;
    2707 }
    2708 .widget_recent_entries ul li:first-child:last-child,
    2709 .widget_categories ul li:first-child:last-child,
    2710 .widget_pages ul li:first-child:last-child,
    2711 .widget_archive ul li:first-child:last-child,
    2712 .widget_meta ul li:first-child:last-child {
     3247  }
     3248 
     3249  .widget_recent_entries ul li:first-child:last-child,
     3250  .widget_categories ul li:first-child:last-child,
     3251  .widget_pages ul li:first-child:last-child,
     3252  .widget_archive ul li:first-child:last-child,
     3253  .widget_meta ul li:first-child:last-child {
    27133254    padding-bottom: 0;
    2714 }
    2715 .widget_categories ul li:first-child:last-child > .children,
    2716 .widget_pages ul li:first-child:last-child > .children,
    2717 .widget_archive ul li:first-child:last-child > .children {
     3255  }
     3256 
     3257  .widget_categories ul li:first-child:last-child > .children,
     3258  .widget_pages ul li:first-child:last-child > .children,
     3259  .widget_archive ul li:first-child:last-child > .children {
    27183260    padding-bottom: 0;
    2719 }
    2720 .widget_recent_entries ul li a,
    2721 .widget_categories ul li a,
    2722 .widget_pages ul li a,
    2723 .widget_archive ul li a,
    2724 .widget_meta ul li a {
    2725     padding-right: 0.6666666667rem;
    2726     margin-right: auto;
     3261  }
     3262 
     3263  .widget_recent_entries ul li a,
     3264  .widget_categories ul li a,
     3265  .widget_pages ul li a,
     3266  .widget_archive ul li a,
     3267  .widget_meta ul li a {
     3268    padding-left: 0.6666666667rem;
     3269    margin-left: auto;
    27273270    -webkit-transition: color 0.2s;
    27283271    transition: color 0.2s;
    2729 }
    2730 .widget_categories ul ul.children,
    2731 .widget_pages ul ul.children,
    2732 .widget_archive ul ul.children {
     3272  }
     3273 
     3274  .widget_categories ul ul.children,
     3275  .widget_pages ul ul.children,
     3276  .widget_archive ul ul.children {
    27333277    -webkit-box-flex: 0;
    27343278    -ms-flex: 0 0 100%;
     
    27363280    width: 100%;
    27373281    margin-top: 1rem;
    2738     margin-left: 0;
    2739     padding-left: 1.5em;
    2740 }
    2741 .widget_categories ul ul.children li,
    2742 .widget_pages ul ul.children li,
    2743 .widget_archive ul ul.children li {
    2744     padding: 1rem 0 1rem 1rem;
    2745 }
    2746 .widget_categories ul ul.children li:last-child,
    2747 .widget_pages ul ul.children li:last-child,
    2748 .widget_archive ul ul.children li:last-child {
     3282    margin-right: 0;
     3283    padding-right: 1.5em;
     3284  }
     3285 
     3286  .widget_categories ul ul.children li,
     3287  .widget_pages ul ul.children li,
     3288  .widget_archive ul ul.children li {
     3289    padding: 1rem 1rem 1rem 0;
     3290  }
     3291 
     3292  .widget_categories ul ul.children li:last-child,
     3293  .widget_pages ul ul.children li:last-child,
     3294  .widget_archive ul ul.children li:last-child {
    27493295    border-bottom: none;
    27503296    padding-bottom: 0;
    2751 }
    2752 .widget_categories ul ul.children ul.children li,
    2753 .widget_pages ul ul.children ul.children li,
    2754 .widget_archive ul ul.children ul.children li {
    2755     margin-left: 1rem;
    2756     padding-left: 0;
    2757 }
    2758 .widget_search form {
     3297  }
     3298 
     3299  .widget_categories ul ul.children ul.children li,
     3300  .widget_pages ul ul.children ul.children li,
     3301  .widget_archive ul ul.children ul.children li {
     3302    margin-right: 1rem;
     3303    padding-right: 0;
     3304  }
     3305 
     3306  .widget_search form {
    27593307    margin-top: 0;
    2760 }
    2761 #wp-calendar {
     3308  }
     3309 
     3310  #wp-calendar {
    27623311    width: 100%;
    27633312    margin: 0;
    2764 }
    2765 #wp-calendar caption {
    2766     text-align: right;
     3313  }
     3314 
     3315  #wp-calendar caption {
     3316    text-align: left;
    27673317    margin-bottom: 15px;
    2768 }
    2769 #wp-calendar thead th {
     3318  }
     3319 
     3320  #wp-calendar thead th {
    27703321    text-align: center;
    2771 }
    2772 #wp-calendar tbody td {
     3322  }
     3323 
     3324  #wp-calendar tbody td {
    27733325    background: #f5f5f5;
    27743326    border: 1px solid #e8e8e8;
    27753327    text-align: center;
    27763328    padding: 8px;
    2777 }
    2778 #wp-calendar tbody td:hover {
     3329  }
     3330 
     3331  #wp-calendar tbody td:hover {
    27793332    background: #fff;
    2780 }
    2781 #wp-calendar tbody .pad {
     3333  }
     3334 
     3335  #wp-calendar tbody .pad {
    27823336    background: none;
    2783 }
    2784 #wp-calendar tfoot td.pad {
     3337  }
     3338 
     3339  #wp-calendar tfoot td.pad {
    27853340    display: none;
    2786 }
    2787 .widget_recent_comments li {
     3341  }
     3342 
     3343  .widget_recent_comments li {
    27883344    position: relative;
    27893345    padding-bottom: 1rem;
    2790 }
    2791 .widget_recent_comments li:last-child {
     3346  }
     3347 
     3348  .widget_recent_comments li:last-child {
    27923349    padding-bottom: 0;
    2793 }
    2794 .widget_recent_comments li .comment-author-link,
    2795 .widget_recent_comments li .comment-author-link a {
    2796 }
    2797 .widget_recent_entries li {
     3350  }
     3351 
     3352  .widget_recent_comments li .comment-author-link,
     3353  .widget_recent_comments li .comment-author-link a {}
     3354 
     3355  .widget_recent_entries li {
    27983356    position: relative;
    27993357    padding-bottom: 1rem;
    2800 }
    2801 .widget_recent_entries li:last-child {
     3358  }
     3359 
     3360  .widget_recent_entries li:last-child {
    28023361    padding-bottom: 0;
    2803 }
    2804 .widget_recent_entries li .post-date {
    2805     margin-left: 1rem;
    2806 }
    2807 .widget_recent_entries li .post-date:before {
     3362  }
     3363 
     3364  .widget_recent_entries li .post-date {
     3365    margin-right: 1rem;
     3366  }
     3367 
     3368  .widget_recent_entries li .post-date:before {
    28083369    content: "(";
    2809 }
    2810 .widget_recent_entries li .post-date:after {
     3370  }
     3371 
     3372  .widget_recent_entries li .post-date:after {
    28113373    content: ")";
    2812 }
    2813 .widget_rss .rss-widget-icon {
     3374  }
     3375 
     3376  .widget_rss .rss-widget-icon {
    28143377    display: none;
    2815 }
    2816 .widget_rss ul li {
     3378  }
     3379 
     3380  .widget_rss ul li {
    28173381    border-bottom: 1px #e9ecef solid;
    28183382    position: relative;
    28193383    padding-bottom: 1rem;
    28203384    margin-bottom: 1rem;
    2821 }
    2822 .widget_rss ul li:last-child {
     3385  }
     3386 
     3387  .widget_rss ul li:last-child {
    28233388    border-bottom: none;
    28243389    padding-bottom: 0;
    28253390    margin-bottom: 0;
    2826 }
    2827 .widget_rss ul li .rsswidget {
     3391  }
     3392 
     3393  .widget_rss ul li .rsswidget {
    28283394    color: #000000;
    28293395    -webkit-transition: color 0.25s;
    28303396    transition: color 0.25s;
    2831 }
    2832 .widget_rss ul li .rss-date {
     3397  }
     3398 
     3399  .widget_rss ul li .rss-date {
    28333400    display: block;
    28343401    margin-top: 0.25rem;
    2835 }
    2836 .widget_rss ul li .rssSummary {
     3402  }
     3403 
     3404  .widget_rss ul li .rssSummary {
    28373405    margin-top: 0.25rem;
    28383406    color: #000000;
    2839 }
    2840 .widget_rss ul li cite {
     3407  }
     3408 
     3409  .widget_rss ul li cite {
    28413410    display: block;
    28423411    margin-top: 0.25rem;
    28433412    font-style: normal;
    2844     text-align: right;
     3413    text-align: left;
    28453414    font-size: 0.8125rem;
    2846 }
    2847 .widget_tag_cloud {
     3415  }
     3416 
     3417  .widget_tag_cloud {
    28483418    overflow: hidden;
    2849 }
    2850 .widget_tag_cloud .tagcloud {
     3419  }
     3420 
     3421  .widget_tag_cloud .tagcloud {
    28513422    display: -webkit-box;
    28523423    display: -ms-flexbox;
     
    28543425    -ms-flex-wrap: wrap;
    28553426    flex-wrap: wrap;
    2856 }
    2857 .widget_tag_cloud .tagcloud a, .wp-block-tag-cloud a {
     3427  }
     3428 
     3429  .widget_tag_cloud .tagcloud a,
     3430  .wp-block-tag-cloud a {
    28583431    background: rgba(0, 0, 0, 0.052);
    28593432    font-size: 12px !important;
    28603433    padding: 0.5rem 1.5rem;
    28613434    margin-top: 0.5rem;
    2862     margin-right: 0.5rem;
     3435    margin-left: 0.5rem;
    28633436    text-decoration: none;
    28643437    font-weight: 700;
    28653438    text-transform: uppercase;
    28663439    letter-spacing: 1px;
    2867 }
    2868 .widget_tag_cloud .tagcloud a:hover,
    2869 .widget_tag_cloud .tagcloud a:focus {
     3440  }
     3441 
     3442  .widget_tag_cloud .tagcloud a:hover,
     3443  .widget_tag_cloud .tagcloud a:focus {
    28703444    background: #000;
    28713445    color: #fff;
    2872 }
    2873 .widget_tag_cloud .tagcloud a:last-child {
    2874     margin-right: 0;
    2875 }
    2876 .widget_tag_cloud .tagcloud a:first-letter {
     3446  }
     3447 
     3448  .widget_tag_cloud .tagcloud a:last-child {
     3449    margin-left: 0;
     3450  }
     3451 
     3452  .widget_tag_cloud .tagcloud a:first-letter {
    28773453    text-transform: uppercase;
    2878 }
    2879 .widget_media_video .mejs-container {
     3454  }
     3455 
     3456  .widget_media_video .mejs-container {
    28803457    max-width: 100%;
    28813458    overflow: hidden;
    2882 }
    2883 .widget_media_video .mejs-container video,
    2884 .widget_media_video .mejs-container iframe,
    2885 .widget_media_video .mejs-container object,
    2886 .widget_media_video .mejs-container embed {
     3459  }
     3460 
     3461  .widget_media_video .mejs-container video,
     3462  .widget_media_video .mejs-container iframe,
     3463  .widget_media_video .mejs-container object,
     3464  .widget_media_video .mejs-container embed {
    28873465    max-width: 100%;
    28883466    overflow: hidden;
    2889 }
    2890 .widget_media_gallery {
     3467  }
     3468 
     3469  .widget_media_gallery {
    28913470    overflow: hidden;
    2892 }
    2893 .widget_media_gallery [class^="gallery-columns-"],
    2894 .widget_media_gallery [class*=" gallery-columns-"] {
     3471  }
     3472 
     3473  .widget_media_gallery [class^="gallery-columns-"],
     3474  .widget_media_gallery [class*=" gallery-columns-"] {
    28953475    display: -webkit-box;
    28963476    display: -ms-flexbox;
     
    28993479    flex-wrap: wrap;
    29003480    margin: -1rem -0.5rem 0;
    2901 }
    2902 .widget_media_gallery [class^="gallery-columns-"] .gallery-item,
    2903 .widget_media_gallery [class*=" gallery-columns-"] .gallery-item {
     3481  }
     3482 
     3483  .widget_media_gallery [class^="gallery-columns-"] .gallery-item,
     3484  .widget_media_gallery [class*=" gallery-columns-"] .gallery-item {
    29043485    position: relative;
    29053486    margin-top: 1rem;
     
    29173498    -ms-flex-direction: column;
    29183499    flex-direction: column;
    2919 }
    2920 .widget_media_gallery [class^="gallery-columns-"] .gallery-item img,
    2921 .widget_media_gallery [class*=" gallery-columns-"] .gallery-item img {
     3500  }
     3501 
     3502  .widget_media_gallery [class^="gallery-columns-"] .gallery-item img,
     3503  .widget_media_gallery [class*=" gallery-columns-"] .gallery-item img {
    29223504    display: block;
    29233505    border-radius: 0;
     
    29263508    -webkit-backface-visibility: hidden;
    29273509    backface-visibility: hidden;
    2928 }
    2929 .widget_media_gallery [class^="gallery-columns-"] .gallery-item:hover img,
    2930 .widget_media_gallery [class*=" gallery-columns-"] .gallery-item:hover img {
     3510  }
     3511 
     3512  .widget_media_gallery [class^="gallery-columns-"] .gallery-item:hover img,
     3513  .widget_media_gallery [class*=" gallery-columns-"] .gallery-item:hover img {
    29313514    opacity: 0.6;
    2932 }
    2933 .widget_media_gallery [class^="gallery-columns-"] .gallery-item .gallery-caption,
    2934 .widget_media_gallery [class*=" gallery-columns-"] .gallery-item .gallery-caption {
     3515  }
     3516 
     3517  .widget_media_gallery [class^="gallery-columns-"] .gallery-item .gallery-caption,
     3518  .widget_media_gallery [class*=" gallery-columns-"] .gallery-item .gallery-caption {
    29353519    padding: 1rem 1rem 0;
    2936 }
    2937 .widget_media_gallery [class^="gallery-columns-"] .gallery-item .gallery-icon,
    2938 .widget_media_gallery [class*=" gallery-columns-"] .gallery-item .gallery-icon {
     3520  }
     3521 
     3522  .widget_media_gallery [class^="gallery-columns-"] .gallery-item .gallery-icon,
     3523  .widget_media_gallery [class*=" gallery-columns-"] .gallery-item .gallery-icon {
    29393524    position: relative;
    29403525    width: 100%;
    29413526    overflow: hidden;
    2942 }
    2943 .widget_media_gallery .gallery-columns-4 .gallery-caption,
    2944 .widget_media_gallery .gallery-columns-5 .gallery-caption,
    2945 .widget_media_gallery .gallery-columns-6 .gallery-caption,
    2946 .widget_media_gallery .gallery-columns-7 .gallery-caption,
    2947 .widget_media_gallery .gallery-columns-8 .gallery-caption,
    2948 .widget_media_gallery .gallery-columns-9 .gallery-caption {
     3527  }
     3528 
     3529  .widget_media_gallery .gallery-columns-4 .gallery-caption,
     3530  .widget_media_gallery .gallery-columns-5 .gallery-caption,
     3531  .widget_media_gallery .gallery-columns-6 .gallery-caption,
     3532  .widget_media_gallery .gallery-columns-7 .gallery-caption,
     3533  .widget_media_gallery .gallery-columns-8 .gallery-caption,
     3534  .widget_media_gallery .gallery-columns-9 .gallery-caption {
    29493535    display: none;
    2950 }
    2951 .widget_media_gallery .gallery-columns-1 .gallery-item {
     3536  }
     3537 
     3538  .widget_media_gallery .gallery-columns-1 .gallery-item {
    29523539    -webkit-box-flex: 0;
    29533540    -ms-flex: 0 0 100%;
    29543541    flex: 0 0 100%;
    29553542    max-width: 100%;
    2956 }
    2957 .widget_media_gallery .gallery-columns-2 .gallery-item {
     3543  }
     3544 
     3545  .widget_media_gallery .gallery-columns-2 .gallery-item {
    29583546    -webkit-box-flex: 0;
    29593547    -ms-flex: 0 0 50%;
    29603548    flex: 0 0 50%;
    29613549    max-width: 50%;
    2962 }
    2963 .widget_media_gallery .gallery-columns-3 .gallery-item {
     3550  }
     3551 
     3552  .widget_media_gallery .gallery-columns-3 .gallery-item {
    29643553    -webkit-box-flex: 0;
    29653554    -ms-flex: 0 0 33.3333333333%;
    29663555    flex: 0 0 33.3333333333%;
    29673556    max-width: 33.3333333333%;
    2968 }
    2969 .widget_media_gallery .gallery-columns-4 .gallery-item {
     3557  }
     3558 
     3559  .widget_media_gallery .gallery-columns-4 .gallery-item {
    29703560    -webkit-box-flex: 0;
    29713561    -ms-flex: 0 0 25%;
    29723562    flex: 0 0 25%;
    29733563    max-width: 25%;
    2974 }
    2975 .widget_media_gallery .gallery-columns-5 .gallery-item {
     3564  }
     3565 
     3566  .widget_media_gallery .gallery-columns-5 .gallery-item {
    29763567    -webkit-box-flex: 0;
    29773568    -ms-flex: 0 0 20%;
    29783569    flex: 0 0 20%;
    29793570    max-width: 20%;
    2980 }
    2981 .widget_media_gallery .gallery-columns-6 .gallery-item {
     3571  }
     3572 
     3573  .widget_media_gallery .gallery-columns-6 .gallery-item {
    29823574    -webkit-box-flex: 0;
    29833575    -ms-flex: 0 0 16.6666666667%;
    29843576    flex: 0 0 16.6666666667%;
    29853577    max-width: 16.6666666667%;
    2986 }
    2987 .widget_media_gallery .gallery-columns-7 .gallery-item {
     3578  }
     3579 
     3580  .widget_media_gallery .gallery-columns-7 .gallery-item {
    29883581    -webkit-box-flex: 0;
    29893582    -ms-flex: 0 0 14.2857142857%;
    29903583    flex: 0 0 14.2857142857%;
    29913584    max-width: 14.2857142857%;
    2992 }
    2993 .widget_media_gallery .gallery-columns-8 .gallery-item {
     3585  }
     3586 
     3587  .widget_media_gallery .gallery-columns-8 .gallery-item {
    29943588    -webkit-box-flex: 0;
    29953589    -ms-flex: 0 0 12.5%;
    29963590    flex: 0 0 12.5%;
    29973591    max-width: 12.5%;
    2998 }
    2999 .widget_media_gallery .gallery-columns-9 .gallery-item {
     3592  }
     3593 
     3594  .widget_media_gallery .gallery-columns-9 .gallery-item {
    30003595    -webkit-box-flex: 0;
    30013596    -ms-flex: 0 0 11.1111111111%;
    30023597    flex: 0 0 11.1111111111%;
    30033598    max-width: 11.1111111111%;
    3004 }
    3005 /* Text widget */
    3006 .widget_text {
     3599  }
     3600 
     3601 
     3602  /* Text widget */
     3603 
     3604  .widget_text {
    30073605    color: #000000;
    30083606    word-wrap: break-word;
    3009 }
    3010 .widget_text ul {
     3607  }
     3608 
     3609  .widget_text ul {
    30113610    list-style: disc;
    3012     margin: 0 0 1rem 1rem;
    3013 }
    3014 .widget_text ol {
     3611    margin: 0 1rem 1rem 0;
     3612  }
     3613 
     3614  .widget_text ol {
    30153615    list-style: decimal;
    3016 }
    3017 .widget_text ul li,
    3018 .widget_text ol li {
     3616  }
     3617 
     3618  .widget_text ul li,
     3619  .widget_text ol li {
    30193620    border: none;
    3020 }
    3021 .widget_text ul li:last-child,
    3022 .widget_text ol li:last-child {
     3621  }
     3622 
     3623  .widget_text ul li:last-child,
     3624  .widget_text ol li:last-child {
    30233625    padding-bottom: 0;
    3024 }
    3025 .widget_text ul li ul {
    3026     margin: 0 0 0 1rem;
    3027 }
    3028 .widget_text ul li li {
     3626  }
     3627 
     3628  .widget_text ul li ul {
     3629    margin: 0 1rem 0 0;
     3630  }
     3631 
     3632  .widget_text ul li li {
     3633    padding-right: 0;
    30293634    padding-left: 0;
    3030     padding-right: 0;
    3031 }
    3032 .widget_text ol li {
     3635  }
     3636 
     3637  .widget_text ol li {
    30333638    list-style-position: inside;
    3034 }
    3035 .widget_text ol li + li {
     3639  }
     3640 
     3641  .widget_text ol li + li {
    30363642    margin-top: -1px;
    3037 }
    3038 /*Custom Widgets*/
    3039 .widget .tab-head .twp-nav-tabs {
     3643  }
     3644 
     3645 
     3646  /*Custom Widgets*/
     3647 
     3648  .widget .tab-head .twp-nav-tabs {
    30403649    border-bottom: 2px solid;
    30413650    margin-bottom: 15px;
    3042 }
    3043 .widget .tab-head .twp-nav-tabs li {
    3044     float: left;
     3651  }
     3652 
     3653  .widget .tab-head .twp-nav-tabs li {
     3654    float: right;
    30453655    margin: 0 auto;
    30463656    width: 33.33%;
    3047 }
    3048 .widget .tab-head .twp-nav-tabs > li > a {
     3657  }
     3658 
     3659  .widget .tab-head .twp-nav-tabs > li > a {
    30493660    display: block;
    30503661    padding: 15px 0;
     
    30523663    font-size: 14px;
    30533664    font-weight: 700;
    3054 }
    3055 .widget .tab-head .twp-nav-tabs > li.active > a,
    3056 .widget .tab-head .twp-nav-tabs > li > a:focus,
    3057 .widget .tab-head .twp-nav-tabs > li > a:hover,
    3058 .widget .tab-head .twp-nav-tabs > li.active > a:focus,
    3059 .widget .tab-head .twp-nav-tabs > li.active > a:hover {
     3665  }
     3666 
     3667  .widget .tab-head .twp-nav-tabs > li.active > a,
     3668  .widget .tab-head .twp-nav-tabs > li > a:focus,
     3669  .widget .tab-head .twp-nav-tabs > li > a:hover,
     3670  .widget .tab-head .twp-nav-tabs > li.active > a:focus,
     3671  .widget .tab-head .twp-nav-tabs > li.active > a:hover {
    30603672    background: #000;
    30613673    color: #fff;
    3062 }
    3063 .widget .tab-head .post-description {
     3674  }
     3675 
     3676  .widget .tab-head .post-description {
    30643677    margin-top: 20px;
    3065 }
    3066 .site-content .data-bg:not(.site-content .single-featured-banner .data-bg) {
     3678  }
     3679 
     3680  .site-content .data-bg:not(.site-content .single-featured-banner .data-bg) {
    30673681    -webkit-transition: 0.4s ease;
    30683682    -moz-transition: 0.4s ease;
    30693683    -o-transition: 0.4s ease;
    30703684    transition: 0.4s ease;
    3071 }
    3072 .site-content .data-bg:hover:not(.site-content .single-featured-banner .data-bg) {
     3685  }
     3686 
     3687  .site-content .data-bg:hover:not(.site-content .single-featured-banner .data-bg) {
    30733688    filter: blur(0.15rem);
    3074 }
    3075 .site-content .single-featured-banner {
     3689  }
     3690 
     3691  .site-content .single-featured-banner {
    30763692    color: #fff;
    3077 }
    3078 .site-content .single-featured-banner .data-bg {
     3693  }
     3694 
     3695  .site-content .single-featured-banner .data-bg {
    30793696    position: relative;
    30803697    padding: 15rem 0;
    30813698    background-attachment: fixed;
    3082 }
    3083 .site-content .single-featured-banner .data-bg::before {
     3699  }
     3700 
     3701  .site-content .single-featured-banner .data-bg::before {
    30843702    position: absolute;
    30853703    content: "";
     
    30873705    width: 100%;
    30883706    top: 0;
     3707    right: 0;
    30893708    left: 0;
    3090     right: 0;
    30913709    background-color: rgba(0, 0, 0, 0.14);
    3092 }
    3093 .site-content .single-featured-banner .featured-banner-content .entry-meta a {
     3710  }
     3711 
     3712  .site-content .single-featured-banner .featured-banner-content .entry-meta a {
    30943713    color: inherit;
    3095 }
    3096 .site-content .single-featured-banner .breadcrumbs ul li span:before,
    3097 .site-content .single-featured-banner .entry-meta-item::before {
     3714  }
     3715 
     3716  .site-content .single-featured-banner .breadcrumbs ul li span:before,
     3717  .site-content .single-featured-banner .entry-meta-item::before {
    30983718    color: #fff;
    3099 }
    3100 .tab-icon {
     3719  }
     3720 
     3721  .tab-icon {
    31013722    width: 15px;
    31023723    height: 15px;
    31033724    display: inline-block;
    3104     margin-right: 5px;
     3725    margin-left: 5px;
    31053726    vertical-align: middle;
    3106 }
    3107 .site-content .tab-icon {
     3727  }
     3728 
     3729  .site-content .tab-icon {
    31083730    width: 20px;
    31093731    height: 20px;
    3110 }
    3111 .tab-content > .tab-pane {
     3732  }
     3733 
     3734  .tab-content > .tab-pane {
    31123735    display: none;
    3113 }
    3114 .tab-content > .active {
     3736  }
     3737 
     3738  .tab-content > .active {
    31153739    display: block;
    3116 }
    3117 .theme-widget-list li .article-list {
     3740  }
     3741 
     3742  .theme-widget-list li .article-list {
    31183743    margin-bottom: 1rem;
    31193744    padding-bottom: 1rem;
    3120 }
    3121 .theme-widget-list li:last-child .article-list {
     3745  }
     3746 
     3747  .theme-widget-list li:last-child .article-list {
    31223748    border: 0;
    31233749    margin-bottom: 0;
    31243750    padding-bottom: 0;
    3125 }
    3126 .theme-widget-list .article-image {
     3751  }
     3752 
     3753  .theme-widget-list .article-image {
    31273754    position: relative;
    3128 }
    3129 .trend-item {
     3755  }
     3756 
     3757  .trend-item {
    31303758    background-color: #000;
    31313759    color: #fff;
     
    31353763    line-height: 20px;
    31363764    position: absolute;
    3137     left: 15px;
     3765    right: 15px;
    31383766    bottom: 15px;
     3767    margin-right: auto;
    31393768    margin-left: auto;
    3140     margin-right: auto;
    31413769    text-align: center;
    31423770    width: 20px;
     
    31443772    outline-offset: 4px;
    31453773    z-index: 1;
    3146 }
    3147 .category-widget-header .category-title,
    3148 .category-widget-header .post-count {
     3774  }
     3775 
     3776  .category-widget-header .category-title,
     3777  .category-widget-header .post-count {
    31493778    display: inline-block;
    31503779    vertical-align: middle;
    3151 }
    3152 .category-widget-header .category-title {
     3780  }
     3781 
     3782  .category-widget-header .category-title {
    31533783    font-weight: 700;
    31543784    text-transform: uppercase;
    31553785    letter-spacing: 1px;
    3156 }
    3157 .category-widget-header .post-count {
     3786  }
     3787 
     3788  .category-widget-header .post-count {
    31583789    background-color: #000;
    31593790    color: #fff;
    31603791    display: inline-block;
    3161     float: right;
     3792    float: left;
    31623793    font-size: 16px;
    31633794    font-weight: 700;
     
    31703801    transition: all 0.2s ease-out;
    31713802    border-radius: 100%;
    3172 }
    3173 .category-widget-description,
    3174 .category-latest-article .entry-title {
     3803  }
     3804 
     3805  .category-widget-description,
     3806  .category-latest-article .entry-title {
    31753807    margin-top: 15px;
    31763808    margin-bottom: 0;
    3177 }
    3178 .author-widget-details .profile-data-bg {
     3809  }
     3810 
     3811  .author-widget-details .profile-data-bg {
    31793812    border-radius: 100%;
    31803813    border: 5px solid #fff;
     
    31823815    margin: 0 auto;
    31833816    width: 160px;
    3184 }
    3185 .data-bg-enable.author-widget-details .profile-data-bg {
     3817  }
     3818 
     3819  .data-bg-enable.author-widget-details .profile-data-bg {
    31863820    margin-top: -80px;
    3187 }
    3188 .author-widget-details .author-content {
     3821  }
     3822 
     3823  .author-widget-details .author-content {
    31893824    text-align: center;
    3190 }
    3191 .author-content .entry-title {
     3825  }
     3826 
     3827  .author-content .entry-title {
    31923828    margin-top: 10px;
    3193 }
    3194 .author-widget-details .author-social-profiles {
     3829  }
     3830 
     3831  .author-widget-details .author-social-profiles {
    31953832    margin-top: 20px;
    31963833    padding-bottom: 20px;
    31973834    text-align: center;
    3198 }
    3199 .author-widget-details .author-social-profiles > a {
     3835  }
     3836 
     3837  .author-widget-details .author-social-profiles > a {
    32003838    display: inline-block;
    32013839    margin: 0 5px;
    3202 }
    3203 .author-widget-details .author-social-profiles .svg-icon {
     3840  }
     3841 
     3842  .author-widget-details .author-social-profiles .svg-icon {
    32043843    color: #fff;
    32053844    height: 30px;
     
    32093848    padding: 8px;
    32103849    outline-offset: 3px;
    3211 }
    3212 .author-widget-details .author-social-profiles a:hover .svg-icon,
    3213 .author-widget-details .author-social-profiles a:focus .svg-icon {
     3850  }
     3851 
     3852  .author-widget-details .author-social-profiles a:hover .svg-icon,
     3853  .author-widget-details .author-social-profiles a:focus .svg-icon {
    32143854    background: #000;
    3215 }
    3216 .theme-social-widget ul li {
     3855  }
     3856 
     3857  .theme-social-widget ul li {
    32173858    margin: 2px 0;
    32183859    display: inline-block;
    32193860    vertical-align: middle;
    3220 }
    3221 .theme-social-widget ul li a {
     3861  }
     3862 
     3863  .theme-social-widget ul li a {
    32223864    background: #000;
    32233865    color: #fff;
     
    32273869    line-height: 50px;
    32283870    text-align: center;
    3229 }
    3230 .theme-social-widget ul li a:hover,
    3231 .theme-social-widget ul li a:focus {
     3871  }
     3872 
     3873  .theme-social-widget ul li a:hover,
     3874  .theme-social-widget ul li a:focus {
    32323875    filter: alpha(opacity=90);
    32333876    opacity: 0.9;
    32343877    color: #fff;
    3235 }
    3236 .theme-social-widget ul li .svg-icon {
     3878  }
     3879 
     3880  .theme-social-widget ul li .svg-icon {
    32373881    width: 26px;
    32383882    height: 26px;
    32393883    display: inline-block;
    32403884    vertical-align: middle;
    3241 }
    3242 /*--------------------------------------------------------------
    3243 # Content
    3244 --------------------------------------------------------------*/
    3245 .entry-breadcrumb {
     3885  }
     3886 
     3887 
     3888  /*--------------------------------------------------------------
     3889  # Content
     3890  --------------------------------------------------------------*/
     3891 
     3892  .entry-breadcrumb {
    32463893    margin-bottom: 4rem;
    3247 }
    3248 .breadcrumbs {
     3894  }
     3895 
     3896  .breadcrumbs {
    32493897    font-size: 1.6rem;
    32503898    margin: 0 auto 20px;
    3251 }
    3252 @media (max-width: 767px) {
     3899  }
     3900 
     3901  @media (max-width: 767px) {
    32533902    .breadcrumbs {
    3254         display: none;
    3255     }
    3256     .site-topbar,.header-wrapper{
    3257         text-align: center;
    3258     }
    3259     .header-wrapper, .header-wrapper .header-areas-left, .header-wrapper .header-areas-center, .header-wrapper .header-areas-right{
    3260         display: grid;
    3261         justify-content: unset;
    3262     }
    3263     .header-wrapper .header-areas-left,.header-wrapper .header-areas-right {
    3264         justify-content: unset;
    3265         margin-bottom: 15px;
    3266     }
    3267     .product-image{
    3268         display: block !important;
    3269     }
    3270     .navbar-controls{
    3271         justify-content: center;
    3272     }
    3273     h1.site-title{
    3274         margin-bottom: 0;
    3275     }
    3276 }
    3277 .breadcrumbs a {
     3903      display: none;
     3904    }
     3905    .site-topbar,
     3906    .header-wrapper {
     3907      text-align: center;
     3908    }
     3909    .header-wrapper,
     3910    .header-wrapper .header-areas-left,
     3911    .header-wrapper .header-areas-center,
     3912    .header-wrapper .header-areas-right {
     3913      display: grid;
     3914      justify-content: unset;
     3915    }
     3916    .header-wrapper .header-areas-left,
     3917    .header-wrapper .header-areas-right {
     3918      justify-content: unset;
     3919      margin-bottom: 15px;
     3920    }
     3921    .product-image {
     3922      display: block !important;
     3923    }
     3924    .navbar-controls {
     3925      justify-content: center;
     3926    }
     3927    h1.site-title {
     3928      margin-bottom: 0;
     3929    }
     3930  }
     3931 
     3932  .breadcrumbs a {
    32783933    color: inherit;
    3279 }
    3280 .breadcrumbs ul {
     3934  }
     3935 
     3936  .breadcrumbs ul {
    32813937    list-style: none;
    32823938    margin: 0 auto;
    32833939    padding: 0;
    3284 }
    3285 .breadcrumbs ul li {
     3940  }
     3941 
     3942  .breadcrumbs ul li {
    32863943    display: inline-block;
    3287 }
    3288 .breadcrumbs ul .trail-item span {
     3944  }
     3945 
     3946  .breadcrumbs ul .trail-item span {
    32893947    position: relative;
    3290 }
    3291 .breadcrumbs ul .trail-item.trail-begin span {
    3292     padding-left: 0;
    3293 }
    3294 .breadcrumbs ul li span:before {
     3948  }
     3949 
     3950  .breadcrumbs ul .trail-item.trail-begin span {
     3951    padding-right: 0;
     3952  }
     3953 
     3954  .breadcrumbs ul li span:before {
    32953955    content: "/";
    32963956    margin: 0 6px;
    32973957    color: rgba(0, 0, 0, 0.24);
    3298 }
    3299 .breadcrumbs ul .trail-item.trail-begin span:before {
     3958  }
     3959 
     3960  .breadcrumbs ul .trail-item.trail-begin span:before {
    33003961    content: none;
    3301 }
    3302 
    3303 /*--------------------------------------------------------------
    3304 ## Sticky Post
    3305 --------------------------------------------------------------*/
    3306 
    3307 .sticky .entry-header h2 a span::before {
    3308   content: '';
    3309   font-size: 1.2rem;
    3310   background: url(assets/images/pin.png) no-repeat scroll 0 0px !important;
    3311   font-weight: 900;
    3312   padding: 10px 15px;
    3313 }
    3314 
    3315 /*--------------------------------------------------------------
    3316 ## Site Loader
    3317 --------------------------------------------------------------*/
    3318 .preloader {
    3319   display: flex;
    3320   height: 100%;
    3321   background: #fff;
    3322   width: 100%;
    3323   left: 0;
    3324   bottom: 0;
    3325   top: 0;
    3326   position: fixed;
    3327   z-index: 9999999;
    3328 }
    3329 .loader{
     3962  }
     3963 
     3964 
     3965  /*--------------------------------------------------------------
     3966  ## Sticky Post
     3967  --------------------------------------------------------------*/
     3968 
     3969  .sticky .entry-header h2 a span::before {
     3970    content: '';
     3971    font-size: 1.2rem;
     3972    background: url(assets/images/pin.png) no-repeat scroll 100% 0px !important;
     3973    font-weight: 900;
     3974    padding: 10px 15px;
     3975  }
     3976 
     3977 
     3978  /*--------------------------------------------------------------
     3979  ## Sticky
     3980  --------------------------------------------------------------*/
     3981 
     3982  .stick_head {
     3983    position: fixed !important;
     3984    width: 100%;
     3985    z-index: 9999;
     3986    top: 0;
     3987    right: 0;
     3988    background: #1B3C73;
     3989  }
     3990 
     3991  .Stickyy.login-user.stick_head {
     3992    margin-top: 32px;
     3993    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
     3994  }
     3995 
     3996 
     3997  /*--------------------------------------------------------------
     3998  ## Site Loader
     3999  --------------------------------------------------------------*/
     4000 
     4001  .preloader {
     4002    display: flex;
     4003    height: 100%;
     4004    background: #fff;
     4005    width: 100%;
     4006    right: 0;
     4007    bottom: 0;
     4008    top: 0;
     4009    position: fixed;
     4010    z-index: 9999999;
     4011  }
     4012 
     4013  .loader {
    33304014    position: relative;
    33314015    width: 200px;
     
    33334017    top: 40%;
    33344018    margin: 20px auto;
    3335 }
    3336 .loader > div:nth-child(2) {
     4019  }
     4020 
     4021  .loader > div:nth-child(2) {
    33374022    -webkit-animation: pacman-balls 1s -0.99s infinite linear;
    33384023    animation: pacman-balls 1s -0.99s infinite linear;
    3339 }
    3340 .loader > div:nth-child(3) {
     4024  }
     4025 
     4026  .loader > div:nth-child(3) {
    33414027    -webkit-animation: pacman-balls 1s -0.66s infinite linear;
    33424028    animation: pacman-balls 1s -0.66s infinite linear;
    3343 }
    3344 .loader > div:nth-child(4) {
     4029  }
     4030 
     4031  .loader > div:nth-child(4) {
    33454032    -webkit-animation: pacman-balls 1s -0.33s infinite linear;
    33464033    animation: pacman-balls 1s -0.33s infinite linear;
    3347 }
    3348 .loader > div:nth-child(5) {
     4034  }
     4035 
     4036  .loader > div:nth-child(5) {
    33494037    -webkit-animation: pacman-balls 1s 0s infinite linear;
    33504038    animation: pacman-balls 1s 0s infinite linear;
    3351 }
    3352 .loader > div:first-of-type {
     4039  }
     4040 
     4041  .loader > div:first-of-type {
    33534042    width: 0px;
    33544043    height: 0px;
    3355     border-right: 25px solid transparent;
     4044    border-left: 25px solid transparent;
    33564045    border-top: 25px solid var(--global-color);
    3357     border-left: 25px solid var(--global-color);
     4046    border-right: 25px solid var(--global-color);
    33584047    border-bottom: 25px solid var(--global-color);
    33594048    border-radius: 25px;
     
    33614050    animation: rotate_pacman_half_up 0.5s 0s infinite;
    33624051    position: relative;
    3363     left: 30%;
    3364 }
    3365 .loader > div:nth-child(2) {
     4052    right: 30%;
     4053  }
     4054 
     4055  .loader > div:nth-child(2) {
    33664056    width: 0px;
    33674057    height: 0px;
    3368     border-right: 25px solid transparent;
     4058    border-left: 25px solid transparent;
    33694059    border-top: 25px solid var(--global-color);
    3370     border-left: 25px solid var(--global-color);
     4060    border-right: 25px solid var(--global-color);
    33714061    border-bottom: 25px solid var(--global-color);
    33724062    border-radius: 25px;
     
    33754065    margin-top: -50px;
    33764066    position: relative;
    3377     left: 30%;
    3378 }
    3379 .loader > div:nth-child(3),
    3380 .loader > div:nth-child(4),
    3381 .loader > div:nth-child(5),
    3382 .loader > div:nth-child(6) {
     4067    right: 30%;
     4068  }
     4069 
     4070  .loader > div:nth-child(3),
     4071  .loader > div:nth-child(4),
     4072  .loader > div:nth-child(5),
     4073  .loader > div:nth-child(6) {
    33834074    background-color: #FFE52C;
    33844075    width: 15px;
     
    33934084    transform: translate(0, -6.25px);
    33944085    top: 25px;
    3395     right: 0;
    3396 }
    3397 @-webkit-keyframes rotate_pacman_half_up {
     4086    left: 0;
     4087  }
     4088 
     4089  @-webkit-keyframes rotate_pacman_half_up {
    33984090    0% {
    3399         -webkit-transform: rotate(270deg);
    3400         transform: rotate(270deg); }
     4091      -webkit-transform: rotate(-270deg);
     4092      transform: rotate(-270deg);
     4093    }
    34014094    50% {
    3402         -webkit-transform: rotate(360deg);
    3403         transform: rotate(360deg); }
     4095      -webkit-transform: rotate(-360deg);
     4096      transform: rotate(-360deg);
     4097    }
    34044098    100% {
    3405         -webkit-transform: rotate(270deg);
    3406         transform: rotate(270deg); }
    3407 }
    3408 @keyframes rotate_pacman_half_up {
     4099      -webkit-transform: rotate(-270deg);
     4100      transform: rotate(-270deg);
     4101    }
     4102  }
     4103 
     4104  @keyframes rotate_pacman_half_up {
    34094105    0% {
    3410         -webkit-transform: rotate(270deg);
    3411         transform: rotate(270deg); }
     4106      -webkit-transform: rotate(-270deg);
     4107      transform: rotate(-270deg);
     4108    }
    34124109    50% {
    3413         -webkit-transform: rotate(360deg);
    3414         transform: rotate(360deg); }
     4110      -webkit-transform: rotate(-360deg);
     4111      transform: rotate(-360deg);
     4112    }
    34154113    100% {
    3416         -webkit-transform: rotate(270deg);
    3417         transform: rotate(270deg); }
    3418 }
    3419 @-webkit-keyframes rotate_pacman_half_down {
     4114      -webkit-transform: rotate(-270deg);
     4115      transform: rotate(-270deg);
     4116    }
     4117  }
     4118 
     4119  @-webkit-keyframes rotate_pacman_half_down {
    34204120    0% {
    3421         -webkit-transform: rotate(90deg);
    3422         transform: rotate(90deg); }
     4121      -webkit-transform: rotate(-90deg);
     4122      transform: rotate(-90deg);
     4123    }
    34234124    50% {
    3424         -webkit-transform: rotate(0deg);
    3425         transform: rotate(0deg); }
     4125      -webkit-transform: rotate(0deg);
     4126      transform: rotate(0deg);
     4127    }
    34264128    100% {
    3427         -webkit-transform: rotate(90deg);
    3428         transform: rotate(90deg); }
    3429 }
    3430 @keyframes rotate_pacman_half_down {
     4129      -webkit-transform: rotate(-90deg);
     4130      transform: rotate(-90deg);
     4131    }
     4132  }
     4133 
     4134  @keyframes rotate_pacman_half_down {
    34314135    0% {
    3432         -webkit-transform: rotate(90deg);
    3433         transform: rotate(90deg); }
     4136      -webkit-transform: rotate(-90deg);
     4137      transform: rotate(-90deg);
     4138    }
    34344139    50% {
    3435         -webkit-transform: rotate(0deg);
    3436         transform: rotate(0deg); }
     4140      -webkit-transform: rotate(0deg);
     4141      transform: rotate(0deg);
     4142    }
    34374143    100% {
    3438         -webkit-transform: rotate(90deg);
    3439         transform: rotate(90deg); }
    3440 }
    3441 @-webkit-keyframes pacman-balls {
     4144      -webkit-transform: rotate(-90deg);
     4145      transform: rotate(-90deg);
     4146    }
     4147  }
     4148 
     4149  @-webkit-keyframes pacman-balls {
    34424150    75% {
    3443         opacity: 0.7; }
     4151      opacity: 0.7;
     4152    }
    34444153    100% {
    3445         -webkit-transform: translate(-100px, -6.25px);
    3446         transform: translate(-100px, -6.25px); }
    3447 }
    3448 @keyframes pacman-balls {
     4154      -webkit-transform: translate(100px, -6.25px);
     4155      transform: translate(100px, -6.25px);
     4156    }
     4157  }
     4158 
     4159  @keyframes pacman-balls {
    34494160    75% {
    3450         opacity: 0.7; }
     4161      opacity: 0.7;
     4162    }
    34514163    100% {
    3452         -webkit-transform: translate(-100px, -6.25px);
    3453         transform: translate(-100px, -6.25px); }
    3454 }
    3455 
    3456 /*--------------------------------------------------------------
    3457 ## Posts and pages
    3458 --------------------------------------------------------------*/
    3459 .sticky {
     4164      -webkit-transform: translate(100px, -6.25px);
     4165      transform: translate(100px, -6.25px);
     4166    }
     4167  }
     4168 
     4169 
     4170  /*--------------------------------------------------------------
     4171  ## Posts and pages
     4172  --------------------------------------------------------------*/
     4173 
     4174  .sticky {
    34604175    display: block;
    3461 }
    3462 .updated:not(.published) {
     4176  }
     4177 
     4178  .updated:not(.published) {
    34634179    display: none;
    3464 }
    3465 .entry-header-1 {
     4180  }
     4181 
     4182  .entry-header-1 {
    34664183    margin-top: 3rem;
    34674184    padding-top: 3rem;
    3468 }
    3469 @media (max-width: 991px) {
     4185  }
     4186 
     4187  @media (max-width: 991px) {
    34704188    .entry-header-1 .entry-title {
    3471         font-size: 4rem;
    3472     }
    3473 }
    3474 @media (max-width: 575px) {
     4189      font-size: 4rem;
     4190    }
     4191  }
     4192 
     4193  @media (max-width: 575px) {
    34754194    .entry-header-1 .entry-title {
    3476         font-size: 3rem;
    3477     }
    3478 }
    3479 .entry-title a {
     4195      font-size: 3rem;
     4196    }
     4197  }
     4198 
     4199  .entry-title a {
    34804200    color: inherit;
    34814201    word-wrap: break-word;
    3482 }
    3483 .page-links {
     4202  }
     4203 
     4204  .page-links {
    34844205    clear: both;
    34854206    margin: 0 0 1.5em;
    3486 }
    3487 .wrapper,
    3488 .wrapper-fluid {
     4207  }
     4208 
     4209  .wrapper,
     4210  .wrapper-fluid {
    34894211    width: 100%;
     4212    margin-left: auto;
    34904213    margin-right: auto;
    3491     margin-left: auto;
    3492 }
    3493 .wrapper {
     4214  }
     4215 
     4216  .wrapper {
     4217    padding-left: 15px;
    34944218    padding-right: 15px;
    3495     padding-left: 15px;
    3496 }
    3497 @media (min-width: 1400px) {
     4219  }
     4220 
     4221  @media (min-width: 1400px) {
    34984222    .wrapper-fluid {
    3499         max-width: 90%;
    3500     }
    3501 }
    3502 @media (min-width: 992px) {
     4223      max-width: 90%;
     4224    }
     4225  }
     4226 
     4227  @media (min-width: 992px) {
    35034228    .wrapper {
    3504         max-width: 1140px;
    3505     }
    3506 }
    3507 @media only screen and (min-width: 1441px) {
     4229      max-width: 1140px;
     4230    }
     4231  }
     4232 
     4233  @media only screen and (min-width: 1441px) {
    35084234    .wrapper {
    3509         max-width: 1400px;
    3510     }
    3511 }
    3512 .wrapper-flex {
     4235      max-width: 1400px;
     4236    }
     4237  }
     4238 
     4239  .wrapper-flex {
    35134240    max-width: 95%;
    3514     margin:0 auto;
    3515 }
    3516 .column-row {
     4241    margin: 0 auto;
     4242  }
     4243 
     4244  .column-row {
    35174245    display: -ms-flexbox;
    35184246    display: flex;
    35194247    -ms-flex-wrap: wrap;
    35204248    flex-wrap: wrap;
     4249    margin-left: -15px;
    35214250    margin-right: -15px;
    3522     margin-left: -15px;
    3523 }
    3524 .column-row-collapse {
     4251  }
     4252 
     4253  .column-row-collapse {
     4254    margin-left: 0;
    35254255    margin-right: 0;
    3526     margin-left: 0;
    3527 }
    3528 .column-row-small {
     4256  }
     4257 
     4258  .column-row-small {
     4259    margin-left: -5px;
    35294260    margin-right: -5px;
    3530     margin-left: -5px;
    3531 }
    3532 .column {
     4261  }
     4262 
     4263  .column {
    35334264    position: relative;
    35344265    width: 100%;
     4266    padding-left: 15px;
    35354267    padding-right: 15px;
    3536     padding-left: 15px;
    3537 }
    3538 .column-row-collapse .column {
     4268  }
     4269 
     4270  .column-row-collapse .column {
     4271    padding-left: 0;
    35394272    padding-right: 0;
    3540     padding-left: 0;
    3541 }
    3542 .column-row-small .column {
     4273  }
     4274 
     4275  .column-row-small .column {
     4276    padding-left: 5px;
    35434277    padding-right: 5px;
    3544     padding-left: 5px;
    3545 }
    3546 .column-1 {
     4278  }
     4279 
     4280  .column-1 {
    35474281    -ms-flex: 0 0 8.333333%;
    35484282    flex: 0 0 8.333333%;
    35494283    max-width: 8.333333%;
    3550 }
    3551 .column-2 {
     4284  }
     4285 
     4286  .column-2 {
    35524287    -ms-flex: 0 0 16.666667%;
    35534288    flex: 0 0 16.666667%;
    35544289    max-width: 16.666667%;
    3555 }
    3556 .column-3 {
     4290  }
     4291 
     4292  .column-3 {
    35574293    -ms-flex: 0 0 25%;
    35584294    flex: 0 0 25%;
    35594295    max-width: 25%;
    3560 }
    3561 .column-4 {
     4296  }
     4297 
     4298  .column-4 {
    35624299    -ms-flex: 0 0 33.333333%;
    35634300    flex: 0 0 33.333333%;
    35644301    max-width: 33.333333%;
    3565 }
    3566 .column-5 {
     4302  }
     4303 
     4304  .column-5 {
    35674305    -ms-flex: 0 0 41.666667%;
    35684306    flex: 0 0 41.666667%;
    35694307    max-width: 41.666667%;
    3570 }
    3571 .column-6 {
     4308  }
     4309 
     4310  .column-6 {
    35724311    -ms-flex: 0 0 50%;
    35734312    flex: 0 0 50%;
    35744313    max-width: 50%;
    3575 }
    3576 .column-7 {
     4314  }
     4315 
     4316  .column-7 {
    35774317    -ms-flex: 0 0 58.333333%;
    35784318    flex: 0 0 58.333333%;
    35794319    max-width: 58.333333%;
    3580 }
    3581 .column-8 {
     4320  }
     4321 
     4322  .column-8 {
    35824323    -ms-flex: 0 0 66.666667%;
    35834324    flex: 0 0 66.666667%;
    35844325    max-width: 66.666667%;
    3585 }
    3586 .column-9 {
     4326  }
     4327 
     4328  .column-9 {
    35874329    -ms-flex: 0 0 75%;
    35884330    flex: 0 0 75%;
    35894331    max-width: 75%;
    3590 }
    3591 .column-10 {
     4332  }
     4333 
     4334  .column-10 {
    35924335    -ms-flex: 0 0 83.333333%;
    35934336    flex: 0 0 83.333333%;
    35944337    max-width: 83.333333%;
    3595 }
    3596 .column-11 {
     4338  }
     4339 
     4340  .column-11 {
    35974341    -ms-flex: 0 0 91.666667%;
    35984342    flex: 0 0 91.666667%;
    35994343    max-width: 91.666667%;
    3600 }
    3601 .column-12 {
     4344  }
     4345 
     4346  .column-12 {
    36024347    -ms-flex: 0 0 100%;
    36034348    flex: 0 0 100%;
    36044349    max-width: 100%;
    3605 }
    3606 @media (min-width: 992px) {
     4350  }
     4351 
     4352  @media (min-width: 992px) {
    36074353    .column-order-1 {
    3608         -ms-flex-order: 1;
    3609         order: 1;
     4354      -ms-flex-order: 1;
     4355      order: 1;
    36104356    }
    36114357    .column-order-2 {
    3612         -ms-flex-order: 2;
    3613         order: 2;
     4358      -ms-flex-order: 2;
     4359      order: 2;
    36144360    }
    36154361    .column-order-3 {
    3616         -ms-flex-order: 3;
    3617         order: 3;
    3618     }
    3619 }
    3620 @media (max-width: 991px) {
     4362      -ms-flex-order: 3;
     4363      order: 3;
     4364    }
     4365  }
     4366 
     4367  @media (max-width: 991px) {
    36214368    .column-sm-12 {
    3622         -ms-flex: 0 0 100%;
    3623         flex: 0 0 100%;
    3624         max-width: 100%;
     4369      -ms-flex: 0 0 100%;
     4370      flex: 0 0 100%;
     4371      max-width: 100%;
    36254372    }
    36264373    .column-sm-6 {
    3627         -ms-flex: 0 0 50%;
    3628         flex: 0 0 50%;
    3629         max-width: 50%;
     4374      -ms-flex: 0 0 50%;
     4375      flex: 0 0 50%;
     4376      max-width: 50%;
    36304377    }
    36314378    .column-sm-4 {
    3632         -ms-flex: 0 0 33.333333%;
    3633         flex: 0 0 33.333333%;
    3634         max-width: 33.333333%;
     4379      -ms-flex: 0 0 33.333333%;
     4380      flex: 0 0 33.333333%;
     4381      max-width: 33.333333%;
    36354382    }
    36364383    .column-sm-3 {
    3637         -ms-flex: 0 0 25%;
    3638         flex: 0 0 25%;
    3639         max-width: 25%;
    3640     }
    3641 }
    3642 @media (max-width: 767px) {
     4384      -ms-flex: 0 0 25%;
     4385      flex: 0 0 25%;
     4386      max-width: 25%;
     4387    }
     4388  }
     4389 
     4390  @media (max-width: 767px) {
    36434391    .column-xs-12 {
    3644         -ms-flex: 0 0 100%;
    3645         flex: 0 0 100%;
    3646         max-width: 100%;
     4392      -ms-flex: 0 0 100%;
     4393      flex: 0 0 100%;
     4394      max-width: 100%;
    36474395    }
    36484396    .column-xs-6 {
    3649         -ms-flex: 0 0 50%;
    3650         flex: 0 0 50%;
    3651         max-width: 50%;
     4397      -ms-flex: 0 0 50%;
     4398      flex: 0 0 50%;
     4399      max-width: 50%;
    36524400    }
    36534401    .column-xs-4 {
    3654         -ms-flex: 0 0 33.333333%;
    3655         flex: 0 0 33.333333%;
    3656         max-width: 33.333333%;
     4402      -ms-flex: 0 0 33.333333%;
     4403      flex: 0 0 33.333333%;
     4404      max-width: 33.333333%;
    36574405    }
    36584406    .column-xs-3 {
    3659         -ms-flex: 0 0 25%;
    3660         flex: 0 0 25%;
    3661         max-width: 25%;
     4407      -ms-flex: 0 0 25%;
     4408      flex: 0 0 25%;
     4409      max-width: 25%;
    36624410    }
    36634411    .hidden-xs-screen {
    3664         display: none;
    3665         visibility: hidden;
    3666         opacity: 0;
    3667     }
    3668 }
    3669 .archive-main-block {
     4412      display: none;
     4413      visibility: hidden;
     4414      opacity: 0;
     4415    }
     4416  }
     4417 
     4418  .archive-main-block {
    36704419    border-top: 1px solid;
    36714420    border-color: #ededed;
    3672 }
    3673 .content-area {
     4421  }
     4422 
     4423  .content-area {
    36744424    position: relative;
     4425    padding-left: 15px;
    36754426    padding-right: 15px;
    3676     padding-left: 15px;
    36774427    padding-top: 3rem;
    36784428    width: 100%;
     
    36804430    flex: 0 0 75%;
    36814431    max-width: 75%;
    3682 }
    3683 @media (max-width: 1400px) {
     4432  }
     4433 
     4434  @media (max-width: 1400px) {
    36844435    .content-area {
    3685         -ms-flex: 0 0 65%;
    3686         flex: 0 0 65%;
    3687         max-width: 65%;
    3688     }
    3689 }
    3690 @media (max-width: 1024px) {
     4436      -ms-flex: 0 0 65%;
     4437      flex: 0 0 65%;
     4438      max-width: 65%;
     4439    }
     4440  }
     4441 
     4442  @media (max-width: 1024px) {
    36914443    .content-area {
    3692         -ms-flex-order: 1;
    3693         order: 1;
    3694     }
    3695 }
    3696 .no-sidebar .content-area {
     4444      -ms-flex-order: 1;
     4445      order: 1;
     4446    }
     4447  }
     4448 
     4449  .no-sidebar .content-area {
    36974450    -ms-flex: 0 0 100%;
    36984451    flex: 0 0 100%;
    36994452    max-width: 100%;
    3700 }
    3701 .left-sidebar .content-area #site-content {
    3702     padding-left: 2%;
    3703 }
    3704 .widget-area {
     4453  }
     4454 
     4455  .left-sidebar .content-area #site-content {
     4456    padding-right: 2%;
     4457  }
     4458 
     4459  .widget-area {
    37054460    -ms-flex: 0 0 25%;
    37064461    flex: 0 0 25%;
    37074462    max-width: 25%;
     4463    padding-left: 15px;
    37084464    padding-right: 15px;
    3709     padding-left: 15px;
    3710 }
    3711 @media (max-width: 1400px) {
     4465  }
     4466 
     4467  @media (max-width: 1400px) {
    37124468    .widget-area {
    3713         -ms-flex: 0 0 35%;
    3714         flex: 0 0 35%;
    3715         max-width: 35%;
    3716     }
    3717 }
    3718 @media (max-width: 1024px) {
     4469      -ms-flex: 0 0 35%;
     4470      flex: 0 0 35%;
     4471      max-width: 35%;
     4472    }
     4473  }
     4474 
     4475  @media (max-width: 1024px) {
    37194476    .widget-area {
    3720         -ms-flex-order: 2;
    3721         order: 2;
    3722         padding: 0 15px;
    3723     }
    3724 }
    3725 .widget-area-wrapper {
     4477      -ms-flex-order: 2;
     4478      order: 2;
     4479      padding: 0 15px;
     4480    }
     4481  }
     4482 
     4483  .widget-area-wrapper {
    37264484    position: -webkit-sticky;
    37274485    position: sticky;
     
    37314489    font-size: 1.6rem;
    37324490    padding-top: 3rem;
    3733 }
    3734 .widget-area-wrapper .widget {
     4491  }
     4492 
     4493  .widget-area-wrapper .widget {
    37354494    border-bottom: 1px solid;
    3736 }
    3737 .widget-area-wrapper .widget:last-child {
     4495  }
     4496 
     4497  .widget-area-wrapper .widget:last-child {
    37384498    border-bottom: none;
    3739 }
    3740 .left-sidebar .widget-area {
    3741     border-right: 1px solid;
    3742 }
    3743 .left-sidebar .widget-area-wrapper .widget {
    3744     margin-right: 40px;
    3745 }
    3746 @media (max-width: 1400px) {
     4499  }
     4500 
     4501  .left-sidebar .widget-area {
     4502    border-left: 1px solid;
     4503  }
     4504 
     4505  .left-sidebar .widget-area-wrapper .widget {
     4506    margin-left: 40px;
     4507  }
     4508 
     4509  @media (max-width: 1400px) {
    37474510    .left-sidebar .content-area #site-content {
    3748         padding-left: 0;
    3749     }
    3750 }
    3751 @media (max-width: 1024px) {
     4511      padding-right: 0;
     4512    }
     4513  }
     4514 
     4515  @media (max-width: 1024px) {
    37524516    .left-sidebar .widget-area-wrapper {
    3753         padding-right: 0;
    3754         border-right: none;
     4517      padding-left: 0;
     4518      border-left: none;
    37554519    }
    37564520    .left-sidebar .widget-area-wrapper .widget {
    3757         margin-right: 0;
    3758     }
    3759 }
    3760 .right-sidebar .content-area {
     4521      margin-left: 0;
     4522    }
     4523  }
     4524 
     4525  .right-sidebar .content-area {
    37614526    -ms-flex-order: 1;
    37624527    order: 1;
    3763 }
    3764 .right-sidebar .widget-area {
    3765     border-left: 1px solid;
     4528  }
     4529 
     4530  .right-sidebar .widget-area {
     4531    border-right: 1px solid;
    37664532    -ms-flex-order: 2;
    37674533    order: 2;
    3768 }
    3769 .right-sidebar .widget-area-wrapper .widget {
    3770     margin-left: 40px;
    3771 }
    3772 .right-sidebar .content-area #site-content {
    3773     padding-right: 2%;
    3774     padding-left: 0;
    3775 }
    3776 @media (max-width: 1400px) {
     4534  }
     4535 
     4536  .right-sidebar .widget-area-wrapper .widget {
     4537    margin-right: 40px;
     4538  }
     4539 
     4540  .right-sidebar .content-area #site-content {
     4541    padding-left: 2%;
     4542    padding-right: 0;
     4543  }
     4544 
     4545  @media (max-width: 1400px) {
    37774546    .right-sidebar .content-area #site-content {
    3778         padding-right: 0;
    3779     }
    3780 }
    3781 @media (max-width: 1024px) {
     4547      padding-left: 0;
     4548    }
     4549  }
     4550 
     4551  @media (max-width: 1024px) {
    37824552    .right-sidebar .widget-area-wrapper {
    3783         border-left: 0;
    3784         padding-left: 0;
     4553      border-right: 0;
     4554      padding-right: 0;
    37854555    }
    37864556    .right-sidebar .widget-area-wrapper .widget {
    3787         margin-left: 0;
    3788     }
    3789 }
    3790 .widget-title,
    3791 .widget_block .wp-block-group > .wp-block-group__inner-container > h2 {
     4557      margin-right: 0;
     4558    }
     4559  }
     4560 
     4561  .widget-title,
     4562  .widget_block .wp-block-group > .wp-block-group__inner-container > h2 {
    37924563    text-transform: capitalize;
    37934564    border-bottom: 1px solid;
    37944565    padding-bottom: 2rem;
    37954566    margin-bottom: 2rem;
    3796 }
    3797 .widget-area-wrapper .widget_recent_entries ul li a {
    3798     background-image: linear-gradient(180deg, transparent 94%, #000 0);
     4567  }
     4568 
     4569  .widget-area-wrapper .widget_recent_entries ul li a {
     4570    background-image: linear-gradient(-180deg, transparent 94%, #000 0);
    37994571    background-size: 0% 100%;
    38004572    background-repeat: no-repeat;
     
    38024574    -moz-transition: background-size 0.4s ease;
    38034575    transition: background-size 0.4s ease;
    3804 }
    3805 .widget-area-wrapper .widget_recent_entries ul li a:hover {
     4576  }
     4577 
     4578  .widget-area-wrapper .widget_recent_entries ul li a:hover {
    38064579    text-decoration: none;
    38074580    background-size: 100% 100%;
    3808 }
    3809 .widget-area-wrapper ul li a:hover {
     4581  }
     4582 
     4583  .widget-area-wrapper ul li a:hover {
    38104584    color: unset;
    3811 }
    3812 @media (max-width: 1024px) {
     4585  }
     4586 
     4587  @media (max-width: 1024px) {
    38134588    .content-area,
    38144589    .widget-area {
    3815         -ms-flex: 0 0 100%;
    3816         flex: 0 0 100%;
    3817         max-width: 100%;
    3818     }
    3819 }
    3820 .alignnone,
    3821 .aligncenter {
     4590      -ms-flex: 0 0 100%;
     4591      flex: 0 0 100%;
     4592      max-width: 100%;
     4593    }
     4594  }
     4595 
     4596  .alignnone,
     4597  .aligncenter {
    38224598    margin-bottom: 4rem;
    38234599    margin-top: 4rem;
    3824 }
    3825 .alignwide,
    3826 .alignfull {
     4600  }
     4601 
     4602  .alignwide,
     4603  .alignfull {
    38274604    margin-bottom: 6rem;
    38284605    margin-top: 6rem;
    3829 }
    3830 .alignleft {
     4606  }
     4607 
     4608  .alignleft {
     4609    margin: 0.5rem 0 2.5rem 2.5rem;
     4610  }
     4611 
     4612  .alignright {
    38314613    margin: 0.5rem 2.5rem 2.5rem 0;
    3832 }
    3833 .alignright {
    3834     margin: 0.5rem 0 2.5rem 2.5rem;
    3835 }
    3836 @media only screen and (min-width: 1400px) {
     4614  }
     4615 
     4616  @media only screen and (min-width: 1400px) {
    38374617    .entry-content .alignwide {
    3838         margin-left: -2rem;
    3839         margin-right: -2rem;
    3840     }
    3841 }
    3842 .alignfull > figcaption,
    3843 .alignfull > .wp-caption-text {
     4618      margin-right: -2rem;
     4619      margin-left: -2rem;
     4620    }
     4621  }
     4622 
     4623  .alignfull > figcaption,
     4624  .alignfull > .wp-caption-text {
    38444625    width: calc(100% - 8rem);
    3845 }
    3846 .entry-meta {
     4626  }
     4627 
     4628  .entry-meta {
    38474629    display: flex;
    38484630    flex-wrap: wrap;
     
    38504632    font-size: 1.2rem;
    38514633    text-transform: uppercase;
    3852 }
    3853 .entry-meta-center {
     4634  }
     4635 
     4636  .entry-meta-center {
    38544637    justify-content: center;
    3855 }
    3856 .entry-meta a {
     4638  }
     4639 
     4640  .entry-meta a {
    38574641    text-decoration: none;
    3858 }
    3859 .entry-meta-item,
    3860 .entry-meta .cat-links a {
     4642  }
     4643 
     4644  .entry-meta-item,
     4645  .entry-meta .cat-links a {
    38614646    position: relative;
    3862 }
    3863 .cat-links {
     4647  }
     4648 
     4649  .cat-links {
    38644650    display: flex;
    38654651    align-items: center;
    38664652    flex-wrap: wrap;
    3867 }
    3868 .entry-meta .cat-links a {
     4653  }
     4654 
     4655  .entry-meta .cat-links a {
    38694656    display: inline;
    38704657    background-repeat: no-repeat;
    38714658    background-size: 100% 100%;
    3872     padding-right: 1rem;
    3873     margin-right: 0.5rem;
    3874 }
    3875 .entry-meta .cat-links a:hover:not(.entry-meta .cat-links a:first-child) {
     4659    padding-left: 1rem;
     4660    margin-left: 0.5rem;
     4661  }
     4662 
     4663  .entry-meta .cat-links a:hover:not(.entry-meta .cat-links a:first-child) {
    38764664    opacity: 0.6;
    3877 }
    3878 .entry-meta .cat-links a::before,
    3879 .entry-meta-item::before {
     4665  }
     4666 
     4667  .entry-meta .cat-links a::before,
     4668  .entry-meta-item::before {
    38804669    position: absolute;
    38814670    content: "/";
    38824671    top: 50%;
    38834672    transform: translateY(-50%);
    3884     right: 0;
     4673    left: 0;
    38854674    font-weight: 600;
    38864675    color: #000;
    3887 }
    3888 .entry-meta .cat-links a:last-child {
    3889     margin-right: 0;
    3890     padding-right: 0;
    3891 }
    3892 .entry-meta .cat-links a:last-child::before {
     4676  }
     4677 
     4678  .entry-meta .cat-links a:last-child {
     4679    margin-left: 0;
     4680    padding-left: 0;
     4681  }
     4682 
     4683  .entry-meta .cat-links a:last-child::before {
    38934684    display: none;
    3894 }
    3895 .entry-meta .cat-links a:first-child {
     4685  }
     4686 
     4687  .entry-meta .cat-links a:first-child {
    38964688    color: var(--global-color);
    3897 }
    3898 .entry-meta .cat-links a:first-child:hover,
    3899 .entry-meta .cat-links a:first-child:focus {
     4689  }
     4690 
     4691  .entry-meta .cat-links a:first-child:hover,
     4692  .entry-meta .cat-links a:first-child:focus {
    39004693    color: #000;
    3901 }
    3902 .entry-meta .entry-meta-item {
    3903     margin: 0 1rem 1rem 0;
    3904     padding-right: 1.5rem;
    3905 }
    3906 .entry-meta .entry-meta-item:last-child {
    3907     margin-right: 0;
    3908     padding-right: 0;
    3909 }
    3910 .entry-meta .entry-meta-item:last-child::before {
     4694  }
     4695 
     4696  .entry-meta .entry-meta-item {
     4697    margin: 0 0 1rem 1rem;
     4698    padding-left: 1.5rem;
     4699  }
     4700 
     4701  .entry-meta .entry-meta-item:last-child {
     4702    margin-left: 0;
     4703    padding-left: 0;
     4704  }
     4705 
     4706  .entry-meta .entry-meta-item:last-child::before {
    39114707    display: none;
    3912 }
    3913 .entry-meta-left .entry-meta-avatar {
     4708  }
     4709 
     4710  .entry-meta-left .entry-meta-avatar {
    39144711    width: 40px;
    39154712    border-radius: 50%;
    39164713    margin-bottom: 0;
    3917     margin-right: 1rem;
     4714    margin-left: 1rem;
    39184715    overflow: hidden;
    3919 }
    3920 .entry-meta .entry-meta-right .entry-meta-item {
     4716  }
     4717 
     4718  .entry-meta .entry-meta-right .entry-meta-item {
    39214719    font-size: 1.4rem;
    39224720    line-height: 1.5;
    39234721    margin-bottom: 0;
    3924 }
    3925 
    3926 .entry-meta-wrapper {
     4722  }
     4723 
     4724  .entry-meta-wrapper {
    39274725    align-items: center;
    39284726    display: flex;
    39294727    flex-wrap: nowrap;
    3930 }
    3931 .entry-meta-item .entry-meta-icon {
    3932     margin-right: 1rem;
    3933 }
    3934 .entry-meta-label {
    3935     margin-right: 5px;
    3936 }
    3937 .post-navigation {
     4728  }
     4729 
     4730  .entry-meta-item .entry-meta-icon {
     4731    margin-left: 1rem;
     4732  }
     4733 
     4734  .entry-meta-label {
     4735    margin-left: 5px;
     4736  }
     4737 
     4738  .post-navigation {
    39384739    border-style: solid;
    39394740    border-width: 0.1rem 0;
    3940 }
    3941 .post-navigation .nav-links {
     4741  }
     4742 
     4743  .post-navigation .nav-links {
    39424744    display: flex;
    3943 }
    3944 .post-navigation .nav-links > div + div {
     4745  }
     4746 
     4747  .post-navigation .nav-links > div + div {
    39454748    margin-top: 1rem;
    3946 }
    3947 .post-navigation span.post-title{
     4749  }
     4750 
     4751  .post-navigation span.post-title {
    39484752    word-break: break-all;
    3949 }
    3950 .post-navigation a {
     4753  }
     4754 
     4755  .post-navigation a {
    39514756    align-items: baseline;
    39524757    display: flex;
    39534758    text-decoration: none;
    3954 }
    3955 .post-navigation .arrow {
    3956     margin-right: 1rem;
    3957 }
    3958 @media (max-width: 767px) {
     4759  }
     4760 
     4761  .post-navigation .arrow {
     4762    margin-left: 1rem;
     4763  }
     4764 
     4765  @media (max-width: 767px) {
    39594766    .post-navigation .nav-links {
    3960         display: block;
     4767      display: block;
    39614768    }
    39624769    .navigation-wrapper .post-navigation .nav-links > div {
    3963         max-width: 100%;
    3964         margin: 2rem 0;
    3965     }
    3966 }
    3967 /* article wrapper  */
    3968 .post-thumbnail,
    3969 .theme-article-image,
    3970 .entry-thumbnail {
     4770      max-width: 100%;
     4771      margin: 2rem 0;
     4772    }
     4773  }
     4774 
     4775 
     4776  /* article wrapper  */
     4777 
     4778  .post-thumbnail,
     4779  .theme-article-image,
     4780  .entry-thumbnail {
    39714781    position: relative;
    39724782    overflow: hidden;
    3973 }
    3974 .site-content .article-wraper-archive {
     4783  }
     4784 
     4785  .site-content .article-wraper-archive {
    39754786    display: -ms-flexbox;
    39764787    display: flex;
    39774788    -ms-flex-wrap: wrap;
    39784789    flex-wrap: wrap;
     4790    margin-left: -15px;
    39794791    margin-right: -15px;
    3980     margin-left: -15px;
    3981 }
    3982 .site-content .article-wraper-archive .theme-article-post {
     4792  }
     4793 
     4794  .site-content .article-wraper-archive .theme-article-post {
    39834795    position: relative;
    39844796    width: 100%;
     4797    padding-left: 15px;
    39854798    padding-right: 15px;
    3986     padding-left: 15px;
    39874799    -ms-flex: 0 0 33%;
    39884800    flex: 0 0 33.33%;
    39894801    max-width: 33.33%;
    3990 }
    3991 @media (max-width: 1024px) {
     4802  }
     4803 
     4804  @media (max-width: 1024px) {
    39924805    .site-content .article-wraper-archive .theme-article-post {
    3993         margin-bottom: 1.5rem;
    3994         padding-bottom: 1.5rem;
    3995     }
    3996 }
    3997 @media (max-width: 575px) {
     4806      margin-bottom: 1.5rem;
     4807      padding-bottom: 1.5rem;
     4808    }
     4809  }
     4810 
     4811  @media (max-width: 575px) {
    39984812    .site-content .article-wraper-archive .theme-article-post {
    3999         -ms-flex: 0 0 100%;
    4000         flex: 0 0 100%;
    4001         max-width: 100%;
    4002     }
    4003 }
    4004 .site-content .content-area .theme-article-image {
     4813      -ms-flex: 0 0 100%;
     4814      flex: 0 0 100%;
     4815      max-width: 100%;
     4816    }
     4817  }
     4818 
     4819  .site-content .content-area .theme-article-image {
    40054820    margin-bottom: 2rem;
    4006 }
    4007 
    4008 /* SINGLE PAGINATION */
    4009 .post-navigation {
     4821  }
     4822 
     4823 
     4824  /* SINGLE PAGINATION */
     4825 
     4826  .post-navigation {
    40104827    font-size: 1.8rem;
    40114828    padding: 3.5rem 0;
    40124829    margin-bottom: 5rem;
    40134830    margin-top: 5rem;
    4014 }
    4015 @media (max-width: 1024px) {
     4831  }
     4832 
     4833  @media (max-width: 1024px) {
    40164834    .post-navigation {
    4017         margin-bottom: 3rem;
    4018     }
    4019 }
    4020 .post-navigation .nav-links {
     4835      margin-bottom: 3rem;
     4836    }
     4837  }
     4838 
     4839  .post-navigation .nav-links {
    40214840    flex-direction: row;
    40224841    justify-content: space-between;
    4023 }
    4024 .post-navigation .nav-links > div {
     4842  }
     4843 
     4844  .post-navigation .nav-links > div {
    40254845    max-width: calc(50% - 2rem);
    4026 }
    4027 .post-navigation .nav-links > div + div {
    4028     margin: 0 0 0 4rem;
    4029 }
    4030 .post-navigation .arrow {
     4846  }
     4847 
     4848  .post-navigation .nav-links > div + div {
     4849    margin: 0 4rem 0 0;
     4850  }
     4851 
     4852  .post-navigation .arrow {
     4853    margin: 0 0 0 2rem;
     4854  }
     4855 
     4856  .post-navigation .nav-next:only-child {
     4857    margin-right: auto;
     4858  }
     4859 
     4860  .post-navigation .nav-next a {
     4861    flex-direction: row-reverse;
     4862    text-align: left;
     4863  }
     4864 
     4865  .post-navigation .nav-next .arrow {
    40314866    margin: 0 2rem 0 0;
    4032 }
    4033 .post-navigation .nav-next:only-child {
    4034     margin-left: auto;
    4035 }
    4036 .post-navigation .nav-next a {
    4037     flex-direction: row-reverse;
    4038     text-align: right;
    4039 }
    4040 .post-navigation .nav-next .arrow {
    4041     margin: 0 0 0 2rem;
    4042 }
    4043 .theme-ajax-post-load {
     4867  }
     4868 
     4869  .theme-ajax-post-load {
    40444870    display: flex;
    40454871    align-items: center;
    40464872    justify-content: center;
    40474873    margin-bottom: 6rem;
    4048 }
    4049 .pagination {
     4874  }
     4875 
     4876  .pagination {
    40504877    margin-top: 3.25rem;
    40514878    margin-bottom: 3.25rem;
    40524879    text-align: center;
    4053 }
    4054 .pagination a {
     4880  }
     4881 
     4882  .pagination a {
    40554883    color: inherit;
    4056 }
    4057 .pagination .page-numbers {
     4884  }
     4885 
     4886  .pagination .page-numbers {
    40584887    display: inline-block;
    4059     margin-right: 1.25em;
     4888    margin-left: 1.25em;
    40604889    color: #abadaf;
    4061 }
    4062 .pagination .page-numbers.current {
     4890  }
     4891 
     4892  .pagination .page-numbers.current {
    40634893    color: #161719;
    4064 }
    4065 .pagination .page-numbers:last-child {
    4066     margin-right: 0;
    4067 }
    4068 @media only screen and (min-width: 600px) {
     4894  }
     4895 
     4896  .pagination .page-numbers:last-child {
     4897    margin-left: 0;
     4898  }
     4899 
     4900  @media only screen and (min-width: 600px) {
    40694901    .pagination .prev:after,
    40704902    .pagination .next:before {
    4071         position: relative;
    4072         display: inline-block;
    4073         width: 2.25rem;
    4074         height: 1px;
    4075         content: "";
    4076         vertical-align: middle;
    4077         background-color: #eaebee;
     4903      position: relative;
     4904      display: inline-block;
     4905      width: 2.25rem;
     4906      height: 1px;
     4907      content: "";
     4908      vertical-align: middle;
     4909      background-color: #eaebee;
    40784910    }
    40794911    .pagination .prev:after {
    4080         margin-left: 1.25em;
     4912      margin-right: 1.25em;
    40814913    }
    40824914    .pagination .next:before {
    4083         margin-right: 1.25em;
    4084     }
    4085 }
    4086 /*--------------------------------------------------------------
    4087 ## Comments
    4088 --------------------------------------------------------------*/
    4089 .twp-comment-toggle {
    4090     text-align: left;
     4915      margin-left: 1.25em;
     4916    }
     4917  }
     4918 
     4919 
     4920  /*--------------------------------------------------------------
     4921  ## Comments
     4922  --------------------------------------------------------------*/
     4923 
     4924  .twp-comment-toggle {
     4925    text-align: right;
    40914926    position: relative;
    40924927    width: 100%;
    4093 }
    4094 .comment-toggle-icon {
     4928  }
     4929 
     4930  .comment-toggle-icon {
    40954931    position: absolute;
    40964932    top: 0;
    4097     right: 0;
     4933    left: 0;
    40984934    bottom: 0;
    40994935    width: 45px;
     
    41024938    display: inline-block;
    41034939    line-height: 1px;
    4104 }
    4105 .comment-toggle-icon.active:after {
     4940  }
     4941 
     4942  .comment-toggle-icon.active:after {
    41064943    width: 13px;
    41074944    height: 1px;
    4108 }
    4109 .comment-toggle-icon:before,
    4110 .comment-toggle-icon:after {
     4945  }
     4946 
     4947  .comment-toggle-icon:before,
     4948  .comment-toggle-icon:after {
    41114949    content: "";
    41124950    width: 13px;
     
    41164954    margin: auto;
    41174955    top: 0;
     4956    left: 0;
     4957    bottom: 0;
    41184958    right: 0;
    4119     bottom: 0;
    4120     left: 0;
    4121 }
    4122 .comment-toggle-icon:after {
     4959  }
     4960 
     4961  .comment-toggle-icon:after {
    41234962    width: 1px;
    41244963    height: 13px;
    4125 }
    4126 .comment-content a {
     4964  }
     4965 
     4966  .comment-content a {
    41274967    word-wrap: break-word;
    4128 }
    4129 .bypostauthor {
     4968  }
     4969 
     4970  .bypostauthor {
    41304971    display: block;
    4131 }
    4132 #comments .comments-title {
     4972  }
     4973 
     4974  #comments .comments-title {
    41334975    margin-bottom: 60px;
    41344976    font-size: 26px;
    4135 }
    4136 .page #comments .comments-title {
     4977  }
     4978 
     4979  .page #comments .comments-title {
    41374980    margin-top: 60px;
    4138 }
    4139 #comments .comment-list {
     4981  }
     4982 
     4983  #comments .comment-list {
    41404984    list-style: none;
    41414985    margin: 40px auto;
    41424986    padding: 0;
    4143 }
    4144 #comments .comment-list li {
     4987  }
     4988 
     4989  #comments .comment-list li {
    41454990    border-bottom: 1px solid #eee;
    41464991    margin-bottom: 40px;
    4147 }
    4148 #comments .comment-list li article {
     4992  }
     4993 
     4994  #comments .comment-list li article {
    41494995    padding: 0;
    41504996    margin-bottom: 20px;
    4151 }
    4152 #comments .comment-list .children {
     4997  }
     4998 
     4999  #comments .comment-list .children {
    41535000    list-style: none;
    41545001    margin: 0;
    4155     padding-left: 30px;
     5002    padding-right: 30px;
    41565003    position: relative;
    4157 }
    4158 #comments .comment-list .children li {
     5004  }
     5005 
     5006  #comments .comment-list .children li {
    41595007    margin: 0;
    41605008    border: none;
    4161 }
    4162 #comments .comment-list .comment-content li {
     5009  }
     5010 
     5011  #comments .comment-list .comment-content li {
    41635012    margin-bottom: 10px;
    41645013    border: none;
    4165 }
    4166 #comments .comment-list .comment-content h1,
    4167 #comments .comment-list .comment-content h2,
    4168 #comments .comment-list .comment-content h3,
    4169 #comments .comment-list .comment-content h4,
    4170 #comments .comment-list .comment-content h5,
    4171 #comments .comment-list .comment-content h6 {
     5014  }
     5015 
     5016  #comments .comment-list .comment-content h1,
     5017  #comments .comment-list .comment-content h2,
     5018  #comments .comment-list .comment-content h3,
     5019  #comments .comment-list .comment-content h4,
     5020  #comments .comment-list .comment-content h5,
     5021  #comments .comment-list .comment-content h6 {
    41725022    margin-bottom: 30px;
    41735023    margin-top: 30px;
    4174 }
    4175 #comments .comment-body {
     5024  }
     5025 
     5026  #comments .comment-body {
    41765027    min-height: 60px;
    41775028    display: block;
    41785029    position: relative;
    41795030    clear: both;
    4180 }
    4181 #comments .comment-body p:last-child {
     5031  }
     5032 
     5033  #comments .comment-body p:last-child {
    41825034    margin-bottom: 0;
    4183 }
    4184 #comments .comment-body footer {
     5035  }
     5036 
     5037  #comments .comment-body footer {
    41855038    margin-bottom: 20px;
    4186 }
    4187 #comments .comment-body footer a {
     5039  }
     5040 
     5041  #comments .comment-body footer a {
    41885042    color: inherit;
    4189 }
    4190 #comments .comment-author img {
    4191     float: left;
    4192     margin-right: 20px;
    4193 }
    4194 #comments .comment-author .fn {
     5043  }
     5044 
     5045  #comments .comment-author img {
     5046    float: right;
     5047    margin-left: 20px;
     5048  }
     5049 
     5050  #comments .comment-author .fn {
    41955051    font-weight: 700;
    41965052    font-style: normal;
     
    41985054    display: inline-block;
    41995055    padding-top: 5px;
    4200 }
    4201 #comments .comment-author .says {
     5056  }
     5057 
     5058  #comments .comment-author .says {
    42025059    display: none;
    4203 }
    4204 #comments .comment-meta .comment-metadata {
     5060  }
     5061 
     5062  #comments .comment-meta .comment-metadata {
    42055063    font-size: 85%;
    42065064    margin-top: 5px;
    42075065    filter: alpha(opacity=70);
    42085066    opacity: 0.7;
    4209 }
    4210 #comments .comment-meta .comment-metadata .edit-link {
    4211     margin-left: 10px;
    4212 }
    4213 #comments .reply {
     5067  }
     5068 
     5069  #comments .comment-meta .comment-metadata .edit-link {
     5070    margin-right: 10px;
     5071  }
     5072 
     5073  #comments .reply {
    42145074    margin-top: 20px;
    4215 }
    4216 #comments .comment-reply-link {
     5075  }
     5076 
     5077  #comments .comment-reply-link {
    42175078    font-weight: 600;
    42185079    text-decoration: none;
    4219 }
    4220 #comments .comment-reply-link:hover {
     5080  }
     5081 
     5082  #comments .comment-reply-link:hover {
    42215083    filter: alpha(opacity=85);
    42225084    opacity: 0.85;
    4223 }
    4224 #comments .comment-reply-link:hover:after {
    4225     margin-left: 13px;
    4226 }
    4227 #comments .comment-form {
     5085  }
     5086 
     5087  #comments .comment-reply-link:hover:after {
     5088    margin-right: 13px;
     5089  }
     5090 
     5091  #comments .comment-form {
    42285092    margin-top: 15px;
    4229 }
    4230 #comments .comment-form p {
     5093  }
     5094 
     5095  #comments .comment-form p {
    42315096    margin-bottom: 10px;
    4232 }
    4233 #comments .comment-form p:last-child {
     5097  }
     5098 
     5099  #comments .comment-form p:last-child {
    42345100    margin-bottom: 0;
    4235 }
    4236 #comments .comment-list #respond {
     5101  }
     5102 
     5103  #comments .comment-list #respond {
    42375104    margin: -20px 0 40px 0;
    4238 }
    4239 #comments .comment-form-info-fields {
     5105  }
     5106 
     5107  #comments .comment-form-info-fields {
    42405108    margin-bottom: 25px;
    4241 }
    4242 #comments p.form-submit {
     5109  }
     5110 
     5111  #comments p.form-submit {
    42435112    clear: both;
    4244 }
    4245 #comments span.required {
     5113  }
     5114 
     5115  #comments span.required {
    42465116    color: #ff7979;
    4247 }
    4248 #comments .comment-awaiting-moderation {
     5117  }
     5118 
     5119  #comments .comment-awaiting-moderation {
    42495120    color: #db6a23;
    42505121    font-size: 85%;
    4251 }
    4252 #comments p.comment-notes,
    4253 #comments p.logged-in-as,
    4254 #comments p.must-log-in {
     5122  }
     5123 
     5124  #comments p.comment-notes,
     5125  #comments p.logged-in-as,
     5126  #comments p.must-log-in {
    42555127    margin-bottom: 30px;
    42565128    font-size: 90%;
    4257 }
    4258 #comments p.form-allowed-tags {
     5129  }
     5130 
     5131  #comments p.form-allowed-tags {
    42595132    margin-bottom: 25px;
    42605133    font-size: 14px;
    4261 }
    4262 #comments h3.comment-reply-title {
     5134  }
     5135 
     5136  #comments h3.comment-reply-title {
    42635137    font-size: 18px;
    42645138    margin-bottom: 5px;
    42655139    clear: both;
    4266 }
    4267 #comments ol li h3.comment-reply-title {
     5140  }
     5141 
     5142  #comments ol li h3.comment-reply-title {
    42685143    margin-top: 60px;
    4269 }
    4270 #comments h3.comment-reply-title #cancel-comment-reply-link {
     5144  }
     5145 
     5146  #comments h3.comment-reply-title #cancel-comment-reply-link {
    42715147    display: inline-block;
    4272     margin-left: 10px;
     5148    margin-right: 10px;
    42735149    text-transform: none;
    42745150    font-size: 14px;
     
    42765152    filter: alpha(opacity=60);
    42775153    opacity: 0.6;
    4278 }
    4279 #comments .comment-form p.form-submit {
     5154  }
     5155 
     5156  #comments .comment-form p.form-submit {
    42805157    margin-bottom: 0;
    42815158    margin-top: 30px;
    4282 }
    4283 #comments .comment-form .comment-subscription-form,
    4284 #comments .comment-form .comment-subscription-form:only-child {
     5159  }
     5160 
     5161  #comments .comment-form .comment-subscription-form,
     5162  #comments .comment-form .comment-subscription-form:only-child {
    42855163    font-size: 14px;
    42865164    margin-top: 20px;
    4287 }
    4288 #comments .comment-form .comment-subscription-form:last-child {
     5165  }
     5166 
     5167  #comments .comment-form .comment-subscription-form:last-child {
    42895168    margin-top: 0;
    4290 }
    4291 @media (min-width: 600px) {
     5169  }
     5170 
     5171  @media (min-width: 600px) {
    42925172    .comments-area .comment-form {
    4293         display: -webkit-box;
    4294         display: -ms-flexbox;
    4295         display: flex;
    4296         -ms-flex-wrap: wrap;
    4297         flex-wrap: wrap;
    4298         margin-right: -20px;
    4299         margin-left: -20px;
     5173      display: -webkit-box;
     5174      display: -ms-flexbox;
     5175      display: flex;
     5176      -ms-flex-wrap: wrap;
     5177      flex-wrap: wrap;
     5178      margin-left: -20px;
     5179      margin-right: -20px;
    43005180    }
    43015181    .comments-area .comment-form-comment {
    4302         margin-bottom: 1.5rem;
     5182      margin-bottom: 1.5rem;
    43035183    }
    43045184    .comments-area .comment-notes,
    43055185    .comments-area .comment-form-comment,
    43065186    .comments-area .logged-in-as {
    4307         -webkit-box-flex: 0;
    4308         -ms-flex: 0 0 100%;
    4309         flex: 0 0 100%;
    4310         max-width: 100%;
    4311         position: relative;
    4312         width: 100%;
    4313         padding-right: 20px;
    4314         padding-left: 20px;
    4315         margin-bottom: 1.5rem;
     5187      -webkit-box-flex: 0;
     5188      -ms-flex: 0 0 100%;
     5189      flex: 0 0 100%;
     5190      max-width: 100%;
     5191      position: relative;
     5192      width: 100%;
     5193      padding-left: 20px;
     5194      padding-right: 20px;
     5195      margin-bottom: 1.5rem;
    43165196    }
    43175197    .comments-area .comment-form-author,
     
    43195199    .comments-area .comment-form-email,
    43205200    .comments-area .comment-form-url {
    4321         -webkit-box-flex: 0;
    4322         position: relative;
    4323         width: 100%;
    4324         padding-right: 20px;
    4325         padding-left: 20px;
    4326         margin-bottom: 1.5rem;
     5201      -webkit-box-flex: 0;
     5202      position: relative;
     5203      width: 100%;
     5204      padding-left: 20px;
     5205      padding-right: 20px;
     5206      margin-bottom: 1.5rem;
    43275207    }
    43285208    .comments-area .comment-form-author,
    43295209    .comments-area .comment-form-email,
    43305210    .comments-area .comment-form-url {
    4331         -ms-flex: 0 0 33.3333333333%;
    4332         flex: 0 0 33.3333333333%;
    4333         max-width: 33.3333333333%;
     5211      -ms-flex: 0 0 33.3333333333%;
     5212      flex: 0 0 33.3333333333%;
     5213      max-width: 33.3333333333%;
    43345214    }
    43355215    .comments-area .comment-form-ratings {
    4336         -ms-flex: 0 0 100%;
    4337         flex: 0 0 100%;
    4338         max-width: 100%;
     5216      -ms-flex: 0 0 100%;
     5217      flex: 0 0 100%;
     5218      max-width: 100%;
    43395219    }
    43405220    .comments-area .comment-form-cookies-consent,
    43415221    .comments-area .comment-subscription-form {
    4342         -webkit-box-flex: 0;
    4343         -ms-flex: 0 0 100%;
    4344         flex: 0 0 100%;
    4345         max-width: 100%;
    4346         position: relative;
    4347         width: 100%;
    4348         padding-right: 20px;
    4349         padding-left: 20px;
    4350     }
    4351 }
    4352 .form-submit {
     5222      -webkit-box-flex: 0;
     5223      -ms-flex: 0 0 100%;
     5224      flex: 0 0 100%;
     5225      max-width: 100%;
     5226      position: relative;
     5227      width: 100%;
     5228      padding-left: 20px;
     5229      padding-right: 20px;
     5230    }
     5231  }
     5232 
     5233  .form-submit {
    43535234    margin: 0;
    4354 }
    4355 @media (min-width: 600px) {
     5235  }
     5236 
     5237  @media (min-width: 600px) {
    43565238    .form-submit {
    4357         -webkit-box-flex: 0;
    4358         -ms-flex: 0 0 100%;
    4359         flex: 0 0 100%;
    4360         max-width: 100%;
    4361         position: relative;
    4362         width: 100%;
    4363         padding-right: 20px;
    4364         padding-left: 20px;
    4365     }
    4366 }
    4367 /*--------------------------------------------------------------
    4368 # Infinite scroll
    4369 --------------------------------------------------------------*/
    4370 .infinite-scroll .posts-navigation,
    4371 .infinite-scroll.neverending .site-footer {
     5239      -webkit-box-flex: 0;
     5240      -ms-flex: 0 0 100%;
     5241      flex: 0 0 100%;
     5242      max-width: 100%;
     5243      position: relative;
     5244      width: 100%;
     5245      padding-left: 20px;
     5246      padding-right: 20px;
     5247    }
     5248  }
     5249 
     5250 
     5251  /*--------------------------------------------------------------
     5252  # Infinite scroll
     5253  --------------------------------------------------------------*/
     5254 
     5255  .infinite-scroll .posts-navigation,
     5256  .infinite-scroll.neverending .site-footer {
    43725257    /* Theme Footer (when set to scrolling) */
    43735258    display: none;
    4374 }
    4375 .infinity-end.neverending .site-footer {
     5259  }
     5260 
     5261  .infinity-end.neverending .site-footer {
    43765262    display: block;
    4377 }
    4378 /*--------------------------------------------------------------
    4379 # Media
    4380 --------------------------------------------------------------*/
    4381 .page-content .wp-smiley,
    4382 .entry-content .wp-smiley,
    4383 .comment-content .wp-smiley {
     5263  }
     5264 
     5265 
     5266  /*--------------------------------------------------------------
     5267  # Media
     5268  --------------------------------------------------------------*/
     5269 
     5270  .page-content .wp-smiley,
     5271  .entry-content .wp-smiley,
     5272  .comment-content .wp-smiley {
    43845273    border: none;
    43855274    margin-bottom: 0;
    43865275    margin-top: 0;
    43875276    padding: 0;
    4388 }
    4389 embed,
    4390 iframe,
    4391 object {
     5277  }
     5278 
     5279  embed,
     5280  iframe,
     5281  object {
    43925282    max-width: 100%;
    4393 }
    4394 .wp-custom-logo .site-logo {
     5283  }
     5284 
     5285  .wp-custom-logo .site-logo {
    43955286    margin: 0;
    4396 }
    4397 @media (max-width: 575px) {
     5287  }
     5288 
     5289  @media (max-width: 575px) {
    43985290    .wp-custom-logo .site-logo .custom-logo-link {
    4399         max-width: 200px
    4400     }
    4401 }
    4402 .custom-logo-link {
     5291      max-width: 200px
     5292    }
     5293  }
     5294 
     5295  .custom-logo-link {
    44035296    display: block;
    44045297    margin-bottom: 1.5rem;
    4405 }
    4406 /*--------------------------------------------------------------
    4407 ## Captions
    4408 --------------------------------------------------------------*/
    4409 .wp-caption {
     5298  }
     5299 
     5300 
     5301  /*--------------------------------------------------------------
     5302  ## Captions
     5303  --------------------------------------------------------------*/
     5304 
     5305  .wp-caption {
    44105306    margin: 1em 0 1.5em;
    44115307    max-width: 100%;
    4412 }
    4413 .wp-caption img[class*="wp-image-"] {
     5308  }
     5309 
     5310  .wp-caption img[class*="wp-image-"] {
    44145311    display: block;
     5312    margin-right: auto;
    44155313    margin-left: auto;
     5314  }
     5315 
     5316  .wp-caption .wp-caption-text {
     5317    margin: 0.8075em 0;
     5318  }
     5319 
     5320  .wp-caption.aligncenter {
    44165321    margin-right: auto;
    4417 }
    4418 .wp-caption .wp-caption-text {
    4419     margin: 0.8075em 0;
    4420 }
    4421 .wp-caption.aligncenter {
    44225322    margin-left: auto;
    4423     margin-right: auto;
    4424 }
    4425 .wp-caption.alignleft {
     5323  }
     5324 
     5325  .wp-caption.alignleft {
     5326    margin-left: 20px;
     5327  }
     5328 
     5329  .wp-caption.alignright {
    44265330    margin-right: 20px;
    4427 }
    4428 .wp-caption.alignright {
    4429     margin-left: 20px;
    4430 }
    4431 .wp-caption-text {
     5331  }
     5332 
     5333  .wp-caption-text {
    44325334    text-align: center;
    4433 }
    4434 /*--------------------------------------------------------------
    4435 ## Galleries
    4436 --------------------------------------------------------------*/
    4437 .gallery {
     5335  }
     5336 
     5337 
     5338  /*--------------------------------------------------------------
     5339  ## Galleries
     5340  --------------------------------------------------------------*/
     5341 
     5342  .gallery {
    44385343    margin-bottom: 1.5rem;
    4439 }
    4440 @media (min-width: 600px) {
     5344  }
     5345 
     5346  @media (min-width: 600px) {
    44415347    div[class^="gallery-columns-"],
    44425348    div[class*=" gallery-columns-"] {
    4443         display: -webkit-box;
    4444         display: -ms-flexbox;
    4445         display: flex;
    4446         -ms-flex-wrap: wrap;
    4447         flex-wrap: wrap;
    4448         margin-left: -10px;
    4449         margin-right: -10px;
    4450     }
    4451 }
    4452 .gallery-item {
     5349      display: -webkit-box;
     5350      display: -ms-flexbox;
     5351      display: flex;
     5352      -ms-flex-wrap: wrap;
     5353      flex-wrap: wrap;
     5354      margin-right: -10px;
     5355      margin-left: -10px;
     5356    }
     5357  }
     5358 
     5359  .gallery-item {
    44535360    display: inline-block;
    44545361    text-align: center;
    44555362    vertical-align: top;
    44565363    width: 100%;
    4457 }
    4458 @media (min-width: 600px) {
     5364  }
     5365 
     5366  @media (min-width: 600px) {
    44595367    .gallery-columns-2 .gallery-item {
    4460         max-width: 50%;
    4461         position: relative;
    4462         width: 100%;
    4463         padding-left: 10px;
    4464         padding-right: 10px;
    4465         margin-bottom: 20px;
    4466     }
    4467 }
    4468 @media (min-width: 600px) {
     5368      max-width: 50%;
     5369      position: relative;
     5370      width: 100%;
     5371      padding-right: 10px;
     5372      padding-left: 10px;
     5373      margin-bottom: 20px;
     5374    }
     5375  }
     5376 
     5377  @media (min-width: 600px) {
    44695378    .gallery-columns-3 .gallery-item {
    4470         max-width: 33.33%;
    4471         position: relative;
    4472         width: 100%;
    4473         padding-left: 10px;
    4474         padding-right: 10px;
    4475         margin-bottom: 20px;
    4476     }
    4477 }
    4478 @media (min-width: 600px) {
     5379      max-width: 33.33%;
     5380      position: relative;
     5381      width: 100%;
     5382      padding-right: 10px;
     5383      padding-left: 10px;
     5384      margin-bottom: 20px;
     5385    }
     5386  }
     5387 
     5388  @media (min-width: 600px) {
    44795389    .gallery-columns-4 .gallery-item {
    4480         max-width: 25%;
    4481         position: relative;
    4482         width: 100%;
    4483         padding-left: 10px;
    4484         padding-right: 10px;
    4485         margin-bottom: 20px;
    4486     }
    4487 }
    4488 @media (min-width: 600px) {
     5390      max-width: 25%;
     5391      position: relative;
     5392      width: 100%;
     5393      padding-right: 10px;
     5394      padding-left: 10px;
     5395      margin-bottom: 20px;
     5396    }
     5397  }
     5398 
     5399  @media (min-width: 600px) {
    44895400    .gallery-columns-5 .gallery-item {
    4490         max-width: 20%;
    4491         position: relative;
    4492         width: 100%;
    4493         padding-left: 10px;
    4494         padding-right: 10px;
    4495         margin-bottom: 20px;
    4496     }
    4497 }
    4498 @media (min-width: 600px) {
     5401      max-width: 20%;
     5402      position: relative;
     5403      width: 100%;
     5404      padding-right: 10px;
     5405      padding-left: 10px;
     5406      margin-bottom: 20px;
     5407    }
     5408  }
     5409 
     5410  @media (min-width: 600px) {
    44995411    .gallery-columns-6 .gallery-item {
    4500         max-width: 16.66%;
    4501         position: relative;
    4502         width: 100%;
    4503         padding-left: 10px;
    4504         padding-right: 10px;
    4505         margin-bottom: 20px;
    4506     }
    4507 }
    4508 @media (min-width: 600px) {
     5412      max-width: 16.66%;
     5413      position: relative;
     5414      width: 100%;
     5415      padding-right: 10px;
     5416      padding-left: 10px;
     5417      margin-bottom: 20px;
     5418    }
     5419  }
     5420 
     5421  @media (min-width: 600px) {
    45095422    .gallery-columns-7 .gallery-item {
    4510         max-width: 14.28%;
    4511         position: relative;
    4512         width: 100%;
    4513         padding-left: 10px;
    4514         padding-right: 10px;
    4515         margin-bottom: 20px;
    4516     }
    4517 }
    4518 @media (min-width: 600px) {
     5423      max-width: 14.28%;
     5424      position: relative;
     5425      width: 100%;
     5426      padding-right: 10px;
     5427      padding-left: 10px;
     5428      margin-bottom: 20px;
     5429    }
     5430  }
     5431 
     5432  @media (min-width: 600px) {
    45195433    .gallery-columns-8 .gallery-item {
    4520         max-width: 12.5%;
    4521         position: relative;
    4522         width: 100%;
    4523         padding-left: 10px;
    4524         padding-right: 10px;
    4525         margin-bottom: 20px;
    4526     }
    4527 }
    4528 @media (min-width: 600px) {
     5434      max-width: 12.5%;
     5435      position: relative;
     5436      width: 100%;
     5437      padding-right: 10px;
     5438      padding-left: 10px;
     5439      margin-bottom: 20px;
     5440    }
     5441  }
     5442 
     5443  @media (min-width: 600px) {
    45295444    .gallery-columns-9 .gallery-item {
    4530         max-width: 11.11%;
    4531         position: relative;
    4532         width: 100%;
    4533         padding-left: 10px;
    4534         padding-right: 10px;
    4535         margin-bottom: 20px;
    4536     }
    4537 }
    4538 .gallery-caption {
     5445      max-width: 11.11%;
     5446      position: relative;
     5447      width: 100%;
     5448      padding-right: 10px;
     5449      padding-left: 10px;
     5450      margin-bottom: 20px;
     5451    }
     5452  }
     5453 
     5454  .gallery-caption {
    45395455    display: block;
    4540 }
    4541 /*--------------------------------------------------------------
    4542 ## Footer
    4543 --------------------------------------------------------------*/
    4544 .footer-copyright, a.to-the-top {
     5456  }
     5457 
     5458 
     5459  /*--------------------------------------------------------------
     5460  ## Footer
     5461  --------------------------------------------------------------*/
     5462 
     5463  .footer-copyright,
     5464  a.to-the-top {
    45455465    color: #222222;
    4546      font-weight: 400;
    4547 }
    4548 .footer-widgetarea {
     5466    font-weight: 400;
     5467  }
     5468 
     5469  .footer-widgetarea {
    45495470    border-top: 1px solid;
    45505471    padding-bottom: 8rem;
    45515472    padding-top: 7.5rem;
    4552 }
    4553 .site-info {
     5473  }
     5474 
     5475  .site-info {
    45545476    border-top: 1px solid;
    45555477    padding: 6rem 0;
    45565478    font-size: 1.6rem;
    45575479    font-weight: 100;
    4558 }
    4559 .footer-credits {
     5480  }
     5481 
     5482  .footer-credits {
    45605483    align-items: baseline;
    45615484    display: flex;
    45625485    flex-shrink: 0;
    45635486    justify-content: flex-start;
    4564 }
    4565 .footer-credits a {
     5487  }
     5488 
     5489  .footer-credits a {
    45665490    text-decoration: underline;
    4567 }
    4568 @media only screen and (max-width: 767px) {
     5491  }
     5492 
     5493  @media only screen and (max-width: 767px) {
    45695494    .footer-widgetarea {
    4570         padding-bottom: 3rem;
    4571         padding-top: 3rem;
     5495      padding-bottom: 3rem;
     5496      padding-top: 3rem;
    45725497    }
    45735498    .site-info {
    4574         padding: 3rem 0;
    4575     }
    4576 }
    4577 /*--------------------------------------------------------------
    4578 ## Rough
    4579 --------------------------------------------------------------*/
    4580 /*.entry-content .alignfull {
    4581     margin-left: calc(-100vw / 2 + 100% / 2);
    4582     margin-right: calc(-100vw / 2 + 100% / 2);
    4583     max-width: 100vw;
    4584 }*/
    4585 .wp-block-gallery.columns-1 {
     5499      padding: 3rem 0;
     5500    }
     5501  }
     5502 
     5503 
     5504  /*--------------------------------------------------------------
     5505  ## Rough
     5506  --------------------------------------------------------------*/
     5507 
     5508 
     5509  /*.entry-content .alignfull {
     5510      margin-left: calc(-100vw / 2 + 100% / 2);
     5511      margin-right: calc(-100vw / 2 + 100% / 2);
     5512      max-width: 100vw;
     5513  }*/
     5514 
     5515  .wp-block-gallery.columns-1 {
    45865516    display: block;
    4587 }
    4588 ul.wp-block-gallery.columns-1,
    4589 .wp-block-gallery .blocks-gallery-grid,
    4590 .wp-block-gallery {
     5517  }
     5518 
     5519  ul.wp-block-gallery.columns-1,
     5520  .wp-block-gallery .blocks-gallery-grid,
     5521  .wp-block-gallery {
    45915522    list-style: none;
    45925523    padding: 0;
    45935524    margin: 0 auto;
    4594 }
    4595 .featured-banner-media img {
     5525  }
     5526 
     5527  .featured-banner-media img {
    45965528    width: 100vmax;
    45975529    z-index: -1;
    45985530    position: absolute;
    45995531    top: 0;
    4600     left: 50%;
    4601     transform: translate(-50%, 0);
     5532    right: 50%;
     5533    transform: translate(50%, 0);
    46025534    pointer-events: none;
    4603 }
    4604 .site-navigation,
    4605 .offcanvas-main-navigation li,
    4606 .offcanvas-main-navigation .sub-menu,
    4607 .offcanvas-main-navigation .submenu-wrapper .submenu-toggle,
    4608 .post-navigation,
    4609 .widget .tab-head .twp-nav-tabs,
    4610 .widget-area-wrapper .widget,
    4611 .footer-widgetarea,
    4612 .site-info,
    4613 .site-content .widget-area,
    4614 .widget-title,
    4615 .widget_block .wp-block-group > .wp-block-group__inner-container > h2,
    4616 input[type="text"],
    4617 input[type="password"],
    4618 input[type="email"],
    4619 input[type="url"],
    4620 input[type="date"],
    4621 input[type="month"],
    4622 input[type="time"],
    4623 input[type="datetime"],
    4624 input[type="datetime-local"],
    4625 input[type="week"],
    4626 input[type="number"],
    4627 input[type="search"],
    4628 input[type="tel"],
    4629 input[type="color"],
    4630 textarea {
     5535  }
     5536 
     5537  .site-navigation,
     5538  .offcanvas-main-navigation li,
     5539  .offcanvas-main-navigation .sub-menu,
     5540  .offcanvas-main-navigation .submenu-wrapper .submenu-toggle,
     5541  .post-navigation,
     5542  .widget .tab-head .twp-nav-tabs,
     5543  .widget-area-wrapper .widget,
     5544  .footer-widgetarea,
     5545  .site-info,
     5546  .site-content .widget-area,
     5547  .widget-title,
     5548  .widget_block .wp-block-group > .wp-block-group__inner-container > h2,
     5549  input[type="text"],
     5550  input[type="password"],
     5551  input[type="email"],
     5552  input[type="url"],
     5553  input[type="date"],
     5554  input[type="month"],
     5555  input[type="time"],
     5556  input[type="datetime"],
     5557  input[type="datetime-local"],
     5558  input[type="week"],
     5559  input[type="number"],
     5560  input[type="search"],
     5561  input[type="tel"],
     5562  input[type="color"],
     5563  textarea {
    46315564    border-color: #ededed;
    4632 }
    4633 body.hide-comment-rating .tpk-single-rating,
    4634 body.hide-comment-rating .tpk-comment-rating-label,
    4635 body.hide-comment-rating .comments-rating,
    4636 body.hide-comment-rating .tpk-star-rating {
     5565  }
     5566 
     5567  body.hide-comment-rating .tpk-single-rating,
     5568  body.hide-comment-rating .tpk-comment-rating-label,
     5569  body.hide-comment-rating .comments-rating,
     5570  body.hide-comment-rating .tpk-star-rating {
    46375571    display: none;
    4638 }
    4639 /*--------------------------------------------------------------
    4640 ## Plugin Support
    4641 --------------------------------------------------------------*/
    4642 .elementor-html .preloader {
     5572  }
     5573 
     5574 
     5575  /*--------------------------------------------------------------
     5576  ## Plugin Support
     5577  --------------------------------------------------------------*/
     5578 
     5579  .elementor-html .preloader {
    46435580    display: none;
    4644 }
    4645 .offcanvas-wraper,
    4646 .header-searchbar-inner {
     5581  }
     5582 
     5583  .offcanvas-wraper,
     5584  .header-searchbar-inner {
    46475585    background: #ffffff;
    4648 }
    4649 #comments .comment-body .comment-content,
    4650 #comments .comment-reply-link,
    4651 #comments p.comment-notes,
    4652 #comments p.logged-in-as,
    4653 #comments p.must-log-in {
     5586  }
     5587 
     5588  #comments .comment-body .comment-content,
     5589  #comments .comment-reply-link,
     5590  #comments p.comment-notes,
     5591  #comments p.logged-in-as,
     5592  #comments p.must-log-in {
    46545593    font-size: 95%;
    46555594    line-height: 1.8;
    4656 }
    4657 /*--------------------------------------------------------------
    4658 ##Back to top
    4659 --------------------------------------------------------------*/
    4660 .align-text-right {
    4661     text-align: right;
    4662 }
    4663 .to-the-top > * {
     5595  }
     5596 
     5597 
     5598  /*--------------------------------------------------------------
     5599  ##Back to top
     5600  --------------------------------------------------------------*/
     5601 
     5602  .align-text-right {
     5603    text-align: left;
     5604  }
     5605 
     5606  .to-the-top > * {
    46645607    pointer-events: none;
    4665 }
    4666 
    4667 .theme-article-post .entry-footer {
     5608  }
     5609 
     5610  .theme-article-post .entry-footer {
    46685611    display: flex;
    46695612    align-items: center;
     
    46725615    margin-bottom: 3rem;
    46735616    width: 100%;
    4674 }
    4675 
    4676 .theme-article-post .entry-title {
     5617  }
     5618 
     5619  .theme-article-post .entry-title {
    46775620    position: relative;
    46785621    margin-bottom: 2rem;
    46795622    transition: all 0.3s cubic-bezier(0.72, 0.16, 0.345, 0.875);
    4680 }
    4681 .theme-custom-block {
     5623  }
     5624 
     5625  .theme-custom-block {
    46825626    position: relative;
    4683 }
    4684 
    4685 .theme-product-block {
     5627  }
     5628 
     5629  .theme-product-block {
    46865630    padding: 50px 0;
    4687 }
    4688 
    4689 .theme-banner-block .theme-article-post {
     5631  }
     5632 
     5633  .theme-banner-block .theme-article-post {
    46905634    position: relative;
    46915635    margin: 0;
    46925636    padding: 0;
    46935637    overflow: hidden;
    4694 }
    4695 
    4696 .theme-custom-block.theme-error-section.error-block-heading {
     5638  }
     5639 
     5640  .theme-custom-block.theme-error-section.error-block-heading {
    46975641    margin-bottom: 0;
    46985642    margin-top: 6rem;
    46995643    padding-top: 6rem;
    4700 }
    4701 .theme-area-header {
     5644  }
     5645 
     5646  .theme-area-header {
    47025647    display: -webkit-box;
    47035648    display: -ms-flexbox;
     
    47085653    align-items: center;
    47095654    margin-bottom: 6rem;
    4710 }
    4711 @media (max-width: 991px) {
     5655  }
     5656 
     5657  @media (max-width: 991px) {
    47125658    .theme-area-header {
    4713         flex-direction: column;
    4714         align-items: flex-start;
    4715     }
    4716 }
    4717 .theme-area-headlines {
     5659      flex-direction: column;
     5660      align-items: flex-start;
     5661    }
     5662  }
     5663 
     5664  .theme-area-headlines {
    47185665    display: flex;
    47195666    align-items: center;
    4720 }
    4721 @media (max-width: 991px) {
     5667  }
     5668 
     5669  @media (max-width: 991px) {
    47225670    .theme-area-headlines {
    4723         margin-bottom: 2rem;
    4724         flex-direction: column;
    4725         width: 100%;
    4726     }
    4727 }
    4728 .theme-area-headlines .theme-area-title {
     5671      margin-bottom: 2rem;
     5672      flex-direction: column;
     5673      width: 100%;
     5674    }
     5675  }
     5676 
     5677  .theme-area-headlines .theme-area-title {
    47295678    font-size: 4.4rem;
    47305679    margin-bottom: 0;
    4731 }
    4732 @media (max-width: 991px) {
     5680  }
     5681 
     5682  @media (max-width: 991px) {
    47335683    .theme-area-headlines .theme-area-title {
    4734         margin-bottom: 1rem;
    4735     }
    4736 }
    4737 @media (max-width: 575px) {
     5684      margin-bottom: 1rem;
     5685    }
     5686  }
     5687 
     5688  @media (max-width: 575px) {
    47385689    .theme-area-headlines .theme-area-title {
    4739         font-size: 3rem;
    4740     }
    4741     .theme-product-block h3{
    4742         margin-bottom: 15px;
    4743     }
    4744     .header-navbar{
    4745         justify-content: center;
     5690      font-size: 3rem;
     5691    }
     5692    .theme-product-block h3 {
     5693      margin-bottom: 15px;
     5694    }
     5695    .header-navbar {
     5696      justify-content: center;
    47465697    }
    47475698    .site-title {
    4748         padding: 12px 0px;
    4749    }
    4750 }
    4751 .theme-animated-line {
     5699      padding: 12px 0px;
     5700    }
     5701  }
     5702 
     5703  .theme-animated-line {
    47525704    width: 30rem;
    47535705    height: 2px;
    47545706    background: transparent;
    47555707    position: relative;
    4756 }
    4757 .theme-animated-line::before {
     5708  }
     5709 
     5710  .theme-animated-line::before {
    47585711    content: "";
    47595712    position: absolute;
    47605713    top: 0;
    4761     left: 0;
     5714    right: 0;
    47625715    width: 10rem;
    47635716    height: 100%;
    47645717    background: #000;
    47655718    animation: animate 5s linear infinite;
    4766 }
    4767 @keyframes animate {
     5719  }
     5720 
     5721  @keyframes animate {
    47685722    0% {
    4769         left: 0;
     5723      right: 0;
    47705724    }
    47715725    50% {
    4772         left: 100%;
     5726      right: 100%;
    47735727    }
    47745728    0% {
    4775         left: 0;
    4776     }
    4777 }
    4778 @media (max-width: 991px) {
     5729      right: 0;
     5730    }
     5731  }
     5732 
     5733  @media (max-width: 991px) {
    47795734    @keyframes animate {
    4780         0% {
    4781             left: 0;
    4782         }
    4783         50% {
    4784             left: 67%;
    4785         }
    4786         0% {
    4787             left: 0;
    4788         }
    4789     }
    4790 }
    4791 .theme-carousel-control {
     5735      0% {
     5736        right: 0;
     5737      }
     5738      50% {
     5739        right: 67%;
     5740      }
     5741      0% {
     5742        right: 0;
     5743      }
     5744    }
     5745  }
     5746 
     5747  .theme-carousel-control {
    47925748    display: -ms-flexbox;
    47935749    display: flex;
    47945750    -ms-flex-align: center;
    47955751    align-items: center;
    4796     margin-left: auto;
    4797 }
    4798 @media (max-width: 991px) {
     5752    margin-right: auto;
     5753  }
     5754 
     5755  @media (max-width: 991px) {
    47995756    .theme-carousel-control {
    4800         margin-right: auto;
    4801     }
    4802 }
    4803 .featured-categories-block .theme-carousel-control {
     5757      margin-left: auto;
     5758    }
     5759  }
     5760 
     5761  .featured-categories-block .theme-carousel-control {
    48045762    justify-content: center;
    4805 }
    4806 .theme-carousel-control .svg-icon {
     5763  }
     5764 
     5765  .theme-carousel-control .svg-icon {
    48075766    width: 32px;
    48085767    height: 32px;
    4809 }
    4810 .theme-related-block {
     5768  }
     5769 
     5770  .theme-related-block {
    48115771    margin-top: 2rem;
    48125772    padding-top: 2rem;
    4813 }
    4814 .related-posts .related-post-item {
     5773  }
     5774 
     5775  .related-posts .related-post-item {
    48155776    margin-bottom: 2rem;
    48165777    padding-bottom: 2rem;
    4817 }
    4818 @media (max-width: 991px) {
     5778  }
     5779 
     5780  @media (max-width: 991px) {
    48195781    .theme-related-block .related-posts .post-thumbnail {
    4820         margin-bottom: 2rem;
    4821     }
    4822 }
    4823 /* -----------------------------------------------------------------
    4824     - Carousel horizontal
    4825 ----------------------------------------------------------------- */
    4826 .main-carousel-item {
     5782      margin-bottom: 2rem;
     5783    }
     5784  }
     5785 
     5786 
     5787  /* -----------------------------------------------------------------
     5788      - Carousel horizontal
     5789  ----------------------------------------------------------------- */
     5790 
     5791  .main-carousel-item {
    48275792    pointer-events: none;
    48285793    width: 670px;
    4829 }
    4830 @media only screen and (max-height: 900px) {
     5794  }
     5795 
     5796  @media only screen and (max-height: 900px) {
    48315797    .main-carousel-item {
    4832         width: 670px;
    4833     }
    4834 }
    4835 @media only screen and (max-width: 768px) {
     5798      width: 670px;
     5799    }
     5800  }
     5801 
     5802  @media only screen and (max-width: 768px) {
    48365803    .main-carousel-item {
    4837         width: 580px;
    4838     }
    4839 }
    4840 @media only screen and (max-width: 580px) {
     5804      width: 580px;
     5805    }
     5806  }
     5807 
     5808  @media only screen and (max-width: 580px) {
    48415809    .main-carousel-item {
    4842         margin-top: 2rem;
    4843         width: 100%;
    4844     }
    4845 }
    4846 @media screen and (min-width: 1500px) {
     5810      margin-top: 2rem;
     5811      width: 100%;
     5812    }
     5813  }
     5814 
     5815  @media screen and (min-width: 1500px) {
    48475816    .main-carousel-item {
    4848         width: 1100px;
    4849     }
    4850 }
    4851 .theme-main-carousel .swiper-slide-active {
     5817      width: 1100px;
     5818    }
     5819  }
     5820 
     5821  .theme-main-carousel .swiper-slide-active {
    48525822    pointer-events: all;
    4853 }
    4854 @-webkit-keyframes reveal-carousel-primary {
     5823  }
     5824 
     5825  @-webkit-keyframes reveal-carousel-primary {
    48555826    100% {
    4856         transform: translateX(100%);
    4857     }
    4858 }
    4859 @keyframes reveal-carousel-primary {
     5827      transform: translateX(-100%);
     5828    }
     5829  }
     5830 
     5831  @keyframes reveal-carousel-primary {
    48605832    100% {
    4861         transform: translateX(100%);
    4862     }
    4863 }
    4864 @-webkit-keyframes reveal-carousel-secondary {
     5833      transform: translateX(-100%);
     5834    }
     5835  }
     5836 
     5837  @-webkit-keyframes reveal-carousel-secondary {
    48655838    0% {
    4866         transform: translateX(-100%);
     5839      transform: translateX(100%);
    48675840    }
    48685841    50% {
    4869         transform: translateX(0);
     5842      transform: translateX(0);
    48705843    }
    48715844    100% {
    4872         transform: translateX(100%);
    4873     }
    4874 }
    4875 @keyframes reveal-carousel-secondary {
     5845      transform: translateX(-100%);
     5846    }
     5847  }
     5848 
     5849  @keyframes reveal-carousel-secondary {
    48765850    0% {
    4877         transform: translateX(-100%);
     5851      transform: translateX(100%);
    48785852    }
    48795853    50% {
    4880         transform: translateX(0);
     5854      transform: translateX(0);
    48815855    }
    48825856    100% {
    4883         transform: translateX(100%);
    4884     }
    4885 }
    4886 @-webkit-keyframes reveal-carousel-tertiary {
     5857      transform: translateX(-100%);
     5858    }
     5859  }
     5860 
     5861  @-webkit-keyframes reveal-carousel-tertiary {
    48875862    0% {
    4888         transform: translateX(-100%);
     5863      transform: translateX(100%);
    48895864    }
    48905865    50% {
    4891         transform: translateX(0);
     5866      transform: translateX(0);
    48925867    }
    48935868    100% {
    4894         transform: translateX(100%);
    4895     }
    4896 }
    4897 @keyframes reveal-carousel-tertiary {
     5869      transform: translateX(-100%);
     5870    }
     5871  }
     5872 
     5873  @keyframes reveal-carousel-tertiary {
    48985874    0% {
    4899         transform: translateX(-100%);
     5875      transform: translateX(100%);
    49005876    }
    49015877    50% {
    4902         transform: translateX(0);
     5878      transform: translateX(0);
    49035879    }
    49045880    100% {
    4905         transform: translateX(100%);
    4906     }
    4907 }
    4908 
    4909 @media (max-width: 575px) {
    4910     .shop-heading{
    4911         display: block;
    4912         text-align: center;
    4913     }
    4914     .theme-main-carousel .entry-content{
    4915         display: none;
    4916     }
    4917     .theme-product-block h3:after{
    4918         display: none;
     5881      transform: translateX(-100%);
     5882    }
     5883  }
     5884 
     5885  @media (max-width: 575px) {
     5886    .shop-heading {
     5887      display: block;
     5888      text-align: center;
     5889    }
     5890    .theme-main-carousel .entry-content {
     5891      display: none;
     5892    }
     5893    .theme-product-block h3:after {
     5894      display: none;
    49195895    }
    49205896    .imagebox1 .entry-thumbnail img {
    4921         height: 235px;
    4922         width: 100%;
     5897      height: 235px;
     5898      width: 100%;
    49235899    }
    49245900    .woo-box {
    4925         width: 37%;
    4926         margin: 0 auto;
    4927     }
    4928     .course-heading-block,.course-content-block {
    4929         width: 100%;
    4930     }
    4931     .header-logo,.header-menu,.header-menu,.header-search,.theme-header-areas.header-areas-right.header-button,.left-box, .right-box,.imagebox1{
    4932         width: 100%;
    4933     }
    4934     .imagebox1 .entry-thumbnail img{
    4935         left: 0px;
    4936     }
    4937     .imagebox1 .entry-thumbnail:after{
    4938         left: 0px;
    4939         margin:0 auto;
    4940     }
    4941     .theme-header-areas.header-areas-right.header-button{
    4942         text-align: center;
    4943         margin-top: 20px;
    4944         padding-bottom: 20px;
    4945     }
    4946     .header-center{
    4947         display: block;
    4948         text-align: center;
    4949     }
    4950     .left-box, .right-box,.entry-thumbnail{
    4951         text-align: center;
    4952     }
    4953     .image-main-box{
    4954         display: block;
    4955     }
    4956     .header-search{
    4957         justify-content: center;
    4958     }
    4959     header#site-header{
    4960         padding-right: 0px;
     5901      width: 37%;
     5902      margin: 0 auto;
     5903    }
     5904    .course-heading-block,
     5905    .course-content-block {
     5906      width: 100%;
     5907    }
     5908    .header-logo,
     5909    .header-menu,
     5910    .header-menu,
     5911    .header-search,
     5912    .theme-header-areas.header-areas-right.header-button,
     5913    .left-box,
     5914    .right-box,
     5915    .imagebox1 {
     5916      width: 100%;
     5917    }
     5918    .imagebox1 .entry-thumbnail img {
     5919      right: 0px;
     5920    }
     5921    .imagebox1 .entry-thumbnail:after {
     5922      right: 0px;
     5923      margin: 0 auto;
     5924    }
     5925    .theme-header-areas.header-areas-right.header-button {
     5926      text-align: center;
     5927      margin-top: 20px;
     5928      padding-bottom: 20px;
     5929    }
     5930    .header-center {
     5931      display: block;
     5932      text-align: center;
     5933    }
     5934    .left-box,
     5935    .right-box,
     5936    .entry-thumbnail {
     5937      text-align: center;
     5938    }
     5939    .image-main-box {
     5940      display: block;
     5941    }
     5942    .header-search {
     5943      justify-content: center;
     5944    }
     5945    header#site-header {
     5946      padding-left: 0px;
    49615947    }
    49625948    section#top-header {
    4963         padding-right: 15px;
    4964         padding-left: 15px;
    4965     }
    4966     .main-carousel-caption .entry-title a{
    4967         font-size: 25px;
    4968         margin-top: 10px;
     5949      padding-left: 15px;
     5950      padding-right: 15px;
     5951    }
     5952    .main-carousel-caption .entry-title a {
     5953      font-size: 25px;
     5954      margin-top: 10px;
    49695955    }
    49705956    .list-heading-main {
    4971         text-align: center;
    4972     }
    4973     .blog-main-box{
    4974         padding-left: 0px;
    4975     }
    4976     .page-template-frontpage header#site-header{
    4977         position: relative;
    4978     }
    4979     .right-box{
    4980         width: 100%;
    4981     }
    4982     .list-heading-main{
    4983         margin-right: 0px;
    4984         margin-bottom: 20px;
    4985     }
    4986     .slider-main{
    4987         display: block;
    4988     }
    4989     .main-carousel-item{
    4990         margin:0px;
    4991     }
    4992     .right-box .theme-article-post{
    4993         display: block;
    4994     }
    4995     .right-box .entry-thumbnail .featured-image{
    4996         height: 200px;
    4997     }
    4998     .most-read-div,.main-blog-box {
    4999         display: block;
    5000     }
    5001     .blog-main-box ,.blog-box, .middle-blog-box{
    5002         width: 100%;
    5003     }
    5004     .right-box .btn-fancy span{
    5005         background: #000
    5006     }
    5007     .right-box .btn-fancy svg{
    5008         fill: #ffffff;
     5957      text-align: center;
     5958    }
     5959    .blog-main-box {
     5960      padding-right: 0px;
     5961    }
     5962    .page-template-frontpage header#site-header {
     5963      position: relative;
     5964    }
     5965    .right-box {
     5966      width: 100%;
     5967    }
     5968    .list-heading-main {
     5969      margin-left: 0px;
     5970      margin-bottom: 20px;
     5971    }
     5972    .slider-main {
     5973      display: block;
     5974    }
     5975    .main-carousel-item {
     5976      margin: 0px;
     5977    }
     5978    .right-box .theme-article-post {
     5979      display: block;
     5980    }
     5981    .right-box .entry-thumbnail .featured-image {
     5982      height: 200px;
     5983    }
     5984    .most-read-div,
     5985    .main-blog-box {
     5986      display: block;
     5987    }
     5988    .blog-main-box,
     5989    .blog-box,
     5990    .middle-blog-box {
     5991      width: 100%;
     5992    }
     5993    .right-box .btn-fancy span {
     5994      background: #000
     5995    }
     5996    .right-box .btn-fancy svg {
     5997      fill: #ffffff;
    50095998    }
    50105999    .right-box .post-content {
    5011         padding: 22px 0px;
     6000      padding: 22px 0px;
    50126001    }
    50136002    .header-toggle-box {
    5014         display: flex;
    5015         justify-content: center;
    5016         margin: 15px 0px;
     6003      display: flex;
     6004      justify-content: center;
     6005      margin: 15px 0px;
    50176006    }
    50186007    .menu-drawer {
    5019         width: 320px !important;
    5020         padding: 15px !important;
     6008      width: 320px !important;
     6009      padding: 15px !important;
    50216010    }
    50226011    .toggle-menu.active i {
    5023         left: 129px !important;
    5024         top: -166px !important;
    5025         background: #000;
    5026     }
    5027 }
    5028 @media screen and  (min-width: 576px) and (max-width: 991px){
    5029 
     6012      right: 129px !important;
     6013      top: -166px !important;
     6014      background: #000;
     6015    }
     6016  }
     6017 
     6018  @media screen and (min-width: 576px) and (max-width: 991px) {
    50306019    .header-logo {
    5031         width: 40%;
     6020      width: 40%;
    50326021    }
    50336022    .imagebox1 .entry-thumbnail:after {
    5034         height: 190px;
    5035         width: 157px;
    5036     }
    5037    
     6023      height: 190px;
     6024      width: 157px;
     6025    }
    50386026    .imagebox1 .entry-thumbnail img {
    5039         height: 200px;
    5040         width: 200px;
    5041         left: 0px;
     6027      height: 200px;
     6028      width: 200px;
     6029      right: 0px;
    50426030    }
    50436031    .header-menu {
    5044         width: 45%;
    5045     }
    5046     .header-center{
    5047         padding-bottom: 15px;
     6032      width: 45%;
     6033    }
     6034    .header-center {
     6035      padding-bottom: 15px;
    50486036    }
    50496037    .theme-header-areas.header-areas-right.header-button {
    5050         width: 30%;
    5051     }
    5052 
    5053 }
    5054 @media (max-width: 767px) {
    5055     .header-logo{
    5056         background-image: none !important;
     6038      width: 30%;
     6039    }
     6040  }
     6041 
     6042  @media (max-width: 767px) {
     6043    .header-logo {
     6044      background-image: none !important;
    50576045    }
    50586046    #search .close {
    5059         position: fixed;
    5060         top: 100px;
     6047      position: fixed;
     6048      top: 100px;
    50616049    }
    50626050    .main-header {
    5063         position: relative !important;
    5064     }
    5065     section.logo-box:after{
    5066         display: none;
    5067     }
    5068     .right-box .main-carousel-caption ,.right-box .entry-thumbnail{
    5069         width: 100%;
     6051      position: relative !important;
     6052    }
     6053    section.logo-box:after {
     6054      display: none;
     6055    }
     6056    .right-box .main-carousel-caption,
     6057    .right-box .entry-thumbnail {
     6058      width: 100%;
    50706059    }
    50716060    .right-box {
    5072         display: block;
    5073     }
    5074 }
    5075 
    5076 .theme-main-carousel .swiper-button-prev svg,
    5077 .theme-main-carousel .swiper-button-next svg {
     6061      display: block;
     6062    }
     6063  }
     6064 
     6065  .theme-main-carousel .swiper-button-prev svg,
     6066  .theme-main-carousel .swiper-button-next svg {
    50786067    display: block;
    50796068    fill: none;
    50806069    stroke: currentColor;
    50816070    stroke-miterlimit: 10;
    5082 }
    5083 .theme-main-carousel svg polyline,
    5084 .theme-main-carousel svg line {
     6071  }
     6072 
     6073  .theme-main-carousel svg polyline,
     6074  .theme-main-carousel svg line {
    50856075    fill: none;
    50866076    stroke: currentColor;
     
    50896079    stroke-dashoffset: 0;
    50906080    transition: stroke-dashoffset 0.8s cubic-bezier(0.39, 0.58, 0.57, 1);
    5091 }
    5092 .theme-main-carousel .swiper-button-next:hover svg polyline,
    5093 .theme-main-carousel .swiper-button-next:focus svg polyline,
    5094 .theme-main-carousel .swiper-button-next:hover svg line,
    5095 .theme-main-carousel .swiper-button-next:focus svg line,
    5096 .theme-main-carousel .swiper-button-prev:hover svg polyline,
    5097 .theme-main-carousel .swiper-button-prev:focus svg polyline,
    5098 .theme-main-carousel .swiper-button-prev:hover svg line,
    5099 .theme-main-carousel .swiper-button-prev:focus svg line {
     6081  }
     6082 
     6083  .theme-main-carousel .swiper-button-next:hover svg polyline,
     6084  .theme-main-carousel .swiper-button-next:focus svg polyline,
     6085  .theme-main-carousel .swiper-button-next:hover svg line,
     6086  .theme-main-carousel .swiper-button-next:focus svg line,
     6087  .theme-main-carousel .swiper-button-prev:hover svg polyline,
     6088  .theme-main-carousel .swiper-button-prev:focus svg polyline,
     6089  .theme-main-carousel .swiper-button-prev:hover svg line,
     6090  .theme-main-carousel .swiper-button-prev:focus svg line {
    51006091    stroke-dashoffset: 120;
    5101 }
    5102 .theme-main-carousel .entry-content {
     6092  }
     6093 
     6094  .theme-main-carousel .entry-content {
    51036095    margin-bottom: 2rem;
    51046096    color: #222222;
    51056097    font-size: 14px;
    51066098    font-weight: 500;
    5107 }
    5108 .swiper-control,
    5109 .control-item {
     6099  }
     6100 
     6101  .swiper-control,
     6102  .control-item {
    51106103    letter-spacing: 0.2rem;
    51116104    padding: 2.2rem 2rem;
     
    51146107    transition: padding 0.6s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    51156108    width: auto;
    5116 }
    5117 :root {
     6109  }
     6110 
     6111  :root {
    51186112    --global-color: #E74216;
    51196113    --secondary-color: #FFC527;
     
    51216115    --font-main: "Roboto", sans-serif;
    51226116    --swiper-navigation-size: 2.6rem;
    5123 }
    5124 .swiper-button-prev:after,
    5125 .swiper-container-rtl .swiper-button-next:after,
    5126 .swiper-button-next:after,
    5127 .swiper-container-rtl .swiper-button-prev:after {
     6117  }
     6118 
     6119  .swiper-button-prev:after,
     6120  .swiper-container-rtl .swiper-button-next:after,
     6121  .swiper-button-next:after,
     6122  .swiper-container-rtl .swiper-button-prev:after {
    51286123    content: none;
    5129 }
    5130 .swiper-control .swiper-button-prev,
    5131 .swiper-control .swiper-button-next {
     6124  }
     6125 
     6126  .swiper-control .swiper-button-prev,
     6127  .swiper-control .swiper-button-next {
    51326128    color: #000;
    51336129    height: 100%;
    51346130    width: auto;
    5135 }
    5136 .theme-main-carousel .theme-carousel-control {
     6131  }
     6132 
     6133  .theme-main-carousel .theme-carousel-control {
    51376134    position: relative;
    51386135    width: 100%;
     
    51406137    margin: 0 auto;
    51416138    height: 3rem;
    5142 }
    5143 .swiper-button-prev,
    5144 .swiper-container-rtl .swiper-button-next,
    5145 .swiper-button-next,
    5146 .swiper-container-rtl .swiper-button-prev {
     6139  }
     6140 
     6141  .swiper-button-prev,
     6142  .swiper-container-rtl .swiper-button-next,
     6143  .swiper-button-next,
     6144  .swiper-container-rtl .swiper-button-prev {
    51476145    top: 50%;
    51486146    transform: translateY(-50%);
    51496147    margin-top: 0;
    5150 }
    5151 .swiper-button-prev,
    5152 .swiper-container-rtl .swiper-button-next {
     6148  }
     6149 
     6150  .swiper-button-prev,
     6151  .swiper-container-rtl .swiper-button-next {
     6152    right: 0;
     6153  }
     6154 
     6155  .swiper-button-next,
     6156  .swiper-container-rtl .swiper-button-prev {
    51536157    left: 0;
    5154 }
    5155 .swiper-button-next,
    5156 .swiper-container-rtl .swiper-button-prev {
    5157     right: 0;
    5158 }
    5159 .swiper-container .swiper-pagination-progressbar {
     6158  }
     6159 
     6160  .swiper-container .swiper-pagination-progressbar {
    51606161    background-color: #fff;
    51616162    position: fixed;
    51626163    top: 0;
    5163 }
    5164 .swiper-container .swiper-pagination-progressbar-fill {
     6164  }
     6165 
     6166  .swiper-container .swiper-pagination-progressbar-fill {
    51656167    background-color: #070707;
    5166 }
    5167 .theme-post-format {
     6168  }
     6169 
     6170  .theme-post-format {
    51686171    display: flex;
    51696172    align-items: center;
    51706173    position: absolute;
    51716174    top: 0;
    5172     left: 0;
     6175    right: 0;
    51736176    padding: 5px 10px;
    51746177    font-size: 12px;
     
    51786181    line-height: 1;
    51796182    z-index: 0;
    5180 }
    5181 .theme-article-post .column-order-1 .theme-post-format {
    5182     left: inherit;
    5183     right: 0;
    5184 }
    5185 .theme-post-format .post-format-icom {
    5186     margin-right: 5px;
    5187 }
    5188 /* Hide JS Functionalities ------------------------ */
    5189 .js .show-js {
     6183  }
     6184 
     6185  .theme-article-post .column-order-1 .theme-post-format {
     6186    right: inherit;
     6187    left: 0;
     6188  }
     6189 
     6190  .theme-post-format .post-format-icom {
     6191    margin-left: 5px;
     6192  }
     6193 
     6194 
     6195  /* Hide JS Functionalities ------------------------ */
     6196 
     6197  .js .show-js {
    51906198    display: block !important;
    5191 }
    5192 .js .hide-js {
     6199  }
     6200 
     6201  .js .hide-js {
    51936202    display: none !important;
    5194 }
    5195 .no-js .show-no-js {
     6203  }
     6204 
     6205  .no-js .show-no-js {
    51966206    display: block !important;
    5197 }
    5198 .no-js .hide-no-js {
     6207  }
     6208 
     6209  .no-js .hide-no-js {
    51996210    display: none !important;
    5200 }
    5201 a:focus,
    5202 button:focus,
    5203 .navbar-control:focus-visible > .navbar-control-trigger {
     6211  }
     6212 
     6213  a:focus,
     6214  button:focus,
     6215  .navbar-control:focus-visible > .navbar-control-trigger {
    52046216    outline-color: #000;
    5205 }
    5206 .theme-post-format {
     6217  }
     6218 
     6219  .theme-post-format {
    52076220    background-color: var(--global-color);
    52086221    color: #fff;
    5209 }
    5210 .theme-post-format span svg{
     6222  }
     6223 
     6224  .theme-post-format span svg {
    52116225    fill: #ffffff;
    5212 }
    5213 .theme-image-responsive {
     6226  }
     6227 
     6228  .theme-image-responsive {
    52146229    display: block;
    52156230    width: 100%;
    52166231    height: 100%;
    52176232    top: 0;
     6233    right: 0;
    52186234    left: 0;
    5219     right: 0;
    52206235    position: absolute;
    52216236    z-index: 4;
    5222 }
    5223 .theme-image-responsive:focus {
     6237  }
     6238 
     6239  .theme-image-responsive:focus {
    52246240    border: 2px solid var(--global-color);
    5225 }
    5226 @media (min-width: 992px) {
     6241  }
     6242 
     6243  @media (min-width: 992px) {
    52276244    .swiper-slide.main-carousel-item .entry-thumbnail .data-bg {
    5228         filter: blur(0);
    5229         transform: scale(1.2);
    5230         -webkit-transition: 0.6s ease;
    5231         -moz-transition: 0.6s ease;
    5232         -o-transition: 0.6s ease;
    5233         transition: 0.6s ease;
     6245      filter: blur(0);
     6246      transform: scale(1.2);
     6247      -webkit-transition: 0.6s ease;
     6248      -moz-transition: 0.6s ease;
     6249      -o-transition: 0.6s ease;
     6250      transition: 0.6s ease;
    52346251    }
    52356252    .main-carousel-item.swiper-slide-active .entry-thumbnail .data-bg {
    5236         transform: scale(1);
    5237         filter: blur(0.2rem);
    5238     }
    5239 }
    5240 .article-content {
     6253      transform: scale(1);
     6254      filter: blur(0.2rem);
     6255    }
     6256  }
     6257 
     6258  .article-content {
    52416259    margin-top: 1.5rem;
    5242 }
    5243 .article-content .category-title {
     6260  }
     6261 
     6262  .article-content .category-title {
    52446263    font-weight: 400;
    5245 }
    5246 /* categories carousel  */
    5247 .theme-transform-zoom .data-bg {
     6264  }
     6265 
     6266 
     6267  /* categories carousel  */
     6268 
     6269  .theme-transform-zoom .data-bg {
    52486270    transform: scale(1);
    52496271    transition: 0.4s ease;
    5250 }
    5251 .post-thumb-categories {
     6272  }
     6273 
     6274  .post-thumb-categories {
    52526275    overflow: hidden;
    5253 }
    5254 .theme-transform-zoom:hover .data-bg {
     6276  }
     6277 
     6278  .theme-transform-zoom:hover .data-bg {
    52556279    transform: scale(1.15);
    5256 }
    5257 .theme-categories-carousel .theme-article-post {
     6280  }
     6281 
     6282  .theme-categories-carousel .theme-article-post {
    52586283    margin: 0;
    52596284    padding: 0;
    52606285    position: relative;
    5261 }
    5262 .theme-categories-carousel .article-content {
     6286  }
     6287 
     6288  .theme-categories-carousel .article-content {
    52636289    transition: 0.4s ease;
    52646290    display: -webkit-box;
     
    52776303    bottom: 0;
    52786304    background: rgb(26 77 140 / 70%);
     6305    right: 0;
    52796306    left: 0;
    5280     right: 0;
    52816307    padding: 15px;
    5282 }
    5283 .theme-categories-carousel .article-content .category-title {
     6308  }
     6309 
     6310  .theme-categories-carousel .article-content .category-title {
    52846311    font-size: 2rem;
    52856312    font-weight: 500;
    52866313    margin-bottom: 0;
    5287 }
    5288 .theme-categories-carousel .article-content .category-title a{
     6314  }
     6315 
     6316  .theme-categories-carousel .article-content .category-title a {
    52896317    color: #fff !important;
    5290 }
    5291 
    5292 h1.site-title,.site-title,.site-title p{
     6318  }
     6319 
     6320  h1.site-title,
     6321  .site-title,
     6322  .site-title p {
    52936323    font-family: var(--font-head);
    5294 }
    5295 
    5296 @media screen and (max-width:500px) {
    5297     footer#site-footer .column-9, footer#site-footer .column-3{
    5298         padding: 0;
    5299     }
    5300 }
    5301 .is-large .wc-block-checkout__sidebar.is-sticky {
     6324  }
     6325 
     6326  @media screen and (max-width:500px) {
     6327    footer#site-footer .column-9,
     6328    footer#site-footer .column-3 {
     6329      padding: 0;
     6330    }
     6331  }
     6332 
     6333  .is-large .wc-block-checkout__sidebar.is-sticky {
    53026334    position: relative !important;
    5303 }
    5304 
    5305 /* Add the styles for Newer/Older pagination (Previous/Next) */
    5306 .navigation.posts-navigation {
     6335  }
     6336 
     6337 
     6338  /* Add the styles for Newer/Older pagination (Previous/Next) */
     6339 
     6340  .navigation.posts-navigation {
    53076341    display: flex;
    53086342    justify-content: space-between;
     
    53106344    margin: 20px 0;
    53116345    padding: 0;
    5312 }
    5313 
    5314 .navigation.posts-navigation .nav-links {
     6346  }
     6347 
     6348  .navigation.posts-navigation .nav-links {
    53156349    display: flex;
    53166350    justify-content: space-between;
    53176351    width: 30%;
    5318 }
    5319 
    5320 .navigation.posts-navigation .nav-previous,
    5321 .navigation.posts-navigation .nav-next {
     6352  }
     6353 
     6354  .navigation.posts-navigation .nav-previous,
     6355  .navigation.posts-navigation .nav-next {
    53226356    flex: 1;
    53236357    text-align: center;
    5324 }
    5325 
    5326 .navigation.posts-navigation .nav-previous a,
    5327 .navigation.posts-navigation .nav-next a {
     6358  }
     6359 
     6360  .navigation.posts-navigation .nav-previous a,
     6361  .navigation.posts-navigation .nav-next a {
    53286362    display: inline-block;
    53296363    padding: 10px 20px;
    5330     background-color: var(--global-color); /* Customize this color */
     6364    background-color: var(--global-color);
     6365    /* Customize this color */
    53316366    color: #fff;
    53326367    text-decoration: none;
     
    53356370    border-radius: 5px;
    53366371    transition: background-color 0.3s ease;
    5337 }
    5338 
    5339 .navigation.posts-navigation .nav-previous a:hover,
    5340 .navigation.posts-navigation .nav-next a:hover {
    5341     background-color: var(--secondary-color); /* Darker shade on hover */
    5342 }
    5343 
    5344 /* Styles for Numeric Pagination */
    5345 .navigation.pagination {
     6372  }
     6373 
     6374  .navigation.posts-navigation .nav-previous a:hover,
     6375  .navigation.posts-navigation .nav-next a:hover {
     6376    background-color: var(--secondary-color);
     6377    /* Darker shade on hover */
     6378  }
     6379 
     6380 
     6381  /* Styles for Numeric Pagination */
     6382 
     6383  .navigation.pagination {
    53466384    display: flex;
    53476385    justify-content: center;
    53486386    align-items: center;
    53496387    margin: 20px 0;
    5350 }
    5351 
    5352 .navigation.pagination .nav-links {
     6388  }
     6389 
     6390  .navigation.pagination .nav-links {
    53536391    display: flex;
    53546392    list-style-type: none;
     
    53566394    margin: 0;
    53576395    margin-top: 30px;
    5358 }
    5359 
    5360 .navigation.pagination .page-numbers {
     6396  }
     6397 
     6398  .navigation.pagination .page-numbers {
    53616399    display: inline-flex;
    53626400    list-style: none;
    53636401    padding: 7px;
    53646402    margin: 0 5px;
    5365     background-color: #f1f1f1; /* Light grey background */
    5366     color: var(--global-color); /* Blue text */
     6403    background-color: #f1f1f1;
     6404    /* Light grey background */
     6405    color: var(--global-color);
     6406    /* Blue text */
    53676407    text-decoration: none;
    53686408    font-size: 16px;
     
    53736413    justify-content: center;
    53746414    cursor: pointer;
    5375 }
    5376 
    5377 /* Hover effect on page numbers */
    5378 .navigation.pagination .page-numbers:hover {
    5379     background-color: var(--global-color); /* Blue background on hover */
    5380     color: #fff; /* White text on hover */
    5381     transform: scale(1.02); /* Slight scale up effect on hover */
    5382 }
    5383 
    5384 .navigation.pagination a.page-numbers:hover,.navigation.pagination .page-numbers.dots:hover {
     6415  }
     6416 
     6417 
     6418  /* Hover effect on page numbers */
     6419 
     6420  .navigation.pagination .page-numbers:hover {
     6421    background-color: var(--global-color);
     6422    /* Blue background on hover */
     6423    color: #fff;
     6424    /* White text on hover */
     6425    transform: scale(1.02);
     6426    /* Slight scale up effect on hover */
     6427  }
     6428 
     6429  .navigation.pagination a.page-numbers:hover,
     6430  .navigation.pagination .page-numbers.dots:hover {
    53856431    background-color: var(--secondary-color);
    5386 }
    5387 
    5388 /* Active current page style */
    5389 .navigation.pagination .current {
    5390     background-color: var(--secondary-color); /* Blue background */
    5391     color: #fff; /* White text */
     6432  }
     6433 
     6434 
     6435  /* Active current page style */
     6436 
     6437  .navigation.pagination .current {
     6438    background-color: var(--secondary-color);
     6439    /* Blue background */
     6440    color: #fff;
     6441    /* White text */
    53926442    font-weight: bold;
    5393 }
    5394 
    5395 /* Previous and Next buttons (Prev/Next) */
    5396 .navigation.pagination .prev,
    5397 .navigation.pagination .next {
     6443  }
     6444 
     6445 
     6446  /* Previous and Next buttons (Prev/Next) */
     6447 
     6448  .navigation.pagination .prev,
     6449  .navigation.pagination .next {
    53986450    padding: 10px 15px;
    53996451    background-color: var(--global-color);
     
    54056457    transition: background-color 0.3s ease, transform 0.2s ease;
    54066458    cursor: pointer;
    5407 }
    5408 
    5409 .navigation.pagination .page-numbers:hover .navigation.pagination .current{
    5410     background-color: var(--secondary-color); /* Darker blue on hover */
    5411 }
    5412 
    5413 .navigation.pagination .nav-links:hover .navigation.pagination .current{
    5414     background-color: var(--secondary-color); /* Darker blue on hover */
    5415 }
    5416 
    5417 /* Hover effect on Prev/Next buttons */
    5418 .navigation.pagination .prev:hover,
    5419 .navigation.pagination .next:hover {
    5420     background-color: var(--secondary-color); /* Darker blue on hover */
    5421     transform: scale(1.02); /* Slight scale up effect */
    5422 }
    5423 
    5424 /* Dots (for page gaps) */
    5425 .navigation.pagination .dots {
    5426     color: #999; /* Grey color for dots */
     6459  }
     6460 
     6461  .navigation.pagination .page-numbers:hover .navigation.pagination .current {
     6462    background-color: var(--secondary-color);
     6463    /* Darker blue on hover */
     6464  }
     6465 
     6466  .navigation.pagination .nav-links:hover .navigation.pagination .current {
     6467    background-color: var(--secondary-color);
     6468    /* Darker blue on hover */
     6469  }
     6470 
     6471 
     6472  /* Hover effect on Prev/Next buttons */
     6473 
     6474  .navigation.pagination .prev:hover,
     6475  .navigation.pagination .next:hover {
     6476    background-color: var(--secondary-color);
     6477    /* Darker blue on hover */
     6478    transform: scale(1.02);
     6479    /* Slight scale up effect */
     6480  }
     6481 
     6482 
     6483  /* Dots (for page gaps) */
     6484 
     6485  .navigation.pagination .dots {
     6486    color: #999;
     6487    /* Grey color for dots */
    54276488    font-size: 16px;
    54286489    padding: 10px;
     
    54306491    background-color: #f1f1f1;
    54316492    border-radius: 50px;
    5432 }
    5433 
    5434 /* Responsive Adjustments */
    5435 @media (max-width: 800px) {
     6493  }
     6494 
     6495 
     6496  /* Responsive Adjustments */
     6497 
     6498  @media (max-width: 800px) {
    54366499    .navigation.posts-navigation .nav-links {
    5437         width: 35%;
    5438     }
    5439 }
    5440 
    5441 /* Responsive Adjustments */
    5442 @media (max-width: 600px) {
     6500      width: 35%;
     6501    }
     6502  }
     6503 
     6504 
     6505  /* Responsive Adjustments */
     6506 
     6507  @media (max-width: 600px) {
    54436508    .navigation.pagination .page-numbers {
    5444         display: block;
     6509      display: block;
    54456510    }
    54466511    ul.page-numbers li {
    5447         margin: 5px 0;
     6512      margin: 5px 0;
    54486513    }
    54496514    .navigation.posts-navigation .nav-links {
    5450         width: 60%;
    5451     }
    5452     .navigation.posts-navigation .nav-previous a, .navigation.posts-navigation .nav-next a {
    5453         padding: 5px 7px;
    5454         font-size: 14px;
    5455     }
    5456 }
    5457 
    5458 .site-content .article-wraper-archive .theme-article-post {
     6515      width: 60%;
     6516    }
     6517    .navigation.posts-navigation .nav-previous a,
     6518    .navigation.posts-navigation .nav-next a {
     6519      padding: 5px 7px;
     6520      font-size: 14px;
     6521    }
     6522  }
     6523 
     6524  .site-content .article-wraper-archive .theme-article-post {
    54596525    margin-bottom: 20px;
    5460 }
     6526  }
     6527 
     6528  .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-sticky {
     6529    position: unset !important;
     6530  }
     6531 
     6532  footer#site-footer {
     6533    margin-top: 50px;
     6534  }
  • home-construction-builder/1.0.7/sidebar.php

    r248156 r251024  
    66
    77$home_construction_builder_default = home_construction_builder_get_default_theme_options();
     8$post_id = get_the_ID(); // Get the post ID.
    89
    9 $post_id = get_the_ID(); // Get the post ID
     10if ( is_page() ) {
     11    $home_construction_builder_global_sidebar_layout = esc_html( get_theme_mod( 'home_construction_builder_page_sidebar_layout', $home_construction_builder_default['home_construction_builder_global_sidebar_layout'] ) );
     12} elseif ( is_single() ) {
     13    $home_construction_builder_global_sidebar_layout = esc_html( get_theme_mod( 'home_construction_builder_post_sidebar_layout', $home_construction_builder_default['home_construction_builder_global_sidebar_layout'] ) );
     14} else {
     15    $home_construction_builder_global_sidebar_layout = esc_html( get_theme_mod( 'home_construction_builder_global_sidebar_layout', $home_construction_builder_default['home_construction_builder_global_sidebar_layout'] ) );
     16}
    1017
    11 $home_construction_builder_post_sidebar = esc_html(get_post_meta($post_id, 'home_construction_builder_post_sidebar_option', true));
    12 $home_construction_builder_sidebar_column_class = 'column-order-2';
    13 
    14 if (empty($home_construction_builder_post_sidebar)) {
    15     $home_construction_builder_global_sidebar_layout = esc_html(get_theme_mod('home_construction_builder_global_sidebar_layout', $home_construction_builder_default['home_construction_builder_global_sidebar_layout']));
    16 } else {
    17     $home_construction_builder_global_sidebar_layout = $home_construction_builder_post_sidebar;
    18 }
    19 if (!is_active_sidebar('sidebar-1') || $home_construction_builder_global_sidebar_layout == 'no-sidebar') {
     18// Hide the sidebar if 'no-sidebar' is selected.
     19if ( !is_active_sidebar('sidebar-1') || $home_construction_builder_global_sidebar_layout === 'no-sidebar' ) {
    2020    return;
    2121}
    2222
    23 if ($home_construction_builder_global_sidebar_layout == 'left-sidebar') {
    24     $home_construction_builder_sidebar_column_class = 'column-order-1';
    25 }
     23$home_construction_builder_sidebar_column_class = $home_construction_builder_global_sidebar_layout === 'left-sidebar' ? 'column-order-1' : 'column-order-2';
    2624?>
    2725
    28 <aside id="secondary" class="widget-area <?php echo esc_attr($home_construction_builder_sidebar_column_class); ?>">
     26<aside id="secondary" class="widget-area <?php echo esc_attr( $home_construction_builder_sidebar_column_class ); ?>">
    2927    <div class="widget-area-wrapper">
    30         <?php dynamic_sidebar('sidebar-1'); ?>
     28        <?php dynamic_sidebar( 'sidebar-1' ); ?>
    3129    </div>
    3230</aside>
  • home-construction-builder/1.0.7/singular.php

    r248156 r251024  
    2020    } ?>
    2121
    22     <div id="single-page" class="singular-main-block">
    23         <div class="wrapper">
    24             <div class="column-row">
     22<div id="single-page" class="singular-main-block">
     23    <div class="wrapper">
     24        <div class="column-row <?php echo esc_attr( $home_construction_builder_global_sidebar_layout === 'no-sidebar' ? 'no-sidebar-layout' : '' ); ?>">
     25           
     26            <?php if ( $home_construction_builder_global_sidebar_layout !== 'no-sidebar' && $home_construction_builder_global_sidebar_layout === 'left-sidebar' ) : ?>
     27                <?php get_sidebar(); ?>
     28            <?php endif; ?>
     29           
     30            <div id="primary" class="content-area <?php echo esc_attr( $home_construction_builder_global_sidebar_layout === 'no-sidebar' ? 'full-width-content' : $home_construction_builder_sidebar_column_class ); ?>">
     31                <main id="site-content" role="main">
    2532
    26                 <div id="primary" class="content-area <?php echo esc_attr($home_construction_builder_sidebar_column_class); ?>">
    27                     <main id="site-content" class="" role="main">
     33                    <?php
     34                        home_construction_builder_breadcrumb();
    2835
    29                         <?php
    30                             home_construction_builder_breadcrumb();
     36                    if ( have_posts() ): ?>
    3137
    32                         if( have_posts() ): ?>
     38                        <div class="article-wraper">
    3339
    34                             <div class="article-wraper">
     40                            <?php while ( have_posts() ) :
     41                                the_post();
    3542
    36                                 <?php while (have_posts()) :
    37                                     the_post();
     43                                get_template_part( 'template-parts/content', 'single' );
    3844
    39                                     get_template_part('template-parts/content', 'single');
     45                                if ( ( is_single() || is_page() ) && ( comments_open() || get_comments_number() ) && !post_password_required() ) { ?>
     46                                    <div class="comments-wrapper">
     47                                        <?php comments_template(); ?>
     48                                    </div>
     49                                <?php } ?>
    4050
    41                                     if ( ( is_single() || is_page() ) && ( comments_open() || get_comments_number() ) && !post_password_required() ) { ?>
     51                            <?php endwhile; ?>
    4252
    43                                         <div class="comments-wrapper">
    44                                             <?php comments_template(); ?>
    45                                         </div>
     53                        </div>
    4654
    47                                     <?php
    48                                     }
     55                    <?php
     56                    else :
    4957
    50                                 endwhile; ?>
     58                        get_template_part( 'template-parts/content', 'none' );
    5159
    52                             </div>
     60                    endif;
    5361
    54                         <?php
    55                         else :
     62                    do_action( 'home_construction_builder_navigation_action' ); ?>
    5663
    57                             get_template_part('template-parts/content', 'none');
    58 
    59                         endif;
    60 
    61                         /**
    62                          * Navigation
    63                          *
    64                          * @hooked home_construction_builder_related_posts - 20 
    65                          * @hooked home_construction_builder_single_post_navigation - 30 
    66                         */
    67 
    68                         do_action('home_construction_builder_navigation_action'); ?>
    69 
    70                     </main>
    71                 </div>
    72                 <?php get_sidebar();?>
     64                </main>
    7365            </div>
     66           
     67            <?php if ( $home_construction_builder_global_sidebar_layout === 'right-sidebar' ) : ?>
     68                <?php get_sidebar(); ?>
     69            <?php endif; ?>
     70           
    7471        </div>
    7572    </div>
     73</div>
     74
    7675
    7776<?php
  • home-construction-builder/1.0.7/style.css

    r248156 r251024  
    55Author: Omega Themes
    66Author URI: https://www.omegathemes.com/
    7 Description: Home Construction Builder is crafted for construction companies and home builders aiming to showcase their expertise in residential projects. It boasts a professional design that emphasizes clarity and functionality, ideal for highlighting services like new home construction, residential builders, custom home builders, construction companies, home renovation, house builders, remodeling contractors, building contractors, general contractors, construction services, home improvement, residential construction, property developers, building firms, new home construction, home design and build  renovations, and remodeling. With its clean layout and intuitive navigation, the theme ensures visitors can easily explore project portfolios, services offered, and client testimonials. The Home Construction Builder WordPress Theme supports showcasing architectural designs and construction project management capabilities, making it suitable for general contractors and building contractors alike. It caters to modern trends in green building and sustainable construction, appealing to clients interested in energy-efficient or modular homes. Whether focusing on kitchen remodeling, bathroom renovations, or room additions, the Home Construction Builder WordPress Theme provides a platform to detail services and display completed projects effectively. Its responsive design ensures compatibility across devices, while customization options allow for branding with company colors and logos. The theme integrates seamlessly with plugins for photo galleries, project timelines, and contact forms, enhancing user engagement and lead generation. For construction companies seeking to establish an online presence or expand their client base, this theme offers the tools to attract potential customers and showcase past successes in home construction and renovation projects.
     7Description: Home Construction Builder is crafted for construction companies and home builders aiming to showcase their expertise in residential projects. It boasts a professional design that emphasizes clarity and functionality, ideal for highlighting services like new home construction, residential builders, custom home builders, construction companies, home renovation, house builders, remodeling contractors, building contractors, general contractors, construction services, home improvement, residential construction, property developers, building firms, new home construction, home design and build renovations, and remodeling. With its clean layout and intuitive navigation, the theme ensures visitors can easily explore project portfolios, services offered, and client testimonials.The Home Construction Builder WordPress Theme supports showcasing architectural designs and construction project management capabilities, making it suitable for general contractors and building contractors alike. It caters to modern trends in green building and sustainable construction, appealing to clients interested in energy-efficient or modular homes. Whether focusing on kitchen remodeling, bathroom renovations, or room additions, the Home Construction Builder WordPress Theme provides a platform to detail services and display completed projects effectively.Its responsive design ensures compatibility across devices, while customization options allow for branding with company colors and logos. The theme integrates seamlessly with plugins for photo galleries, project timelines, and contact forms, enhancing user engagement and lead generation. For construction companies seeking to establish an online presence or expand their client base, this theme offers the tools to attract potential customers and showcase past successes in home construction and renovation projects.
    88Requires at least: 5.5
    9 Tested up to: 6.6
     9Tested up to: 6.7
    1010Requires PHP: 7.2
    11 Version: 1.0.6
     11Version: 1.0.7
    1212License: GNU General Public License v2 or later
    1313License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    10041004.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{
    10051005    background-color: #fff;
    1006     color: #000;
     1006    color: #000 !important;
    10071007    border: solid 2px #000;
    10081008}
     
    33493349  padding: 10px 15px;
    33503350}
     3351
     3352/*--------------------------------------------------------------
     3353## Sticky
     3354--------------------------------------------------------------*/
     3355
     3356.stick_head {
     3357    position: fixed !important;
     3358    width: 100%;
     3359    z-index: 9999;
     3360    top: 0;
     3361    left: 0;
     3362    background:#1B3C73;
     3363}
     3364.Stickyy.login-user.stick_head {
     3365    margin-top: 32px;
     3366    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
     3367}
     3368
    33513369
    33523370/*--------------------------------------------------------------
     
    54965514    margin-bottom: 20px;
    54975515}
     5516
     5517.wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-sticky {
     5518    position: unset !important;
     5519}
     5520footer#site-footer {
     5521    margin-top: 50px;
     5522}
  • home-construction-builder/1.0.7/template-parts/header/header-layout.php

    r233437 r251024  
    4141$home_construction_builder_default['home_construction_builder_header_layout_button_url'] ) );
    4242
     43$home_construction_builder_sticky = get_theme_mod('home_construction_builder_sticky');
     44$home_construction_builder_data_sticky = "false";
     45if ($home_construction_builder_sticky) {
     46$home_construction_builder_data_sticky = "true";
     47}
    4348?>
    4449
    45 <section id="center-header">
     50<section id="center-header" class="Stickyy <?php if( is_user_logged_in() && !isset( $wp_customize ) ){ echo "login-user";} ?>" data-sticky="<?php echo esc_attr($home_construction_builder_data_sticky); ?>">
    4651    <div class=" header-main">
    4752        <div class="header-right-box theme-header-areas">
Note: See TracChangeset for help on using the changeset viewer.