.elementor-33 .elementor-element.elementor-element-b24c928{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-b24c928.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer__main{padding:64px 40px 32px 40px;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer__grid{gap:40px;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer-wrapper{background-color:#1a1a1a !important;color:#341F1F80 !important;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer__heading{color:#FFFFFF !important;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer__link{color:#FFFDFDB3 !important;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer__link:hover{color:#fff !important;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer__logo-img{width:200px;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer-form input, .elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer-form textarea{background-color:rgba(255,255,255,0.1) !important;color:#fff !important;border-color:rgba(255,255,255,0.2) !important;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer-form input:focus, .elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer-form textarea:focus{border-color:rgba(255,255,255,0.6) !important;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer-form__submit{background-color:#fff !important;color:#1a1a1a !important;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer__social a{color:rgba(255,255,255,0.7) !important;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer__social a:hover{color:#fff !important;}.elementor-33 .elementor-element.elementor-element-d5df534 .swc-footer__social svg{width:30px;height:30px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-b24c928{--width:100.351%;}}/* Start custom CSS for swc_site_footer, class: .elementor-element-d5df534 */.swc-footer__grid p{
    color: white !important;
}/* End custom CSS */