.elementor-14933 .elementor-element.elementor-element-358073a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-d166b73 */.spravato-blog-post {
  width: 100%;
}

.spravato-container {
  max-width: 860px;
  margin: 0 auto;
}

.spravato-blog-post h2 {
  margin-top: 42px;
  margin-bottom: 16px;
}

.spravato-blog-post h3 {
  margin-top: 26px;
  margin-bottom: 10px;
}

.spravato-blog-post p,
.spravato-blog-post li {
  line-height: 1.75;
  margin-bottom: 16px;
}

.spravato-blog-post ul {
  margin: 0 0 20px 22px;
}

.spravato-cta {
  margin: 28px 0;
  padding: 24px;
  border-radius: 16px;
  background: #f7f7f7;
}

.spravato-button {
  display: inline-block;
  padding: 12px 22px;
  border-radius: 999px;
  text-decoration: none;
}

.spravato-note {
  margin-top: 36px;
  padding: 18px 20px;
  border-left: 4px solid #d7d7d7;
  background: #fafafa;
}/* End custom CSS */