.elementor-33782 .elementor-element.elementor-element-9cd7655{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-33782 .elementor-element.elementor-element-8cf0dc3 .elementor-image a{display:inline-block;}.elementor-33782 .elementor-element.elementor-element-8cf0dc3 img{width:100%;}.elementor-33782 .elementor-element.elementor-element-2fe09a4{--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;overflow:visible;}.elementor-33782 .elementor-element.elementor-element-2fe09a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33782 .elementor-element.elementor-element-664081e{--spacer-size:50px;}.elementor-33782 .elementor-element.elementor-element-e3b2559 .industrium-heading{text-align:left;}.elementor-33782 .elementor-element.elementor-element-08b4580{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-33782 .elementor-element.elementor-element-0d68b82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-33782 .elementor-element.elementor-element-dd38ec2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-33782 .elementor-element.elementor-element-ac45790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-33782 .elementor-element.elementor-element-c658595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-33782 .elementor-element.elementor-element-dbc4014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-33782 .elementor-element.elementor-element-170dea9{--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;overflow:visible;}.elementor-33782 .elementor-element.elementor-element-e1e2090 .elementor-button{background-color:#3E4F47;font-family:"Montserrat", Montserrat;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 35px;}.elementor-33782 .elementor-element.elementor-element-278feeb .elementor-button{background-color:#3E4F47;font-family:"Montserrat", Montserrat;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 35px;}.elementor-33782 .elementor-element.elementor-element-09233fd .elementor-button{background-color:#3E4F47;font-family:"Montserrat", Montserrat;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 35px;}.elementor-33782 .elementor-element.elementor-element-58c8a47{--spacer-size:25px;}.elementor-33782 .elementor-element.elementor-element-3861758{--spacer-size:25px;}@media(max-width:1279px) and (min-width:576px){.elementor-33782 .elementor-element.elementor-element-2fe09a4{--width:1042.25px;}}/* Start custom CSS for text-editor, class: .elementor-element-08b4580 */.bullet ul li {
    list-style: disc;
     position: relative;
padding-left: 2px;
    margin-left: 60px;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d68b82 */.bullet ul li {
    list-style: disc;
     position: relative;
padding-left: 2px;
    margin-left: 60px;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd38ec2 */.bullet ul li {
    list-style: disc;
     position: relative;
padding-left: 2px;
    margin-left: 60px;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac45790 */.bullet ul li {
    list-style: disc;
     position: relative;
padding-left: 2px;
    margin-left: 60px;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c658595 */.bullet ul li {
    list-style: disc;
     position: relative;
padding-left: 2px;
    margin-left: 60px;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e1e2090 */.elementor-33782 .elementor-element.elementor-element-e1e2090 .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

.elementor-33782 .elementor-element.elementor-element-e1e2090:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-278feeb */.elementor-33782 .elementor-element.elementor-element-278feeb .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

.elementor-33782 .elementor-element.elementor-element-278feeb:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09233fd */.elementor-33782 .elementor-element.elementor-element-09233fd .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

.elementor-33782 .elementor-element.elementor-element-09233fd:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4e44be *//* First-level bullets */
ul {
  list-style: disc;
  padding-left: 3em; /* indents the whole list */
  margin: 0;
}

ul li {
  padding-left: 0.5em;
  text-indent: -0.5em; /* keeps wrapped lines aligned */
}

/* Second-level bullets */
ul li ul {
  list-style: circle; /* you can use 'circle', 'square', or a custom image */
  padding-left: 2em; /* indent nested list relative to parent */
}

ul li ul li {
  padding-left: 0.5em;
  text-indent: -0.5em;
}/* End custom CSS */