.elementor-101 .elementor-element.elementor-element-294af92{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-101 .elementor-element.elementor-element-294af92:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-294af92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FAF7;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-294af92{--content-width:800px;}}@media(max-width:1024px){.elementor-101 .elementor-element.elementor-element-294af92{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-294af92{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS */.home-bg{
/*    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;*/
/*            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);*/
/*            min-height: 100vh;*/
/*            display: flex;*/
/*            align-items: center;*/
/*            justify-content: center;*/
/*            padding: 20px;*/
/*            position: relative;*/
/*            overflow-x: hidden;*/
/*}*/

 /* Animated background particles */
        .particle {
            position: absolute;
            background: rgba(255, 255, 255, 0.1);
            border-radius: 50%;
            animation: float 6s ease-in-out infinite;
        }

        .particle:nth-child(1) { width: 80px; height: 80px; top: 10%; left: 20%; animation-delay: 0s; }
        .particle:nth-child(2) { width: 60px; height: 60px; top: 70%; left: 80%; animation-delay: 2s; }
        .particle:nth-child(3) { width: 100px; height: 100px; top: 40%; left: 10%; animation-delay: 4s; }
        .particle:nth-child(4) { width: 40px; height: 40px; top: 20%; left: 70%; animation-delay: 1s; }

        @keyframes float {
            0%, 100% { transform: translateY(0px) rotate(0deg); opacity: 0.5; }
            50% { transform: translateY(-20px) rotate(180deg); opacity: 0.8; }
        }/* End custom CSS */