.elementor-113 .elementor-element.elementor-element-7dc0112{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-113 .elementor-element.elementor-element-d55af0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:500;color:#F0F1F2;}.elementor-widget-ha-creative-button .ha-creative-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-113 .elementor-element.elementor-element-6116074 .ha-creative-btn{margin:30px;box-shadow:-2px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-113 .elementor-element.elementor-element-6116074 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#E0D0D0;--ha-ctv-btn-bg-clr:#F0F0F0;--ha-ctv-btn-bg-hvr-clr:#7C65B3;}/* Start custom CSS for container, class: .elementor-element-7dc0112 */#footer-box{
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease;
}

#footer-box::after{
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 8px;
    border-radius: 0 0 5px 5px;
    background: linear-gradient(to right, #6430B4, #8880B2);
    box-shadow:
        0 0 10px rgba(100, 48, 180, 0.5),
        0 0 20px rgba(136, 128, 178, 0.4);
    animation: glowPulse 2.5s ease-in-out infinite;
}

#footer-box:hover{
    transform: translateY(-5px);
}

@keyframes glowPulse{
    0%,100%{
        box-shadow:
            0 0 10px rgba(100, 48, 180, 0.5),
            0 0 20px rgba(136, 128, 178, 0.4);
    }
    50%{
        box-shadow:
            0 0 18px rgba(100, 48, 180, 0.8),
            0 0 35px rgba(136, 128, 178, 0.6);
    }
}/* End custom CSS */