.elementor-33677 .elementor-element.elementor-element-9cd7655{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-33677 .elementor-element.elementor-element-8cf0dc3 .elementor-image a{display:inline-block;}.elementor-33677 .elementor-element.elementor-element-8cf0dc3 img{width:100%;}.elementor-33677 .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-33677 .elementor-element.elementor-element-2fe09a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33677 .elementor-element.elementor-element-08b4580{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-33677 .elementor-element.elementor-element-75c274c .industrium-heading{text-align:left;}.elementor-33677 .elementor-element.elementor-element-749e32b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-33677 .elementor-element.elementor-element-e103998 .industrium-heading{text-align:left;}.elementor-33677 .elementor-element.elementor-element-82eed66 .elementor-image a{display:inline-block;}.elementor-33677 .elementor-element.elementor-element-920ce3f{--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;--justify-content:flex-start;overflow:visible;}.elementor-33677 .elementor-element.elementor-element-2cf32a7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-ae7e57c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-ae7e57c .elementor-image a{display:inline-block;}.elementor-33677 .elementor-element.elementor-element-c5f8eaa{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-33677 .elementor-element.elementor-element-c5f8eaa .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-33677 .elementor-element.elementor-element-c5f8eaa .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-33677 .elementor-element.elementor-element-a427cb0{--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;--justify-content:flex-start;overflow:visible;}.elementor-33677 .elementor-element.elementor-element-28822f1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-28822f1 .elementor-image a{display:inline-block;}.elementor-33677 .elementor-element.elementor-element-054c0a5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-a1a6852 .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-33677 .elementor-element.elementor-element-9e69edb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-33677 .elementor-element.elementor-element-9e69edb .elementor-divider-separator{width:100%;}.elementor-33677 .elementor-element.elementor-element-9e69edb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33677 .elementor-element.elementor-element-3cdc0e3{--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;--justify-content:flex-start;overflow:visible;}.elementor-33677 .elementor-element.elementor-element-32884ca{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-49ff3e8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-49ff3e8 .elementor-image a{display:inline-block;}.elementor-33677 .elementor-element.elementor-element-63e5847 .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-33677 .elementor-element.elementor-element-2bacae7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-33677 .elementor-element.elementor-element-2bacae7 .elementor-divider-separator{width:100%;}.elementor-33677 .elementor-element.elementor-element-2bacae7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33677 .elementor-element.elementor-element-3220d4a{--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;--justify-content:flex-start;overflow:visible;}.elementor-33677 .elementor-element.elementor-element-0846f4d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-4f55b4e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-4f55b4e .elementor-image a{display:inline-block;}.elementor-33677 .elementor-element.elementor-element-5571829{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-33677 .elementor-element.elementor-element-5571829 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-33677 .elementor-element.elementor-element-5571829 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-33677 .elementor-element.elementor-element-af68f02 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-33677 .elementor-element.elementor-element-af68f02 .elementor-widget-container{float:left;}.elementor-33677 .elementor-element.elementor-element-1afdefb .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-33677 .elementor-element.elementor-element-49feae7 .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-33677 .elementor-element.elementor-element-b86f5d1 .elementor-image a{display:inline-block;}.elementor-33677 .elementor-element.elementor-element-583452e{--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;--justify-content:flex-start;overflow:visible;}.elementor-33677 .elementor-element.elementor-element-e0ee186{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-280bdb2{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-33677 .elementor-element.elementor-element-280bdb2 .elementor-image a{display:inline-block;}.elementor-33677 .elementor-element.elementor-element-c58bf9e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-33677 .elementor-element.elementor-element-c58bf9e .elementor-divider-separator{width:100%;}.elementor-33677 .elementor-element.elementor-element-c58bf9e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33677 .elementor-element.elementor-element-5a1b2c8{--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-33677 .elementor-element.elementor-element-e5a0c70 .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-33677 .elementor-element.elementor-element-e5a0c70{width:100%;max-width:100%;}.elementor-33677 .elementor-element.elementor-element-28bc9f3 .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-33677 .elementor-element.elementor-element-28bc9f3{width:100%;max-width:100%;}.elementor-33677 .elementor-element.elementor-element-23ce111 .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-33677 .elementor-element.elementor-element-23ce111{width:100%;max-width:100%;}.elementor-33677 .elementor-element.elementor-element-e42d6f3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-33677 .elementor-element.elementor-element-e42d6f3 .elementor-divider-separator{width:100%;}.elementor-33677 .elementor-element.elementor-element-e42d6f3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33677 .elementor-element.elementor-element-07a5807 .elementor-image a{display:inline-block;}.elementor-33677 .elementor-element.elementor-element-033e657{--spacer-size:50px;}@media(min-width:576px){.elementor-33677 .elementor-element.elementor-element-920ce3f{--content-width:100%;}.elementor-33677 .elementor-element.elementor-element-a427cb0{--content-width:100%;}}@media(max-width:1279px) and (min-width:576px){.elementor-33677 .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-749e32b */.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-2cf32a7 *//* 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 */
/* Start custom CSS for text-editor, class: .elementor-element-72a44a0 *//* 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 */
/* Start custom CSS for button, class: .elementor-element-a1a6852 */.elementor-33677 .elementor-element.elementor-element-a1a6852 .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

.elementor-33677 .elementor-element.elementor-element-a1a6852:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32884ca *//* 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 */
/* Start custom CSS for text-editor, class: .elementor-element-6c70ac3 *//* 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 */
/* Start custom CSS for button, class: .elementor-element-63e5847 */.elementor-33677 .elementor-element.elementor-element-63e5847 .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

.elementor-33677 .elementor-element.elementor-element-63e5847:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0846f4d *//* 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 */
/* Start custom CSS for text-editor, class: .elementor-element-3a84bd7 *//* 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 */
/* Start custom CSS for button, class: .elementor-element-1afdefb */.elementor-33677 .elementor-element.elementor-element-1afdefb .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

.elementor-33677 .elementor-element.elementor-element-1afdefb:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49feae7 */.elementor-33677 .elementor-element.elementor-element-49feae7 .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

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

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

.elementor-33677 .elementor-element.elementor-element-28bc9f3:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23ce111 */.elementor-33677 .elementor-element.elementor-element-23ce111 .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

.elementor-33677 .elementor-element.elementor-element-23ce111:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */