.elementor-4271 .elementor-element.elementor-element-93a431f{margin-top:0px;margin-bottom:40px;}.elementor-4271 .elementor-element.elementor-element-f4c9481 .section-title__title{font-size:25px;line-height:33px;letter-spacing:0.5px;}.elementor-4271 .elementor-element.elementor-element-5e019b1 > .elementor-widget-container{margin:0px 240px 0px 240px;padding:0px 0px 0px 0px;}.elementor-4271 .elementor-element.elementor-element-825befe{--display:flex;--background-transition:0.3s;}.elementor-4271 .elementor-element.elementor-element-970cadf .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4271 .elementor-element.elementor-element-970cadf .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4271 .elementor-element.elementor-element-970cadf{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}/* Start custom CSS for pitoon-about, class: .elementor-element-f4c9481 */.kenburns-effect {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
    /* Enable hardware acceleration */
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    /* Improve rendering */
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    perspective: 1000px;
    -webkit-perspective: 1000px;
}

.kenburns-effect img {
    width: 100%;
    height: auto;
    /* Optimize animation performance */
    will-change: transform;
    /* Prevent contrast/color shifts */
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    /* Force high-quality scaling */
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    /* Maintain consistent contrast */
    filter: contrast(100%);
    animation: pulse 8s ease-in-out infinite;
}

@keyframes pulse {
    0%, 100% {
        transform: scale(1) translateZ(0);
    }
    50% {
        transform: scale(1.05) translateZ(0);
    }
}

.about-four__img {
    background-color: transparent !important;
    position: relative;
    z-index: 1;
}/* End custom CSS */