
.pageyc, .pages input {
    display: none;
}

.pages {
    margin: 30px 0 30px;
    text-align: center;
    color: #000000;
    font-weight: 600;
}

    .pages input {
        width: 59px;
        height: 38px;
        margin: 0 6px;
       
    }

    .pages a, .pages .cpb {
   
        padding: 8px;
        background-color: #ffffff;
        margin: 0 2px;
        color: #000000;
            border-radius: 5px;
    }

        .pages a:link, .pages a:visited {
          
            background-color: #E3FF04;
            margin: 0 3px;
            color: #000000;
                        border-radius: 3px;
        }

        .pages a:hover {
            
            color: #000000;
         
            padding: 9px 8px 9px 8px;
            border-radius: 3px;
        }

 
.magshow {
  margin-top: 20px;
}
.lbys {
    border: 1px solid #5a5a58;
    box-shadow: 0 0 9px rgba(0,0,0,0.3);
    padding: 13px;
    word-wrap: break-word;
    margin-top: 20px;
    border-radius: 5px;
    background: radial-gradient(circle, #464646, rgb(42, 42, 42));
}

        .lbys a {
            font-weight: 500;
            font-size: 16px;
 
        }
            .lbys a::before {
                content: "\f062";
                font-family: "FontAwesome";
                transition: all 0.1s ease;
                transform: rotate(45deg);
                margin-right: 6px;
                display: inline-block;
            }

            .lbys a:hover::before {
                transform: rotate(180deg);
            }

  .lbys span {
    right: 0;
    background-color: #a0a0a0;
    color: #000000;
    font-size: 12px;
    border-radius: 9px;
    padding: 2px 9px 2px 9px;
    float: right;
}

.showys {
    word-wrap: break-word;
    border: 1px solid #5a5a58;
    box-shadow: 0 0 9px rgba(0,0,0,0.3);
    padding: 23px;
    margin-top: 20px;
    width: 99%;
    border-radius: 5px;
    background: radial-gradient(circle, #464646, rgb(42, 42, 42));
}



    .showys h1 {
        font-size: 20px;
    

    }


    .showys span1 {
        background-color: #E3FF04;
        color: #000000;
        font-size: 12px;
        border-radius: 9px;
        padding:9px;
   
    }
.txtmag {
    font-size: 18px;
    word-wrap: break-word;
}
.showys button {
    background-color: #E3FF04;
    color: #000000;
    font-size: 16px;
    border-radius: 2px;
    padding: 2px 9px 2px 9px;
    margin:0 0 0 22px;
}

    .showys button:hover {
        color: #474f04;
        font-weight: 600;
        margin: 0 0 0 20px;
    }

.search {
    position: relative;
    top: 15px;
    border-radius: 10px;
}




    .search input {
        font-size: 18px;
        height: 56px;
   
        border-radius: 35px;
        text-indent: 35px;
        color: #ffffff;
        background-color: rgb(0, 0, 0, 0.30);
        border: 1px solid #ffffff;
    }
        .search input:focus {
            background-color: rgb(0, 0, 0, 0.60);
            color: #ffffff;
        }
 

    .search .fa-search {
        position: absolute;
        top: 20px;
        left: 16px
    }

    .search button {
        position: absolute;
        top: 5px;
        right: 5px;
        padding: 0;
        height: 46px;
        width: 100px;
        background: #c2da05;
        font-weight: 600;
        border-radius:25px;
        color: #161616;
    }

 


        .search button:hover {
            background: #E3FF04;
        }




#themesflat-content {
    padding-top: 130px;
    padding-bottom: 130px;
}

#header #logo {
}

.footer-navigation #logo-footer {
}

#footer {
    padding-top: 100px;
    padding-bottom: 90px;
}

.page-title {
    padding-top:110px;
    padding-bottom:20px;
}
 
body, button, input, select, textarea {
    font-family: Manrope;
}

.blog-single .entry-content .icon-list {
    font-family: Manrope !important;
}

body, button, input, select, textarea {
    font-weight: 400;
}

body, button, input, select, textarea {
    font-style: normal;
}

body, button, input, select, textarea {
    font-size: 16px;
}

body, button, input, select, textarea {
    line-height: 28px;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Plus Jakarta Sans;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 600;
}

h1, h2, h3, h4, h5, h6 {
    line-height: 1.2;
}

h1, h2, h3, h4, h5, h6 {
    font-style: normal;
}

h1 {
    font-size: 80px;
}

h2 {
    font-size: 55px;
}

h3 {
    font-size: 48px;
}

h4 {
    font-size: 30px;
}

