.page-layout-1-col .container, .page-layout-1-col .content-wrap, body.boxed.page-layout-1-col .site-header .main-menu-wrapper, body.boxed.page-layout-1-col .site-header.header-style-5 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.boxed.page-layout-1-col .site-header.header-style-6 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.boxed.page-layout-1-col .site-header.header-style-8 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.page-layout-1-col.boxed .main-wrap, .page-layout-2-col-right .container, .page-layout-2-col-right .content-wrap, body.page-layout-2-col-right.boxed .main-wrap, .page-layout-2-col-left .container, .page-layout-2-col-left .content-wrap, body.page-layout-2-col-left.boxed .main-wrap {
    max-width: 1180px
    }
@media (min-width: 768px) {
    .layout-2-col .content-column {
        width: 67%
        }
    }
@media (min-width: 768px) {
    .layout-2-col .sidebar-column {
        width: 33%
        }
    }
@media (min-width: 768px) {
    .layout-2-col.layout-2-col-2 .content-column {
        left: 33%
        }
    }
@media (min-width: 768px) {
    .rtl .layout-2-col.layout-2-col-2 .content-column {
        left: inherit;
        right: 33%
        }
    }
@media (min-width: 768px) {
    .layout-2-col.layout-2-col-2 .sidebar-column {
        right: 67%
        }
    }
@media (min-width: 768px) {
    .rtl .layout-2-col.layout-2-col-2 .sidebar-column {
        right: inherit;
        left: 67%
        }
    }
.page-layout-3-col-0 .container, .page-layout-3-col-0 .content-wrap, body.page-layout-3-col-0.boxed .main-wrap, .page-layout-3-col-1 .container, .page-layout-3-col-1 .content-wrap, body.page-layout-3-col-1.boxed .main-wrap, .page-layout-3-col-2 .container, .page-layout-3-col-2 .content-wrap, body.page-layout-3-col-2.boxed .main-wrap, .page-layout-3-col-3 .container, .page-layout-3-col-3 .content-wrap, body.page-layout-3-col-3.boxed .main-wrap, .page-layout-3-col-4 .container, .page-layout-3-col-4 .content-wrap, body.page-layout-3-col-4.boxed .main-wrap, .page-layout-3-col-5 .container, .page-layout-3-col-5 .content-wrap, body.page-layout-3-col-5.boxed .main-wrap, .page-layout-3-col-6 .container, .page-layout-3-col-6 .content-wrap, body.page-layout-3-col-6.boxed .main-wrap, body.boxed.page-layout-3-col .site-header.header-style-5 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.boxed.page-layout-3-col .site-header.header-style-6 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.boxed.page-layout-3-col .site-header.header-style-8 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block {
    max-width: 1300px
    }
