/*
Theme Name:     Jinsy Magazine
Theme URI:      https://themeisle.com/themes/jinsy-magazine/
Author:         ThemeIsle
Author URI:     https://themeisle.com
Description:    Jinsy Magazine is a multipurpose WordPress theme built on Argon design. The theme is fully responsive and provides a ton of customization options that give you the flexibility you need for a unique brand. To keep pace with the latest technology, Jinsy Magazine is fully compatible with the popular Elementor and Gutenberg page builders, and will work seamlessly if you plan to use it for Ecommerce. The theme was created on a single-page layout and comes with elegant parallax scrolling. The blog page has a grid system and lets you set from 1 to 4 columns with articles, also multiple articles from the same category can be set as featured posts. Jinsy Magazine is an optimal choice for startups, small businesses, agencies, magazines, news sites, and online shops. Overall, a friendly and modern theme providing custom sections and typography, catchy animations, call-to-action forms, and a lightweight interface. Moreover, it was built with SEO in mind.
Version:        1.0.5
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    jinsy-magazine
Template:       hestia
WordPress Available:  no
Requires License:     no
Tags: blog, custom-logo, portfolio, e-commerce, rtl-language-support, grid-layout, one-column, two-columns, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, left-sidebar, right-sidebar, footer-widgets

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

*/
/*--------------------------------------------------------------
## Elements
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Generic
--------------------------------------------------------------*/
/* Square social icons on single post page instead of round icons */
.single-post .btn.btn-just-icon,
.single-post .btn.btn-just-icon.btn-round {
  border-radius: 5px;
}
.single-post .btn.btn-just-icon i,
.single-post .btn.btn-just-icon.btn-round i {
  font-size: 14px;
}

.hestia-title,
.info-title,
.card-title,
.card-title a,
.hestia-subscribe .title,
.woocommerce.single-product .product_title,
.woocommerce .related.products h2,
.woocommerce .comment-reply-title {
  font-weight: 500;
}

/*--------------------------------------------------------------
## Categories
--------------------------------------------------------------*/
.single-post .entry-categories .label {
  text-transform: uppercase;
  font-size: 10.5px;
  font-weight: 600;
  line-height: 10.5px;
  border-radius: 30px;
  padding: 6px 9px;
}
.single-post .entry-categories .label:nth-of-type(5n+1) {
  background-color: rgba(203, 210, 246, 0.5);
}
.single-post .entry-categories .label:nth-of-type(5n+1) a {
  color: #2643e9;
}
.single-post .entry-categories .label:nth-of-type(5n+2) {
  background-color: rgba(147, 231, 195, 0.5);
}
.single-post .entry-categories .label:nth-of-type(5n+2) a {
  color: #1aae6f;
}
.single-post .entry-categories .label:nth-of-type(5n+3) {
  background-color: rgba(251, 175, 190, 0.5);
}
.single-post .entry-categories .label:nth-of-type(5n+3) a {
  color: #f80031;
}
.single-post .entry-categories .label:nth-of-type(5n+4) {
  background-color: rgba(255, 214, 0, 0.5);
}
.single-post .entry-categories .label:nth-of-type(5n+4) a {
  color: #ffd600;
}
.single-post .entry-categories .label:nth-of-type(5n+5) {
  background-color: rgba(136, 230, 247, 0.5);
}
.single-post .entry-categories .label:nth-of-type(5n+5) a {
  color: #03acca;
}

/*--------------------------------------------------------------
## Menu
--------------------------------------------------------------*/
.navbar-transparent li:not(.btn):not(.dropdown-submenu) > ul.dropdown-menu:before {
  position: absolute;
  z-index: -5;
  bottom: 98%;
  left: 20px;
  display: block;
  width: 16px;
  height: 16px;
  content: '';
  transform: rotate(-45deg) translateY(1rem);
  border-radius: .2rem;
  background: #fff;
  box-shadow: none;
}