h5 {
    font-size: 24px;
}

h6 {
    font-size: 20px;
}

#mainnav > ul > li > a, .header-modal-menu-left-btn .text, header .flat-information li {
    font-family: Plus Jakarta Sans;
}

#mainnav > ul > li > a, .header-modal-menu-left-btn .text {
    font-weight: 600;
}

#mainnav > ul > li > a, .header-modal-menu-left-btn .text {
    font-style: normal;
}

#mainnav ul li a, .header-modal-menu-left-btn .text, header .flat-information li {
    font-size: 16px;
}

#mainnav > ul > li > a, #header .show-search, header .block a, #header .mini-cart-header .cart-count, #header .mini-cart .cart-count, .button-menu {
    line-height: 88px;
}

#header.header-sticky #mainnav > ul > li > a, #header.header-sticky .show-search a, #header.header-sticky .block a, #header.header-sticky .mini-cart-header .cart-count, #header.header-sticky .mini-cart .cart-count, #header.header-sticky .button-menu {
    line-height: 88px;
}

#mainnav ul.sub-menu > li > a {
    font-family: Plus Jakarta Sans;
}

#mainnav ul.sub-menu > li > a {
    font-weight: 600;
}

#mainnav ul.sub-menu > li > a {
    font-style: normal;
}

#mainnav ul.sub-menu > li > a {
    font-size: 16px;
}

#mainnav ul.sub-menu > li > a {
    line-height: 28px;
}

blockquote {
    font-family: Manrope;
}

blockquote {
    font-weight: 500;
}

blockquote {
    font-style: normal;
}

blockquote {
    font-size: 24px;
}

blockquote {
    line-height: 36px;
}

article .entry-title {
    font-family: Plus Jakarta Sans;
}

article .entry-title {
    font-weight: 700;
}

article .entry-title {
    font-style: normal;
}

article .entry-title {
    font-size: 24px;
}

article .entry-title {
    line-height: 1.2;
}

article .post-meta .item-meta {
    font-family: Manrope;
}

article .post-meta .item-meta {
    font-weight: 500;
}

article .post-meta .item-meta {
    font-style: normal;
}

article .post-meta .item-meta {
    font-size: 16px;
}

article .post-meta .item-meta {
    line-height: 21.86px;
}

article .themesflat-btn-blog {
    font-family: Manrope;
}

article .themesflat-btn-blog {
    font-weight: 700;
}

article .themesflat-btn-blog {
    font-style: normal;
}

article .themesflat-btn-blog {
    font-size: 16px;
}

article .themesflat-btn-blog {
    line-height: 19.36px;
}

.single article .entry-title {
    font-family: Plus Jakarta Sans;
}

.single article .entry-title {
    font-weight: 700;
}

.single article .entry-title {
    font-style: normal;
}

.single article .entry-title {
    font-size: 24px;
}

.single article .entry-title {
    line-height: 1.2;
}

.comment-title, .comment-reply-title, .comment-reply-title a {
    font-family: Plus Jakarta Sans;
}

    .comment-title, .comment-reply-title, .comment-reply-title a {
        font-weight: 700;
    }

        .comment-title, .comment-reply-title, .comment-reply-title a {
            font-style: normal;
        }

            .comment-title, .comment-reply-title, .comment-reply-title a {
                font-size: 24px;
            }

                .comment-title, .comment-reply-title, .comment-reply-title a {
                    line-height: 1.2;
                }

.sidebar .widget .widget-title, .sidebar .widget h2, .sidebar .wp-block-search .wp-block-search__label, .sidebar .wc-block-product-search .wc-block-product-search__label {
    font-family: Plus Jakarta Sans;
}

.sidebar .widget .widget-title, .widget h2, .sidebar .wp-block-search .wp-block-search__label, .sidebar .wc-block-product-search .wc-block-product-search__label {
    font-weight: 600;
}

.sidebar .widget .widget-title, .widget h2, .sidebar .wp-block-search .wp-block-search__label, .sidebar .wc-block-product-search .wc-block-product-search__label {
    font-style: normal;
}

.sidebar .widget .widget-title, .widget h2, .sidebar .wp-block-search .wp-block-search__label, .sidebar .wc-block-product-search .wc-block-product-search__label {
    font-size: 20px;
}

.sidebar .widget .widget-title, .widget h2, .sidebar .wp-block-search .wp-block-search__label, .sidebar .wc-block-product-search .wc-block-product-search__label {
    line-height: 30px;
}

footer .widget .widget-title, footer .widget h2, footer .wp-block-search .wp-block-search__label {
    font-family: Plus Jakarta Sans;
}

