.elementor-21895 .elementor-element.elementor-element-6c99a82{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21895 .elementor-element.elementor-element-559da03 img{height:55px;}.elementor-21895 .elementor-element.elementor-element-dc821ee > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-21895 .elementor-element.elementor-element-dc821ee{text-align:center;}.elementor-21895 .elementor-element.elementor-element-4639801 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-21895 .elementor-element.elementor-element-abea59d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-e297173 );--border-color:var( --e-global-color-e297173 );--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-21895 .elementor-element.elementor-element-d0d92c1{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-21895 .elementor-element.elementor-element-d0d92c1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21895 .elementor-element.elementor-element-d0d92c1 .elementor-heading-title{font-family:var( --e-global-typography-0743653-font-family ), Sans-serif;font-size:var( --e-global-typography-0743653-font-size );line-height:var( --e-global-typography-0743653-line-height );}.elementor-21895 .elementor-element.elementor-element-e4df03d > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-21895 .elementor-element.elementor-element-e4df03d{font-family:var( --e-global-typography-a05e300-font-family ), Sans-serif;font-size:var( --e-global-typography-a05e300-font-size );font-weight:var( --e-global-typography-a05e300-font-weight );line-height:var( --e-global-typography-a05e300-line-height );}.elementor-21895 .elementor-element.elementor-element-49336d3 > .elementor-widget-container{margin:5rem 0rem 0rem 0rem;}.elementor-21895 .elementor-element.elementor-element-aed3864{--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;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:0em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-21895 .elementor-element.elementor-element-7e1a050 .elementor-heading-title{font-family:var( --e-global-typography-0743653-font-family ), Sans-serif;font-size:var( --e-global-typography-0743653-font-size );line-height:var( --e-global-typography-0743653-line-height );}.elementor-21895 .elementor-element.elementor-element-104eff3{--grid-columns:3;--grid-row-gap:1.5em;--grid-column-gap:1.5em;}@media(min-width:576px){.elementor-21895 .elementor-element.elementor-element-6c99a82{--content-width:1100px;}.elementor-21895 .elementor-element.elementor-element-aed3864{--content-width:1100px;}}@media(max-width:991px){.elementor-21895 .elementor-element.elementor-element-abea59d{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-21895 .elementor-element.elementor-element-d0d92c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21895 .elementor-element.elementor-element-d0d92c1 .elementor-heading-title{font-size:var( --e-global-typography-0743653-font-size );line-height:var( --e-global-typography-0743653-line-height );}.elementor-21895 .elementor-element.elementor-element-e4df03d{font-size:var( --e-global-typography-a05e300-font-size );line-height:var( --e-global-typography-a05e300-line-height );}.elementor-21895 .elementor-element.elementor-element-aed3864{--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-21895 .elementor-element.elementor-element-7e1a050 .elementor-heading-title{font-size:var( --e-global-typography-0743653-font-size );line-height:var( --e-global-typography-0743653-line-height );}.elementor-21895 .elementor-element.elementor-element-104eff3{--grid-columns:2;}}@media(max-width:767px){.elementor-21895 .elementor-element.elementor-element-6c99a82{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21895 .elementor-element.elementor-element-4639801 > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-21895 .elementor-element.elementor-element-abea59d{--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21895 .elementor-element.elementor-element-aed3864{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}}@media(max-width:575px){.elementor-21895 .elementor-element.elementor-element-abea59d{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21895 .elementor-element.elementor-element-d0d92c1 .elementor-heading-title{font-size:var( --e-global-typography-0743653-font-size );line-height:var( --e-global-typography-0743653-line-height );}.elementor-21895 .elementor-element.elementor-element-e4df03d{font-size:var( --e-global-typography-a05e300-font-size );line-height:var( --e-global-typography-a05e300-line-height );}.elementor-21895 .elementor-element.elementor-element-7e1a050 .elementor-heading-title{font-size:var( --e-global-typography-0743653-font-size );line-height:var( --e-global-typography-0743653-line-height );}.elementor-21895 .elementor-element.elementor-element-104eff3{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-e4df03d */.elementor-21895 .elementor-element.elementor-element-e4df03d a {
    color: var( --e-global-color-primary );
    text-decoration: underline;
}

.elementor-21895 .elementor-element.elementor-element-e4df03d a:hover {
    color: #f95200;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-49336d3 */.elementor-21895 .elementor-element.elementor-element-49336d3 a {
  color: var(--color-primary);
}
.elementor-21895 .elementor-element.elementor-element-49336d3 a:hover {
  color: #f95200;
}
.elementor-21895 .elementor-element.elementor-element-49336d3 h1,
.elementor-21895 .elementor-element.elementor-element-49336d3 h2,
.elementor-21895 .elementor-element.elementor-element-49336d3 h3,
.elementor-21895 .elementor-element.elementor-element-49336d3 h4,
.elementor-21895 .elementor-element.elementor-element-49336d3 h5,
.elementor-21895 .elementor-element.elementor-element-49336d3 h6 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  color: #000;
}
.elementor-21895 .elementor-element.elementor-element-49336d3 h1 {
  font-family: var(--e-global-typography-0743653-font-family);
  font-style: var(--e-global-typography-0743653-font-style);
  font-size: var(--e-global-typography-0743653-font-size);
  font-weight: var(--e-global-typography-0743653-font-weight);
  line-height: var(--e-global-typography-0743653-line-height);
  letter-spacing: var(--e-global-typography-0743653-letter-spacing);
  text-transform: var(--e-global-typography-0743653-text-transform);
}
.elementor-21895 .elementor-element.elementor-element-49336d3 h2 {
  font-family: var(--e-global-typography-e44ffef-font-family);
  font-style: var(--e-global-typography-e44ffef-font-style);
  font-size: var(--e-global-typography-e44ffef-font-size);
  font-weight: var(--e-global-typography-e44ffef-font-weight);
  line-height: var(--e-global-typography-e44ffef-line-height);
  letter-spacing: var(--e-global-typography-e44ffef-letter-spacing);
  text-transform: var(--e-global-typography-e44ffef-text-transform);
}
.elementor-21895 .elementor-element.elementor-element-49336d3 h3 {
  font-family: var(--e-global-typography-24b093b-font-family);
  font-style: var(--e-global-typography-24b093b-font-style);
  font-size: var(--e-global-typography-24b093b-font-size);
  font-weight: var(--e-global-typography-24b093b-font-weight);
  line-height: var(--e-global-typography-24b093b-line-height);
  letter-spacing: var(--e-global-typography-24b093b-letter-spacing);
  text-transform: var(--e-global-typography-24b093b-text-transform);
}
.elementor-21895 .elementor-element.elementor-element-49336d3 h4,
.elementor-21895 .elementor-element.elementor-element-49336d3 h5,
.elementor-21895 .elementor-element.elementor-element-49336d3 h6 {
  font-family: var(--e-global-typography-3a81426-font-family);
  font-style: var(--e-global-typography-3a81426-font-style);
  font-size: var(--e-global-typography-3a81426-font-size);
  font-weight: var(--e-global-typography-3a81426-font-weight);
  line-height: var(--e-global-typography-3a81426-line-height);
  letter-spacing: var(--e-global-typography-3a81426-letter-spacing);
  text-transform: var(--e-global-typography-3a81426-text-transform);
}
.elementor-21895 .elementor-element.elementor-element-49336d3 ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  row-gap: 0.9em;
  margin-bottom: 1.75em;
}
.elementor-21895 .elementor-element.elementor-element-49336d3 ul li {
  padding: 0 0 0 calc(var(--list-check-size) * 1.55);
  min-height: calc(var(--list-check-size) + 2px);
  position: relative;
  /*display: flex;*/
  /*align-items: center;*/
}
.elementor-21895 .elementor-element.elementor-element-49336d3 ul li:before {
  content: "";
  width: var(--list-check-size);
  height: var(--list-check-size);
  left: 0;
  top: 2px;
  position: absolute;
  background: url("/wp-content/themes/algert-sula/assets/images/list-primary.svg?v=1.3");
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-21895 .elementor-element.elementor-element-49336d3 ul li:last-child {
  padding-bottom: 0;
}
.elementor-21895 .elementor-element.elementor-element-49336d3 .wp-element-caption {
    text-align: center;
}

.elementor-21895 .elementor-element.elementor-element-49336d3 b, .elementor-21895 .elementor-element.elementor-element-49336d3 strong {
    font-weight: 600;
}/* End custom CSS */