@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40%,0)}to{opacity:1;transform:translateZ(0)}}.blog_asideItem+*,.blog_comments{margin-top:5rem}.blog_comments .section.post-footer{display:flex;flex-direction:column-reverse}.blog_comments .comment-date,.blog_comments .comment-from{display:block}.blog_comments .comment-reply-to{position:relative;display:block;width:1.6rem;height:1.6rem;margin-top:1.2rem;font-size:0}.blog_comments .comment-reply-to:before{position:absolute;bottom:0;left:100%;width:4rem;height:100%;content:"Odpowiedz";font-size:1.2rem}.blog_comments #comments-listing{margin-top:3rem}.blog_comments .hs-submit,.blog_comments .hs_recaptcha{display:flex;justify-content:right;margin-top:2.1rem}.blog_comments .comment+.replying{margin-top:1.6rem}.blog_comments .comment.depth-0{padding-top:0;border-top:0}.blog_comments .comment.depth-1{margin-top:1rem}.blog_content{padding:5rem 0}.blog_postBody img,.blog_postBody p>img{width:100%;max-width:100%;height:auto}.blog_postBody h2,.blog_postBody h3,.blog_postBody h4,.blog_postBody h5{margin-top:8rem;font-size:2.4rem;line-height:3.2rem}.blog_postBody h2+*,.blog_postBody h3+*,.blog_postBody h4+*,.blog_postBody h5+*{margin-top:3.2rem}.blog_postBody h3,.blog_postBody h4,.blog_postBody h5{font-size:2rem;line-height:2.8rem}.blog_postBody p+img,.blog_postBody p+*{margin-top:2rem}.blog_postBody ol,.blog_postBody ul{margin-top:unset;padding-left:5rem}.blog_postBody ol{padding-left:5rem}.blog_postBody ol+*,.blog_postBody ul+*{margin-top:unset}.blog_asideForm .hs-form .hs-form-booleancheckbox input:checked+span:before,.blog_asideForm .hs-form .hs-form-checkbox input:checked+span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 10'%3E%3Cpath stroke='%23abafb3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 5l4 4 8-8'/%3E%3C/svg%3E")}.blog_asideForm .hs-form .legal-consent-container .hs-error-msgs label{color:#f2545b;font-size:1.2rem;line-height:1.4rem}.blog_asideForm .hs-form .hs_submit .actions input[type=submit]:not(.button-link){padding:.2rem 3.2rem}.blog_asideForm .hs-form .hs_submit .actions input[type=submit]{font-size:1.6rem}.blog_asideForm .hs-form .hs-input,.blog_asideForm .hs-form select.hs-input{padding:1rem!important}.blog_asideForm .hs-form .hs-form-field{font-size:1.3rem;line-height:1.6rem}.blog_asideForm .hs-form .hs-form-field label{display:block;margin-bottom:.8rem}.blog_asideForm .hs-form .legal-consent-container .hs-form-booleancheckbox input+span:before{border-color:#abafb3}.blog_asideForm .hs-form-booleancheckbox{font-size:1rem;line-height:1.4rem}.blog_asideList{padding:0;margin:0;list-style:none}.blog_asideListLink{color:#1d1d1d}.blog_asideListLink:hover{color:#ff2828}.blog_asideHeading+*{margin-top:2.5rem}.blog_aside-sticky{position:sticky;top:3rem}@media screen and (max-width:768px){.blog_postBody h2,.blog_postBody h3,.blog_postBody h4,.blog_postBody h5{margin-top:unset}.blog_postBody h2+*,.blog_postBody h3+*,.blog_postBody h4+*,.blog_postBody h5+*{margin-top:unset}}blockquote{position:relative;margin:2rem 0 2rem 3rem;padding:0 0 0 2rem} blockquote:before{position:absolute;left:0;width:.5rem;top:0;bottom:0;background-color:rgb(223,227,235);content:""}div+h2,div+h3,div+h4{margin-top:0!important}.blog_postAuthor>span{color:#99d494}.blog_postAuthor{margin: 1.6rem 0 0;color:#000;font-size:1.2rem; line-height:1.2rem;display:flex; align-items: flex-end; gap: .3rem;}
.pageWrapper {
    padding: 10rem 0 0;
}

.blogPostHero, .blog_content, .blogRelated {
   font-family: Rajdhani, sans-serif;
  }

@media only screen and (min-width: 1101px) {
    .blog_content .col.col-12-desktop {
        padding:0;
        flex:100%;
        max-width:960px;
        margin:0 auto;
    }
}

#blog_content > *{
  display:flex;
  flex-direction:column;
  gap:12px;
}

#blog_content > * > *{
  margin:0;
}

