.elementor-11282 .elementor-element.elementor-element-a1e1728{--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;}.elementor-11282 .elementor-element.elementor-element-a1e1728:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-a1e1728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-11282 .elementor-element.elementor-element-a1e1728 > .elementor-shape-bottom .elementor-shape-fill, .elementor-11282 .elementor-element.elementor-element-a1e1728 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#B0D9EC;}.elementor-11282 .elementor-element.elementor-element-a1e1728 > .elementor-shape-bottom svg, .elementor-11282 .elementor-element.elementor-element-a1e1728 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:75px;}.elementor-11282 .elementor-element.elementor-element-3282906{--spacer-size:210px;}.elementor-11282 .elementor-element.elementor-element-bcf170d{--display:flex;--pa-sh-divider-pos:bottom;--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;--overlay-opacity:0.5;}.elementor-11282 .elementor-element.elementor-element-bcf170d:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-bcf170d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B5D4EE 38%, #DA8F92 100%);}.elementor-11282 .elementor-element.elementor-element-bcf170d::before, .elementor-11282 .elementor-element.elementor-element-bcf170d > .elementor-background-video-container::before, .elementor-11282 .elementor-element.elementor-element-bcf170d > .e-con-inner > .elementor-background-video-container::before, .elementor-11282 .elementor-element.elementor-element-bcf170d > .elementor-background-slideshow::before, .elementor-11282 .elementor-element.elementor-element-bcf170d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11282 .elementor-element.elementor-element-bcf170d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11282 .elementor-element.elementor-element-bcf170d > .elementor-shape-bottom .elementor-shape-fill, .elementor-11282 .elementor-element.elementor-element-bcf170d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#001A7E;}.elementor-11282 .elementor-element.elementor-element-bcf170d > .elementor-shape-bottom svg, .elementor-11282 .elementor-element.elementor-element-bcf170d > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:161px;transform:translateX(-50%) rotateY(180deg);}.elementor-11282 .elementor-element.elementor-element-bcf170d > .elementor-shape-bottom, .elementor-11282 .elementor-element.elementor-element-bcf170d > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-11282 .elementor-element.elementor-element-bcf170d #premium-shape-divider-bcf170d svg{height:130px;stroke-width:2.6px;opacity:1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__bottom:not(.premium-sh-no-stretch-yes) #premium-shape-divider-bcf170d{transform:scaleX(1.1);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__top:not(.premium-sh-no-stretch-yes) #premium-shape-divider-bcf170d{transform:scaleX(1.1) rotateX(180deg);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__bottom.premium-sh-no-stretch-yes #premium-shape-divider-bcf170d{transform:scale(1.1);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__top.premium-sh-no-stretch-yes #premium-shape-divider-bcf170d{transform:scale(1.1) rotateX(180deg);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__right:not(.premium-sh-no-stretch-yes) #premium-shape-divider-bcf170d, .elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__left:not(.premium-sh-no-stretch-yes) #premium-shape-divider-bcf170d{transform:scaleY(1.1);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__right.premium-sh-no-stretch-yes #premium-shape-divider-bcf170d, .elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__left.premium-sh-no-stretch-yes #premium-shape-divider-bcf170d{transform:scale(1.1);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d #premium-shape-divider-bcf170d{bottom:-10px;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider-anime-yes:not(.premium-shape22) #premium-shape-divider-bcf170d{animation-duration:20s;animation-direction:alternate;}.elementor-11282 .elementor-element.elementor-element-bcf170d #premium-shape-divider-bcf170d svg,
                    .elementor-11282 .elementor-element.elementor-element-bcf170d #premium-shape-divider-bcf170d svg *{fill:#EC401C;}.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-11282 .elementor-element.elementor-element-971218b > .elementor-widget-container{margin:50px 0px 150px 0px;}.elementor-11282 .elementor-element.elementor-element-971218b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-11282 .elementor-element.elementor-element-ec46629{--display:flex;--min-height:260px;--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;}.elementor-11282 .elementor-element.elementor-element-ec46629:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-ec46629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5FFF8C 0%, #F4FD61 81%);}.elementor-11282 .elementor-element.elementor-element-ec46629 > .elementor-shape-top .elementor-shape-fill, .elementor-11282 .elementor-element.elementor-element-ec46629 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#000F96;}.elementor-11282 .elementor-element.elementor-element-ec46629 > .elementor-shape-top svg, .elementor-11282 .elementor-element.elementor-element-ec46629 > .e-con-inner > .elementor-shape-top svg{height:39px;}.elementor-11282 .elementor-element.elementor-element-ec46629 > .elementor-shape-bottom svg, .elementor-11282 .elementor-element.elementor-element-ec46629 > .e-con-inner > .elementor-shape-bottom svg{height:34px;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-11282 .elementor-element.elementor-element-ac82ec9 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-1953a6c{background-color:transparent;font-family:"smash", Sans-serif;font-size:69px;background-image:linear-gradient(180deg, #002DFF 10%, #FF0000 100%);}.elementor-11282 .elementor-element.elementor-element-ac82ec9 .eael-dch-separator-wrap .separator-one{background-color:#019720;margin-right:30px;width:25%;height:10px;border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-ac82ec9 .eael-dch-separator-wrap .separator-two{background-color:#279101;margin-left:30px;width:25%;height:10px;border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-ac82ec9 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-11282 .elementor-element.elementor-element-ac82ec9 .eael-dch-separator-wrap{justify-content:center;}.elementor-11282 .elementor-element.elementor-element-d816954{--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;}.elementor-11282 .elementor-element.elementor-element-d816954:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-d816954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11282 .elementor-element.elementor-element-d816954 > .elementor-shape-top svg, .elementor-11282 .elementor-element.elementor-element-d816954 > .e-con-inner > .elementor-shape-top svg{height:70px;}.elementor-11282 .elementor-element.elementor-element-cfde11c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11282 .elementor-element.elementor-element-cfde11c img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-85e8663 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11282 .elementor-element.elementor-element-85e8663 img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-4e8bbb6{--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;}.elementor-11282 .elementor-element.elementor-element-4e8bbb6:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-4e8bbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11282 .elementor-element.elementor-element-437f6bc img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-83dbab0 img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-7576237 img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-8da16c0{--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;}.elementor-11282 .elementor-element.elementor-element-8da16c0:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-8da16c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11282 .elementor-element.elementor-element-8da16c0 > .elementor-shape-top svg, .elementor-11282 .elementor-element.elementor-element-8da16c0 > .e-con-inner > .elementor-shape-top svg{height:106px;}.elementor-11282 .elementor-element.elementor-element-5dfdf92 img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-d6b9148 img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-39a19cc img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-80d7169{--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;}.elementor-11282 .elementor-element.elementor-element-80d7169:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-80d7169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11282 .elementor-element.elementor-element-8161123 img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-3362803 img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-627ec8e img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-bc6471a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11282 .elementor-element.elementor-element-bc6471a:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-bc6471a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11282 .elementor-element.elementor-element-bc6471a > .elementor-shape-top svg, .elementor-11282 .elementor-element.elementor-element-bc6471a > .e-con-inner > .elementor-shape-top svg{height:106px;}.elementor-11282 .elementor-element.elementor-element-80a7acf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11282 .elementor-element.elementor-element-80a7acf img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-6c09d6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11282 .elementor-element.elementor-element-6c09d6f img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-ed99f2a > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-11282 .elementor-element.elementor-element-ed99f2a img{border-radius:10px 10px 10px 10px;}.elementor-11282 .elementor-element.elementor-element-4d23046{--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;}.elementor-11282 .elementor-element.elementor-element-4d23046:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-4d23046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #7DCEFF 45%, #006196 88%);}.elementor-11282 .elementor-element.elementor-element-4d23046 > .elementor-shape-top .elementor-shape-fill, .elementor-11282 .elementor-element.elementor-element-4d23046 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-11282 .elementor-element.elementor-element-4d23046 > .elementor-shape-top svg, .elementor-11282 .elementor-element.elementor-element-4d23046 > .e-con-inner > .elementor-shape-top svg{height:114px;}.elementor-11282 .elementor-element.elementor-element-4d23046 > .elementor-shape-bottom .elementor-shape-fill, .elementor-11282 .elementor-element.elementor-element-4d23046 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFDEDE;}.elementor-11282 .elementor-element.elementor-element-4d23046 > .elementor-shape-bottom svg, .elementor-11282 .elementor-element.elementor-element-4d23046 > .e-con-inner > .elementor-shape-bottom svg{height:85px;transform:translateX(-50%) rotateY(180deg);}.elementor-11282 .elementor-element.elementor-element-34421df > .elementor-widget-container{margin:120px 0px 120px 0px;}.elementor-11282 .elementor-element.elementor-element-0d293d3{--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:0100px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-11282 .elementor-element.elementor-element-0d293d3:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-0d293d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDEDE;}.elementor-11282 .elementor-element.elementor-element-185e8f0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11282 .elementor-element.elementor-element-bc51fe8{--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:020px;--padding-left:0px;--padding-right:0px;}.elementor-11282 .elementor-element.elementor-element-bc51fe8:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-bc51fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDEDE;}.elementor-11282 .elementor-element.elementor-element-e6302df{--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:0100px;--padding-left:0px;--padding-right:0px;}.elementor-11282 .elementor-element.elementor-element-e6302df:not(.elementor-motion-effects-element-type-background), .elementor-11282 .elementor-element.elementor-element-e6302df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDEDE;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11282 .elementor-element.elementor-element-d816954{--content-width:1010px;}.elementor-11282 .elementor-element.elementor-element-4e8bbb6{--content-width:1380px;}.elementor-11282 .elementor-element.elementor-element-8da16c0{--content-width:1380px;}.elementor-11282 .elementor-element.elementor-element-80d7169{--content-width:1380px;}.elementor-11282 .elementor-element.elementor-element-bc6471a{--content-width:1380px;}.elementor-11282 .elementor-element.elementor-element-4d23046{--content-width:1380px;}.elementor-11282 .elementor-element.elementor-element-0d293d3{--content-width:1260px;}.elementor-11282 .elementor-element.elementor-element-bc51fe8{--content-width:1260px;}.elementor-11282 .elementor-element.elementor-element-e6302df{--content-width:1390px;}}@media(max-width:767px){.elementor-11282 .elementor-element.elementor-element-bcf170d > .elementor-shape-bottom svg, .elementor-11282 .elementor-element.elementor-element-bcf170d > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:140px;}.elementor-11282 .elementor-element.elementor-element-bcf170d #premium-shape-divider-bcf170d svg{height:109px;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__bottom:not(.premium-sh-no-stretch-yes) #premium-shape-divider-bcf170d{transform:scaleX(1.1);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__top:not(.premium-sh-no-stretch-yes) #premium-shape-divider-bcf170d{transform:scaleX(1.1) rotateX(180deg);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__bottom.premium-sh-no-stretch-yes #premium-shape-divider-bcf170d{transform:scale(1.1);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__top.premium-sh-no-stretch-yes #premium-shape-divider-bcf170d{transform:scale(1.1) rotateX(180deg);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__right:not(.premium-sh-no-stretch-yes) #premium-shape-divider-bcf170d, .elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__left:not(.premium-sh-no-stretch-yes) #premium-shape-divider-bcf170d{transform:scaleY(1.1);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__right.premium-sh-no-stretch-yes #premium-shape-divider-bcf170d, .elementor-11282 .elementor-element.elementor-element-bcf170d.premium-shape-divider__left.premium-sh-no-stretch-yes #premium-shape-divider-bcf170d{transform:scale(1.1);--pa-divider-scale:1.1;}.elementor-11282 .elementor-element.elementor-element-ac82ec9 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-1953a6c{font-size:28px;}}/* Start custom CSS for image, class: .elementor-element-971218b */.wpb-hover-zoom img{
  display: inline-block;
  transition: transform .36s cubic-bezier(.2,.9,.2,1), box-shadow .36s;
  will-change: transform;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.wpb-hover-zoom:hover img{
  transform: translateY(-6px) scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfde11c */.wpb-hover-red-outline-thick{
  display:inline-block;
  position:relative;
  border-radius:10px;
  transition:transform .28s cubic-bezier(.2,.9,.2,1);
  will-change:transform;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  /* Ajusta grosor con la variable --outline-thickness */
  --outline-thickness: 8px;
  --red-strong: rgba(255,24,49,1);
  --white-strong: rgba(255,255,255,1);
}

/* Pseudo-elemento que pinta el contorno sólido */
.wpb-hover-red-outline-thick::after{
  content: "";
  pointer-events: none;
  position: absolute;
  inset: calc(-1 * var(--outline-thickness));
  border-radius: inherit;
  box-sizing: content-box;
  border: var(--outline-thickness) solid var(--red-strong);
  opacity: 0;
  transform: scale(0.98);
  transition: opacity .18s ease, transform .28s cubic-bezier(.2,.9,.2,1), border-color .28s ease;
  z-index: 6;
}

/* Hover: elevación + activar contorno que parpadea rojo ↔ blanco */
.wpb-hover-red-outline-thick:hover{
  transform: translateY(-6px) scale(1.04);
}
.wpb-hover-red-outline-thick:hover::after{
  opacity: 1;
  transform: scale(1);
  animation: wpb-red-white-flash 0.70s ease-in-out infinite;
}

/* Animación: alterna rojo intenso ↔ blanco */
@keyframes wpb-red-white-flash{
  0%   { border-color: var(--red-strong); }
  50%  { border-color: var(--white-strong); }
  100% { border-color: var(--red-strong); }
}

/* Versión móvil más sutil */
@media (max-width:480px){
  .wpb-hover-red-outline-thick{ transform-origin:center; }
  .wpb-hover-red-outline-thick:hover{ transform: translateY(-3px) scale(1.02); }
  .wpb-hover-red-outline-thick::after{ transition: opacity .14s ease, transform .2s ease; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-185e8f0 *//* Aplica directamente a la imagen en Elementor: añade esta clase al widget */
.img-hover-scale {
  display: inline-block;
  transition: transform 200ms ease, box-shadow 200ms ease;
  transform-origin: center center;
  will-change: transform;
}

/* Estado hover / focus */
.img-hover-scale:hover,
.img-hover-scale:focus {
  transform: scale(1.08);
  box-shadow: 0 12px 24px rgba(0,0,0,0.25);
}

/* Variante más sutil */
.img-hover-scale--subtle:hover,
.img-hover-scale--subtle:focus {
  transform: scale(1.04);
  box-shadow: 0 8px 16px rgba(0,0,0,0.18);
}

/* Evitar transiciones en pantallas táctiles */
@media (hover: none) and (pointer: coarse) {
  .img-hover-scale { transition: none; }
}/* End custom CSS */