/** Shopify CDN: Minification failed

Line 213:15 Expected ":"

**/
.article-template {
    width: 100%;
    max-width: 1440px;
    margin: auto;
}


.article-template-wrapper.is-flex.is-flex-wrap {
    display: flex;
    flex-direction: column-reverse;
}


.article-template-wrapper.sidebar.sidebar--blog {
    margin-top: 0;
    padding: 0 16px;
}

.article-template-wrapper .sidebar.sidebar--blog .blog_list.toggle_list li a.current-category{
  color: var(--accent-color);
}

@media screen and (min-width: 768px){
    .article-template-wrapper.sidebar.sidebar--blog {
        padding: 0 40px;
    }
}

.article-template-wrapper .sidebar.sidebar--blog  .sidebar__content {
    display: flex;
    flex-direction: column;
    gap: 32px;
    margin-left: 0;
    margin-right: 0;
}

.article-template-wrapper .sidebar.sidebar--blog .sidebar__content .toggle {
    padding: 0 0 18px;
    margin: 0;
    color: var(--text-color);
    font-family: var(--title-font);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    text-transform: uppercase;
}

.article-template-wrapper .sidebar.sidebar--blog .blog_list.toggle_list {
    padding-top: 24px;
}

.article-template-wrapper .sidebar.sidebar--blog .blog_list.toggle_list li,
.article-template-wrapper .sidebar.sidebar--blog .blog_list.toggle_list li a{
    padding: 0;
    margin: 0 0 12px;
    color: var(--text-color);
    font-family: var(--text-font);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
}

.article-template-wrapper .has-sidebar-option.sidebar-enabled--true{
    margin-top: 60px;
}

.article-template .sidebar.sidebar--blog .sidebar__content .toggle span {
    display: flex;
    justify-content: right;
}

.article-template .sidebar.sidebar--blog {
    margin-top: 0;
}


.article-template .sidebar.sidebar--blog .sidebar__content .toggle span::after,
.article-template .sidebar.sidebar--blog .sidebar__content .toggle span[aria-expanded="false"]::after{
   content: "";
   display: block;
   width: 24px;
   height: 24px;
   background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 12H20M12 4V20" stroke="%23222222" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
   background-repeat: no-repeat;
}

