.elementor-324 .elementor-element.elementor-element-f5a0770:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-f5a0770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F5C2A;}.elementor-324 .elementor-element.elementor-element-f5a0770 > .elementor-container{max-width:1200px;}.elementor-324 .elementor-element.elementor-element-f5a0770{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:030px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-f5a0770 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-324 .elementor-element.elementor-element-9fd3b94{text-align:left;}.elementor-324 .elementor-element.elementor-element-9fd3b94 .elementor-heading-title{font-size:15px;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-91e37b4{text-align:left;font-size:13px;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-91e37b4 a{color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-8345271{text-align:left;}.elementor-324 .elementor-element.elementor-element-8345271 .elementor-heading-title{font-size:15px;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-a071251{text-align:left;font-size:13px;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-a071251 a{color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-9d9e0ee{text-align:left;}.elementor-324 .elementor-element.elementor-element-9d9e0ee .elementor-heading-title{font-size:15px;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-3436c31{text-align:left;font-size:13px;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-3436c31 a{color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-459823f{text-align:left;}.elementor-324 .elementor-element.elementor-element-459823f .elementor-heading-title{font-size:15px;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-7680557{text-align:left;font-size:13px;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-7680557 a{color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-d6d664f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-8363db9 img{width:35%;}.elementor-324 .elementor-element.elementor-element-e728593.elementor-element{--align-self:center;}.elementor-324 .elementor-element.elementor-element-e728593{text-align:left;}.elementor-324 .elementor-element.elementor-element-edd8d9d{font-size:18px;font-weight:500;color:#000000;}.elementor-324 .elementor-element.elementor-element-95fd4a5{font-size:18px;font-weight:500;color:#000000;}.elementor-324 .elementor-element.elementor-element-aa88e0a:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-aa88e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F5C2A;}.elementor-324 .elementor-element.elementor-element-aa88e0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-324 .elementor-element.elementor-element-aa88e0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-324 .elementor-element.elementor-element-b53b699{text-align:center;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-b53b699 p{margin-block-end:0px;}@media(max-width:767px){.elementor-324 .elementor-element.elementor-element-8363db9 img{width:27%;}.elementor-324 .elementor-element.elementor-element-e728593{text-align:center;}.elementor-324 .elementor-element.elementor-element-edd8d9d{text-align:center;font-size:13px;}.elementor-324 .elementor-element.elementor-element-95fd4a5{text-align:center;font-size:13px;}.elementor-324 .elementor-element.elementor-element-b53b699{padding:0px 0px 0px 0px;font-size:8px;}}/* Start custom CSS for column, class: .elementor-element-642c7a8 */.elementor-324 .elementor-element.elementor-element-642c7a8{
    height: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b53b699 */.elementor-324 .elementor-element.elementor-element-b53b699 a{
    color: #fff;
    text-decoration: underline;
    font-weight: bold;
   animation: soft-glow 3.0s ease-in-out infinite alternate;
}
@keyframes soft-glow {
    0% { 
        filter: brightness(100%); 
        text-shadow: 0 0 1px rgba(255, 255, 255, 0.4); 
    }
    50% { 
        filter: brightness(110%); /* Makes the white slightly brighter */
        text-shadow: 0 0 3px rgba(255, 255, 255, 0.7); /* Subtle white blur glow */
    }
    100% { 
        filter: brightness(100%); 
        text-shadow: 0 0 1px rgba(255, 255, 255, 0.4); 
    }
}/* End custom CSS */