.elementor-336 .elementor-element.elementor-element-7eb4664{--display:flex;--padding-top:var(--s-2xl);--padding-bottom:var(--s-2xl);--padding-left:0;--padding-right:0;}.elementor-336 .elementor-element.elementor-element-7d20595{margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--s-s)) 0;text-align:center;}.elementor-336 .elementor-element.elementor-element-7d20595 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:var(--fs-xl);font-weight:400;line-height:1em;}.elementor-336 .elementor-element.elementor-element-27f2ec1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--s--xs)) 0;}.elementor-336 .elementor-element.elementor-element-e523d9b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}/* Start custom CSS for heading, class: .elementor-element-7d20595 */.elementor-336 .elementor-element.elementor-element-7d20595 h1 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-686908d */.elementor-336 .elementor-element.elementor-element-686908d img {
    min-width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-826f8cc */.elementor-336 .elementor-element.elementor-element-826f8cc img {
    min-width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-000765c */.elementor-336 .elementor-element.elementor-element-000765c ul {
  --icon-size: .8em;
  --gutter: .5em;
  padding: 0 0 0 var(--icon-size);
}

.elementor-336 .elementor-element.elementor-element-000765c ul li {
  padding-left: var(--gutter);
  overflow-wrap: break-word;
word-wrap: break-word;
hyphens: auto;
}

.elementor-336 .elementor-element.elementor-element-000765c ul li::marker {
  content: "\f00c"; 
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: var(--e-global-color-primary);
  font-size: var(--icon-size);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebd2457 */.elementor-336 .elementor-element.elementor-element-ebd2457 img {
    min-width: 100%;
    object-fit: cover;
}/* End custom CSS */