.elementor-3646 .elementor-element.elementor-element-1a193281{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-3646 .elementor-element.elementor-element-2204eb42 > .elementor-widget-container{padding:15px 0px 5px 0px;}.elementor-3646 .elementor-element.elementor-element-c899f20 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3646 .elementor-element.elementor-element-c899f20{text-align:center;}.elementor-3646 .elementor-element.elementor-element-c899f20 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3646 .elementor-element.elementor-element-d59f887 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3646 .elementor-element.elementor-element-be1cee5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3646 .elementor-element.elementor-element-729c2913 > .elementor-background-overlay{background-color:#F8F8F8;opacity:0.5;}.elementor-3646 .elementor-element.elementor-element-729c2913{border-style:solid;border-width:0px 0px 0px 5px;border-color:#01BDB2;margin-top:30px;margin-bottom:25px;padding:45px 30px 45px 30px;}.elementor-3646 .elementor-element.elementor-element-4af06a .faq__area-item .icon::after{font-size:16px;}.elementor-3646 .elementor-element.elementor-element-4af06a .faq__area-item{margin-bottom:20px;}.elementor-3646 .elementor-element.elementor-element-4296a21a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3646 .elementor-element.elementor-element-4296a21a{padding:30px 10px 40px 10px;}.elementor-3646 .elementor-element.elementor-element-dad3225 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-3646 .elementor-element.elementor-element-dad3225 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-3646 .elementor-element.elementor-element-6b0fcf9a .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;line-height:28.8px;color:#666667;}.elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-icon i{color:#01BDB2;transition:color 0.3s;}.elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-icon svg{fill:#01BDB2;transition:fill 0.3s;}.elementor-3646 .elementor-element.elementor-element-9ba5d82{--e-icon-list-icon-size:16px;--icon-vertical-offset:-1px;}.elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-3646 .elementor-element.elementor-element-9ba5d82 .elementor-icon-list-text{color:#121212;transition:color 0.3s;}.elementor-3646 .elementor-element.elementor-element-edf461c.elementor-element{--align-self:flex-start;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3646 .elementor-element.elementor-element-be1cee5{--grid-auto-flow:row;}.elementor-3646 .elementor-element.elementor-element-6b0fcf9a{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-3646 .elementor-element.elementor-element-be1cee5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3646 .elementor-element.elementor-element-dad3225 > .elementor-element-populated{padding:30px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-c899f20 */.elementor-3646 .elementor-element.elementor-element-c899f20 {
  border: none !important;         /* elimina cualquier borde */
  outline: none !important;        /* elimina contornos */
  box-shadow: 0 12px 28px rgba(2,21,51,.18) !important; /* solo sombra */
  border-radius: 18px !important;  /* esquinas redondeadas */
  overflow: hidden;
  transition: transform .25s ease, box-shadow .25s ease;
}

.elementor-3646 .elementor-element.elementor-element-c899f20 img {
  border: none !important;
  outline: none !important;
  border-radius: 18px !important;
  display: block;
  transform: scale(1);
  transition: transform .35s ease;
}

/* Hover */
.elementor-3646 .elementor-element.elementor-element-c899f20:hover {
  transform: translateY(-3px);
  box-shadow: 0 18px 38px rgba(2,21,51,.26) !important;
}

.elementor-3646 .elementor-element.elementor-element-c899f20:hover img {
  transform: scale(1.04);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c8f18f3 */.elementor-3646 .elementor-element.elementor-element-7c8f18f3 {
  border: none !important;         /* elimina cualquier borde */
  outline: none !important;        /* elimina contornos */
  box-shadow: 0 12px 28px rgba(2,21,51,.18) !important; /* solo sombra */
  border-radius: 18px !important;  /* esquinas redondeadas */
  overflow: hidden;
  transition: transform .25s ease, box-shadow .25s ease;
}

.elementor-3646 .elementor-element.elementor-element-7c8f18f3 img {
  border: none !important;
  outline: none !important;
  border-radius: 18px !important;
  display: block;
  transform: scale(1);
  transition: transform .35s ease;
}

/* Hover */
.elementor-3646 .elementor-element.elementor-element-7c8f18f3:hover {
  transform: translateY(-3px);
  box-shadow: 0 18px 38px rgba(2,21,51,.26) !important;
}

.elementor-3646 .elementor-element.elementor-element-7c8f18f3:hover img {
  transform: scale(1.04);
}/* End custom CSS */