.elementor-6218 .elementor-element.elementor-element-e1902bb {
  margin-top: 66px;
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-cdbfe2b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6218
  .elementor-element.elementor-element-cdbfe2b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8f9fa;
}
.elementor-6218 .elementor-element.elementor-element-cdbfe2b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-cdbfe2b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-2f8f2899:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-2f8f2899
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../livewp.site/wp/md/ewebot/wp-content/uploads/sites/64/2020/10/home8_iconbox_bg.png");
  background-position: bottom center;
  background-repeat: no-repeat;
}
.elementor-6218
  .elementor-element.elementor-element-2f8f2899
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-2f8f2899
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-2f8f2899
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 15px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-1225f1ec.elementor-widget-gt3-core-designdraw
  .gt3_svg_line
  svg
  path {
  fill: #051d24;
  stroke: #051d24;
}
.elementor-6218
  .elementor-element.elementor-element-1225f1ec.elementor-widget-gt3-core-designdraw
  .gt3_svg_line
  svg
  g
  > * {
  fill: #051d24;
  stroke: #051d24;
}
.elementor-6218
  .elementor-element.elementor-element-1225f1ec.elementor-widget-gt3-core-designdraw
  .gt3_svg_line_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-30476cd5
  .elementor-spacer-inner {
  --spacer-size: 40px;
}
.elementor-6218 .elementor-element.elementor-element-62b77f78 {
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  z-index: 5;
}
.elementor-6218
  .elementor-element.elementor-element-62b77f78
  > .elementor-widget-container {
  margin: 0px 0px -17px 0px;
  padding: 40px 0px 0px 0px;
}
.elementor-6218 .elementor-element.elementor-element-1a7e4a05 {
  text-align: center;
  z-index: 5;
}
.elementor-6218
  .elementor-element.elementor-element-1a7e4a05
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 38px;
}
.elementor-6218
  .elementor-element.elementor-element-1a7e4a05
  > .elementor-widget-container {
  padding: 0px 0px 22px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-eee9954
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 28px 0px !important;
  max-width: 108px;
  width: 108px;
}
.elementor-6218
  .elementor-element.elementor-element-eee9954
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 28px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-eee9954
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-eee9954
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-6218
  .elementor-element.elementor-element-eee9954
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-family: var(--e-global-typography-62a02aa-font-family), Sans-serif;
  font-size: var(--e-global-typography-62a02aa-font-size);
  font-weight: var(--e-global-typography-62a02aa-font-weight);
  line-height: var(--e-global-typography-62a02aa-line-height);
  letter-spacing: var(--e-global-typography-62a02aa-letter-spacing);
  word-spacing: var(--e-global-typography-62a02aa-word-spacing);
}
.elementor-6218
  .elementor-element.elementor-element-eee9954
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-6218
  .elementor-element.elementor-element-eee9954
  > .elementor-widget-container {
  padding: 0px 45px 20px 45px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-eee9954.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-0c6128c
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 28px 0px !important;
  max-width: 108px;
  width: 108px;
}
.elementor-6218
  .elementor-element.elementor-element-0c6128c
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 28px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-0c6128c
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-0c6128c
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-6218
  .elementor-element.elementor-element-0c6128c
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-family: var(--e-global-typography-62a02aa-font-family), Sans-serif;
  font-size: var(--e-global-typography-62a02aa-font-size);
  font-weight: var(--e-global-typography-62a02aa-font-weight);
  line-height: var(--e-global-typography-62a02aa-line-height);
  letter-spacing: var(--e-global-typography-62a02aa-letter-spacing);
  word-spacing: var(--e-global-typography-62a02aa-word-spacing);
}
.elementor-6218
  .elementor-element.elementor-element-0c6128c
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-6218
  .elementor-element.elementor-element-0c6128c
  > .elementor-widget-container {
  padding: 0px 46px 20px 45px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-0c6128c.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-e6c40b4
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 28px 0px !important;
  max-width: 108px;
  width: 108px;
}
.elementor-6218
  .elementor-element.elementor-element-e6c40b4
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 28px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-e6c40b4
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-e6c40b4
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-6218
  .elementor-element.elementor-element-e6c40b4
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-family: var(--e-global-typography-62a02aa-font-family), Sans-serif;
  font-size: var(--e-global-typography-62a02aa-font-size);
  font-weight: var(--e-global-typography-62a02aa-font-weight);
  line-height: var(--e-global-typography-62a02aa-line-height);
  letter-spacing: var(--e-global-typography-62a02aa-letter-spacing);
  word-spacing: var(--e-global-typography-62a02aa-word-spacing);
}
.elementor-6218
  .elementor-element.elementor-element-e6c40b4
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-6218
  .elementor-element.elementor-element-e6c40b4
  > .elementor-widget-container {
  padding: 0px 45px 20px 45px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-e6c40b4.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-474bfd42:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6218
  .elementor-element.elementor-element-474bfd42
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8f9fa;
}
.elementor-6218 .elementor-element.elementor-element-474bfd42 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -10px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-474bfd42
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-27dd8917
  > .elementor-widget-container {
  margin: 0% -17% 0% -27%;
}
.elementor-6218 .elementor-element.elementor-element-369569c1 {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-369569c1
  > .elementor-widget-container {
  margin: -111% 17% 0% 0%;
  padding: 0px 0px 0px 0px;
  border-radius: 10px 100px 10px 100px;
}
.elementor-6218
  .elementor-element.elementor-element-35327531
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-67d8bc81
  .elementor-spacer-inner {
  --spacer-size: 152px;
}
.elementor-6218 .elementor-element.elementor-element-6c515e7 {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-6c515e7
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-57eaaed1
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 30px;
  font-weight: bold;
  line-height: 38px;
}
.elementor-6218 .elementor-element.elementor-element-57eaaed1 {
  z-index: 1;
}
.elementor-6218 .elementor-element.elementor-element-7a731b59 {
  text-align: justify;
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-4fb423d5
  .elementor-spacer-inner {
  --spacer-size: 44px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type6 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type5
  .gt3_module_button__container {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type4 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type3 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left:hover {
  padding: 13px 27px 13px calc(27px + 15px);
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right:hover {
  padding: 13px calc(27px + 15px) 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .button_size_elementor_custom:not(.hover_type5) {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-6218
  .elementor-element.elementor-element-751e4999.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: #6254e7;
}
.elementor-6218 .elementor-element.elementor-element-751e4999 {
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-292b2c18
  .elementor-spacer-inner {
  --spacer-size: 160px;
}
.elementor-6218 .elementor-element.elementor-element-687da552 img {
  max-width: 35%;
}
.elementor-6218 .elementor-element.elementor-element-687da552 {
  text-align: right;
  top: 4.975%;
  z-index: 0;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-687da552 {
  right: -12px;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-687da552 {
  left: -12px;
}
.elementor-6218
  .elementor-element.elementor-element-3110675
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6218
  .elementor-element.elementor-element-3110675:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6218
  .elementor-element.elementor-element-3110675
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../livewp.site/wp/md/ewebot/wp-content/uploads/sites/64/2021/01/map-new.png");
  background-position: center center;
  background-repeat: no-repeat;
}
.elementor-6218
  .elementor-element.elementor-element-3110675
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-3110675 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 110px;
}
.elementor-6218
  .elementor-element.elementor-element-705af44
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-705af44
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-705af44
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-7697626 {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-6218
  .elementor-element.elementor-element-7697626
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-ef82abd
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 30px;
  font-weight: bold;
  line-height: 38px;
}
.elementor-6218
  .elementor-element.elementor-element-ef82abd
  > .elementor-widget-container {
  padding: 0px 0px 22px 0px;
}
.elementor-6218 .elementor-element.elementor-element-868e3c3 {
  text-align: justify;
  font-size: 16px;
  line-height: 1.5em;
}
.elementor-6218
  .elementor-element.elementor-element-868e3c3
  > .elementor-widget-container {
  margin: 0% 8% 0% 0%;
  padding: 0px 0px 35px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type6 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type5
  .gt3_module_button__container {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type4 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type3 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left:hover {
  padding: 13px 27px 13px calc(27px + 15px);
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right:hover {
  padding: 13px calc(27px + 15px) 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .button_size_elementor_custom:not(.hover_type5) {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-6218
  .elementor-element.elementor-element-9fb331e.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-c6d0550
  > .elementor-element-populated {
  margin: 0px 5px 0px 0px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 22px 0px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 22px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #252a3f;
  font-size: 22px;
  line-height: 1.36em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #252a3f;
  font-family: "Nunito", Sans-serif;
  font-size: 12px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: -0.5px;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 36px 30px 36px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-618f9bf:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-74745da
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 22px 0px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-74745da
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 22px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-74745da
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-74745da
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-74745da
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #252a3f;
  font-size: 22px;
  line-height: 1.36em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-74745da:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-74745da
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #252a3f;
  font-family: "Nunito", Sans-serif;
  font-size: 12px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: -0.5px;
}
.elementor-6218
  .elementor-element.elementor-element-74745da:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-74745da
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 36px 30px 36px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-74745da:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-74745da.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-74745da:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-ee8bb1f
  > .elementor-element-populated {
  margin: 0px 0px 0px 5px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 22px 0px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 22px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #252a3f;
  font-size: 22px;
  line-height: 1.36em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #252a3f;
  font-family: "Nunito", Sans-serif;
  font-size: 12px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: -0.5px;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 36px 30px 36px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-44d6afb:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 22px 0px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 22px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #252a3f;
  font-size: 22px;
  line-height: 1.36em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #252a3f;
  font-family: "Nunito", Sans-serif;
  font-size: 12px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: -0.5px;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 36px 30px 36px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-bd1fb02:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218 .elementor-element.elementor-element-da047fd {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 120px;
  z-index: 5;
}
.elementor-6218
  .elementor-element.elementor-element-da047fd
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-43dd982
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-43dd982
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-67d3c3f img {
  width: 100%;
}
.elementor-6218
  .elementor-element.elementor-element-67d3c3f
  > .elementor-widget-container {
  margin: 0% 0% 0% -4.5%;
}
.elementor-6218 .elementor-element.elementor-element-67d3c3f {
  z-index: 1;
}
.elementor-6218 .elementor-element.elementor-element-81fd0cb img {
  width: 50%;
}
.elementor-6218 .elementor-element.elementor-element-81fd0cb {
  text-align: left;
  top: -7%;
  z-index: 3;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-81fd0cb {
  left: 28%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-81fd0cb {
  right: 28%;
}
.elementor-6218 .elementor-element.elementor-element-3867736 img {
  width: 40%;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6218 .elementor-element.elementor-element-3867736 {
  text-align: left;
  top: 3.102%;
  z-index: 2;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-3867736 {
  left: 9.334%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-3867736 {
  right: 9.334%;
}
.elementor-6218 .elementor-element.elementor-element-2579312 {
  margin-top: -10px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 5px;
}
.elementor-6218
  .elementor-element.elementor-element-1503a15
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218 .elementor-element.elementor-element-b3fe170 {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-6218
  .elementor-element.elementor-element-b3fe170
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-1f32a17
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 30px;
  font-weight: bold;
  line-height: 38px;
}
.elementor-6218
  .elementor-element.elementor-element-1f32a17
  > .elementor-widget-container {
  padding: 0px 0px 12px 0px;
}
.elementor-6218 .elementor-element.elementor-element-8dcbea4 {
  text-align: justify;
  font-size: 18px;
  line-height: 1.5em;
}
.elementor-6218
  .elementor-element.elementor-element-8dcbea4
  > .elementor-widget-container {
  margin: 0% 8% 0% 0%;
  padding: 0px 0px 22px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type6 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type5
  .gt3_module_button__container {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type4 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type3 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left:hover {
  padding: 13px 27px 13px calc(27px + 15px);
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right:hover {
  padding: 13px calc(27px + 15px) 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .button_size_elementor_custom:not(.hover_type5) {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-6218
  .elementor-element.elementor-element-dca0aa9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-3badb60f
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6218
  .elementor-element.elementor-element-3badb60f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6218
  .elementor-element.elementor-element-3badb60f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8f9fa;
  background-image: url("../../../../../livewp.site/wp/md/ewebot/wp-content/uploads/sites/64/2020/10/home8_section-bg1.png");
  background-position: bottom center;
  background-repeat: no-repeat;
}
.elementor-6218 .elementor-element.elementor-element-3badb60f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -80px;
  margin-bottom: 0px;
  padding: 0px 0px 55px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-3badb60f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-722e0dba {
  padding: 0px 20px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-37d895ea
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-31e5ab54
  .elementor-spacer-inner {
  --spacer-size: 40px;
}
.elementor-6218 .elementor-element.elementor-element-22ef0ac6 {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-6218
  .elementor-element.elementor-element-22ef0ac6
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-da2558a
  .elementor-heading-title {
  font-family: var(--e-global-typography-dcfbaad-font-family), Sans-serif;
  font-size: var(--e-global-typography-dcfbaad-font-size);
  font-weight: var(--e-global-typography-dcfbaad-font-weight);
  line-height: var(--e-global-typography-dcfbaad-line-height);
  letter-spacing: var(--e-global-typography-dcfbaad-letter-spacing);
  word-spacing: var(--e-global-typography-dcfbaad-word-spacing);
}
.elementor-6218
  .elementor-element.elementor-element-da2558a
  > .elementor-widget-container {
  margin: 0px 0px 22px 0px;
}
.elementor-6218 .elementor-element.elementor-element-6b699aaa {
  text-align: justify;
}
.elementor-6218
  .elementor-element.elementor-element-743c49c1
  .elementor-spacer-inner {
  --spacer-size: 20px;
}
.elementor-6218
  .elementor-element.elementor-element-653332c5
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 20px 0px 0px !important;
  max-width: 35px;
  width: 35px;
}
.elementor-6218
  .elementor-element.elementor-element-653332c5
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 20px 0px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-653332c5
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-653332c5
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.elementor-6218
  .elementor-element.elementor-element-653332c5
  > .elementor-widget-container {
  padding: 0% 10% 0% 0%;
}
.elementor-6218
  .elementor-element.elementor-element-5d44bfaf
  .elementor-spacer-inner {
  --spacer-size: 22px;
}
.elementor-6218
  .elementor-element.elementor-element-34aa0473
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 20px 0px 0px !important;
  max-width: 35px;
  width: 35px;
}
.elementor-6218
  .elementor-element.elementor-element-34aa0473
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 20px 0px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-34aa0473
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-34aa0473
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.elementor-6218
  .elementor-element.elementor-element-34aa0473
  > .elementor-widget-container {
  padding: 0% 10% 0% 0%;
}
.elementor-6218
  .elementor-element.elementor-element-44859f30
  .elementor-spacer-inner {
  --spacer-size: 22px;
}
.elementor-6218
  .elementor-element.elementor-element-9f10f65
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 20px 0px 0px !important;
  max-width: 35px;
  width: 35px;
}
.elementor-6218
  .elementor-element.elementor-element-9f10f65
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 20px 0px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-9f10f65
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-9f10f65
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.elementor-6218
  .elementor-element.elementor-element-9f10f65
  > .elementor-widget-container {
  padding: 0% 10% 0% 0%;
}
.elementor-6218
  .elementor-element.elementor-element-680bb9da
  .elementor-spacer-inner {
  --spacer-size: 46px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type6 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type5
  .gt3_module_button__container {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type4 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type3 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left:hover {
  padding: 13px 27px 13px calc(27px + 15px);
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right:hover {
  padding: 13px calc(27px + 15px) 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .button_size_elementor_custom:not(.hover_type5) {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-6218
  .elementor-element.elementor-element-2b9a998a.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-196b79e7
  .elementor-spacer-inner {
  --spacer-size: 90px;
}
.elementor-6218
  .elementor-element.elementor-element-34ae7d9e
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-34ae7d9e
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px -5px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: -5px;
}
.elementor-6218
  .elementor-element.elementor-element-34ae7d9e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-7591bdaa:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-7591bdaa
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-7591bdaa
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-7591bdaa
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6218
  .elementor-element.elementor-element-7591bdaa
  > .elementor-background-slideshow {
  border-radius: 52px 10px 52px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-7591bdaa
  > .elementor-element-populated {
  box-shadow: 29px 29px 59px 0px
    rgba(27.999999999999996, 137.00000000000003, 212, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 40px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-7591bdaa:hover
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-7591bdaa:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 10px 52px 10px 52px;
}
.elementor-6218
  .elementor-element.elementor-element-7591bdaa
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-7591bdaa
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 50px 20px 40px 40px;
}
.elementor-6218
  .elementor-element.elementor-element-72584203
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 25px 0px !important;
  max-width: 86px;
  width: 86px;
}
.elementor-6218
  .elementor-element.elementor-element-72584203
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 25px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-72584203
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-72584203
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-72584203
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-6218
  .elementor-element.elementor-element-72584203
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}
.elementor-6218
  .elementor-element.elementor-element-72584203
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-6218
  .elementor-element.elementor-element-72584203.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-72584203
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-1e015d63:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-1e015d63
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-1e015d63
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-1e015d63
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6218
  .elementor-element.elementor-element-1e015d63
  > .elementor-background-slideshow {
  border-radius: 52px 10px 52px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-1e015d63
  > .elementor-element-populated {
  box-shadow: 29px 29px 59px 0px
    rgba(27.999999999999996, 137.00000000000003, 212, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 40px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-1e015d63:hover
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-1e015d63:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 10px 52px 10px 52px;
}
.elementor-6218
  .elementor-element.elementor-element-1e015d63
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-1e015d63
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 50px 20px 40px 40px;
}
.elementor-6218
  .elementor-element.elementor-element-5c4d9994
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 25px 0px !important;
  max-width: 86px;
  width: 86px;
}
.elementor-6218
  .elementor-element.elementor-element-5c4d9994
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 25px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-5c4d9994
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-5c4d9994
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-5c4d9994
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-6218
  .elementor-element.elementor-element-5c4d9994
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}
.elementor-6218
  .elementor-element.elementor-element-5c4d9994
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-6218
  .elementor-element.elementor-element-5c4d9994.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-5c4d9994
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-1331613a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-1331613a
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-1331613a
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-1331613a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6218
  .elementor-element.elementor-element-1331613a
  > .elementor-background-slideshow {
  border-radius: 52px 10px 52px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-1331613a
  > .elementor-element-populated {
  box-shadow: 29px 29px 59px 0px
    rgba(27.999999999999996, 137.00000000000003, 212, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 40px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-1331613a:hover
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-1331613a:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 10px 52px 10px 52px;
}
.elementor-6218
  .elementor-element.elementor-element-1331613a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-1331613a
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 50px 20px 40px 40px;
}
.elementor-6218
  .elementor-element.elementor-element-bb96b35
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 25px 0px !important;
  max-width: 86px;
  width: 86px;
}
.elementor-6218
  .elementor-element.elementor-element-bb96b35
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 25px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-bb96b35
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-bb96b35
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-bb96b35
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-6218
  .elementor-element.elementor-element-bb96b35
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}
.elementor-6218
  .elementor-element.elementor-element-bb96b35
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-6218
  .elementor-element.elementor-element-bb96b35.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-bb96b35
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-33c4a342:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-33c4a342
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-33c4a342
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-33c4a342
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6218
  .elementor-element.elementor-element-33c4a342
  > .elementor-background-slideshow {
  border-radius: 52px 10px 52px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-33c4a342
  > .elementor-element-populated {
  box-shadow: 29px 29px 59px 0px
    rgba(27.999999999999996, 137.00000000000003, 212, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 40px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-33c4a342:hover
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-33c4a342:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 10px 52px 10px 52px;
}
.elementor-6218
  .elementor-element.elementor-element-33c4a342
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-33c4a342
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 50px 20px 40px 40px;
}
.elementor-6218
  .elementor-element.elementor-element-504f8d45
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 25px 0px !important;
  max-width: 86px;
  width: 86px;
}
.elementor-6218
  .elementor-element.elementor-element-504f8d45
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 25px 0px !important;
}
.elementor-6218
  .elementor-element.elementor-element-504f8d45
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-504f8d45
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-504f8d45
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-6218
  .elementor-element.elementor-element-504f8d45
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}
.elementor-6218
  .elementor-element.elementor-element-504f8d45
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-6218
  .elementor-element.elementor-element-504f8d45.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-504f8d45
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218 .elementor-element.elementor-element-4e500df {
  margin-top: 18px;
  margin-bottom: 0px;
}
.elementor-6218 .elementor-element.elementor-element-c708ec5 {
  margin-top: -10px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 5px;
}
.elementor-6218
  .elementor-element.elementor-element-e026f56
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218 .elementor-element.elementor-element-037f384 {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-6218
  .elementor-element.elementor-element-037f384
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-967f40e
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 30px;
  font-weight: bold;
  line-height: 38px;
}
.elementor-6218
  .elementor-element.elementor-element-967f40e
  > .elementor-widget-container {
  padding: 0px 0px 12px 0px;
}
.elementor-6218 .elementor-element.elementor-element-2e53557 {
  text-align: justify;
  font-size: 18px;
  line-height: 1.5em;
}
.elementor-6218
  .elementor-element.elementor-element-2e53557
  > .elementor-widget-container {
  margin: 0% 8% 0% 0%;
  padding: 0px 0px 22px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type6 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type5
  .gt3_module_button__container {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type4 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type3 {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left:hover {
  padding: 13px 27px 13px calc(27px + 15px);
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right:hover {
  padding: 13px calc(27px + 15px) 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .button_size_elementor_custom:not(.hover_type5) {
  padding: 13px 27px 13px 27px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 1px !important;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #3b3663;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-6218
  .elementor-element.elementor-element-8a89d86.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: #6254e7;
}
.elementor-6218
  .elementor-element.elementor-element-3740a3f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-3740a3f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-cb08e17 img {
  width: 100%;
}
.elementor-6218
  .elementor-element.elementor-element-cb08e17
  > .elementor-widget-container {
  margin: 0% 0% 0% -4.5%;
}
.elementor-6218 .elementor-element.elementor-element-cb08e17 {
  z-index: 1;
}
.elementor-6218 .elementor-element.elementor-element-3c54b54 img {
  width: 53%;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6218 .elementor-element.elementor-element-3c54b54 {
  text-align: left;
  top: -15.503%;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-3c54b54 {
  left: 16.833%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-3c54b54 {
  right: 16.833%;
}
.elementor-6218 .elementor-element.elementor-element-750d327 img {
  width: 54%;
}
.elementor-6218 .elementor-element.elementor-element-750d327 {
  text-align: left;
  top: -21.085%;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-750d327 {
  left: 39%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-750d327 {
  right: 39%;
}
.elementor-6218 .elementor-element.elementor-element-088dfa1 {
  margin-top: 150px;
  margin-bottom: 8px;
  z-index: 3;
}
.elementor-6218 .elementor-element.elementor-element-e57e21a img {
  width: 100%;
}
.elementor-6218
  .elementor-element.elementor-element-e57e21a
  > .elementor-widget-container {
  margin: -10% -4.3% 0% -30.6%;
}
.elementor-6218 .elementor-element.elementor-element-8b7c4aa {
  margin-top: -104%;
  margin-bottom: 0%;
}
.elementor-6218
  .elementor-element.elementor-element-6e321a0
  > .elementor-element-populated {
  margin: 0px 5px 0px 0px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-27fec58.elementor-widget-gt3-core-counter
  .counter_text
  .counter,
.elementor-6218
  .elementor-element.elementor-element-27fec58.elementor-widget-gt3-core-counter
  .counter_text
  .hidden_end {
  font-size: 43px;
  font-weight: 700;
  line-height: 1.3em;
  letter-spacing: -2px;
}
.elementor-6218
  .elementor-element.elementor-element-27fec58.elementor-widget-gt3-core-counter
  .counter_text
  .counter {
  --textgradient_color1: #2ba83c;
  --textgradient_color2: #037848;
}
.elementor-6218
  .elementor-element.elementor-element-27fec58.elementor-widget-gt3-core-counter
  .description {
  font-size: 18px;
  color: #3a3564;
}
.elementor-6218
  .elementor-element.elementor-element-27fec58
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 10px 13px 10px 13px;
  background-color: #ffffff;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-27fec58.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-28ca98c.elementor-widget-gt3-core-counter
  .counter_text
  .counter,
.elementor-6218
  .elementor-element.elementor-element-28ca98c.elementor-widget-gt3-core-counter
  .counter_text
  .hidden_end {
  font-size: 43px;
  font-weight: 700;
  line-height: 1.3em;
  letter-spacing: -2px;
}
.elementor-6218
  .elementor-element.elementor-element-28ca98c.elementor-widget-gt3-core-counter
  .counter_text
  .counter {
  --textgradient_color1: var(--e-global-color-aa413fb);
  --textgradient_color2: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-28ca98c.elementor-widget-gt3-core-counter
  .description {
  font-size: 18px;
  color: #3a3564;
}
.elementor-6218
  .elementor-element.elementor-element-28ca98c
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 10px 21px 10px 21px;
  background-color: #ffffff;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-28ca98c.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-1cf2b82
  > .elementor-element-populated {
  margin: 0px 0px 0px 5px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 5px;
}
.elementor-6218
  .elementor-element.elementor-element-b132930.elementor-widget-gt3-core-counter
  .counter_text
  .counter,
.elementor-6218
  .elementor-element.elementor-element-b132930.elementor-widget-gt3-core-counter
  .counter_text
  .hidden_end {
  font-size: 43px;
  font-weight: 700;
  line-height: 1.3em;
  letter-spacing: -2px;
}
.elementor-6218
  .elementor-element.elementor-element-b132930.elementor-widget-gt3-core-counter
  .counter_text
  .counter {
  --textgradient_color1: var(--e-global-color-aa413fb);
  --textgradient_color2: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-b132930.elementor-widget-gt3-core-counter
  .description {
  font-size: 18px;
  color: #3a3564;
}
.elementor-6218
  .elementor-element.elementor-element-b132930
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 10px 13px 10px 13px;
  background-color: #ffffff;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-b132930.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-d2e95cf.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-d2e95cf.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-d2e95cf.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-d2e95cf
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-6218
  .elementor-element.elementor-element-d2e95cf
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-d2e95cf
  > .elementor-widget-container {
  padding: 50px 15px 56px 15px;
  background-color: #ffffff;
  border-radius: 16px 16px 16px 16px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
}
.elementor-6218
  .elementor-element.elementor-element-d2e95cf.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-6f73561 img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-6f73561 {
  text-align: left;
  width: 21px;
  max-width: 21px;
  top: 30%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-6f73561 {
  left: -40%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-6f73561 {
  right: -40%;
}
.elementor-6218 .elementor-element.elementor-element-6fbbbba img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-6fbbbba {
  text-align: left;
  width: 13px;
  max-width: 13px;
  top: 13%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-6fbbbba {
  left: -26%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-6fbbbba {
  right: -26%;
}
.elementor-6218 .elementor-element.elementor-element-da6b2db img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-da6b2db {
  text-align: left;
  width: 36px;
  max-width: 36px;
  top: 56%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-da6b2db {
  left: -24%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-da6b2db {
  right: -24%;
}
.elementor-6218
  .elementor-element.elementor-element-075b356
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-075b356
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6218
  .elementor-element.elementor-element-075b356
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-075b356
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-075b356
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-769dbb5 img {
  width: 100%;
}
.elementor-6218
  .elementor-element.elementor-element-769dbb5
  > .elementor-widget-container {
  margin: 0% 0% 0% 5%;
  padding: 27px 27px 27px 27px;
  background-color: #ffffff;
  border-radius: 27px 27px 27px 27px;
  box-shadow: 0px 0px 31px 10px rgba(0, 0, 0, 0.15);
}
.elementor-6218
  .elementor-element.elementor-element-769dbb5.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-6ee3863 img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-6ee3863 {
  text-align: right;
  width: 24px;
  max-width: 24px;
  top: 5%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-6ee3863 {
  right: -12%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-6ee3863 {
  left: -12%;
}
.elementor-6218 .elementor-element.elementor-element-9d7bef0 img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-9d7bef0 {
  text-align: right;
  width: 36px;
  max-width: 36px;
  top: 36%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-9d7bef0 {
  right: -30%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-9d7bef0 {
  left: -30%;
}
.elementor-6218 .elementor-element.elementor-element-d4fa344 img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-d4fa344 {
  text-align: right;
  width: 13px;
  max-width: 13px;
  top: 8%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-d4fa344 {
  right: -38%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-d4fa344 {
  left: -38%;
}
.elementor-6218
  .elementor-element.elementor-element-6c0e884
  > .elementor-container {
  max-width: 1190px;
}
.elementor-6218 .elementor-element.elementor-element-6c0e884 {
  margin-top: 0px;
  margin-bottom: 45px;
  z-index: 2;
}
.elementor-6218
  .elementor-element.elementor-element-090777f
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-090777f
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-6218 .elementor-element.elementor-element-d171f36 img {
  width: 71%;
}
.elementor-6218 .elementor-element.elementor-element-d171f36 {
  text-align: right;
  top: -154.429px;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-d171f36 {
  right: -40.859%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-d171f36 {
  left: -40.859%;
}
.elementor-6218 .elementor-element.elementor-element-31e325d {
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  z-index: 5;
}
.elementor-6218
  .elementor-element.elementor-element-31e325d
  > .elementor-widget-container {
  margin: 0px 0px -20px 0px;
  padding: 10px 0px 0px 0px;
}
.elementor-6218 .elementor-element.elementor-element-967e8ee {
  text-align: center;
  z-index: 5;
}
.elementor-6218
  .elementor-element.elementor-element-967e8ee
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 30px;
  font-weight: bold;
  line-height: 38px;
}
.elementor-6218 .elementor-element.elementor-element-3866393 img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-3866393 {
  text-align: left;
  width: 13px;
  max-width: 13px;
  top: 5%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-3866393 {
  left: -23%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-3866393 {
  right: -23%;
}
.elementor-6218 .elementor-element.elementor-element-a1a5fa1 img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-a1a5fa1 {
  width: 36px;
  max-width: 36px;
  top: 37%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-a1a5fa1 {
  left: -19%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-a1a5fa1 {
  right: -19%;
}
.elementor-6218 .elementor-element.elementor-element-7a6fd1c img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-7a6fd1c {
  text-align: right;
  width: 36px;
  max-width: 36px;
  top: -1%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-7a6fd1c {
  right: 23%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-7a6fd1c {
  left: 23%;
}
.elementor-6218 .elementor-element.elementor-element-d59cb01 img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-d59cb01 {
  text-align: right;
  width: 13px;
  max-width: 13px;
  top: 18%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-d59cb01 {
  right: -9%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-d59cb01 {
  left: -9%;
}
.elementor-6218 .elementor-element.elementor-element-4c358dc img {
  width: 100px;
  max-width: 100%;
}
.elementor-6218 .elementor-element.elementor-element-4c358dc {
  text-align: right;
  width: 21px;
  max-width: 21px;
  top: 30%;
  z-index: 50;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-4c358dc {
  right: -15%;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-4c358dc {
  left: -15%;
}
.elementor-6218 .elementor-element.elementor-element-aeec0a6 {
  padding: 0px 0px 35px 0px;
  z-index: 5;
}
.elementor-6218
  .elementor-element.elementor-element-aaa1cc9
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-6218
  .elementor-element.elementor-element-aaa1cc9
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-aaa1cc9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 10px 0px -10px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 10px 0px -10px !important;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e
  .gt3-core-imagebox-title {
  margin-bottom: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.7em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696588;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e
  > .elementor-widget-container {
  padding: 33px 30px 41px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.1);
}
.elementor-6218
  .elementor-element.elementor-element-741f80e:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 14px 24px 43px 0px rgba(33, 41, 48, 0.42);
}
.elementor-6218
  .elementor-element.elementor-element-741f80e.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-741f80e:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 10px 0px -10px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 10px 0px -10px !important;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d
  .gt3-core-imagebox-title {
  margin-bottom: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #252a3f;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.7em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696588;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d
  > .elementor-widget-container {
  padding: 33px 30px 41px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.1);
}
.elementor-6218
  .elementor-element.elementor-element-37d461d:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 14px 24px 43px 0px rgba(33, 41, 48, 0.42);
}
.elementor-6218
  .elementor-element.elementor-element-37d461d.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-37d461d:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-067a3c8
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 10px 0px -10px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 10px 0px -10px !important;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6
  .gt3-core-imagebox-title {
  margin-bottom: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #252a3f;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.7em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696588;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6
  > .elementor-widget-container {
  padding: 33px 30px 41px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.1);
}
.elementor-6218
  .elementor-element.elementor-element-87331f6:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 14px 24px 43px 0px rgba(33, 41, 48, 0.42);
}
.elementor-6218
  .elementor-element.elementor-element-87331f6.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-87331f6:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 10px 0px -10px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 10px 0px -10px !important;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef
  .gt3-core-imagebox-title {
  margin-bottom: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #252a3f;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.7em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696588;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef
  > .elementor-widget-container {
  padding: 33px 30px 41px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.1);
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 14px 24px 43px 0px rgba(33, 41, 48, 0.42);
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-fb143ef:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-6a85322
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 10px 0px -10px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 10px 0px -10px !important;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b
  .gt3-core-imagebox-title {
  margin-bottom: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #252a3f;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.7em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696588;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b
  > .elementor-widget-container {
  padding: 33px 30px 41px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.1);
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 14px 24px 43px 0px rgba(33, 41, 48, 0.42);
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-ce06d0b:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 10px 0px -10px !important;
  max-width: 76px;
  width: 76px;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 10px 0px -10px !important;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd
  .gt3-core-imagebox-title {
  margin-bottom: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #252a3f;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.7em;
  letter-spacing: -1px;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696588;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd:hover
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #ffffff;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd
  > .elementor-widget-container {
  padding: 33px 30px 41px 38px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 13px 13px 51px 0px
    rgba(9.999999999999991, 50.99999999999997, 80, 0.1);
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd:hover
  .elementor-widget-container {
  background-color: #3b3663;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 14px 24px 43px 0px rgba(33, 41, 48, 0.42);
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-4f90ebd:hover
  > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-1b6c8a2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6218
  .elementor-element.elementor-element-1b6c8a2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/04/home09_vawe_bg2-1.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6218 .elementor-element.elementor-element-1b6c8a2 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: -41px;
  padding: 0px 0px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-1b6c8a2
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-e5384b2
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218 .elementor-element.elementor-element-9778ded {
  padding: 0% 12% 0% 0%;
}
.elementor-6218
  .elementor-element.elementor-element-61aa642
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-9e1a253
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 51px;
  --textgradient_color1: #0eb5bc;
  --textgradient_color2: #0879b0;
}
.elementor-6218
  .elementor-element.elementor-element-9e1a253
  > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-6c87562
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 55px;
  --textgradient_color1: var(--e-global-color-aa413fb);
  --textgradient_color2: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-6c87562
  > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-f6f5f30
  .elementor-heading-title {
  color: #a3a3a3;
  font-family: "Montserrat", Sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 55px;
}
.elementor-6218
  .elementor-element.elementor-element-f6f5f30
  > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
}
.elementor-6218 .elementor-element.elementor-element-f383157 {
  --divider-border-style: solid;
  --divider-color: #20fffc;
  --divider-border-width: 1px;
}
.elementor-6218
  .elementor-element.elementor-element-f383157
  .elementor-divider-separator {
  width: 84%;
}
.elementor-6218
  .elementor-element.elementor-element-f383157
  .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-f383157
  > .elementor-widget-container {
  margin: -25px 0px -20px 0px;
}
.elementor-6218 .elementor-element.elementor-element-ba11106 {
  text-align: left;
  color: #3b3663;
  font-family: "Nunito", Sans-serif;
  font-size: 18px;
}
.elementor-6218
  .elementor-element.elementor-element-ba11106
  > .elementor-widget-container {
  margin: -10px 0px 3px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-77e67c8
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 53px;
  font-weight: 700;
  line-height: 100px;
  --textgradient_color1: #2ba83c;
  --textgradient_color2: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-77e67c8
  > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-63801b4
  .elementor-spacer-inner {
  --spacer-size: 25px;
}
.elementor-6218 .elementor-element.elementor-element-6ffc1fe .elementor-button {
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 500;
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-aa413fb) 0%,
    var(--e-global-color-dc3ed3f) 100%
  );
  border-radius: 20px 20px 20px 20px;
}
.elementor-6218
  .elementor-element.elementor-element-a50b027
  .elementor-spacer-inner {
  --spacer-size: 60px;
}
.elementor-bc-flex-widget
  .elementor-6218
  .elementor-element.elementor-element-b5dbbbd.elementor-column
  .elementor-column-wrap {
  align-items: flex-end;
}
.elementor-6218
  .elementor-element.elementor-element-b5dbbbd.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6218 .elementor-element.elementor-element-8e02bf3 img {
  width: 100%;
  max-width: 100%;
}
.elementor-6218
  .elementor-element.elementor-element-8e02bf3
  > .elementor-widget-container {
  margin: 0px -11px 0px -59px;
  padding: 0px 0px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-e581730:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6218
  .elementor-element.elementor-element-e581730
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fafafa;
}
.elementor-6218 .elementor-element.elementor-element-e581730 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-e581730
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-0e4fc37
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-4b3b194
  .elementor-spacer-inner {
  --spacer-size: 47px;
}
.elementor-6218 .elementor-element.elementor-element-916a9fa {
  text-align: center;
  color: #3b3663;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-916a9fa
  > .elementor-widget-container {
  margin: 0px 0px 2px 0px;
}
.elementor-6218 .elementor-element.elementor-element-88ec7aa {
  text-align: center;
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-88ec7aa
  .elementor-heading-title {
  color: #3b3663;
  font-family: "Montserrat", Sans-serif;
  font-size: 30px;
  font-weight: 600;
  letter-spacing: -0.2px;
}
.elementor-6218 .elementor-element.elementor-element-f92d2bc {
  text-align: right;
  top: 90px;
  z-index: 0;
}
body:not(.rtl) .elementor-6218 .elementor-element.elementor-element-f92d2bc {
  right: -120px;
}
body.rtl .elementor-6218 .elementor-element.elementor-element-f92d2bc {
  left: -120px;
}
.elementor-6218
  .elementor-element.elementor-element-fc75f11
  .elementor-spacer-inner {
  --spacer-size: 18px;
}
.elementor-6218 .elementor-element.elementor-element-5fc6eeb {
  z-index: 55;
}
.elementor-6218
  .elementor-element.elementor-element-567f65e:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-567f65e
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fbfbfb;
}
.elementor-6218
  .elementor-element.elementor-element-567f65e
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-567f65e
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6218
  .elementor-element.elementor-element-567f65e
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}
.elementor-6218
  .elementor-element.elementor-element-567f65e
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-567f65e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-567f65e
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-6218 .elementor-element.elementor-element-07ccabe {
  text-align: center;
}
.elementor-6218
  .elementor-element.elementor-element-07ccabe
  .elementor-heading-title {
  font-size: 22px;
}
.elementor-6218
  .elementor-element.elementor-element-07ccabe
  > .elementor-widget-container {
  padding: 25px 0px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-ef568ac
  .price_item_title-elementor
  h3 {
  color: #a6a9ab;
  background-image: none !important;
  -webkit-text-fill-color: unset !important;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 2px;
}
.elementor-6218
  .elementor-element.elementor-element-ef568ac
  .price_item_prefix-elementor {
  color: #3b3663;
  font-size: 22px;
  font-weight: bold;
}
.elementor-6218
  .elementor-element.elementor-element-ef568ac
  .price_item_suffix-elementor {
  color: #3b3663;
  font-size: 14px;
  font-weight: bold;
  line-height: 4.6em;
}
.elementor-6218
  .elementor-element.elementor-element-ef568ac
  .gt3_price_item-cost-elementor {
  color: #3b3663;
  font-size: 37px;
  font-weight: bold;
  line-height: 0.85em;
  letter-spacing: -0.5px;
}
.elementor-6218
  .elementor-element.elementor-element-ef568ac
  .gt3_price_item_body-elementor
  .items_text-price {
  color: #696687;
  font-size: 14px;
  line-height: 23px;
}
.elementor-6218
  .elementor-element.elementor-element-ef568ac
  .price_button-elementor
  .shortcode_button {
  font-size: 12px;
  letter-spacing: 0.2px;
}
.elementor-6218
  .elementor-element.elementor-element-ef568ac
  .price-button-icon {
  font-size: 12px;
}
.elementor-6218
  .elementor-element.elementor-element-ef568ac
  > .elementor-widget-container {
  margin: -30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6218 .elementor-element.elementor-element-ef568ac {
  z-index: 55;
}
.elementor-6218
  .elementor-element.elementor-element-ef568ac.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-9171e43
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-9171e43:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-9171e43
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-aa413fb) 1%,
    var(--e-global-color-dc3ed3f) 100%
  );
}
.elementor-6218
  .elementor-element.elementor-element-9171e43
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-9171e43
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-9171e43
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6218
  .elementor-element.elementor-element-9171e43
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}
.elementor-6218
  .elementor-element.elementor-element-9171e43
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-9171e43
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-6218 .elementor-element.elementor-element-adc6b4a {
  text-align: center;
}
.elementor-6218
  .elementor-element.elementor-element-adc6b4a
  .elementor-heading-title {
  color: #ffffff;
  font-size: 22px;
}
.elementor-6218
  .elementor-element.elementor-element-adc6b4a
  > .elementor-widget-container {
  padding: 25px 0px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-adc6b4a.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type1
  .gt3_price_item-cost-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type1
  .gt3_price_item-cost-elementor
  span.inner_2_circles:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type1
  .gt3_price_item-cost-elementor
  span.inner_2_circles:after,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type1
  .gt3_price_item-cost-elementor
  span.inner_circle,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .price_button-elementor
  span.gt3_module_button__cover.front:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .price_button-elementor
  span.gt3_module_button__cover.back:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type2
  .gt3_price_item-elementor
  .gt3_item_cost_wrapper
  h3,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes.elementor-widget-gt3-core-pricebox
  .type2
  .gt3_price_item_body-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type2
  .gt3_price_item-wrapper_block:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes
  .gt3_pricebox_module_wrapper.type3
  .gt3_price_item_wrapper-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes
  .gt3_pricebox_module_wrapper.type4
  .gt3_price_item_wrapper-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes
  .gt3_pricebox_module_wrapper.type5
  .gt3_price_item_wrapper-elementor
  .gt3_price_item_wrapper-container {
  background-color: var(--e-global-color-aa413fb);
  background-image: var(--e-global-color-aa413fb);
  border-color: var(--e-global-color-aa413fb);
}
.elementor-6218
  .elementor-element.elementor-element-41bc158.elementor-widget-gt3-core-pricebox
  .gt3_pricebox_module_wrapper.type1
  .shortcode_button:hover {
  color: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-41bc158.elementor-widget-gt3-core-pricebox
  .gt3_pricebox_module_wrapper.type2
  .shortcode_button:hover {
  color: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type1
  .gt3_price_item-cost-elementor
  span.inner_circle {
  border-color: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type1
  .price_button-elementor
  .shortcode_button
  .gt3_module_button__cover.back:before {
  border-color: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type2
  .price_button-elementor
  .shortcode_button
  .gt3_module_button__cover.back:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type3
  .price_button-elementor
  .shortcode_button
  .gt3_module_button__cover.back:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type4
  .price_button-elementor
  .shortcode_button
  .gt3_module_button__cover.back:before {
  border-color: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type2
  .price_button-elementor
  .shortcode_button:hover,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type3
  .price_button-elementor
  .shortcode_button:hover,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type4
  .price_button-elementor
  .shortcode_button:hover,
.elementor-6218
  .elementor-element.elementor-element-41bc158:not(.active-package-yes)
  .gt3_pricebox_module_wrapper.type3
  .gt3_price_item-cost-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158:not(.active-package-yes)
  .gt3_pricebox_module_wrapper.type4
  .gt3_price_item-cost-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes
  .gt3_pricebox_module_wrapper.type2
  .price_button-elementor
  .shortcode_button,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes
  .gt3_pricebox_module_wrapper.type3
  .price_button-elementor
  .shortcode_button,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes
  .gt3_pricebox_module_wrapper.type4
  .price_button-elementor
  .shortcode_button {
  color: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type1
  .gt3_price_item-cost-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type1
  .gt3_price_item-cost-elementor
  span.inner_2_circles:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type1
  .gt3_price_item-cost-elementor
  span.inner_2_circles:after,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .price_button-elementor
  span.gt3_module_button__cover.front:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .price_button-elementor
  span.gt3_module_button__cover.back:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type2
  .gt3_price_item-elementor
  .gt3_item_cost_wrapper
  h3,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes.elementor-widget-gt3-core-pricebox
  .type2
  .gt3_price_item_body-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_pricebox_module_wrapper.type2
  .gt3_price_item-wrapper_block:before,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes.elementor-widget-gt3-core-pricebox
  .gt3_pricebox_module_wrapper.type3
  .gt3_price_item_wrapper-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes.elementor-widget-gt3-core-pricebox
  .gt3_pricebox_module_wrapper.type4
  .gt3_price_item_wrapper-elementor,
.elementor-6218
  .elementor-element.elementor-element-41bc158.active-package-yes.elementor-widget-gt3-core-pricebox
  .gt3_pricebox_module_wrapper.type5
  .gt3_price_item_wrapper-elementor
  .gt3_price_item_wrapper-container {
  background-color: transparent;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-aa413fb) 0%,
    var(--e-global-color-dc3ed3f) 100%
  );
  border-color: var(--e-global-color-dc3ed3f);
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .price_item_title-elementor
  h3 {
  color: #ffffff;
  background-image: none !important;
  -webkit-text-fill-color: unset !important;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 2px;
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .price_item_prefix-elementor {
  color: #ffffff;
  font-size: 22px;
  font-weight: bold;
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .price_item_suffix-elementor {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  line-height: 4.6em;
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_price_item-cost-elementor {
  color: #ffffff;
  font-size: 37px;
  font-weight: bold;
  line-height: 0.85em;
  letter-spacing: -0.5px;
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .gt3_price_item_body-elementor
  .items_text-price {
  color: #ffffff;
  font-size: 14px;
  line-height: 23px;
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .price_button-elementor
  .shortcode_button {
  font-size: 12px;
  letter-spacing: 0.2px;
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  .price-button-icon {
  font-size: 12px;
}
.elementor-6218 .elementor-element.elementor-element-41bc158 {
  z-index: 55;
}
.elementor-6218
  .elementor-element.elementor-element-41bc158
  > .elementor-widget-container {
  background-color: #ffffff;
  border-radius: 10px 10px 10px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-41bc158.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-cf84a05:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-cf84a05
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fbfbfb;
}
.elementor-6218
  .elementor-element.elementor-element-cf84a05
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-cf84a05
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6218
  .elementor-element.elementor-element-cf84a05
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}
.elementor-6218
  .elementor-element.elementor-element-cf84a05
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-cf84a05
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-96c347a {
  text-align: center;
}
.elementor-6218
  .elementor-element.elementor-element-96c347a
  .elementor-heading-title {
  font-size: 22px;
}
.elementor-6218
  .elementor-element.elementor-element-96c347a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 19px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-37ebebf
  .price_item_title-elementor
  h3 {
  color: #a6a9ab;
  background-image: none !important;
  -webkit-text-fill-color: unset !important;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 2px;
}
.elementor-6218
  .elementor-element.elementor-element-37ebebf
  .price_item_prefix-elementor {
  color: #3b3663;
  font-size: 22px;
  font-weight: bold;
}
.elementor-6218
  .elementor-element.elementor-element-37ebebf
  .price_item_suffix-elementor {
  color: #3b3663;
  font-size: 14px;
  font-weight: bold;
  line-height: 4.6em;
}
.elementor-6218
  .elementor-element.elementor-element-37ebebf
  .gt3_price_item-cost-elementor {
  color: #3b3663;
  font-size: 37px;
  font-weight: bold;
  line-height: 0.85em;
  letter-spacing: -0.5px;
}
.elementor-6218
  .elementor-element.elementor-element-37ebebf
  .gt3_price_item_body-elementor
  .items_text-price {
  color: #696687;
  font-size: 14px;
  line-height: 23px;
}
.elementor-6218
  .elementor-element.elementor-element-37ebebf
  .price_button-elementor
  .shortcode_button {
  font-size: 12px;
  letter-spacing: 0.2px;
}
.elementor-6218
  .elementor-element.elementor-element-37ebebf
  .price-button-icon {
  font-size: 12px;
}
.elementor-6218
  .elementor-element.elementor-element-37ebebf
  > .elementor-widget-container {
  margin: -30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6218 .elementor-element.elementor-element-37ebebf {
  z-index: 55;
}
.elementor-6218
  .elementor-element.elementor-element-37ebebf.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-65b392b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6218
  .elementor-element.elementor-element-65b392b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8f9fa;
}
.elementor-6218 .elementor-element.elementor-element-65b392b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 50px;
  margin-bottom: 0px;
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-65b392b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-711eafbf
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-711eafbf:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-711eafbf
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../livewp.site/wp/md/ewebot/wp-content/uploads/sites/64/2020/10/home8_testimonials_bg.png");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6218
  .elementor-element.elementor-element-711eafbf
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-711eafbf
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-711eafbf
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 155px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-3e2c4c40
  .elementor-spacer-inner {
  --spacer-size: 47px;
}
.elementor-6218 .elementor-element.elementor-element-18a93022 {
  text-align: center;
  color: #3b3663;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-18a93022
  > .elementor-widget-container {
  margin: 0px 0px 2px 0px;
}
.elementor-6218 .elementor-element.elementor-element-11c1a49c {
  text-align: center;
  z-index: 1;
}
.elementor-6218
  .elementor-element.elementor-element-11c1a49c
  .elementor-heading-title {
  color: #3b3663;
  font-family: var(--e-global-typography-dcfbaad-font-family), Sans-serif;
  font-size: var(--e-global-typography-dcfbaad-font-size);
  font-weight: var(--e-global-typography-dcfbaad-font-weight);
  line-height: var(--e-global-typography-dcfbaad-line-height);
  letter-spacing: var(--e-global-typography-dcfbaad-letter-spacing);
  word-spacing: var(--e-global-typography-dcfbaad-word-spacing);
}
.elementor-6218 .elementor-element.elementor-element-9a50388 {
  margin-top: -45px;
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-17591d5e
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218 .elementor-element.elementor-element-535b9460 img {
  max-width: 56px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-6218 .elementor-element.elementor-element-535b9460 {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-535b9460
  > .elementor-widget-container {
  margin: 0% 0% 0% 28%;
}
.elementor-6218
  .elementor-element.elementor-element-535b9460.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-7849432 img {
  max-width: 84px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-6218 .elementor-element.elementor-element-7849432 {
  text-align: right;
}
.elementor-6218
  .elementor-element.elementor-element-7849432
  > .elementor-widget-container {
  margin: -2% 28% 0% 0%;
}
.elementor-6218
  .elementor-element.elementor-element-38847ed9
  .elementor-spacer-inner {
  --spacer-size: 34px;
}
.elementor-6218 .elementor-element.elementor-element-45c9695d img {
  max-width: 70px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-6218 .elementor-element.elementor-element-45c9695d {
  text-align: center;
}
.elementor-6218
  .elementor-element.elementor-element-45c9695d
  > .elementor-widget-container {
  margin: 0px 35px 0px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-48c3336e
  .elementor-spacer-inner {
  --spacer-size: 30px;
}
.elementor-6218 .elementor-element.elementor-element-3a66426 img {
  max-width: 84px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-6218 .elementor-element.elementor-element-3a66426 {
  text-align: right;
}
.elementor-6218
  .elementor-element.elementor-element-3a66426
  > .elementor-widget-container {
  margin: -2% 28% 0% 0%;
}
.elementor-6218
  .elementor-element.elementor-element-72df79e0
  .elementor-spacer-inner {
  --spacer-size: 20px;
}
.elementor-6218
  .elementor-element.elementor-element-393932da
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-8ee4da0
  .elementor-spacer-inner {
  --spacer-size: 16px;
}
.elementor-6218 .elementor-element.elementor-element-2fdfae40 img {
  max-width: 56px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-6218 .elementor-element.elementor-element-2fdfae40 {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-2fdfae40
  > .elementor-widget-container {
  margin: 0% 0% 0% 38%;
}
.elementor-6218
  .elementor-element.elementor-element-2fdfae40.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218 .elementor-element.elementor-element-336e5b00 img {
  max-width: 56px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-6218 .elementor-element.elementor-element-336e5b00 {
  text-align: right;
}
.elementor-6218
  .elementor-element.elementor-element-336e5b00
  > .elementor-widget-container {
  margin: -4% 26% 0% 0%;
}
.elementor-6218
  .elementor-element.elementor-element-40e36558
  .elementor-spacer-inner {
  --spacer-size: 80px;
}
.elementor-6218 .elementor-element.elementor-element-777ed8d8 img {
  max-width: 56px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-6218 .elementor-element.elementor-element-777ed8d8 {
  text-align: right;
}
.elementor-6218
  .elementor-element.elementor-element-777ed8d8
  > .elementor-widget-container {
  margin: -2% 16% 0% 0%;
}
.elementor-6218 .elementor-element.elementor-element-2cd76e6b img {
  max-width: 84px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-6218 .elementor-element.elementor-element-2cd76e6b {
  text-align: left;
}
.elementor-6218
  .elementor-element.elementor-element-2cd76e6b
  > .elementor-widget-container {
  margin: 0% 0% 0% 29%;
}
.elementor-6218
  .elementor-element.elementor-element-1e78b5ea
  .elementor-spacer-inner {
  --spacer-size: 40px;
}
.elementor-6218
  .elementor-element.elementor-element-6be0ac2f
  > .elementor-container {
  max-width: 610px;
}
.elementor-6218 .elementor-element.elementor-element-6be0ac2f {
  margin-top: -304px;
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-34c24a97:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-6218
  .elementor-element.elementor-element-34c24a97
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff8a;
}
.elementor-6218
  .elementor-element.elementor-element-34c24a97
  > .elementor-element-populated,
.elementor-6218
  .elementor-element.elementor-element-34c24a97
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6218
  .elementor-element.elementor-element-34c24a97
  > .elementor-background-slideshow {
  border-radius: 60px 10px 60px 10px;
}
.elementor-6218
  .elementor-element.elementor-element-34c24a97
  > .elementor-element-populated {
  box-shadow: 0px 36px 131px 0px rgba(13, 52.00000000000003, 79, 0.13);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-34c24a97
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials_rotator {
  margin: 0 0 0 0;
  margin-right: calc(-0 / 2);
  margin-left: calc(-0 / 2);
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials_item.slick-slide {
  padding: 0 0 0 0;
  padding-right: calc(0 / 2);
  padding-left: calc(0 / 2);
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials_author_wrapper
  .testimonials_photo
  img {
  width: 107px !important;
  height: 107px !important;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials_author_wrapper
  .testimonials_photo {
  height: 107px;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials_avatar_slider
  .testimonials_avatar_item {
  width: 107px;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials_avatar_slider
  .testimonials_author_rotator {
  width: calc(107px * 3);
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials-text-quote-holder {
  top: 107px;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials-text {
  color: #696687;
}
.elementor-6218 .elementor-element.elementor-element-5853d90d .slick-dots {
  color: #6b5ee9;
}
.elementor-6218 .elementor-element.elementor-element-5853d90d .slick-arrow {
  color: #6b5ee9;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials-text,
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials-text
  p {
  font-size: 20px;
  font-style: normal;
  line-height: 30px;
  letter-spacing: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials_author_wrapper {
  color: #3b3663;
  font-family: "Nunito Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  .testimonials_author_wrapper
  .testimonials-sub_name {
  color: #696687;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d
  > .elementor-widget-container {
  margin: -35px 0px -125px 0px;
  padding: 80px 0px 20px 0px;
  background-image: url("../../2022/04/image-19.png");
  background-position: top center;
  background-repeat: no-repeat;
}
.elementor-6218
  .elementor-element.elementor-element-5853d90d.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-deeb795:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6218
  .elementor-element.elementor-element-deeb795
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8fbfc;
}
.elementor-6218 .elementor-element.elementor-element-deeb795 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-deeb795
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6218
  .elementor-element.elementor-element-609571b
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-681425a
  .elementor-spacer-inner {
  --spacer-size: 15px;
}
.elementor-6218
  .elementor-element.elementor-element-9721d7a
  .elementor-heading-title {
  line-height: 38px;
}
.elementor-6218
  .elementor-element.elementor-element-9721d7a
  > .elementor-widget-container {
  margin: 0px 0px 14px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-7561ef9
  > .elementor-widget-container {
  margin: 0px 0px 27px 0px;
}
.elementor-6218
  .elementor-element.elementor-element-4b42e32
  .elementor-spacer-inner {
  --spacer-size: 50px;
}
.elementor-6218
  .elementor-element.elementor-element-443ea4a
  .eael-contact-form-7
  .wpcf7-not-valid-tip {
  display: block !important;
}
.elementor-6218
  .elementor-element.elementor-element-443ea4a
  .eael-contact-form-7
  .wpcf7-validation-errors {
  display: block !important;
}
.elementor-6218
  .elementor-element.elementor-element-443ea4a
  .eael-contact-form-7
  .wpcf7-form
  p:not(:last-of-type)
  .wpcf7-form-control-wrap {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-127c9be
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6218
  .elementor-element.elementor-element-d76b791
  .elementor-spacer-inner {
  --spacer-size: 23px;
}
.elementor-6218
  .elementor-element.elementor-element-e5c78a1
  .elementor-spacer-inner {
  --spacer-size: 50px;
}
body.elementor-page-6218:not(.elementor-motion-effects-element-type-background),
body.elementor-page-6218
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8f9fa;
}
@media (max-width: 1024px) {
  .elementor-6218
    .elementor-element.elementor-element-eee9954
    .gt3-core-imagebox-content
    .gt3-core-imagebox-title {
    font-size: var(--e-global-typography-62a02aa-font-size);
    line-height: var(--e-global-typography-62a02aa-line-height);
    letter-spacing: var(--e-global-typography-62a02aa-letter-spacing);
    word-spacing: var(--e-global-typography-62a02aa-word-spacing);
  }
  .elementor-6218
    .elementor-element.elementor-element-eee9954
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-0c6128c
    .gt3-core-imagebox-content
    .gt3-core-imagebox-title {
    font-size: var(--e-global-typography-62a02aa-font-size);
    line-height: var(--e-global-typography-62a02aa-line-height);
    letter-spacing: var(--e-global-typography-62a02aa-letter-spacing);
    word-spacing: var(--e-global-typography-62a02aa-word-spacing);
  }
  .elementor-6218
    .elementor-element.elementor-element-0c6128c
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-e6c40b4
    .gt3-core-imagebox-content
    .gt3-core-imagebox-title {
    font-size: var(--e-global-typography-62a02aa-font-size);
    line-height: var(--e-global-typography-62a02aa-line-height);
    letter-spacing: var(--e-global-typography-62a02aa-letter-spacing);
    word-spacing: var(--e-global-typography-62a02aa-word-spacing);
  }
  .elementor-6218
    .elementor-element.elementor-element-e6c40b4
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-369569c1
    > .elementor-widget-container {
    border-radius: 10px 70px 10px 70px;
  }
  .elementor-6218
    .elementor-element.elementor-element-67d8bc81
    .elementor-spacer-inner {
    --spacer-size: 40px;
  }
  .elementor-6218
    .elementor-element.elementor-element-292b2c18
    .elementor-spacer-inner {
    --spacer-size: 40px;
  }
  .elementor-6218 .elementor-element.elementor-element-3110675 {
    margin-top: 0px;
    margin-bottom: 50px;
  }
  .elementor-6218 .elementor-element.elementor-element-2579312 {
    margin-top: -50px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218 .elementor-element.elementor-element-3badb60f {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-31e5ab54
    .elementor-spacer-inner {
    --spacer-size: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-da2558a
    .elementor-heading-title {
    font-size: var(--e-global-typography-dcfbaad-font-size);
    line-height: var(--e-global-typography-dcfbaad-line-height);
    letter-spacing: var(--e-global-typography-dcfbaad-letter-spacing);
    word-spacing: var(--e-global-typography-dcfbaad-word-spacing);
  }
  .elementor-6218
    .elementor-element.elementor-element-743c49c1
    .elementor-spacer-inner {
    --spacer-size: 9px;
  }
  .elementor-6218
    .elementor-element.elementor-element-196b79e7
    .elementor-spacer-inner {
    --spacer-size: 40px;
  }
  .elementor-6218
    .elementor-element.elementor-element-72584203
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-5c4d9994
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-bb96b35
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-504f8d45
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218 .elementor-element.elementor-element-c708ec5 {
    margin-top: -50px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-27fec58.elementor-widget-gt3-core-counter
    .counter_text
    .counter,
  .elementor-6218
    .elementor-element.elementor-element-27fec58.elementor-widget-gt3-core-counter
    .counter_text
    .hidden_end {
    font-size: 40px;
  }
  .elementor-6218
    .elementor-element.elementor-element-27fec58
    > .elementor-widget-container {
    padding: 40px 30px 40px 30px;
  }
  .elementor-6218
    .elementor-element.elementor-element-28ca98c.elementor-widget-gt3-core-counter
    .counter_text
    .counter,
  .elementor-6218
    .elementor-element.elementor-element-28ca98c.elementor-widget-gt3-core-counter
    .counter_text
    .hidden_end {
    font-size: 40px;
  }
  .elementor-6218
    .elementor-element.elementor-element-28ca98c
    > .elementor-widget-container {
    padding: 40px 30px 40px 30px;
  }
  .elementor-6218
    .elementor-element.elementor-element-b132930.elementor-widget-gt3-core-counter
    .counter_text
    .counter,
  .elementor-6218
    .elementor-element.elementor-element-b132930.elementor-widget-gt3-core-counter
    .counter_text
    .hidden_end {
    font-size: 40px;
  }
  .elementor-6218
    .elementor-element.elementor-element-b132930
    > .elementor-widget-container {
    padding: 40px 30px 40px 30px;
  }
  .elementor-6218 .elementor-element.elementor-element-9778ded {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-9e1a253
    .elementor-heading-title {
    font-size: 50px;
    line-height: 1.3em;
  }
  .elementor-6218
    .elementor-element.elementor-element-6c87562
    .elementor-heading-title {
    font-size: 50px;
    line-height: 1.3em;
  }
  .elementor-6218
    .elementor-element.elementor-element-f6f5f30
    .elementor-heading-title {
    font-size: 50px;
    line-height: 1.3em;
  }
  .elementor-6218
    .elementor-element.elementor-element-77e67c8
    .elementor-heading-title {
    font-size: 50px;
    line-height: 1.3em;
  }
  .elementor-6218
    .elementor-element.elementor-element-8e02bf3
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6218 .elementor-element.elementor-element-5fc6eeb {
    padding: 42px 0px 83px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-11c1a49c
    .elementor-heading-title {
    font-size: var(--e-global-typography-dcfbaad-font-size);
    line-height: var(--e-global-typography-dcfbaad-line-height);
    letter-spacing: var(--e-global-typography-dcfbaad-letter-spacing);
    word-spacing: var(--e-global-typography-dcfbaad-word-spacing);
  }
  .elementor-6218
    .elementor-element.elementor-element-609571b
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-609571b
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 10px 10px 10px 10px;
  }
  .elementor-6218
    .elementor-element.elementor-element-4b42e32
    .elementor-spacer-inner {
    --spacer-size: 80px;
  }
}
@media (max-width: 767px) {
  .elementor-6218 .elementor-element.elementor-element-e1902bb {
    margin-top: 114px;
    margin-bottom: 0px;
  }
  .elementor-6218 .elementor-element.elementor-element-4497f84 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-6218 .elementor-element.elementor-element-cdbfe2b {
    margin-top: -2px;
    margin-bottom: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-30476cd5
    .elementor-spacer-inner {
    --spacer-size: 20px;
  }
  .elementor-6218
    .elementor-element.elementor-element-62b77f78
    > .elementor-widget-container {
    padding: 15px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-1a7e4a05
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-6218
    .elementor-element.elementor-element-eee9954
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-img {
    margin: 0px 0px 0px 0px !important;
  }
  .elementor-6218
    .elementor-element.elementor-element-eee9954
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-icon {
    margin: 0px 0px 0px 0px !important;
  }
  .elementor-6218
    .elementor-element.elementor-element-eee9954
    .gt3-core-imagebox-wrapper {
    text-align: center;
  }
  .elementor-6218
    .elementor-element.elementor-element-eee9954
    .gt3-core-imagebox-content
    .gt3-core-imagebox-title {
    font-size: var(--e-global-typography-62a02aa-font-size);
    line-height: var(--e-global-typography-62a02aa-line-height);
    letter-spacing: var(--e-global-typography-62a02aa-letter-spacing);
    word-spacing: var(--e-global-typography-62a02aa-word-spacing);
  }
  .elementor-6218
    .elementor-element.elementor-element-eee9954
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-0c6128c
    .gt3-core-imagebox-wrapper {
    text-align: center;
  }
  .elementor-6218
    .elementor-element.elementor-element-0c6128c
    .gt3-core-imagebox-content
    .gt3-core-imagebox-title {
    font-size: var(--e-global-typography-62a02aa-font-size);
    line-height: var(--e-global-typography-62a02aa-line-height);
    letter-spacing: var(--e-global-typography-62a02aa-letter-spacing);
    word-spacing: var(--e-global-typography-62a02aa-word-spacing);
  }
  .elementor-6218
    .elementor-element.elementor-element-e6c40b4
    .gt3-core-imagebox-wrapper {
    text-align: center;
  }
  .elementor-6218
    .elementor-element.elementor-element-e6c40b4
    .gt3-core-imagebox-content
    .gt3-core-imagebox-title {
    font-size: var(--e-global-typography-62a02aa-font-size);
    line-height: var(--e-global-typography-62a02aa-line-height);
    letter-spacing: var(--e-global-typography-62a02aa-letter-spacing);
    word-spacing: var(--e-global-typography-62a02aa-word-spacing);
  }
  .elementor-6218
    .elementor-element.elementor-element-27dd8917
    > .elementor-widget-container {
    margin: 0% -20% 0% -18%;
  }
  .elementor-6218
    .elementor-element.elementor-element-369569c1
    > .elementor-widget-container {
    border-radius: 10px 40px 10px 40px;
  }
  .elementor-6218
    .elementor-element.elementor-element-67d8bc81
    .elementor-spacer-inner {
    --spacer-size: 1px;
  }
  .elementor-6218
    .elementor-element.elementor-element-57eaaed1
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-6218
    .elementor-element.elementor-element-292b2c18
    .elementor-spacer-inner {
    --spacer-size: 20px;
  }
  .elementor-6218 .elementor-element.elementor-element-3110675 {
    margin-top: 0px;
    margin-bottom: 70px;
  }
  .elementor-6218
    .elementor-element.elementor-element-ef82abd
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-6218
    .elementor-element.elementor-element-1cf7560
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-c6d0550
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-ee8bb1f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6218 .elementor-element.elementor-element-2579312 {
    margin-top: 10px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218 .elementor-element.elementor-element-1f32a17 {
    text-align: left;
  }
  .elementor-6218
    .elementor-element.elementor-element-1f32a17
    .elementor-heading-title {
    font-size: 21px;
  }
  .elementor-6218 .elementor-element.elementor-element-722e0dba {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-31e5ab54
    .elementor-spacer-inner {
    --spacer-size: 10px;
  }
  .elementor-6218
    .elementor-element.elementor-element-da2558a
    .elementor-heading-title {
    font-size: var(--e-global-typography-dcfbaad-font-size);
    line-height: var(--e-global-typography-dcfbaad-line-height);
    letter-spacing: var(--e-global-typography-dcfbaad-letter-spacing);
    word-spacing: var(--e-global-typography-dcfbaad-word-spacing);
  }
  .elementor-6218
    .elementor-element.elementor-element-653332c5
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-img {
    margin: 0px 0px 10px 0px !important;
  }
  .elementor-6218
    .elementor-element.elementor-element-653332c5
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-icon {
    margin: 0px 0px 10px 0px !important;
  }
  .elementor-6218
    .elementor-element.elementor-element-653332c5
    .gt3-core-imagebox-wrapper {
    text-align: left;
  }
  .elementor-6218
    .elementor-element.elementor-element-653332c5
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-34aa0473
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-img {
    margin: 0px 0px 10px 0px !important;
  }
  .elementor-6218
    .elementor-element.elementor-element-34aa0473
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-icon {
    margin: 0px 0px 10px 0px !important;
  }
  .elementor-6218
    .elementor-element.elementor-element-34aa0473
    .gt3-core-imagebox-wrapper {
    text-align: left;
  }
  .elementor-6218
    .elementor-element.elementor-element-34aa0473
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-9f10f65
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-img {
    margin: 0px 0px 10px 0px !important;
  }
  .elementor-6218
    .elementor-element.elementor-element-9f10f65
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-icon {
    margin: 0px 0px 10px 0px !important;
  }
  .elementor-6218
    .elementor-element.elementor-element-9f10f65
    .gt3-core-imagebox-wrapper {
    text-align: left;
  }
  .elementor-6218
    .elementor-element.elementor-element-9f10f65
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-34ae7d9e
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6218 .elementor-element.elementor-element-c708ec5 {
    margin-top: 10px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-967f40e
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-6218 .elementor-element.elementor-element-088dfa1 {
    margin-top: 300px;
    margin-bottom: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-6e321a0
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-1cf2b82
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-d2e95cf
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-6218
    .elementor-element.elementor-element-769dbb5
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-1b6c8a2:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6218
    .elementor-element.elementor-element-1b6c8a2
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("../../2022/04/home09_vawe_bg2-1.png");
    background-position: center left;
  }
  .elementor-6218 .elementor-element.elementor-element-9e1a253 {
    text-align: right;
  }
  .elementor-6218
    .elementor-element.elementor-element-9e1a253
    .elementor-heading-title {
    font-size: 27px;
  }
  .elementor-6218 .elementor-element.elementor-element-6c87562 {
    text-align: right;
  }
  .elementor-6218
    .elementor-element.elementor-element-6c87562
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-6218 .elementor-element.elementor-element-f6f5f30 {
    text-align: right;
  }
  .elementor-6218
    .elementor-element.elementor-element-f6f5f30
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-6218
    .elementor-element.elementor-element-f383157
    .elementor-divider-separator {
    width: 59%;
    margin: 0 auto;
    margin-right: 0;
  }
  .elementor-6218
    .elementor-element.elementor-element-f383157
    .elementor-divider {
    text-align: right;
  }
  .elementor-6218
    .elementor-element.elementor-element-f383157
    > .elementor-widget-container {
    margin: -11px 0px -6px 0px;
  }
  .elementor-6218 .elementor-element.elementor-element-ba11106 {
    text-align: right;
    font-size: 15px;
  }
  .elementor-6218 .elementor-element.elementor-element-77e67c8 {
    text-align: right;
  }
  .elementor-6218
    .elementor-element.elementor-element-77e67c8
    .elementor-heading-title {
    font-size: 48px;
  }
  .elementor-6218
    .elementor-element.elementor-element-6ffc1fe
    .elementor-button {
    font-size: 14px;
  }
  .elementor-6218
    .elementor-element.elementor-element-a50b027
    .elementor-spacer-inner {
    --spacer-size: 43px;
  }
  .elementor-6218 .elementor-element.elementor-element-5fc6eeb {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-9171e43
    > .elementor-element-populated {
    margin: 15px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-adc6b4a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-cf84a05
    > .elementor-element-populated {
    margin: 15px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6218
    .elementor-element.elementor-element-11c1a49c
    .elementor-heading-title {
    font-size: var(--e-global-typography-dcfbaad-font-size);
    line-height: var(--e-global-typography-dcfbaad-line-height);
    letter-spacing: var(--e-global-typography-dcfbaad-letter-spacing);
    word-spacing: var(--e-global-typography-dcfbaad-word-spacing);
  }
  .elementor-6218 .elementor-element.elementor-element-535b9460 {
    text-align: center;
  }
  .elementor-6218 .elementor-element.elementor-element-7849432 {
    text-align: left;
  }
  .elementor-6218 .elementor-element.elementor-element-45c9695d {
    text-align: right;
  }
  .elementor-6218 .elementor-element.elementor-element-3a66426 {
    text-align: left;
  }
  .elementor-6218 .elementor-element.elementor-element-2fdfae40 {
    text-align: center;
  }
  .elementor-6218 .elementor-element.elementor-element-336e5b00 {
    text-align: left;
  }
  .elementor-6218 .elementor-element.elementor-element-777ed8d8 {
    text-align: center;
  }
  .elementor-6218 .elementor-element.elementor-element-2cd76e6b {
    text-align: left;
  }
  .elementor-6218 .elementor-element.elementor-element-6be0ac2f {
    padding: 0px 30px 0px 30px;
  }
  .elementor-6218
    .elementor-element.elementor-element-681425a
    .elementor-spacer-inner {
    --spacer-size: 60px;
  }
  .elementor-6218
    .elementor-element.elementor-element-4b42e32
    .elementor-spacer-inner {
    --spacer-size: 26px;
  }
}
@media (min-width: 768px) {
  .elementor-6218 .elementor-element.elementor-element-705af44 {
    width: 50%;
  }
  .elementor-6218 .elementor-element.elementor-element-1cf7560 {
    width: 50%;
  }
  .elementor-6218 .elementor-element.elementor-element-e5384b2 {
    width: 42%;
  }
  .elementor-6218 .elementor-element.elementor-element-b5dbbbd {
    width: 58%;
  }
  .elementor-6218 .elementor-element.elementor-element-567f65e {
    width: 32%;
  }
  .elementor-6218 .elementor-element.elementor-element-d4d53e6 {
    width: 2%;
  }
  .elementor-6218 .elementor-element.elementor-element-9171e43 {
    width: 32%;
  }
  .elementor-6218 .elementor-element.elementor-element-91aedc5 {
    width: 2%;
  }
  .elementor-6218 .elementor-element.elementor-element-cf84a05 {
    width: 31.958%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6218 .elementor-element.elementor-element-705af44 {
    width: 100%;
  }
  .elementor-6218 .elementor-element.elementor-element-1cf7560 {
    width: 100%;
  }
  .elementor-6218 .elementor-element.elementor-element-be25f1d {
    width: 100%;
  }
  .elementor-6218 .elementor-element.elementor-element-34ae7d9e {
    width: 100%;
  }
}