@media (min-width: 1000px) {
    .layout-3-col .content-column {
        width: 58%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col .sidebar-column-primary {
        width: 25%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col .sidebar-column-secondary {
        width: 17%
        }
    }
@media (max-width: 1000px) and (min-width: 768px) {
    .layout-3-col .content-column {
        width: 67%
        }
    }
@media (max-width: 1000px) and (min-width: 768px) {
    .layout-3-col .sidebar-column-primary {
        width: 33%
        }
    }
@media (max-width: 768px) and (min-width: 500px) {
    .layout-3-col .sidebar-column-primary {
        width: 54%
        }
    }
@media (max-width: 768px) and (min-width: 500px) {
    .layout-3-col .sidebar-column-secondary {
        width: 46%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-2 .sidebar-column-primary {
        left: 17%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-2 .sidebar-column-primary {
        left: inherit;
        right: 17%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-2 .sidebar-column-secondary {
        right: 25%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-2 .sidebar-column-secondary {
        right: inherit;
        left: 25%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-3 .content-column {
        left: 25%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-3 .content-column {
        left: inherit;
        right: 25%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-3 .sidebar-column-primary {
        right: 58%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-3 .sidebar-column-primary {
        right: inherit;
        left: 58%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-4 .content-column {
        left: 17%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-4 .content-column {
        left: inherit;
        right: 17%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-4 .sidebar-column-primary {
        left: 17%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-4 .sidebar-column-primary {
        left: inherit;
        right: 17%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-4 .sidebar-column-secondary {
        right: 83%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-4 .sidebar-column-secondary {
        right: inherit;
        left: 83%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-5 .content-column {
        left: 42%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-5 .content-column {
        left: inherit;
        right: 42%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-5 .sidebar-column-primary {
        right: 58%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-5 .sidebar-column-primary {
        right: inherit;
        left: 58%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-5 .sidebar-column-secondary {
        right: 58%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-5 .sidebar-column-secondary {
        right: inherit;
        left: 58%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-6 .content-column {
        left: 42%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-6 .content-column {
        left: inherit;
        right: 42%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-6 .sidebar-column-primary {
        right: 41%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-6 .sidebar-column-primary {
        right: inherit;
        left: 41%
        }
    }
@media (min-width: 1000px) {
    .layout-3-col-6 .sidebar-column-secondary {
        right: 83%
        }
    }
@media (min-width: 1000px) {
    .rtl .layout-3-col-6 .sidebar-column-secondary {
        right: inherit;
        left: 83%
        }
    }
@media (max-width: 1000px) and (min-width: 768px) {
    .layout-3-col-3 .content-column, .layout-3-col-5 .content-column, .layout-3-col-6 .content-column {
        left: 33%
        }
    }
@media (max-width: 1000px) and (min-width: 768px) {
    .rtl .layout-3-col-3 .content-column, .rtl .layout-3-col-5 .content-column, .rtl .layout-3-col-6 .content-column {
        left: inherit;
        right: 33%
        }
    }
@media (max-width: 1000px) and (min-width: 768px) {
    .layout-3-col-3 .sidebar-column-primary, .layout-3-col-5 .sidebar-column-primary, .layout-3-col-6 .sidebar-column-primary {
        right: 67%
        }
    }
@media (max-width: 1000px) and (min-width: 768px) {
    .rtl .layout-3-col-3 .sidebar-column-primary, .rtl .layout-3-col-5 .sidebar-column-primary, .rtl .layout-3-col-6 .sidebar-column-primary {
        right: inherit;
        left: 67%
        }
    }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .vc_row .vc_column_container > .vc_column-inner {
    padding-left: 15px;
    padding-right: 15px
    }
.vc_row.wpb_row, .row {
    margin-left: -15px;
    margin-right: -15px
    }
.widget, .entry-content .better-studio-shortcode, .better-studio-shortcode, .bs-shortcode, .bs-listing, .betteradscontainer, .content-column > div:last-child, .slider-style-18-container, .slider-style-16-container, .slider-style-8-container, .slider-style-2-container, .slider-style-4-container, .bsp-wrapper, .single-container, .content-column > div:last-child, .vc_row .vc_column-inner .wpb_content_element, .wc-account-content-wrap, .order-customer-detail, .order-detail-wrap {
    margin-bottom: 30px
    }
.archive-title {
    margin-bottom: 20px
    }
.layout-1-col, .layout-2-col, .layout-3-col {
    margin-top: 25px
    }
.layout-1-col.layout-bc-before, .layout-2-col.layout-bc-before, .layout-3-col.layout-bc-before {
    margin-top: 15px
    }
.entry-content > .vc_row.vc_row-fluid.vc_row-has-fill:first-child, .bs-listing.bs-listing-products .bs-slider-controls, .bs-listing.bs-listing-products .bs-pagination {
    margin-top: -25px !important
    }
.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .wrapper-sticky > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .wrapper-sticky > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
    padding-top: 25px !important
    }
.vc_row-has-fill .wpb_wrapper > .bsp-wrapper:last-child, .vc_col-has-fill .wpb_wrapper > .bsp-wrapper:last-child, .vc_row-has-fill .wpb_wrapper > .bs-listing:last-child, .vc_col-has-fill .wpb_wrapper > .bs-listing:last-child, .main-section, #bbpress-forums #bbp-search-form {
    margin-bottom: 25px
    }
.layout-1-col .single-page-builder-content, .layout-3-col-0 .single-page-builder-content {
    margin-bottom: -25px
    }
.bs-listing-modern-grid-listing-3.bs-listing {
    margin-bottom: 15px !important
    }
.vc_row-has-fill .wpb_wrapper > .bs-listing-modern-grid-listing-3.bs-listing:last-child {
    margin-bottom: 5px !important
    }
.single-container > .post-author, .post-related, .post-related + .comments-template, .post-related + .single-container, .post-related + .ajax-post-content, .post-related, .comments-template, .comment-respond.comments-template, .betteradscontainer.adloc-post-before-author, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page div.product .related.products, .woocommerce .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .cross-sells, .woocommerce-checkout-review-order-wrap, .woocommerce + .woocommerce, .woocommerce + .bs-shortcode, .up-sells.products {
    margin-top: 30px
    }
.better-gcs-wrapper {
    margin-top: -30px
    }
.slider-style-21-container, .slider-style-20-container, .slider-style-19-container, .slider-style-17-container, .slider-style-15-container, .slider-style-13-container, .slider-style-11-container, .slider-style-9-container, .slider-style-7-container, .slider-style-4-container.slider-container-1col, .slider-style-3-container, .slider-style-5-container, .slider-style-2-container.slider-container-1col, .slider-style-1-container {
    padding-top: 25px;
    padding-bottom: 30px;
    margin-bottom: -25px
    }
.slider-style-21-container.slider-bc-before, .slider-style-20-container.slider-bc-before, .slider-style-19-container.slider-bc-before, .slider-style-17-container.slider-bc-before, .slider-style-15-container.slider-bc-before, .slider-style-13-container.slider-bc-before, .slider-style-11-container.slider-bc-before, .slider-style-9-container.slider-bc-before, .slider-style-7-container.slider-bc-before, .slider-style-3-container.slider-bc-before, .slider-style-5-container.slider-bc-before, .slider-style-1-container.slider-bc-before {
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 15px
    }
.main-bg-color, .btn, html input[type="button"], input[type="reset"], input[type="submit"], input[type="button"], .btn:focus, .btn:hover, button:focus, button:hover, html input[type="button"]:focus, html input[type="button"]:hover, input[type="reset"]:focus, input[type="reset"]:hover, input[type="submit"]:focus, input[type="submit"]:hover, input[type="button"]:focus, input[type="button"]:hover, .main-menu.menu .sub-menu li.current-menu-item:hover > a:hover, .main-menu.menu .better-custom-badge, .off-canvas-menu .menu .better-custom-badge, ul.sub-menu.bs-pretty-tabs-elements .mega-menu.mega-type-link .mega-links > li:hover > a, .widget.widget_nav_menu .menu .better-custom-badge, .widget.widget_nav_menu ul.menu li > a:hover, .widget.widget_nav_menu ul.menu li.current-menu-item > a, .responsive-header .menu-container .resp-menu .better-custom-badge, .bs-popular-categories .bs-popular-term-item:hover .term-count, .widget.widget_tag_cloud .tagcloud a:hover, span.dropcap.dropcap-square, span.dropcap.dropcap-circle, .bs-tab-shortcode .nav-tabs > li > a:focus, .bs-tab-shortcode .nav-tabs > li > a:hover, .bs-tab-shortcode .nav-tabs > li.active > a, .better-control-nav li a.better-active, .better-control-nav li:hover a, .main-menu.menu > li:hover > a:before, .main-menu.menu > li.current-menu-parent > a:before, .main-menu.menu > li.current-menu-item > a:before, .main-slider .better-control-nav li a.better-active, .main-slider .better-control-nav li:hover a, .site-footer.color-scheme-dark .footer-widgets .widget.widget_tag_cloud .tagcloud a:hover, .site-footer.color-scheme-dark .footer-widgets .widget.widget_nav_menu ul.menu li a:hover, .entry-terms.via a:hover, .entry-terms.source a:hover, .entry-terms.post-tags a:hover, .comment-respond #cancel-comment-reply-link, .better-newsticker .heading, .listing-item-text-1:hover .term-badges.floated .term-badge a, .term-badges.floated a, .archive-title .term-badges span.term-badge a:hover, .post-tp-1-header .term-badges a:hover, .archive-title .term-badges a:hover, .listing-item-tb-2:hover .term-badges.floated .term-badge a, .btn-bs-pagination:hover, .btn-bs-pagination.hover, .btn-bs-pagination.bs-pagination-in-loading, .bs-slider-dots .bs-slider-active > .bts-bs-dots-btn, .listing-item-classic:hover a.read-more, .bs-loading > div, .pagination.bs-links-pagination a:hover, .footer-widgets .bs-popular-categories .bs-popular-term-item:hover .term-count, .footer-widgets .widget .better-control-nav li a:hover, .footer-widgets .widget .better-control-nav li a.better-active, .bs-slider-2-item .content-container a.read-more:hover, .bs-slider-3-item .content-container a.read-more:hover, .main-menu.menu .sub-menu li.current-menu-item:hover > a, .main-menu.menu .sub-menu > li:hover > a, .bs-slider-2-item .term-badges.floated .term-badge a, .bs-slider-3-item .term-badges.floated .term-badge a, .listing-item-blog:hover a.read-more, .back-top, .site-header .shop-cart-container .cart-handler .cart-count, .site-header .shop-cart-container .cart-box:after, .single-attachment-content .return-to:hover .fa, .topbar .topbar-date, .ajax-search-results:after, .better-gallery .gallery-title .prev:hover, .better-gallery .gallery-title .next:hover, .comments-template-multiple .nav-tabs .active a:after, .comments-template-multiple .active .comments-count, .off-canvas-inner:after, .more-stories:before {
    background-color: #e83d45 !important
    }
button {
    background-color: #e83d45
    }
.main-color, .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus, .widget.widget_nav_menu .menu .better-custom-badge, .widget.widget_recent_comments a:hover, .bs-popular-categories .bs-popular-term-item, .main-menu.menu .sub-menu li.current-menu-item > a, .bs-about .about-link a, .comment-list .comment-footer .comment-reply-link:hover, .comment-list li.bypostauthor > article > .comment-meta .comment-author a, .comment-list li.bypostauthor > article > .comment-meta .comment-author, .comment-list .comment-footer .comment-edit-link:hover, .comment-respond #cancel-comment-reply-link, span.dropcap.dropcap-square-outline, span.dropcap.dropcap-circle-outline, ul.bs-shortcode-list li:before, a:hover, .post-meta a:hover, .site-header .top-menu.menu > li:hover > a, .site-header .top-menu.menu .sub-menu > li:hover > a, .mega-menu.mega-type-link-list .mega-links > li > a:hover, .mega-menu.mega-type-link-list .mega-links > li:hover > a, .listing-item .post-footer .post-share:hover .share-handler, .listing-item-classic .title a:hover, .single-post-content > .post-author .pre-head a:hover, .single-post-content a, .single-page-simple-content a, .site-header .search-container.open .search-handler, .site-header .search-container:hover .search-handler, .site-header .shop-cart-container.open .cart-handler, .site-header .shop-cart-container:hover .cart-handler, .site-footer .copy-2 a:hover, .site-footer .copy-1 a:hover, ul.menu.footer-menu li > a:hover, .responsive-header .menu-container .resp-menu li:hover > a, .listing-item-thumbnail:hover .title a, .listing-item-grid:hover .title a, .listing-item-blog:hover .title a, .listing-item-classic:hover .title a, .better-newsticker ul.news-list li a:hover, .better-newsticker .control-nav span:hover, .post-meta a:hover, .pagination.bs-numbered-pagination > span, .pagination.bs-numbered-pagination .wp-pagenavi a:hover, .pagination.bs-numbered-pagination .page-numbers:hover, .pagination.bs-numbered-pagination .wp-pagenavi .current, .pagination.bs-numbered-pagination .current, .listing-item-text-1:hover .title a, .listing-item-text-2:hover .title a, .listing-item-text-3:hover .title a, .listing-item-text-4:hover .title a, .section-heading a:hover, .bs-popular-categories .bs-popular-term-item:hover, .main-menu.menu > li:hover > a, .listing-mg-5-item:hover .title, .listing-item-tall:hover > .title, .bs-text a, .bf-breadcrumb .bf-breadcrumb-item a:hover span, .off-canvas-menu li.current-menu-item > a, .entry-content.off_canvas_footer-info a {
    color: #e83d45
    }
.footer-widgets .widget a:hover, .bs-listing-modern-grid-listing-5 .listing-mg-5-item:hover .title a:hover, .bs-listing-modern-grid-listing-5 .listing-mg-5-item:hover .title a, .tabbed-grid-posts .tabs-section .active a, .bs-accordion-shortcode .panel.open .panel-heading a, .bs-accordion-shortcode .panel .panel-heading a:hover {
    color: #e83d45 !important
    }
textarea:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="week"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="color"]:focus, input[type="text"]:focus, .widget.widget_nav_menu .menu .better-custom-badge:after, .better-gallery .fotorama__thumb-border, span.dropcap.dropcap-square-outline, span.dropcap.dropcap-circle-outline, .bs-tab-shortcode .nav.nav-tabs, .bs-tab-shortcode .tab-content .tab-pane, .bs-accordion-shortcode .panel.open .panel-heading + .panel-collapse > .panel-body, .bs-accordion-shortcode .panel.open, .comment-respond textarea:focus, .better-newsticker .control-nav span:hover, .archive-title .term-badges a:hover, .listing-item-text-2 .item-inner, .btn-bs-pagination:hover, .btn-bs-pagination.hover, .btn-bs-pagination.bs-pagination-in-loading, .bs-slider-2-item .content-container a.read-more, .bs-slider-3-item .content-container a.read-more, .pagination.bs-links-pagination a:hover, body.active-top-line .main-wrap, .entry-content blockquote.bs-pullquote-left, .entry-content blockquote.bs-pullquote-right {
    border-color: #e83d45
    }
.main-menu.menu .better-custom-badge:after, .off-canvas-menu .menu .better-custom-badge:after {
    border-top-color: #e83d45
    }
::selection {
    background: #e83d45
    }
::-moz-selection {
    background: #e83d45
    }
.term-badges.text-badges .term-badge a {
    color: #e83d45 !important;
    background-color: transparent !important
    }
#bbpress-forums li.bbp-forum-info.single-forum-info .bbp-forum-title:before, #bbpress-forums .bbp-forums-list li:before, #bbpress-forums p.bbp-topic-meta .freshness_link a, #bbpress-forums .bbp-forums-list li a, .bbp-reply-content a {
    color: #e83d45
    }
#bbpress-forums #bbp-search-form #bbp_search_submit, #bbpress-forums li.bbp-header:before, #bbpress-forums button.user-submit, .bbp-submit-wrapper button, #bbpress-forums li.bbp-header:before {
    background-color: #e83d45
    }
.better-gcs-result .gsc-result .gs-title:hover *, .better-gcs-result .gsc-result .gs-title:hover, .better-gcs-result .gsc-results .gsc-cursor-box .gsc-cursor-current-page, .better-gcs-result .gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
    color: #e83d45
    }
.betterstudio-review .verdict .overall, .rating-bar span {
    background-color: #e83d45
    }
.rating-stars span:before {
    color: #e83d45
    }
.woocommerce .woocommerce-Reviews .star-rating, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .woocommerce-product-rating, .woocommerce ul.products li.product .price, .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li a:hover {
    color: #e83d45 !important
    }
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce span.onsale, .woocommerce #respond input#submit:hover, .woocommerce a.button.added, .woocommerce a.button.loading, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #e83d45 !important
    }
body, body.boxed {
    background-color: #fff
    }
.topbar .topbar-date.topbar-date {
    color: #fff !important
    }
.single-post-content .entry-content a, .single-page-simple-content .entry-content a, .bbp-reply-content a {
    color: #1e73be !important
    }
.widget .widget-heading:after {
    background-color: rgba(0, 0, 0, 0.08)
    }
body, .btn-bs-pagination {
    font-family: "Lato";
    font-weight: 400;
    font-size: 13px;
    text-align: inherit;
    text-transform: inherit;
    color: #7b7b7b
    }
.post-meta, .post-meta a {
    font-family: "Lato";
    font-weight: 400;
    font-size: 12px;
    text-transform: none;
    color: #adb5bd
    }
.post-meta .post-author {
    font-family: "Lato";
    font-weight: 700;
    font-size: 12px;
    text-transform: uppercase
    }
.term-badges .format-badge, .term-badges .term-badge, .main-menu .term-badges a {
    font-family: "Roboto";
    font-weight: 400;
    font-size: 12px;
    text-transform: uppercase
    }
.heading-typo, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .heading-1, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6, .header .site-branding .logo, .search-form input[type="submit"], .widget.widget_categories ul li, .widget.widget_archive ul li, .widget.widget_nav_menu ul.menu, .widget.widget_pages ul li, .widget.widget_recent_entries li a, .widget .tagcloud a, .widget.widget_calendar table caption, .widget.widget_rss li .rsswidget, .listing-widget .listing-item .title, button, html input[type="button"], input[type="reset"], input[type="submit"], input[type="button"], .pagination, .site-footer .footer-social-icons .better-social-counter.style-name .social-item, .section-heading .h-text, .entry-terms a, .single-container .post-share a, .comment-list .comment-meta .comment-author, .comments-wrap .comments-nav, .main-slider .content-container .read-more, a.read-more, .single-page-content > .post-share li, .single-container > .post-share li, .better-newsticker .heading, .better-newsticker ul.news-list li a {
    font-family: "Roboto";
    font-weight: 500;
    text-transform: inherit
    }
h1, .h1, .heading-1 {
    font-size: 34px
    }
h2, .h2, .heading-2 {
    font-size: 30px
    }
h3, .h3, .heading-3 {
    font-size: 25px
    }
h4, .h4, .heading-4 {
    font-size: 20px
    }
h5, .h5, .heading-5 {
    font-size: 17px
    }
h6, .h6, .heading-6 {
    font-size: 15px
    }
.single-post-title {
    font-family: "Roboto";
    font-weight: 500;
    text-transform: capitalize
    }
.post-template-1 .single-post-title {
    font-size: 24px
    }
.post-tp-2-header .single-post-title {
    font-size: 26px
    }
.post-tp-3-header .single-post-title {
    font-size: 26px
    }
.post-tp-4-header .single-post-title {
    font-size: 26px
    }
.post-tp-5-header .single-post-title {
    font-size: 26px
    }
.post-template-6 .single-post-title {
    font-size: 24px
    }
.post-tp-7-header .single-post-title {
    font-size: 24px
    }
.post-template-8 .single-post-title {
    font-size: 24px
    }
.post-template-9 .single-post-title {
    font-size: 24px
    }
.post-template-10 .single-post-title, .ajax-post-content .single-post-title.single-post-title {
    font-size: 24px
    }
.post-tp-11-header .single-post-title {
    font-size: 23px
    }
.post-tp-12-header .single-post-title {
    font-size: 22px
    }
.post-template-13 .single-post-title {
    font-size: 22px
    }
.post-subtitle {
    font-family: "Roboto";
    font-weight: 400;
    font-size: 18px;
    text-transform: inherit
    }
.entry-content {
    font-family: "Lato";
    font-weight: 400;
    font-size: 15px;
    text-align: inherit;
    text-transform: initial;
    color: #585858
    }
.post-summary {
    font-family: "Lato";
    font-weight: 400;
    line-height: 19px;
    font-size: 13px;
    text-align: inherit;
    text-transform: initial;
    color: #888
    }
.single-post-excerpt {
    font-family: "Lato";
    font-weight: 400;
    line-height: 22px;
    font-size: 16px;
    text-align: inherit;
    text-transform: initial
    }
.main-menu li > a, .main-menu li, .off-canvas-menu > ul > li > a {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 16px;
    text-align: inherit;
    text-transform: capitalize
    }
.main-menu.menu .sub-menu > li > a, .main-menu.menu .sub-menu > li, .responsive-header .menu-container .resp-menu li > a, .responsive-header .menu-container .resp-menu li, .mega-menu.mega-type-link-list .mega-links li > a, ul.sub-menu.bs-pretty-tabs-elements .mega-menu.mega-type-link .mega-links > li > a, .off-canvas-menu li > a {
    font-family: "Roboto";
    font-weight: 400;
    font-size: 14px;
    text-align: inherit;
    text-transform: none
    }
.top-menu.menu > li > a, .top-menu.menu > li > a:hover, .top-menu.menu > li, .topbar .topbar-sign-in {
    font-family: "Roboto";
    font-weight: 400;
    font-size: 13px;
    text-align: inherit;
    text-transform: capitalize
    }
.top-menu.menu .sub-menu > li > a, .top-menu.menu .sub-menu > li {
    font-family: "Roboto";
    font-weight: 400;
    font-size: 13px;
    text-align: inherit;
    text-transform: none
    }
.topbar .topbar-date {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 12px;
    text-transform: uppercase
    }
.archive-title .pre-title {
    font-family: "Lato";
    font-weight: 400;
    font-size: 14px;
    text-align: inherit;
    text-transform: capitalize
    }
.archive-title .page-heading {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 28px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.listing-item-classic-1 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 25px;
    font-size: 20px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.listing-item-classic-2 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 27px;
    font-size: 20px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.listing-item-classic-3 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 25px;
    font-size: 20px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.listing-mg-1-item .content-container, .listing-mg-1-item .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 22px;
    text-align: inherit;
    text-transform: capitalize;
    color: #fff
    }
.listing-mg-2-item .content-container, .listing-mg-2-item .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 22px;
    text-align: inherit;
    text-transform: capitalize;
    color: #fff
    }
.listing-mg-3-item .content-container, .listing-mg-3-item .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 18px;
    text-align: inherit;
    text-transform: capitalize;
    color: #fff
    }
.listing-mg-4-item .content-container, .listing-mg-4-item .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 17px;
    text-align: inherit;
    text-transform: capitalize
    }
.listing-mg-5-item-big .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 20px;
    text-align: center;
    text-transform: capitalize
    }
.listing-mg-5-item-small .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    text-transform: capitalize
    }
.listing-mg-6-item .content-container, .listing-mg-6-item .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 22px;
    text-align: inherit;
    text-transform: capitalize;
    color: #fff
    }
.listing-mg-7-item .content-container, .listing-mg-7-item .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 22px;
    text-align: inherit;
    text-transform: capitalize;
    color: #fff
    }
.listing-mg-8-item .content-container, .listing-mg-8-item .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 22px;
    text-align: inherit;
    text-transform: capitalize;
    color: #fff
    }
.listing-mg-9-item .content-container, .listing-mg-9-item .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 22px;
    text-align: inherit;
    text-transform: capitalize;
    color: #fff
    }
.listing-mg-10-item .content-container, .listing-mg-10-item .title {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 22px;
    text-align: inherit;
    text-transform: capitalize;
    color: #fff
    }
.listing-item-grid-1 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 24px;
    font-size: 18px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.listing-item-grid-2 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 24px;
    font-size: 18px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.listing-item-tall-1 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 22px;
    font-size: 16px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.listing-item-tall-2 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 22px;
    font-size: 16px;
    text-align: center;
    text-transform: capitalize;
    color: #383838
    }
.bs-slider-1-item .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 30px;
    font-size: 22px;
    text-align: inherit;
    text-transform: capitalize
    }
.bs-slider-2-item .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 30px;
    font-size: 20px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.bs-slider-3-item .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 30px;
    font-size: 20px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.bs-box-1 .box-title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 28px;
    font-size: 20px;
    text-align: inherit;
    text-transform: uppercase
    }
.bs-box-2 .box-title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 16px;
    font-size: 14px;
    text-align: inherit;
    text-transform: uppercase
    }
.bs-box-3 .box-title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 28px;
    font-size: 18px;
    text-align: inherit;
    text-transform: capitalize
    }
.bs-box-4 .box-title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 28px;
    font-size: 18px;
    text-align: inherit;
    text-transform: capitalize
    }
.listing-item-blog-1 > .title, .listing-item-blog-2 > .title, .listing-item-blog-3 > .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 23px;
    font-size: 18px;
    text-align: inherit;
    text-transform: none;
    color: #383838
    }
.listing-item-blog-5 > .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 24px;
    font-size: 18px;
    text-align: inherit;
    text-transform: capitalize;
    color: #383838
    }
