.elementor-1355 .elementor-element.elementor-element-4bd008b8:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-4bd008b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#000000;
}

.elementor-1355 .elementor-element.elementor-element-4bd008b8 > .elementor-background-overlay {
  background-color:#000000;
  opacity:0.7;
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-4bd008b8 > .elementor-container {
  min-height:392px;
}

.elementor-1355 .elementor-element.elementor-element-4bd008b8 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-45167c63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-block-end:5px;
}

.elementor-1355 .elementor-element.elementor-element-3e41242f {
  --divider-border-style:solid;
  --divider-color:#7EAC26;
  --divider-border-width:5px;
}

.elementor-1355 .elementor-element.elementor-element-3e41242f .elementor-divider-separator {
  width:15%;
}

.elementor-1355 .elementor-element.elementor-element-3e41242f .elementor-divider {
  padding-block-start:15px;
  padding-block-end:15px;
}

.elementor-1355 .elementor-element.elementor-element-307e3ae2 .elementor-heading-title {
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-4c94d7e1 .elementor-heading-title {
  color:#7EAC26;
}

.elementor-1355 .elementor-element.elementor-element-37bc6c02 {
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-604b055e {
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-26fa363e {
  z-index:1;
}

.elementor-1355 .elementor-element.elementor-element-581837a7:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-581837a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-1355 .elementor-element.elementor-element-581837a7 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:-0px;
  margin-bottom:0px;
}

.elementor-1355 .elementor-element.elementor-element-581837a7 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-472f073d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1355 .elementor-element.elementor-element-472f073d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-472f073d > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin:-90px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
}

.elementor-1355 .elementor-element.elementor-element-472f073d > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-415a3e65 {
  margin-top:30px;
  margin-bottom:0px;
}

.elementor-bc-flex-widget .elementor-1355 .elementor-element.elementor-element-2943c1d.elementor-column .elementor-widget-wrap {
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-2943c1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-2943c1d > .elementor-element-populated {
  padding:50px 50px 50px 50px;
}

.elementor-1355 .elementor-element.elementor-element-d188758 .elementor-icon-list-icon i {
  color:#000000;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-d188758 .elementor-icon-list-icon svg {
  fill:#000000;
  transition:fill 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-d188758 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-1355 .elementor-element.elementor-element-d188758 .elementor-icon-list-text {
  color:#000000;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-35b3908b:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-35b3908b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-1355 .elementor-element.elementor-element-35b3908b {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-35b3908b > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-599001d9:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-599001d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../images/robos/thor/controle-1.png");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}

.elementor-1355 .elementor-element.elementor-element-599001d9 > .elementor-background-overlay {
  background-color:#000000;
  opacity:0.5;
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-599001d9 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:20px;
  margin-bottom:0px;
}

.elementor-1355 .elementor-element.elementor-element-60525962 > .elementor-element-populated {
  padding:40px 40px 40px 40px;
}

.elementor-1355 .elementor-element.elementor-element-4cfcbad7 .elementor-heading-title {
  font-family:"Roboto", Sans-serif;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-17752daa .elementor-icon-list-icon i {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-17752daa .elementor-icon-list-icon svg {
  fill:#FFFFFF;
  transition:fill 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-17752daa {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-1355 .elementor-element.elementor-element-17752daa .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-765cb30a:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-765cb30a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-1355 .elementor-element.elementor-element-765cb30a {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:20px 0px 0px 0px;
}

.elementor-1355 .elementor-element.elementor-element-765cb30a > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-48d24503:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1355 .elementor-element.elementor-element-48d24503 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-bc-flex-widget .elementor-1355 .elementor-element.elementor-element-48d24503.elementor-column .elementor-widget-wrap {
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-48d24503.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-48d24503 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

.elementor-1355 .elementor-element.elementor-element-48d24503 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-1332a4e4 .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-1355 .elementor-element.elementor-element-ec67b40 {
  color:#000000;
}

.elementor-1355 .elementor-element.elementor-element-67df1170 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-67df1170:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-67df1170 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-1355 .elementor-element.elementor-element-67df1170 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
  padding:20px 0px 0px 0px;
}

.elementor-1355 .elementor-element.elementor-element-67df1170 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-30ab280c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1355 .elementor-element.elementor-element-30ab280c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-30ab280c > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-30ab280c > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-6edbdaf8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1355 .elementor-element.elementor-element-6edbdaf8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#83BA30;
}

.elementor-bc-flex-widget .elementor-1355 .elementor-element.elementor-element-6edbdaf8.elementor-column .elementor-widget-wrap {
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-6edbdaf8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-6edbdaf8.elementor-column > .elementor-widget-wrap {
  justify-content:center;
}

.elementor-1355 .elementor-element.elementor-element-6edbdaf8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-block-end:20px;
}

.elementor-1355 .elementor-element.elementor-element-6edbdaf8 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:20px 50px 20px 50px;
}

.elementor-1355 .elementor-element.elementor-element-6edbdaf8 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-2af164b3 .elementor-heading-title {
  font-weight:900;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-490d983b .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-490d983b .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-490d983b {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-1355 .elementor-element.elementor-element-490d983b .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-1cec40d:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-1cec40d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-1355 .elementor-element.elementor-element-1cec40d {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:20px 0px 0px 0px;
}

.elementor-1355 .elementor-element.elementor-element-1cec40d > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-ca8f53f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1355 .elementor-element.elementor-element-ca8f53f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-bc-flex-widget .elementor-1355 .elementor-element.elementor-element-ca8f53f.elementor-column .elementor-widget-wrap {
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-ca8f53f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-ca8f53f > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

.elementor-1355 .elementor-element.elementor-element-ca8f53f > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-657903a5 .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-1355 .elementor-element.elementor-element-4246f964 {
  text-align:justify;
  color:#000000;
}

.elementor-1355 .elementor-element.elementor-element-6fcf7c69:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1355 .elementor-element.elementor-element-6fcf7c69 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-6fcf7c69 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-6fcf7c69 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-3a96d5e9:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-3a96d5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-1355 .elementor-element.elementor-element-3a96d5e9 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
  padding:20px 0px 0px 0px;
}

.elementor-1355 .elementor-element.elementor-element-3a96d5e9 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-52ef7f0b img {
  width:100%;
}

.elementor-1355 .elementor-element.elementor-element-3e1bf7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1355 .elementor-element.elementor-element-3e1bf7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#83BA30;
}

.elementor-bc-flex-widget .elementor-1355 .elementor-element.elementor-element-3e1bf7e.elementor-column .elementor-widget-wrap {
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-3e1bf7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-3e1bf7e.elementor-column > .elementor-widget-wrap {
  justify-content:center;
}

.elementor-1355 .elementor-element.elementor-element-3e1bf7e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-block-end:20px;
}

.elementor-1355 .elementor-element.elementor-element-3e1bf7e > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

.elementor-1355 .elementor-element.elementor-element-3e1bf7e > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-6da6730 .elementor-heading-title {
  font-weight:900;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-6e0a2456 .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-6e0a2456 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-6e0a2456 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-1355 .elementor-element.elementor-element-6e0a2456 .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-33e01a16:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-33e01a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-1355 .elementor-element.elementor-element-33e01a16 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:20px 0px 20px 0px;
}

.elementor-1355 .elementor-element.elementor-element-33e01a16 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-60429d66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1355 .elementor-element.elementor-element-60429d66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-bc-flex-widget .elementor-1355 .elementor-element.elementor-element-60429d66.elementor-column .elementor-widget-wrap {
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-60429d66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}

.elementor-1355 .elementor-element.elementor-element-60429d66 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

.elementor-1355 .elementor-element.elementor-element-60429d66 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-731ac46e .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-1355 .elementor-element.elementor-element-2f77165 .elementor-icon-list-icon i {
  color:#000000;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-2f77165 .elementor-icon-list-icon svg {
  fill:#000000;
  transition:fill 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-2f77165 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-1355 .elementor-element.elementor-element-2f77165 .elementor-icon-list-text {
  color:#000000;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-2345651a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1355 .elementor-element.elementor-element-2345651a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-2345651a > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-2345651a > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-37ddaeb2 img {
  height:430px;
}

.elementor-1355 .elementor-element.elementor-element-72a842de:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-72a842de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-72a842de {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
  padding:10px 0px 0px 0px;
}

.elementor-1355 .elementor-element.elementor-element-72a842de > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-569d9579 .elementor-icon-wrapper {
  text-align:end;
}

.elementor-1355 .elementor-element.elementor-element-569d9579.elementor-view-stacked .elementor-icon {
  background-color:#05752E;
}

.elementor-1355 .elementor-element.elementor-element-569d9579.elementor-view-framed .elementor-icon, .elementor-1355 .elementor-element.elementor-element-569d9579.elementor-view-default .elementor-icon {
  color:#05752E;
  border-color:#05752E;
}

.elementor-1355 .elementor-element.elementor-element-569d9579.elementor-view-framed .elementor-icon, .elementor-1355 .elementor-element.elementor-element-569d9579.elementor-view-default .elementor-icon svg {
  fill:#05752E;
}

.elementor-1355 .elementor-element.elementor-element-569d9579.elementor-view-framed .elementor-icon:hover {
  background-color:var( --e-global-color-accent );
}

.elementor-1355 .elementor-element.elementor-element-569d9579.elementor-view-stacked .elementor-icon:hover {
  color:var( --e-global-color-accent );
}

.elementor-1355 .elementor-element.elementor-element-569d9579.elementor-view-stacked .elementor-icon:hover svg {
  fill:var( --e-global-color-accent );
}

.elementor-1355 .elementor-element.elementor-element-569d9579 .elementor-icon {
  font-size:33px;
}

.elementor-1355 .elementor-element.elementor-element-569d9579 .elementor-icon svg {
  height:33px;
}

.elementor-1355 .elementor-element.elementor-element-5bc44ec9:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-5bc44ec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#151515;
}

.elementor-1355 .elementor-element.elementor-element-5bc44ec9 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-5bc44ec9 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-45a3137c .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-1fc0a59e {
  text-align:justify;
  font-size:15px;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-23f9abc5 .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-45e8815a {
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-23d69e62 .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-7efb1a26 {
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-290a7768 .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-55e048f7 .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-55e048f7 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-55e048f7 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-1355 .elementor-element.elementor-element-55e048f7 .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-52d9dce5 .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-6c7cd47d .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-6c7cd47d .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-6c7cd47d {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-1355 .elementor-element.elementor-element-6c7cd47d .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-80ef91c .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-fc5bfd5 .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-fc5bfd5 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-fc5bfd5 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-1355 .elementor-element.elementor-element-fc5bfd5 .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-4b24c3cd .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-1355 .elementor-element.elementor-element-3dc6844b .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-3dc6844b .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-3dc6844b {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-1355 .elementor-element.elementor-element-3dc6844b .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-1355 .elementor-element.elementor-element-6d4c7374 {
  text-align:center;
}

.elementor-1355 .elementor-element.elementor-element-6d4c7374 .elementor-heading-title {
  font-size:13px;
  color:#FFFFFF;
}

@media(max-width:1024px) {
  .elementor-1355 .elementor-element.elementor-element-2943c1d > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-1355 .elementor-element.elementor-element-60525962 > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-1355 .elementor-element.elementor-element-48d24503 > .elementor-element-populated {
    padding:14px 14px 14px 14px;
  }
  .elementor-bc-flex-widget .elementor-1355 .elementor-element.elementor-element-40a47bb0.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1355 .elementor-element.elementor-element-40a47bb0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1355 .elementor-element.elementor-element-51e1266e img {
    height:312px;
  }
  .elementor-1355 .elementor-element.elementor-element-6edbdaf8 > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-1355 .elementor-element.elementor-element-ca8f53f > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-bc-flex-widget .elementor-1355 .elementor-element.elementor-element-6fcf7c69.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-1355 .elementor-element.elementor-element-6fcf7c69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-1355 .elementor-element.elementor-element-3e1bf7e > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-1355 .elementor-element.elementor-element-60429d66 > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-1355 .elementor-element.elementor-element-37ddaeb2 img {
    height:350px;
  }
  .elementor-1355 .elementor-element.elementor-element-5bc44ec9 {
    padding:30px 30px 0px 30px;
  }
  .elementor-1355 .elementor-element.elementor-element-45a3137c {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-1fc0a59e {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-23f9abc5 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-45e8815a {
    text-align:center;
    font-size:15px;
  }
  .elementor-1355 .elementor-element.elementor-element-23d69e62 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-7efb1a26 {
    text-align:center;
    font-size:15px;
  }
  .elementor-1355 .elementor-element.elementor-element-290a7768 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-55e048f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1355 .elementor-element.elementor-element-55e048f7 .elementor-icon-list-item > a {
    font-size:15px;
  }
  .elementor-1355 .elementor-element.elementor-element-52d9dce5 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-6c7cd47d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1355 .elementor-element.elementor-element-6c7cd47d .elementor-icon-list-item > a {
    font-size:15px;
  }
  .elementor-1355 .elementor-element.elementor-element-80ef91c {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-fc5bfd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1355 .elementor-element.elementor-element-fc5bfd5 .elementor-icon-list-item > a {
    font-size:15px;
  }
  .elementor-1355 .elementor-element.elementor-element-4b24c3cd {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-3dc6844b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1355 .elementor-element.elementor-element-3dc6844b .elementor-icon-list-item > a {
    font-size:15px;
  }
  .elementor-1355 .elementor-element.elementor-element-6d4c7374 > .elementor-widget-container {
    padding:20px 0px 0px 0px;
  }
}

@media(max-width:450px) {
  .elementor-1355 .elementor-element.elementor-element-472f073d > .elementor-element-populated {
    margin:-0px -0px -0px -0px;
    --e-column-margin-right:-0px;
    --e-column-margin-left:-0px;
  }
  .elementor-1355 .elementor-element.elementor-element-2943c1d > .elementor-element-populated {
    padding:15px 15px 15px 15px;
  }
  .elementor-1355 .elementor-element.elementor-element-4cfcbad7 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-48d24503 > .elementor-element-populated {
    padding:15px 15px 15px 15px;
  }
  .elementor-1355 .elementor-element.elementor-element-1332a4e4 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-6edbdaf8 > .elementor-element-populated {
    padding:15px 15px 15px 15px;
  }
  .elementor-1355 .elementor-element.elementor-element-2af164b3 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-ca8f53f > .elementor-element-populated {
    padding:15px 15px 15px 15px;
  }
  .elementor-1355 .elementor-element.elementor-element-657903a5 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-3e1bf7e > .elementor-element-populated {
    padding:15px 15px 15px 15px;
  }
  .elementor-1355 .elementor-element.elementor-element-6da6730 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-60429d66 > .elementor-element-populated {
    padding:15px 15px 15px 15px;
  }
  .elementor-1355 .elementor-element.elementor-element-731ac46e {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-37ddaeb2 {
    text-align:center;
  }
  .elementor-1355 .elementor-element.elementor-element-37ddaeb2 img {
    height:260px;
  }
  .elementor-1355 .elementor-element.elementor-element-5c1f6822 img {
    width:63%;
  }
}