footer .widget .widget-title, footer .widget h2, footer .wp-block-search .wp-block-search__label {
    font-weight: 700;
}

footer .widget .widget-title, footer .widget h2, footer .wp-block-search .wp-block-search__label {
    font-style: normal;
}

footer .widget .widget-title, footer .widget h2, footer .wp-block-search .wp-block-search__label {
    font-size: 24px;
}

footer .widget .widget-title, footer .widget h2, footer .wp-block-search .wp-block-search__label {
    line-height: 1.2;
}

footer .footer-widgets .widget.widget_text, footer .widget.widget_nav_menu ul li a, .list-address-ft p, #footer .phone-header-box .inner h3, .ft-mailchimp-form p, .ft-mailchimp-form a {
    font-family: Inter;
}

footer .footer-widgets .widget.widget_text, footer .widget.widget_nav_menu ul li a, .list-address-ft p, #footer .phone-header-box .inner h3, .ft-mailchimp-form p, .ft-mailchimp-form a {
    font-weight: 400;
}

footer .footer-widgets .widget.widget_text, footer .widget.widget_nav_menu ul li a, .list-address-ft p, #footer .phone-header-box .inner h3, .ft-mailchimp-form p, .ft-mailchimp-form a {
    font-style: normal;
}

footer .footer-widgets .widget.widget_text, footer .widget.widget_nav_menu ul li a, .list-address-ft p, #footer .phone-header-box .inner h3, .ft-mailchimp-form p, .ft-mailchimp-form a {
    font-size: 16px;
}

footer .footer-widgets .widget.widget_text, footer .widget.widget_nav_menu ul li a, .list-address-ft p, #footer .phone-header-box .inner h3, .ft-mailchimp-form p, .ft-mailchimp-form a {
    line-height: 30px;
}

.page-title .page-title-heading {
    font-family: Plus Jakarta Sans;
}

.page-title .page-title-heading {
    font-weight: 700;
}

.page-title .page-title-heading {
    font-style: normal;
}

 



.copyright {
    font-family: Manrope;
}

.copyright {
    font-weight: 400;
}

.copyright {
    font-style: normal;
}

.copyright {
    font-size: 16px;
}

.copyright {
    line-height: 30px;
}

#header.header-sticky {
    background: #161616 !important;
}

#mainnav > ul > li > a, .header-modal-menu-left-btn .text, header .flat-information li, header .flat-information li a {
    color: #FFFFFF;
}

    #mainnav > ul > li > a:hover, #mainnav > ul > li.current-menu-item > a, #mainnav > ul > li.current-menu-ancestor > a, #mainnav > ul > li.current-menu-parent > a {
        color: #E3FF04 !important;
    }

#mainnav ul.sub-menu > li > a, #mainnav li.megamenu > ul.sub-menu > .menu-item-has-children > a {
    color: #FFFFFF;
}

#mainnav ul.sub-menu {
    border-radius: 9px;
    background-color: rgb(0, 0, 0, 0.90);
}

    #mainnav ul.sub-menu > li > a:hover {
        color: #E3FF04;
    }

    #mainnav ul.sub-menu > li > a::after {
        background: #E3FF04 !important;
    }

    #mainnav ul.sub-menu > li {
        border-top-color: #f1f1f10f;
    }

#header #logo a img, .modal-menu__panel-footer .logo-panel a img {
    max-width: 140px;
    height: auto;
}

.footer-navigation #logo-footer a img {
    max-width: 197px;
    height: auto;
}

#mainnav > ul > li {
    margin-left: 10px;
    margin-right: 10px;
}

.footer_background {
    background: #161616;
}

#footer .widget-title, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer .wp-block-search .wp-block-search__label {
    color: #FFFFFF;
}

#footer, #footer a, #footer .phone-header-box .inner h3, .list-address-ft p, footer .widget.widget-recent-news li .text .post-date, #footer .footer-widgets .widget.widget_themesflat_socials ul li a, footer select option, footer .widget.widget_recent_entries ul li .post-date, #footer .wp-block-latest-posts__post-author, #footer .wp-block-latest-posts__post-date {
    color: #bebebe;
}

    #footer .footer-widgets .widget.widget_themesflat_socials ul li a:hover {
        color: #bebebe;
    }

    #footer a:hover {
        color: #E3FF04;
    }

footer .widget.widget_product_categories ul > li > a:before, footer .widget.widget_categories ul > li > a:before, footer .widget.widget_pages ul > li > a:before, footer .widget.widget_archive ul > li > a:before, footer .widget.widget_meta ul > li > a:before, footer .widget.widget_block ul > li > a:before {
    background: #E3FF04;
}

