.elementor-4000 .elementor-element.elementor-element-ca38e72:not(.elementor-motion-effects-element-type-background), .elementor-4000 .elementor-element.elementor-element-ca38e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-4000 .elementor-element.elementor-element-ca38e72 > .elementor-container{max-width:1440px;}.elementor-4000 .elementor-element.elementor-element-ca38e72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4000 .elementor-element.elementor-element-ca38e72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4000 .elementor-element.elementor-element-43c36e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-4000 .elementor-element.elementor-element-43c36e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4000 .elementor-element.elementor-element-5b8de98 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4000 .elementor-element.elementor-element-5b8de98{text-align:left;}.elementor-4000 .elementor-element.elementor-element-5b8de98 img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4000 .elementor-element.elementor-element-f62ca5a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4000 .elementor-element.elementor-element-f62ca5a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4000 .elementor-element.elementor-element-f62ca5a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4000 .elementor-element.elementor-element-f62ca5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4000 .elementor-element.elementor-element-f62ca5a .elementor-icon-list-item > a{font-family:"futuraCondense", Sans-serif;font-size:25px;font-weight:200;text-transform:capitalize;}.elementor-4000 .elementor-element.elementor-element-f62ca5a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4000 .elementor-element.elementor-element-774e950 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4000 .elementor-element.elementor-element-774e950 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4000 .elementor-element.elementor-element-774e950{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4000 .elementor-element.elementor-element-774e950 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4000 .elementor-element.elementor-element-774e950 .elementor-icon-list-item > a{font-family:"futuraCondense", Sans-serif;font-size:25px;font-weight:400;}.elementor-4000 .elementor-element.elementor-element-774e950 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4000 .elementor-element.elementor-element-fab84b5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4000 .elementor-element.elementor-element-fab84b5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4000 .elementor-element.elementor-element-fab84b5{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4000 .elementor-element.elementor-element-fab84b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4000 .elementor-element.elementor-element-fab84b5 .elementor-icon-list-item > a{font-family:"futuraCondense", Sans-serif;font-size:25px;font-weight:200;text-transform:capitalize;}.elementor-4000 .elementor-element.elementor-element-fab84b5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4000 .elementor-element.elementor-element-7fe0af8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4000 .elementor-element.elementor-element-7fe0af8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4000 .elementor-element.elementor-element-7fe0af8{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4000 .elementor-element.elementor-element-7fe0af8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4000 .elementor-element.elementor-element-7fe0af8 .elementor-icon-list-item > a{font-family:"futuraCondense", Sans-serif;font-size:25px;font-weight:200;text-transform:capitalize;}.elementor-4000 .elementor-element.elementor-element-7fe0af8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4000 .elementor-element.elementor-element-1dd0511 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4000 .elementor-element.elementor-element-1dd0511 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4000 .elementor-element.elementor-element-1dd0511{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4000 .elementor-element.elementor-element-1dd0511 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4000 .elementor-element.elementor-element-1dd0511 .elementor-icon-list-item > a{font-family:"futuraCondense", Sans-serif;font-size:25px;font-weight:200;text-transform:capitalize;}.elementor-4000 .elementor-element.elementor-element-1dd0511 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS for icon-list, class: .elementor-element-f62ca5a */.elementor-4000 .elementor-element.elementor-element-f62ca5a{
  opacity: 0;
  transform: translateX(-30px); /* empieza más a la izquierda */
  animation: fadeLeft 1s ease forwards;
  animation-delay: 2.5s; /* medio segundo de retraso */
}

@keyframes fadeLeft {
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.elementor-4000 .elementor-element.elementor-element-f62ca5a a{
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-774e950 */.elementor-4000 .elementor-element.elementor-element-774e950{
  opacity: 0;
  transform: translateX(-30px); /* empieza más a la izquierda */
  animation: fadeLeft 1s ease forwards;
  animation-delay: 2.7s; /* medio segundo de retraso */
}

@keyframes fadeLeft {
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.elementor-4000 .elementor-element.elementor-element-774e950 a{
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fab84b5 */.elementor-4000 .elementor-element.elementor-element-fab84b5{
  opacity: 0;
  transform: translateX(-30px); /* empieza más a la izquierda */
  animation: fadeLeft 1s ease forwards;
  animation-delay: 2.9s; /* medio segundo de retraso */
}

@keyframes fadeLeft {
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.elementor-4000 .elementor-element.elementor-element-fab84b5 a{
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7fe0af8 */.elementor-4000 .elementor-element.elementor-element-7fe0af8{
  opacity: 0;
  transform: translateX(-30px); /* empieza más a la izquierda */
  animation: fadeLeft 1s ease forwards;
  animation-delay: 3.1s; /* medio segundo de retraso */
}

@keyframes fadeLeft {
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.elementor-4000 .elementor-element.elementor-element-7fe0af8 a{
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1dd0511 */.elementor-4000 .elementor-element.elementor-element-1dd0511{
  opacity: 0;
  transform: translateX(-30px); /* empieza más a la izquierda */
  animation: fadeLeft 1s ease forwards;
  animation-delay: 3.3s; /* medio segundo de retraso */
}

@keyframes fadeLeft {
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.elementor-4000 .elementor-element.elementor-element-1dd0511 a{
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ca38e72 */.ekit-wid-con .ekit_close-side-widget{
   background: transparent;
    border: 0px;
    color: #fff;
}

.ekit-wid-con a, .ekit-wid-con b, .ekit-wid-con div, .ekit-wid-con li, .ekit-wid-con ul{
    list-style:none !important;
}/* End custom CSS */