.elementor-4645 .elementor-element.elementor-element-4cbff51{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-4645 .elementor-element.elementor-element-a5d2de6{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4645 .elementor-element.elementor-element-a9423ad{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-e87756a{--display:flex;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-4645 .elementor-element.elementor-element-3febdb6{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-3febdb6 .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-3febdb6 .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-3febdb6 .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-898f2a4{--display:flex;}.elementor-4645 .elementor-element.elementor-element-71913dc{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-3f4a429{--display:flex;}.elementor-4645 .elementor-element.elementor-element-9561bd7{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-9561bd7 .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-9561bd7 .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-9561bd7 .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-979f2f1{--display:flex;}.elementor-4645 .elementor-element.elementor-element-28b772a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-847937d{--display:flex;}.elementor-4645 .elementor-element.elementor-element-db44412{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-db44412 .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-db44412 .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-db44412 .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-53f931f{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-a21ca72{--display:flex;}.elementor-4645 .elementor-element.elementor-element-4c62d95{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-4c62d95 .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-4c62d95 .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-4c62d95 .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-3ca2e6c{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-a66aac3{--display:flex;}.elementor-4645 .elementor-element.elementor-element-441c342{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-441c342 .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-441c342 .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-441c342 .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-8b6fbb6{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-40ae5ef{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-40ae5ef .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-40ae5ef .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-40ae5ef .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-a3c31ab{--display:flex;}.elementor-4645 .elementor-element.elementor-element-c008b1c{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-41bf18e{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-41bf18e .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-41bf18e .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-41bf18e .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-f8acf42{--display:flex;}.elementor-4645 .elementor-element.elementor-element-b6cc04f{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-c3ded6b{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-c3ded6b .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-c3ded6b .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-c3ded6b .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-28813a7{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-59666a9{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-59666a9 .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-59666a9 .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-59666a9 .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-5f510f2{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-c45dd1b{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-c45dd1b .elementor-title{font-family:"Roboto", Sans-serif;font-weight:normal;text-transform:none;}.elementor-4645 .elementor-element.elementor-element-c45dd1b .elementor-progress-wrapper .elementor-progress-bar{background-color:#22C55E;}.elementor-4645 .elementor-element.elementor-element-c45dd1b .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-c45dd1b .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}.elementor-4645 .elementor-element.elementor-element-e515ff8{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-4645 .elementor-element.elementor-element-275af95{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4645 .elementor-element.elementor-element-275af95 .elementor-title{font-family:"Roboto", Sans-serif;font-weight:normal;text-transform:none;}.elementor-4645 .elementor-element.elementor-element-275af95 .elementor-progress-wrapper .elementor-progress-bar{background-color:#F59E0B;}.elementor-4645 .elementor-element.elementor-element-275af95 .elementor-progress-bar{height:13px;line-height:13px;color:#010A17;font-size:13px;}.elementor-4645 .elementor-element.elementor-element-275af95 .elementor-progress-wrapper{border-radius:8px;overflow:hidden;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-a9423ad */.elementor-4645 .elementor-element.elementor-element-a9423ad {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-a9423ad h4,
.elementor-4645 .elementor-element.elementor-element-a9423ad h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-a9423ad ul li,
.elementor-4645 .elementor-element.elementor-element-a9423ad ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-a9423ad h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-a9423ad ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-a9423ad ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-a9423ad p,
.elementor-4645 .elementor-element.elementor-element-a9423ad h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71913dc */.elementor-4645 .elementor-element.elementor-element-71913dc {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-71913dc h4,
.elementor-4645 .elementor-element.elementor-element-71913dc h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-71913dc ul li,
.elementor-4645 .elementor-element.elementor-element-71913dc ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-71913dc h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-71913dc ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-71913dc ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-71913dc p,
.elementor-4645 .elementor-element.elementor-element-71913dc h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28b772a */.elementor-4645 .elementor-element.elementor-element-28b772a {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-28b772a h4,
.elementor-4645 .elementor-element.elementor-element-28b772a h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-28b772a ul li,
.elementor-4645 .elementor-element.elementor-element-28b772a ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-28b772a h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-28b772a ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-28b772a ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-28b772a p,
.elementor-4645 .elementor-element.elementor-element-28b772a h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53f931f */.elementor-4645 .elementor-element.elementor-element-53f931f {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-53f931f h4,
.elementor-4645 .elementor-element.elementor-element-53f931f h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-53f931f ul li,
.elementor-4645 .elementor-element.elementor-element-53f931f ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-53f931f h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-53f931f ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-53f931f ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-53f931f p,
.elementor-4645 .elementor-element.elementor-element-53f931f h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ca2e6c */.elementor-4645 .elementor-element.elementor-element-3ca2e6c {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-3ca2e6c h4,
.elementor-4645 .elementor-element.elementor-element-3ca2e6c h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-3ca2e6c ul li,
.elementor-4645 .elementor-element.elementor-element-3ca2e6c ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-3ca2e6c h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-3ca2e6c ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-3ca2e6c ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-3ca2e6c p,
.elementor-4645 .elementor-element.elementor-element-3ca2e6c h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b6fbb6 */.elementor-4645 .elementor-element.elementor-element-8b6fbb6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-8b6fbb6 h4,
.elementor-4645 .elementor-element.elementor-element-8b6fbb6 h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-8b6fbb6 ul li,
.elementor-4645 .elementor-element.elementor-element-8b6fbb6 ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-8b6fbb6 h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-8b6fbb6 ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-8b6fbb6 ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-8b6fbb6 p,
.elementor-4645 .elementor-element.elementor-element-8b6fbb6 h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c008b1c */.elementor-4645 .elementor-element.elementor-element-c008b1c {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-c008b1c h4,
.elementor-4645 .elementor-element.elementor-element-c008b1c h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-c008b1c ul li,
.elementor-4645 .elementor-element.elementor-element-c008b1c ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-c008b1c h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-c008b1c ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-c008b1c ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-c008b1c p,
.elementor-4645 .elementor-element.elementor-element-c008b1c h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6cc04f */.elementor-4645 .elementor-element.elementor-element-b6cc04f {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-b6cc04f h4,
.elementor-4645 .elementor-element.elementor-element-b6cc04f h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-b6cc04f ul li,
.elementor-4645 .elementor-element.elementor-element-b6cc04f ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-b6cc04f h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-b6cc04f ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-b6cc04f ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-b6cc04f p,
.elementor-4645 .elementor-element.elementor-element-b6cc04f h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28813a7 */.elementor-4645 .elementor-element.elementor-element-28813a7 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-28813a7 h4,
.elementor-4645 .elementor-element.elementor-element-28813a7 h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-28813a7 ul li,
.elementor-4645 .elementor-element.elementor-element-28813a7 ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-28813a7 h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-28813a7 ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-28813a7 ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-28813a7 p,
.elementor-4645 .elementor-element.elementor-element-28813a7 h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f510f2 */.elementor-4645 .elementor-element.elementor-element-5f510f2 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-5f510f2 h4,
.elementor-4645 .elementor-element.elementor-element-5f510f2 h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-5f510f2 ul li,
.elementor-4645 .elementor-element.elementor-element-5f510f2 ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-5f510f2 h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-5f510f2 ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-5f510f2 ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-5f510f2 p,
.elementor-4645 .elementor-element.elementor-element-5f510f2 h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e515ff8 */.elementor-4645 .elementor-element.elementor-element-e515ff8 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-e515ff8 h4,
.elementor-4645 .elementor-element.elementor-element-e515ff8 h6 {
  text-transform: none;
}
.elementor-4645 .elementor-element.elementor-element-e515ff8 ul li,
.elementor-4645 .elementor-element.elementor-element-e515ff8 ul li h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-e515ff8 h6 {
  font-weight: 400;
}
.elementor-4645 .elementor-element.elementor-element-e515ff8 ul {
  margin-left: 0;
  padding-left: 0;
}

.elementor-4645 .elementor-element.elementor-element-e515ff8 ul li {
  list-style: none;
  margin-bottom: 6px;
}
.elementor-4645 .elementor-element.elementor-element-e515ff8 p,
.elementor-4645 .elementor-element.elementor-element-e515ff8 h6 {
  line-height: 1.6;
  opacity: 0.9;
}/* End custom CSS */