.elementor-591 .elementor-element.elementor-element-bb75868{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-6b30108{padding:0px 0px 0px 0px;}body.elementor-page-591:not(.elementor-motion-effects-element-type-background), body.elementor-page-591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-591 .elementor-element.elementor-element-bb75868{--content-width:100%;}}/* Start custom CSS */body.elementor-page-591 {
    position: relative;
}
body.elementor-page-591::before {
    content: '';
    position: absolute;
    top: -5%;
    left: -5%;
    width: 110%;
    height: 110%;
    background-image: url('https://tqstarling.com/wp-content/uploads/2026/01/Murmur-Ptrn-07.svg');
    background-size: cover;
    background-position: center;
    animation: murmur 30s ease-in-out infinite;
    z-index: -1;
    pointer-events: none;
    clip-path: inset(0);
}
@media (min-width:1000px) {
    body.elementor-page-591::before {
        left: -15%;
        width: 4000px;
    }
}
@keyframes murmur {
    0%, 100% {
        transform: translate(0, 0) rotate(0deg) scale(1);
    }
    20% {
        transform: translate(1.5%, 1%) rotate(0.5deg) scale(1.01);
    }
    40% {
        transform: translate(0.5%, 2%) rotate(-0.3deg) scale(1.02);
    }
    60% {
        transform: translate(-1%, 1.5%) rotate(0.8deg) scale(1.01);
    }
    80% {
        transform: translate(-1.5%, 0.5%) rotate(-0.5deg) scale(1);
    }
}
body {
    height: 7000px;
    overflow-x: hidden;
    overflow-y: auto;
}/* End custom CSS */