.elementor-12195 .elementor-element.elementor-element-af6d3ea:not(.elementor-motion-effects-element-type-background), .elementor-12195 .elementor-element.elementor-element-af6d3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sanjoseburgos.es/wp-content/uploads/2026/02/banner-acompanamiento-musical-tanatorio-san-jose-de-burgos.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-12195 .elementor-element.elementor-element-af6d3ea > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12195 .elementor-element.elementor-element-af6d3ea > .elementor-container{max-width:700px;min-height:450px;}.elementor-12195 .elementor-element.elementor-element-af6d3ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12195 .elementor-element.elementor-element-71d1786 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-46b2496 );padding:50px 50px 50px 50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12195 .elementor-element.elementor-element-bd31eac{text-align:center;}.elementor-12195 .elementor-element.elementor-element-bd31eac .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-46b2496 );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12195 .elementor-element.elementor-element-af8544c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12195 .elementor-element.elementor-element-af8544c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12195 .elementor-element.elementor-element-af8544c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12195 .elementor-element.elementor-element-af8544c .elementor-icon-list-text{color:var( --e-global-color-46b2496 );transition:color 0.3s;}.elementor-12195 .elementor-element.elementor-element-9a98979:not(.elementor-motion-effects-element-type-background), .elementor-12195 .elementor-element.elementor-element-9a98979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-12195 .elementor-element.elementor-element-9a98979{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-12195 .elementor-element.elementor-element-9a98979 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12195 .elementor-element.elementor-element-cb502fa{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12195 .elementor-element.elementor-element-cfb9156 img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-12195 .elementor-element.elementor-element-39f670f img{border-radius:14px 14px 14px 14px;}.elementor-12195 .elementor-element.elementor-element-daf4a36{text-align:center;}.elementor-12195 .elementor-element.elementor-element-daf4a36 .elementor-heading-title{font-family:var( --e-global-typography-8861691-font-family ), Sans-serif;font-size:var( --e-global-typography-8861691-font-size );color:#000000;}.elementor-12195 .elementor-element.elementor-element-2b33679{text-align:center;color:#000000;}.elementor-12195 .elementor-element.elementor-element-a6a0674 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12195 .elementor-element.elementor-element-a6a0674{text-align:center;color:#000000;}.elementor-12195 .elementor-element.elementor-element-e13b1e9 img{border-radius:14px 14px 14px 14px;}.elementor-12195 .elementor-element.elementor-element-8b0dea0{--spacer-size:30px;}.elementor-12195 .elementor-element.elementor-element-b54930e{text-align:center;}.elementor-12195 .elementor-element.elementor-element-b54930e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:600;}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text );}.elementor-12195 .elementor-element.elementor-element-5826c5b > .elementor-widget-container{border-style:none;}.elementor-12195 .elementor-element.elementor-element-5826c5b .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#556068;}.elementor-12195 .elementor-element.elementor-element-5826c5b .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:#556068;}.elementor-12195 .elementor-element.elementor-element-5826c5b .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-12195 .elementor-element.elementor-element-82ae1de{--spacer-size:20px;}.elementor-12195 .elementor-element.elementor-element-ebbe1fa > .elementor-widget-container{margin:-11px -11px -11px -11px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12195 .elementor-element.elementor-element-daf4a36 .elementor-heading-title{font-size:var( --e-global-typography-8861691-font-size );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12195 .elementor-element.elementor-element-bd31eac .elementor-heading-title{font-size:28px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-12195 .elementor-element.elementor-element-9a98979{padding:15px 15px 15px 15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12195 .elementor-element.elementor-element-daf4a36 .elementor-heading-title{font-size:var( --e-global-typography-8861691-font-size );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for html, class: .elementor-element-c173a75 *//* =========================================
ANIMACIONES GLOBALES SAN JOSÉ
========================================= */

/* Animación principal del bloque */
.sj-columbario-section,
.sj-floristeria-section,
.sj-documentacion-section,
.sj-crematorio-section,
.sj-multiconfesional-section{
  animation: sjSectionFade 1s ease forwards;
}

/* TÍTULOS */
.sj-columbario-content h2,
.sj-floristeria-content h2,
.sj-documentacion-content h2,
.sj-crematorio-content h2,
.sj-multiconfesional-content h2{
  opacity: 0;
  animation: sjTextUp .9s ease forwards;
  animation-delay: .25s;
}

/* PÁRRAFOS */
.sj-columbario-content p,
.sj-floristeria-content p,
.sj-documentacion-content p,
.sj-crematorio-content p,
.sj-multiconfesional-content p{
  opacity: 0;
  animation: sjTextUp .9s ease forwards;
}

/* Delay escalonado */
.sj-columbario-content p:nth-of-type(1),
.sj-floristeria-content p:nth-of-type(1),
.sj-documentacion-content p:nth-of-type(1),
.sj-crematorio-content p:nth-of-type(1),
.sj-multiconfesional-content p:nth-of-type(1){
  animation-delay: .45s;
}

.sj-columbario-content p:nth-of-type(2),
.sj-floristeria-content p:nth-of-type(2),
.sj-documentacion-content p:nth-of-type(2),
.sj-crematorio-content p:nth-of-type(2),
.sj-multiconfesional-content p:nth-of-type(2){
  animation-delay: .65s;
}

/* IMÁGENES */
.sj-columbario-image img,
.sj-floristeria-image img,
.sj-documentacion-image img,
.sj-crematorio-image img,
.sj-multiconfesional-image img{
  opacity: 0;
  transform: scale(1.06);
  animation: sjImageReveal 1.2s ease forwards;
  animation-delay: .2s;
}

/* TARJETAS / BOXES */
.sj-columbario-box,
.sj-floristeria-box,
.sj-documentacion-box,
.sj-crematorio-box,
.sj-multiconfesional-box{
  opacity: 0;
  transform: translateY(20px);
  animation: sjCardFade .7s ease forwards;
}

/* Cascada */
.sj-columbario-box:nth-child(1),
.sj-floristeria-box:nth-child(1),
.sj-documentacion-box:nth-child(1),
.sj-crematorio-box:nth-child(1),
.sj-multiconfesional-box:nth-child(1){
  animation-delay: .8s;
}

.sj-columbario-box:nth-child(2),
.sj-floristeria-box:nth-child(2),
.sj-documentacion-box:nth-child(2),
.sj-crematorio-box:nth-child(2),
.sj-multiconfesional-box:nth-child(2){
  animation-delay: 1s;
}

.sj-columbario-box:nth-child(3),
.sj-floristeria-box:nth-child(3),
.sj-documentacion-box:nth-child(3),
.sj-crematorio-box:nth-child(3),
.sj-multiconfesional-box:nth-child(3){
  animation-delay: 1.2s;
}

/* Línea decorativa */
.sj-divider{
  transform: scaleX(0);
  transform-origin: left;
  animation: sjLineGrow .8s ease forwards;
  animation-delay: .55s;
}

/* =========================================
KEYFRAMES
========================================= */

@keyframes sjSectionFade{
  from{
    opacity:0;
  }
  to{
    opacity:1;
  }
}

@keyframes sjTextUp{
  from{
    opacity:0;
    transform:translateY(24px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

@keyframes sjImageReveal{
  from{
    opacity:0;
    transform:scale(1.06);
  }
  to{
    opacity:1;
    transform:scale(1);
  }
}

@keyframes sjCardFade{
  from{
    opacity:0;
    transform:translateY(20px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

@keyframes sjLineGrow{
  from{
    transform:scaleX(0);
  }
  to{
    transform:scaleX(1);
  }
}

/* Hover elegante adicional */
.sj-columbario-box:hover,
.sj-floristeria-box:hover,
.sj-documentacion-box:hover,
.sj-crematorio-box:hover,
.sj-multiconfesional-box:hover{
  transform: translateY(-6px);
}

/* =========================================
MÓVIL (más ligero)
========================================= */

@media (max-width:767px){

  .sj-columbario-section,
  .sj-floristeria-section,
  .sj-documentacion-section,
  .sj-crematorio-section,
  .sj-multiconfesional-section{
    animation-duration: .7s;
  }

  .sj-columbario-content h2,
  .sj-floristeria-content h2,
  .sj-documentacion-content h2,
  .sj-crematorio-content h2,
  .sj-multiconfesional-content h2{
    animation-duration: .6s;
  }

  .sj-columbario-image img,
  .sj-floristeria-image img,
  .sj-documentacion-image img,
  .sj-crematorio-image img,
  .sj-multiconfesional-image img{
    animation-duration: .8s;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-054c8fa *//* =========================================
ANIMACIONES GLOBALES SAN JOSÉ
(BLOQUES DE SERVICIOS + BLOQUE MUSICAL)
========================================= */

/* BLOQUES PRINCIPALES */
.sj-columbario-section,
.sj-floristeria-section,
.sj-documentacion-section,
.sj-crematorio-section,
.sj-multiconfesional-section,
.sj-musical-section,
.sj-repertorio-section{
  opacity:0;
  animation: sjFadeIn 1s ease forwards;
}

/* TÍTULOS */
.sj-columbario-content h2,
.sj-floristeria-content h2,
.sj-documentacion-content h2,
.sj-crematorio-content h2,
.sj-multiconfesional-content h2,
.sj-musical-content h2,
.sj-repertorio-head h2{
  opacity:0;
  animation: sjTextRise .9s ease forwards;
  animation-delay:.2s;
}

/* SUBTÍTULOS / KICKERS */
.sj-kicker{
  opacity:0;
  animation: sjFadeUp .7s ease forwards;
  animation-delay:.1s;
}

/* TEXTOS */
.sj-columbario-content p,
.sj-floristeria-content p,
.sj-documentacion-content p,
.sj-crematorio-content p,
.sj-multiconfesional-content p,
.sj-musical-content p,
.sj-repertorio-head p{
  opacity:0;
  animation: sjFadeUp .8s ease forwards;
}

.sj-columbario-content p:nth-of-type(1),
.sj-floristeria-content p:nth-of-type(1),
.sj-documentacion-content p:nth-of-type(1),
.sj-crematorio-content p:nth-of-type(1),
.sj-multiconfesional-content p:nth-of-type(1),
.sj-musical-content p:nth-of-type(1),
.sj-repertorio-head p:nth-of-type(1){
  animation-delay:.45s;
}

.sj-columbario-content p:nth-of-type(2),
.sj-floristeria-content p:nth-of-type(2),
.sj-documentacion-content p:nth-of-type(2),
.sj-crematorio-content p:nth-of-type(2),
.sj-multiconfesional-content p:nth-of-type(2),
.sj-musical-content p:nth-of-type(2){
  animation-delay:.65s;
}

/* IMÁGENES */
.sj-columbario-image img,
.sj-floristeria-image img,
.sj-documentacion-image img,
.sj-crematorio-image img,
.sj-multiconfesional-image img,
.sj-musical-image img{
  opacity:0;
  transform:scale(1.05);
  animation: sjImageReveal 1.2s ease forwards;
  animation-delay:.2s;
}

/* TARJETA FLOTANTE BLOQUE MUSICAL */
.sj-musical-floating{
  opacity:0;
  transform:translateY(20px);
  animation: sjFloatReveal .8s ease forwards;
  animation-delay:.7s;
}

/* CARDS GENERALES */
.sj-columbario-box,
.sj-floristeria-box,
.sj-documentacion-box,
.sj-crematorio-box,
.sj-multiconfesional-box,
.sj-musical-box,
.sj-repertorio-card{
  opacity:0;
  transform:translateY(20px);
  animation: sjCardFade .7s ease forwards;
}

/* CASCADA */
.sj-columbario-box:nth-child(1),
.sj-floristeria-box:nth-child(1),
.sj-documentacion-box:nth-child(1),
.sj-crematorio-box:nth-child(1),
.sj-multiconfesional-box:nth-child(1),
.sj-musical-box:nth-child(1),
.sj-repertorio-card:nth-child(1){
  animation-delay:.8s;
}

.sj-columbario-box:nth-child(2),
.sj-floristeria-box:nth-child(2),
.sj-documentacion-box:nth-child(2),
.sj-crematorio-box:nth-child(2),
.sj-multiconfesional-box:nth-child(2),
.sj-musical-box:nth-child(2),
.sj-repertorio-card:nth-child(2){
  animation-delay:1s;
}

.sj-columbario-box:nth-child(3),
.sj-floristeria-box:nth-child(3),
.sj-documentacion-box:nth-child(3),
.sj-crematorio-box:nth-child(3),
.sj-multiconfesional-box:nth-child(3),
.sj-musical-box:nth-child(3),
.sj-repertorio-card:nth-child(3){
  animation-delay:1.2s;
}

/* FRASE FINAL DEL BLOQUE MUSICAL */
.sj-repertorio-quote{
  opacity:0;
  transform:translateY(25px);
  animation: sjQuoteReveal .9s ease forwards;
  animation-delay:1.4s;
}

/* LÍNEA DECORATIVA */
.sj-divider{
  transform:scaleX(0);
  transform-origin:left;
  animation: sjLineGrow .8s ease forwards;
  animation-delay:.5s;
}

/* HOVER CARDS */
.sj-musical-box:hover,
.sj-repertorio-card:hover,
.sj-columbario-box:hover,
.sj-floristeria-box:hover,
.sj-documentacion-box:hover,
.sj-crematorio-box:hover,
.sj-multiconfesional-box:hover{
  transform:translateY(-6px);
}

/* =========================================
KEYFRAMES
========================================= */

@keyframes sjFadeIn{
  from{
    opacity:0;
  }
  to{
    opacity:1;
  }
}

@keyframes sjTextRise{
  from{
    opacity:0;
    transform:translateY(25px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

@keyframes sjFadeUp{
  from{
    opacity:0;
    transform:translateY(18px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

@keyframes sjImageReveal{
  from{
    opacity:0;
    transform:scale(1.05);
  }
  to{
    opacity:1;
    transform:scale(1);
  }
}

@keyframes sjCardFade{
  from{
    opacity:0;
    transform:translateY(20px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

@keyframes sjFloatReveal{
  from{
    opacity:0;
    transform:translateY(20px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

@keyframes sjQuoteReveal{
  from{
    opacity:0;
    transform:translateY(25px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

@keyframes sjLineGrow{
  from{
    transform:scaleX(0);
  }
  to{
    transform:scaleX(1);
  }
}

/* =========================================
MÓVIL (más suave y rápido)
========================================= */

@media (max-width:767px){

  .sj-columbario-section,
  .sj-floristeria-section,
  .sj-documentacion-section,
  .sj-crematorio-section,
  .sj-multiconfesional-section,
  .sj-musical-section,
  .sj-repertorio-section{
    animation-duration:.7s;
  }

  .sj-columbario-content h2,
  .sj-floristeria-content h2,
  .sj-documentacion-content h2,
  .sj-crematorio-content h2,
  .sj-multiconfesional-content h2,
  .sj-musical-content h2,
  .sj-repertorio-head h2{
    animation-duration:.6s;
  }

  .sj-musical-image img,
  .sj-columbario-image img,
  .sj-floristeria-image img,
  .sj-documentacion-image img,
  .sj-crematorio-image img,
  .sj-multiconfesional-image img{
    animation-duration:.8s;
  }

  .sj-musical-floating{
    animation-duration:.6s;
  }

}/* End custom CSS */