.article-template .sidebar.sidebar--blog .sidebar__content .toggle span[aria-expanded="true"]::after{
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.8125 11C20.8125 11.1492 20.7532 11.2923 20.6477 11.3977C20.5423 11.5032 20.3992 11.5625 20.25 11.5625H3.75C3.60082 11.5625 3.45774 11.5032 3.35225 11.3977C3.24676 11.2923 3.1875 11.1492 3.1875 11C3.1875 10.8508 3.24676 10.7077 3.35225 10.6023C3.45774 10.4968 3.60082 10.4375 3.75 10.4375H20.25C20.3992 10.4375 20.5423 10.4968 20.6477 10.6023C20.7532 10.7077 20.8125 10.8508 20.8125 11Z" fill="%23222222"/></svg>');
    background-repeat: no-repeat;
 }

 .article-template .has-sidebar-option.sidebar-enabled--true .one-whole.column{
     margin-left: 0 !important;
     margin-right: 0 !important;
     width: 100% !important;
 }


 .article-template .has-sidebar-option.sidebar-enabled--true .one-whole.column h3.article_name.article_title{
    color: var(--text-color) !important;
    font-family: var(--title-font) !important;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 12px;
    border-bottom: none !important;
    padding-bottom: 0 !important;
    text-align: left !important;
 }

 @media screen and (min-width: 799px){
  .article-template .has-sidebar-option.sidebar-enabled--true .one-whole.column h3.article_name.article_title {
        font-size: 32px !important;
        text-align: left !important;
        margin-bottom: 12px !important;
    }
  
 }

 .article-template  .blog_meta.tags span {
    color: var(--accent-color) !important;
    font-family: var(--text-font) !important;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
 }

 .article-template .blog_meta.tags span::after {
    background-color: var(--accent-color) !important;
 }

 .article-template .blog_meta.tags span:last-of-type::after{
    display: none;
 }


 .article-template  .blog_meta.tags {
    margin-bottom: 12px;
 }


 .article-template .blog_meta:not(.tags) {
    margin-top: 24px;
    margin-bottom: 12px;
 }

 .article-template .sub_title {
    font-size: 18px;
    font-weight: 700;
    color: var(--text-color) !important;
    line-height: 130%;
    font-family: var(--title-font) !important;
    padding: 0;
    margin: 0;
 }

 .article-template .sub_title a{
    padding: 0;
    margin: 0;
 }


 .blog_meta:not(.tags) span{
    color: var(--dark-gray-color) !important;
    font-family: var(--text-font) !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    display: flex;
    flex-direction: row;
    gap: 12px;
  }

  .blog_meta:not(.tags) {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 32px;
    margin-bottom: 32px;
  }
  
  .blog_meta:not(.tags) span:first-of-type::before {
    content: '';
    display: block;
    align-self: center;
    width: 16px;
    height: 16px;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path d="M14.9206 15.1481C13.8965 13.307 12.3183 11.9867 10.4766 11.3609C11.3876 10.7969 12.0954 9.93752 12.4913 8.91471C12.8872 7.89191 12.9493 6.76223 12.668 5.69918C12.3868 4.63612 11.7778 3.69846 10.9345 3.03019C10.0912 2.36192 9.06024 2 8 2C6.93976 2 5.90884 2.36192 5.06554 3.03019C4.22225 3.69846 3.61321 4.63612 3.33196 5.69918C3.05072 6.76223 3.11281 7.89191 3.50871 8.91471C3.90461 9.93752 4.61242 10.7969 5.52345 11.3609C3.68167 11.986 2.10348 13.3063 1.07937 15.1481C1.04182 15.2118 1.0169 15.2827 1.00611 15.3565C0.995314 15.4304 0.998852 15.5057 1.01652 15.5781C1.03418 15.6505 1.06561 15.7185 1.10895 15.7781C1.1523 15.8377 1.20667 15.8876 1.26888 15.925C1.33108 15.9624 1.39985 15.9864 1.47113 15.9957C1.54241 16.0049 1.61476 15.9993 1.6839 15.979C1.75304 15.9587 1.81758 15.9243 1.8737 15.8777C1.92983 15.831 1.9764 15.7732 2.01068 15.7075C3.27754 13.4307 5.51672 12.0713 8 12.0713C10.4833 12.0713 12.7225 13.4307 13.9893 15.7075C14.0236 15.7732 14.0702 15.831 14.1263 15.8777C14.1824 15.9243 14.247 15.9587 14.3161 15.979C14.3852 15.9993 14.4576 16.0049 14.5289 15.9957C14.6001 15.9864 14.6689 15.9624 14.7311 15.925C14.7933 15.8876 14.8477 15.8377 14.891 15.7781C14.9344 15.7185 14.9658 15.6505 14.9835 15.5781C15.0011 15.5057 15.0047 15.4304 14.9939 15.3565C14.9831 15.2827 14.9582 15.2118 14.9206 15.1481ZM4.2344 7.03663C4.2344 6.26214 4.45525 5.50504 4.86902 4.86107C5.28279 4.21711 5.8709 3.71519 6.55897 3.41881C7.24704 3.12242 8.00418 3.04488 8.73463 3.19597C9.46509 3.34707 10.1361 3.72002 10.6627 4.26767C11.1893 4.81532 11.5479 5.51306 11.6932 6.27267C11.8385 7.03228 11.764 7.81964 11.479 8.53517C11.1939 9.25071 10.7113 9.86229 10.0921 10.2926C9.4728 10.7229 8.74476 10.9525 8 10.9525C7.00163 10.9514 6.04446 10.5385 5.3385 9.80436C4.63255 9.07022 4.23547 8.07485 4.2344 7.03663Z" fill="%2371706F"/></svg>')
      no-repeat;
  }

  .blog_meta:not(.tags) span:last-of-type::before {
    content: '';
    display: block;
    align-self: center;
    width: 16px;
    height: 16px;
    background: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_911_16594)"><path d="M14.5 16.5H1.5C0.67 16.5 0 15.83 0 15V3C0 2.17 0.67 1.5 1.5 1.5H14.5C15.33 1.5 16 2.17 16 3V15C16 15.83 15.33 16.5 14.5 16.5ZM1.5 2.5C1.22 2.5 1 2.72 1 3V15C1 15.28 1.22 15.5 1.5 15.5H14.5C14.78 15.5 15 15.28 15 15V3C15 2.72 14.78 2.5 14.5 2.5H1.5Z" fill="%23222222"/><path d="M4.5 4.5C4.22 4.5 4 4.28 4 4V1C4 0.72 4.22 0.5 4.5 0.5C4.78 0.5 5 0.72 5 1V4C5 4.28 4.78 4.5 4.5 4.5ZM11.5 4.5C11.22 4.5 11 4.28 11 4V1C11 0.72 11.22 0.5 11.5 0.5C11.78 0.5 12 0.72 12 1V4C12 4.28 11.78 4.5 11.5 4.5ZM15.5 6.5H0.5C0.22 6.5 0 6.28 0 6C0 5.72 0.22 5.5 0.5 5.5H15.5C15.78 5.5 16 5.72 16 6C16 6.28 15.78 6.5 15.5 6.5Z" fill="%23222222"/></g><defs><clipPath id="clip0_911_16594"><rect width="16" height="16" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>');
      no-repeat;
  }

  .blog_meta:not(.tags) span:after {
    display: none; 
  }

  .article-template-wrapper.is-flex.is-flex-wrap .image-element__wrap{
    width: 100%;
  }

  .article-template-wrapper.is-flex.is-flex-wrap .image-element__wrap img {
    border-radius: 8px;
  }

  .article-template-wrapper.is-flex.is-flex-wrap .image-element__wrap img:hover {
    border-radius: 8px;
  }

  .has-sidebar-option.sidebar-enabled--true .one-whole.column p{
    color: var(--text-color) !important;
    font-family: var(--text-font) !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
  }

  .has-sidebar-option.sidebar-enabled--true .one-whole.column p strong{
    font-weight: 700;
  }

  .has-sidebar-option.sidebar-enabled--true .one-whole.column h1,
  .has-sidebar-option.sidebar-enabled--true .one-whole.column h2,
  .has-sidebar-option.sidebar-enabled--true .one-whole.column h3,
  .has-sidebar-option.sidebar-enabled--true .one-whole.column h4,
  .has-sidebar-option.sidebar-enabled--true .one-whole.column h1,
  .has-sidebar-option.sidebar-enabled--true .one-whole.column h6 {
    color: var(--text-color) !important;
    font-family: var(--title-font) !important;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin-bottom: 24px;
  }

  @media  screen and (min-width: 799px) {
    .has-sidebar-option.sidebar-enabled--true .one-whole.column h1,
    .has-sidebar-option.sidebar-enabled--true .one-whole.column h2,
    .has-sidebar-option.sidebar-enabled--true .one-whole.column h3,
    .has-sidebar-option.sidebar-enabled--true .one-whole.column h4,
    .has-sidebar-option.sidebar-enabled--true .one-whole.column h1,
    .has-sidebar-option.sidebar-enabled--true .one-whole.column h6 {
      font-size: 24px !important;
    }
  }

  .has-sidebar-option.sidebar-enabled--true div.article-content a {
    color: var(--accent-color) !important;
    font-family: var(--text-font) !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    text-align: center;
    margin-bottom: 24px;
    display: inline-block;
    width: fit-content;
    border-bottom: 1px solid var(--accent-color);
    transition: all 0.3s ease-in-out;
  }

  .has-sidebar-option.sidebar-enabled--true  div.article-content a:hover{
    border-color: transparent;
  }

  .blog__author.is-flex.is-align-center {
    display: none;
  }

  .social-media-block {
    width: 100%;
  }

  .social_buttons {
    text-align: left;
  }

  .blog__social-share {
    margin-top: 32px;
    margin-bottom: 60px;
  }

  .additiontal_article_title{
    color: var(--text-color) !important;
    font-family: var(--title-font) !important;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    border-bottom: none !important;
    padding-bottom: 40px !important;
    margin-bottom: 0 !important;
    text-align: left !important;
  }

  @media screen and (min-width: 799px){
    .additiontal_article_title{
        font-size: 24px;
    }
    
  }

  .article-template-wrapper .article{
     margin-left: 0 !important;
     margin-right: 0 !important;
     width: 100% !important;
  }


  .article-template-wrapper .excerpt span,
  .article-template-wrapper .excerpt 
  {
    color: var(--text-color) !important;
    font-family: var(--text-font) !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 30px;
  }


  .article-template-wrapper .article{
    padding-bottom: 40px;
}