.bottom {
    background: #1b1b1b;
}

    .bottom, .bottom a {
        color: #bebebe;
    }

.page-title {
    background: #161616;
}

.page-title {
    background-image: url(/static/img/hero2.png);
    background-size: cover;
}



    .page-title h1 {
        color: #f3eded;
        font-size: 50px;
        text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5), 4px 4px 4px rgba(0, 0, 0, 0.3), 6px 6px 6px rgba(0, 0, 0, 0.1);
        filter: drop-shadow(0 0 8px #c2da05);
    }

    .page-title.parallax h1:after, .page-title.video h1:after {
        background: #fff;
    }

.breadcrumbs span, .breadcrumbs span i, .breadcrumbs span.trail-browse i {
    color: #E3FF04;
}

    .breadcrumbs span a, .breadcrumbs a span {
        color: #fff;
    }

body, input, select, textarea {
    color: #FFFFFF
}

.page-links a:focus, .widget_search .search-form input[type=search], .entry-meta ul, .entry-meta ul.meta-right, .entry-footer strong, .themesflat_button_container .themesflat-button.no-background, article .entry-meta ul li a, .blog-single .entry-footer .tags-links a, .navigation.posts-navigation .nav-links li a .meta-nav {
    color: #FFFFFF
}

.widget .widget-title:after, .widget .widget-title:before, ul.iconlist li.circle:before {
    background-color: #FFFFFF
}

body, .page-wrap, .boxed .themesflat-boxed {
    background-color: #1b1b1b;
}

.logged-in-as a:hover, a:hover, .comments-area ol.comment-list article .comment_content .comment_meta .comment_author a:hover, .widget.widget_block ul.wp-block-latest-posts li a:hover, .widget ul li a:hover, .widget ol li a:hover, article .entry-title a:hover, article .entry-title a:hover, .item article .entry-title a:hover {
    color: #E3FF04;
}

.go-top:hover, .wp-block-button__link, .is-style-outline > .wp-block-button__link, .wp-block-button__link.is-style-outline {
    background: #E3FF04;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .sidebar .wpcf7-form textarea:focus, input[type='radio']:checked {
    border-color: #E3FF04;
}

    input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, mark, ins, .draw-border a, input[type="button"], input[type="reset"], input[type="submit"], .wp-block-file .wp-block-file__button, input[type='radio']:checked:before, .block-get-a-quote .overlay-color {
        background: #E3FF04;
    }

select:focus, .draw-border.second-color a:hover::before, .draw-border.second-color a:hover::after, .draw-border.second-color button:hover > span::before, .draw-border.second-color button:hover > span::after, .widget_search form input[type="search"]:focus, .wp-block-search .wp-block-search__input:focus, .footer .mc4wp-form input[type="email"]:focus {
    border-color: #E3FF04 !important;
}

#mainnav ul.sub-menu > li > a > span, #mainnav_canvas ul li a > span, .btn-menu:before, .btn-menu:after, .btn-menu span, .info-footer .wrap-info-item {
    background-color: #E3FF04
}

:root {
    --theme-primary-color: #E3FF04
}

:root {
    --theme-primary-rgba: rgba(227,255,4,0.1)
}

blockquote em a:hover, blockquote i, blockquote cite a, .navigation.posts-navigation .nav-links a:hover, .widget_calendar table #today:hover, .widget_calendar table #today a:hover, .widget_calendar table tbody tr a:hover, .widget_calendar nav a:hover, article .post-meta .item-meta a:hover, .widget.widget_latest_news li .text .post-date i, .widget.widget-recent-news li .text h6 a:hover, .widget.widget_latest_news li .text h6 a:hover, .widget.widget_recent_entries ul li a:hover, #mainnav_canvas ul li.current-menu-item > a, #mainnav_canvas ul li.current_page_item > a, #mainnav_canvas ul li.current-menu-ancestor > a, #mainnav_canvas ul li.current-menu-parent > a, .tags-links a:hover, .post-meta a:hover, #mainnav_canvas ul li a:hover, .sidebar .widget.widget_nav_menu ul li a:hover, .widget.widget_meta ul li a:hover {
    color: #E3FF04;
}

.draw-border.second-color a:hover, .draw-border.second-color button:hover, #footer .widget_calendar nav a:hover, #footer .widget_calendar table tbody tr a:hover {
    color: #E3FF04 !important;
}

.double-bounce3, .double-bounce4 {
    background: #E3FF04;
}


