.elementor-1344 .elementor-element.elementor-element-886e1aa{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--overlay-opacity:0.4;}.elementor-1344 .elementor-element.elementor-element-886e1aa::before, .elementor-1344 .elementor-element.elementor-element-886e1aa > .elementor-background-video-container::before, .elementor-1344 .elementor-element.elementor-element-886e1aa > .e-con-inner > .elementor-background-video-container::before, .elementor-1344 .elementor-element.elementor-element-886e1aa > .elementor-background-slideshow::before, .elementor-1344 .elementor-element.elementor-element-886e1aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1344 .elementor-element.elementor-element-886e1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 36%, var( --e-global-color-text ) 100%);}.elementor-1344 .elementor-element.elementor-element-886e1aa:not(.elementor-motion-effects-element-type-background), .elementor-1344 .elementor-element.elementor-element-886e1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1344 .elementor-element.elementor-element-0373bb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1344 .elementor-element.elementor-element-7c4c6c0 .elementor-heading-title{color:var( --e-global-color-070ff64 );}.elementor-1344 .elementor-element.elementor-element-85d28bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-070ff64 );}.elementor-1344 .elementor-element.elementor-element-999ace2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1344 .elementor-element.elementor-element-c3617ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.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 );}.elementor-1344 .elementor-element.elementor-element-3dba02a img{border-radius:16px 16px 16px 16px;box-shadow:0px 5px 10px 4px rgba(0, 0, 0, 0.18);}.elementor-1344 .elementor-element.elementor-element-2fa2cbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-1344 .elementor-element.elementor-element-ea5e273 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-1344 .elementor-element.elementor-element-ea5e273 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1344 .elementor-element.elementor-element-7ebd4c2{--divider-border-style:solid;--divider-color:var( --e-global-color-4ae2757 );--divider-border-width:1px;}.elementor-1344 .elementor-element.elementor-element-7ebd4c2 .elementor-divider-separator{width:100%;}.elementor-1344 .elementor-element.elementor-element-7ebd4c2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1344 .elementor-element.elementor-element-8ca52ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1344 .elementor-element.elementor-element-89f9012 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-1344 .elementor-element.elementor-element-89f9012 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-1344 .elementor-element.elementor-element-89f9012 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-1344 .elementor-element.elementor-element-89f9012 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-1344 .elementor-element.elementor-element-89f9012 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-1344 .elementor-element.elementor-element-89f9012 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1344 .elementor-element.elementor-element-89f9012 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1344 .elementor-element.elementor-element-89f9012{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1344 .elementor-element.elementor-element-89f9012 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1344 .elementor-element.elementor-element-cbcd9e1{--divider-border-style:solid;--divider-color:var( --e-global-color-4ae2757 );--divider-border-width:1px;}.elementor-1344 .elementor-element.elementor-element-cbcd9e1 .elementor-divider-separator{width:100%;}.elementor-1344 .elementor-element.elementor-element-cbcd9e1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1344 .elementor-element.elementor-element-7df2c80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-1344 .elementor-element.elementor-element-e892b2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-1344 .elementor-element.elementor-element-e892b2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-1344 .elementor-element.elementor-element-e892b2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-1344 .elementor-element.elementor-element-e892b2d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-1344 .elementor-element.elementor-element-e892b2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-1344 .elementor-element.elementor-element-e892b2d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1344 .elementor-element.elementor-element-e892b2d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1344 .elementor-element.elementor-element-e892b2d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1344 .elementor-element.elementor-element-e892b2d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1344 .elementor-element.elementor-element-6b78a22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-1344 .elementor-element.elementor-element-ef9bc48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-1344 .elementor-element.elementor-element-e7491cc{--divider-border-style:solid;--divider-color:var( --e-global-color-4ae2757 );--divider-border-width:1px;}.elementor-1344 .elementor-element.elementor-element-e7491cc .elementor-divider-separator{width:100%;}.elementor-1344 .elementor-element.elementor-element-e7491cc .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1344 .elementor-element.elementor-element-3512df1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1344 .elementor-element.elementor-element-8769125{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1344 .elementor-element.elementor-element-3dca480 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-1344 .elementor-element.elementor-element-3dca480 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1344 .elementor-element.elementor-element-3dca480 .elementor-icon{font-size:22px;}.elementor-1344 .elementor-element.elementor-element-3dca480 .elementor-icon-box-title, .elementor-1344 .elementor-element.elementor-element-3dca480 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;}.elementor-1344 .elementor-element.elementor-element-3dca480 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-1344 .elementor-element.elementor-element-2cf6030{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1344 .elementor-element.elementor-element-d280c55 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-1344 .elementor-element.elementor-element-d280c55 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1344 .elementor-element.elementor-element-d280c55 .elementor-icon{font-size:22px;}.elementor-1344 .elementor-element.elementor-element-d280c55 .elementor-icon-box-title, .elementor-1344 .elementor-element.elementor-element-d280c55 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;}.elementor-1344 .elementor-element.elementor-element-d280c55 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-1344 .elementor-element.elementor-element-d384c5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1344 .elementor-element.elementor-element-0a8f581 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-1344 .elementor-element.elementor-element-0a8f581 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1344 .elementor-element.elementor-element-0a8f581 .elementor-icon{font-size:22px;}.elementor-1344 .elementor-element.elementor-element-0a8f581 .elementor-icon-box-title, .elementor-1344 .elementor-element.elementor-element-0a8f581 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;}.elementor-1344 .elementor-element.elementor-element-0a8f581 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-1344 .elementor-element.elementor-element-ab7351d .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-1344 .elementor-element.elementor-element-ab7351d .elementor-icon-box-title{margin-block-end:0px;}.elementor-1344 .elementor-element.elementor-element-ab7351d .elementor-icon{font-size:22px;}.elementor-1344 .elementor-element.elementor-element-ab7351d .elementor-icon-box-title, .elementor-1344 .elementor-element.elementor-element-ab7351d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;}.elementor-1344 .elementor-element.elementor-element-ab7351d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-1344 .elementor-element.elementor-element-9819473{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1344 .elementor-element.elementor-element-9819473 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-1344 .elementor-element.elementor-element-0b4be10{--divider-border-style:solid;--divider-color:var( --e-global-color-4ae2757 );--divider-border-width:1px;}.elementor-1344 .elementor-element.elementor-element-0b4be10 .elementor-divider-separator{width:100%;}.elementor-1344 .elementor-element.elementor-element-0b4be10 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1344 .elementor-element.elementor-element-a69489a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1344 .elementor-element.elementor-element-a69489a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1344 .elementor-element.elementor-element-31d8a2e{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1344 .elementor-element.elementor-element-31d8a2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-1344 .elementor-element.elementor-element-9384a00{--divider-border-style:solid;--divider-color:var( --e-global-color-4ae2757 );--divider-border-width:1px;}.elementor-1344 .elementor-element.elementor-element-9384a00 .elementor-divider-separator{width:100%;}.elementor-1344 .elementor-element.elementor-element-9384a00 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1344 .elementor-element.elementor-element-31e278a{border-radius:18px 18px 18px 18px;}.elementor-1344 .elementor-element.elementor-element-31e278a iframe{height:418px;}@media(min-width:768px){.elementor-1344 .elementor-element.elementor-element-c3617ea{--width:35%;}.elementor-1344 .elementor-element.elementor-element-6b78a22{--width:86%;}}@media(max-width:767px){.elementor-1344 .elementor-element.elementor-element-999ace2{--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ea5e273 *//* Contenedor base circular con el color amarillo unificado */
.elementor-1344 .elementor-element.elementor-element-ea5e273 .icono-social {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 40px;  /* Tamaño del círculo */
    height: 40px; /* Tamaño del círculo */
    margin-right: 12px;
    border-radius: 50%; /* Corte perfectamente circular */
    background-color: #E5BA51; /* Color amarillo solicitado */
    background-size: 50%; /* Ajuste de escala para el ícono blanco interno */
    background-repeat: no-repeat;
    background-position: center;
    transition: transform 0.2s ease, background-color 0.2s ease;
}

/* Efecto hover: aclarado sutil del amarillo al pasar el cursor */
.elementor-1344 .elementor-element.elementor-element-ea5e273 .icono-social:hover {
    transform: scale(1.08);
    background-color: #f2ca61; 
}

/* Ícono de Facebook (Busca la palabra completa "facebook" sin importar mayúsculas) */
.elementor-1344 .elementor-element.elementor-element-ea5e273 .icono-social[data-red="Facebook" i] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23FFF'%3E%3Cpath d='M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z'/%3E%3C/svg%3E");
}

/* Ícono de Instagram (Busca la palabra completa "instagram" sin importar mayúsculas) */
.elementor-1344 .elementor-element.elementor-element-ea5e273 .icono-social[data-red="Instagram" i] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23FFF'%3E%3Cpath d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.051.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z'/%3E%3C/svg%3E");
}

/* Ícono de Youtube (Busca la palabra completa "youtube" sin importar mayúsculas) */
.elementor-1344 .elementor-element.elementor-element-ea5e273 .icono-social[data-red="Youtube" i] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23FFF'%3E%3Cpath d='M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z'/%3E%3C/svg%3E");
}

/* Ícono de Tiktok (Busca la palabra completa "tiktok" sin importar mayúsculas) */
.elementor-1344 .elementor-element.elementor-element-ea5e273 .icono-social[data-red="Tiktok" i] {
    background-size: 45%; /* Un toque más pequeño para equilibrar visualmente */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M448 209.91a210.06 210.06 0 0 1-122.77-39.25V349.38A162.55 162.55 0 1 1 185 188.31V278.2a74.62 74.62 0 1 0 52.23 71.18V0l88 0a121.18 121.18 0 0 0 1.86 22.17h0A122.18 122.18 0 0 0 381 102.39a121.43 121.43 0 0 0 67 20.14Z'/%3E%3C/svg%3E");
}/* End custom CSS */