.article-template-wrapper .article .blog_meta.tags {
  margin-top: 24px;
}

.article-template-wrapper .article .blog_meta.tags span:last-of-type::after {
  display: none;
}

@media screen and (min-width: 799px){
    .article-template h3.article_name {
        font-size: 32px;
        text-align: left !important;
        margin-bottom: 12px !important;
    }

    .article-template .blog_meta:not(.tags){
        margin-top: 0;
    }

    .article-template-wrapper.is-flex.is-flex-wrap .image-element__wrap{
        max-width: 760px !important;
    }


    .article-template-wrapper .has-sidebar-option.sidebar-enabled--true{
        margin-top: 0;
        width: calc(65% - 32px) !important;;
    }

    .article-template-wrapper .sidebar.sidebar--blog.toggle-all--true{
        width: calc(35% - 32px) !important;
    }


    .article-template-wrapper.is-flex.is-flex-wrap{
        flex-direction: row-reverse;
        flex-wrap: nowrap;
        gap: 64px;
    }

    .article-template .sub_title {
      font-size: 18px;
      font-weight: 700;
      color: var(--text-color) !important;
      line-height: 130%;
      font-family: var(--title-font) !important;
      margin: 12px auto;
      text-transform: none;
   }
    
}

.excerpt-length--lg .truncation-fade{
  bottom: -30px;
}


@media screen and (min-width: 1024px){
    .article-template-wrapper .sidebar.sidebar--blog.toggle-all--true{
        width: calc(30% - 32px) !important;
    }

    .article-template-wrapper .has-sidebar-option.sidebar-enabled--true {
        width: calc(70% - 32px) !important;
    }

    .article-template-wrapper .article-grid{
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      gap: 20px;
    }

    
}

@media screen and (min-width: 1200px){
    .article-template-wrapper .sidebar.sidebar--blog.toggle-all--true{
        width: calc(22% - 32px) !important;
    }

    .article-template-wrapper .has-sidebar-option.sidebar-enabled--true {
        width: calc(78% - 32px) !important;
    }
    
}


   




