.elementor-4223 .elementor-element.elementor-element-dab98a2{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-4223 .elementor-element.elementor-element-dab98a2:not(.elementor-motion-effects-element-type-background), .elementor-4223 .elementor-element.elementor-element-dab98a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-4223 .elementor-element.elementor-element-19ceeba .wpr-post-content{color:#777777;font-size:14px;}.elementor-4223 .elementor-element.elementor-element-19ceeba .wpr-post-content a{transition-duration:0.1s;}@media(max-width:1024px){.elementor-4223 .elementor-element.elementor-element-dab98a2{--padding-top:48px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}}@media(max-width:767px){.elementor-4223 .elementor-element.elementor-element-dab98a2{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for container, class: .elementor-element-dab98a2 */.elementor-4223 .elementor-element.elementor-element-dab98a2 {
  background-color: #F7F7F5;
  color: #202020;
  width: 100%;
  max-width: 100%;
  align-self: stretch;
}
.elementor-4223 .elementor-element.elementor-element-dab98a2 .wpr-post-content {
  width: 100%;
  max-width: 1120px;
  margin: 0 auto;
}
.elementor-4223 .elementor-element.elementor-element-dab98a2 .wpr-post-content > .elementor {
  width: 100%;
  max-width: none;
}
.elementor-4223 .elementor-element.elementor-element-dab98a2 p,
.elementor-4223 .elementor-element.elementor-element-dab98a2 li,
.elementor-4223 .elementor-element.elementor-element-dab98a2 label {
  color: #303030;
  font-size: 16px;
  line-height: 1.6;
}
.elementor-4223 .elementor-element.elementor-element-dab98a2 h1,
.elementor-4223 .elementor-element.elementor-element-dab98a2 h2,
.elementor-4223 .elementor-element.elementor-element-dab98a2 h3,
.elementor-4223 .elementor-element.elementor-element-dab98a2 h4 {
  color: #202020;
  letter-spacing: -0.02em;
}
.elementor-4223 .elementor-element.elementor-element-dab98a2 a { color: #e5481b; }
.elementor-4223 .elementor-element.elementor-element-dab98a2 button,
.elementor-4223 .elementor-element.elementor-element-dab98a2 input[type="submit"],
.elementor-4223 .elementor-element.elementor-element-dab98a2 .button,
.elementor-4223 .elementor-element.elementor-element-dab98a2 .elementor-button {
  background-color: #e5481b;
  border-color: #e5481b;
  color: #ffffff;
  border-radius: 3px;
}
.elementor-4223 .elementor-element.elementor-element-dab98a2 button:hover,
.elementor-4223 .elementor-element.elementor-element-dab98a2 input[type="submit"]:hover,
.elementor-4223 .elementor-element.elementor-element-dab98a2 .button:hover,
.elementor-4223 .elementor-element.elementor-element-dab98a2 .elementor-button:hover {
  background-color: #c83b14;
  border-color: #c83b14;
  color: #ffffff;
}/* End custom CSS */