/* #blog_content > * > div:not(.hs-video-widget){
  display:flex;
  flex-direction:column;
  gap:12px;
} */

.blog_postBody > span > div > *{
  margin:0;
}

#blog_content > * > img{
  background-color: #F4F4F4;
    padding: 16px;
    margin: 12px 0;
}

.blog_postBody hr, #blog_content > * > div hr{
    width:100%;
  height:1px;
  display:block;
  border:0;
  margin:24px 0 !important;
   background-color: rgba(0, 0, 0, 0.15);
}
#blog_content > * > h4, #blog_content > * h4 > span{
      font-weight: 600;
    font-size: 24px !important;
    line-height: 135% !important;
}

#blog_content > *  p, #blog_content > * span{
  font-size: 19px !important;
    line-height: 150%;
}

#blog_content > * p, #blog_content > * ul, #blog_content > * ol.blog_postBody > span span, #blog_content > * h2, #blog_content > * h3, #blog_content > * h4{
  text-align:left !important;
}

#blog_content > * h3, #blog_content > * h3 > span{
      font-weight: 600 !important;
    font-size: 32px !important;
    line-height: 110% !important;
}

#blog_content > * h2, #blog_content > * h2 > span{
      font-weight: 600 !important;
    font-size: 40px !important;
    line-height: 110% !important;
}

#blog_content > * h3, #blog_content > * h2{
  margin:16px 0 !important;
}

#blog_content > * p+*, #blog_content > * p+img{
  margin:0;
}

#blog_content > * h2+*, .#blog_content > * h3+*, #blog_content > * h4+*, #blog_content > * h5+*{
  margin:0;
}

  @media (min-width:1100px){
  #blog_content  .hs-video-widget .hs-video-wrapper, #blog_content .hs-video > div{
    padding:0 !important;
    height:auto !important;
    aspect-ratio: 16 / 9;
    border-radius:4px;
    overflow:hidden;
    background-color:#000;
  }
  }

@media (max-width:960px){
 #blog_content > * h3, #blog_content > * h3 > span{
    font-size: 21px !important;
}

#blog_content > * h2, #blog_content > * h2 > span{
    font-size: 24px !important;
}
  #blog_content > * h4, #blog_content > * h4 > span{
    font-size: 19px !important;
}

#blog_content > * p{
  font-size: 18px !important;
}
}

#blog_content .widget-type-blog_subscribe{
      background-color: #f4f4f4;
    margin: 24px 0;
    padding: 32px;
}

#blog_content .widget-type-blog_subscribe form{
  display: flex;
    flex-wrap:wrap;
    gap: 16px;
  row-gap:16px;
    justify-content: center;
    align-items: center;
}

#blog_content .widget-type-blog_subscribe h3{
  margin:0;
  text-align:center !important;
}

#blog_content .widget-type-blog_subscribe form > *, #blog_content .widget-type-blog_subscribe form input[type="submit"]{
  width:100%;
}

#blog_content .widget-type-blog_subscribe form .hs_firstname, #blog_content .widget-type-blog_subscribe form .hs_email{
  width:calc(50% - 8px);
  margin-top:0 !important;
}

@media (max-width:850px){
  #blog_content .widget-type-blog_subscribe form .hs_firstname, #blog_content .widget-type-blog_subscribe form .hs_email{
  width:100%;
  margin-top:0 !important;
}
}

#blog_content .widget-type-blog_subscribe form .legal-consent-container .hs-dependent-field{
  margin-bottom:0 !important;
}

#blog_content .widget-type-blog_subscribe form span{
      font-size: 16px !important;
}

#blog_content .widget-type-blog_subscribe form .hs-form-booleancheckbox-display span p{
  font-size:15px !important;
  order:3;
}

#blog_content .widget-type-blog_subscribe form .hs-form-booleancheckbox-display span {
  display:flex;
    gap: 12px;
    align-items: flex-start;
  flex-direction: row-reverse;
}

#blog_content .widget-type-blog_subscribe form .hs-form-booleancheckbox-display span .hs-form-required{
  order:1;
    margin: 0;
}

#blog_content .widget-type-blog_subscribe form .hs-form-booleancheckbox input:checked+span:before, #blog_content form .widget-type-blog_subscribe .hs-form-checkbox input:checked+span:before{
  filter:brightness(0)
}

#blog_content .widget-type-blog_subscribe form .hs-form-booleancheckbox input+span:before{
      min-width: 25px;
    min-height: 25px;
    display: flex;
    border: 1px solid rgba(0, 0, 0, 0.35);
    order: 2;
  margin-right:0;
}

#blog_content .widget-type-blog_subscribe form .legal-consent-container~.hs_recaptcha{
  margin-top:0;