.listing-item-tb-3 .title, .listing-item-tb-1 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 18px;
    font-size: 14px;
    text-align: inherit;
    text-transform: none;
    color: #383838
    }
.listing-item-tb-2 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 18px;
    font-size: 14px;
    text-align: inherit;
    text-transform: none;
    color: #383838
    }
.listing-item-text-1 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 21px;
    font-size: 15px;
    text-align: center;
    text-transform: capitalize;
    color: #383838
    }
.listing-item-text-2 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 21px;
    font-size: 15px;
    text-align: inherit;
    text-transform: inherit;
    color: #383838
    }
.listing-item-text-3 .title, .listing-item-text-4 .title {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 20px;
    font-size: 14px;
    text-align: inherit;
    text-transform: inherit;
    color: #383838
    }
.widget .widget-heading {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 22px;
    font-size: 18px;
    text-transform: capitalize
    }
.section-heading .h-text {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 22px;
    font-size: 18px;
    text-transform: capitalize
    }
.site-footer .copy-footer .menu {
    font-family: "Roboto";
    font-weight: 500;
    line-height: 28px;
    font-size: 14px;
    text-transform: capitalize;
    color: #fff
    }
.site-footer .copy-footer .container {
    font-family: "Roboto";
    font-weight: 400;
    line-height: 18px;
    font-size: 12px
    }
.post-meta .views.rank-500, .single-post-share .post-share-btn.post-share-btn-views.rank-500 {
    color: #edaa02 !important
    }
.post-meta .views.rank-1000, .single-post-share .post-share-btn.post-share-btn-views.rank-1000 {
    color: #d88531 !important
    }
.post-meta .views.rank-2000, .single-post-share .post-share-btn.post-share-btn-views.rank-2000 {
    color: #c44b2d !important
    }
.post-meta .views.rank-3500, .single-post-share .post-share-btn.post-share-btn-views.rank-3500 {
    color: #d40808 !important
    }
.post-meta .share.rank-50, .single-post-share .post-share-btn.rank-50 {
    color: #edaa02 !important
    }
.post-meta .share.rank-100, .single-post-share .post-share-btn.rank-100 {
    color: #d88531 !important
    }
.post-meta .share.rank-200, .single-post-share .post-share-btn.rank-200 {
    color: #c44b2d !important
    }
.post-meta .share.rank-300, .single-post-share .post-share-btn.rank-300 {
    color: #d40808 !important
    }