.site-footer-content.txt_color_white{--vii-color-text:rgba(255, 255, 255, 0.5);color:var(--vii-color-text)}.site-footer-content p{--vii-spacing-paragraph:16px}.site-footer-content .wpb_text_column a[href*="tel"]:not([class*="btn_"]){text-decoration:none}.site-footer-content a:hover{color:var(--vii-color-green)}.site-footer-content p:has(a[href*="tel"]){--vii-spacing-paragraph:8px}.site-footer-content a[href*="tel"]{color:var(--vii-color-text);font-weight:400}.site-footer-content a[href*="mailto"]{--vii-color-permalink:var(--vii-color-green);font-weight:400}.site-footer-content a[href*="mailto"]:hover{color:var(--vii-color-white)!important}.footer-row.vc_row{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-row.vc_row:before,.footer-row.vc_row:after{display:none}.footer-row.vc_row>div{width:auto}.footer-logo-image.wpb_single_image img{width:auto;height:90px}.site-footer-content .widget_nav_menu ul{margin:0;list-style:none}.site-footer-content .widget_nav_menu ul li{margin:0;padding:0}.site-footer-content .widget_nav_menu ul li:not(:last-child){margin-bottom:var(--vii-spacing-16)}.site-footer-content .widget_nav_menu .menu-footer-menu-container ul li>a:not(:hover){color:var(--vii-color-white)}.menu-policy-menu-container ul.menu{display:flex;gap:var(--vii-spacing-50)}.site-footer-content .widget_nav_menu .menu-policy-menu-container ul li:not(:last-child){margin-bottom:var(--vii-spacing-20)}@media only screen and (max-width:1280px){.site-footer-content{--vii-spacing-default:40px}}