/*--------------------------------------------------------------
## Cards
--------------------------------------------------------------*/
/* Front page products image */
.hestia-shop .shop-item .card-product.card-boxed .card-image,
.hestia-shop .shop-item:hover > .card-product.card-boxed.card-hover-style-pop-and-glow .card-image {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Front page portfolio items */
.hestia-work .portfolio-item .card-raised {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Front page team avatar */
.hestia-team .card-image {
  box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);
}

/* Front page packages section, first card */
.hestia-pricing .hestia-table-one .card-pricing.card-raised {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Front page testimonials avatar */
.hestia-testimonials .card.card-testimonial.card-plain .card-avatar img {
  box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);
}

/* Front page blog image */
.hestia-blogs .hestia-blog-item .card-plain.card-blog .card-image {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Front page contact form header */
.hestia-contact .card.card-contact .header-raised {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Blog featured posts */
.blog .hestia-blog-featured-posts .hestia-blog-featured-card .card.card-raised {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Blog featured post */
.blog .blog-posts-wrap .card.card-blog.card-raised.sticky {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Blog posts images */
.blog .blog-posts-wrap .card.card-blog.card-plain .card-image,
.blog .blog-posts-wrap .card-blog.card-plain .card-image {
  box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);
}

/* Single Post related posts */
.single-post .related-posts .card.card-blog .card-image {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Single Post comments avatar */
.single-post #comments .comment-author.avatar,
.single-post #comments .comment-author.avatar img {
  box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);
}

/* Shop card image */
.woocommerce-page.archive .card.card-product.card-boxed .card-image {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Product related products and upsells */
.single-product .up-sells.upsells .card.card-product.card-boxed .card-image,
.single-product .related.products .card.card-product.card-boxed .card-image {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/* Cart cart-totals */
.woocommerce-cart .cart_totals .card.card-raised,
.woocommerce-cart .cross-sells .card.card-product.card-boxed .card-image {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

/*--------------------------------------------------------------
## Sections
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Team
--------------------------------------------------------------*/
@media (min-width: 769px) {
  .hestia-team .footer a[href*="facebook.com"] {
    color: #ffffff;
    background-color: #3b5998;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="facebook.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="facebook.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="twitter.com"] {
    color: #ffffff;
    background-color: #55acee;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="twitter.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="twitter.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="pinterest.com"] {
    color: #ffffff;
    background-color: #cc2127;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="pinterest.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="pinterest.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="google.com"] {
    color: #ffffff;
    background-color: #dd4b39;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="google.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="google.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="linkedin.com"] {
    color: #ffffff;
    background-color: #0976b4;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="linkedin.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="linkedin.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="dribbble.com"] {
    color: #ffffff;
    background-color: #ea4c89;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="dribbble.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="dribbble.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="github.com"] {
    color: #ffffff;
    background-color: #333;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="github.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="github.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="youtube.com"] {
    color: #ffffff;
    background-color: #e52d27;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="youtube.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="youtube.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="instagram.com"] {
    color: #ffffff;
    background-color: #125688;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="instagram.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="instagram.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="reddit.com"] {
    color: #ffffff;
    background-color: #ff4500;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="reddit.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="reddit.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="tumblr.com"] {
    color: #ffffff;
    background-color: #35465c;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="tumblr.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="tumblr.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="behance.com"] {
    color: #ffffff;
    background-color: #1769ff;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="behance.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="behance.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="snapchat.com"] {
    color: #ffffff;
    background-color: #fffc00;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="snapchat.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="snapchat.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="deviantart.com"] {
    color: #ffffff;
    background-color: #05cc47;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="deviantart.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="deviantart.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }

  .hestia-team .footer a[href*="vimeo.com"] {
    color: #ffffff;
    background-color: #1ab7ea;
    border-radius: 50%;
    margin-right: 5px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  }
  .hestia-team .footer a[href*="vimeo.com"] i.fa {
    font-size: 14px;
  }
  .hestia-team .footer a[href*="vimeo.com"]:hover {
    transform: translateY(-1px);
    box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  }
}

/*# sourceMappingURL=style.css.map */
