.elementor-29067 .elementor-element.elementor-element-adc1559{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-29067 .elementor-element.elementor-element-adc1559 .elementor-widget-container{text-align:left;}.elementor-29067 .elementor-element.elementor-element-adc1559 .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:0.5em;}.elementor-29067 .elementor-element.elementor-element-adc1559 .elementor-social-icon i{color:#ad0000;}.elementor-29067 .elementor-element.elementor-element-adc1559 .elementor-social-icon svg{fill:#ad0000;}.elementor-29067 .elementor-element.elementor-element-adc1559 .elementor-social-icon:hover{background-color:rgba(0,0,0,0);}.elementor-29067 .elementor-element.elementor-element-adc1559 .elementor-social-icon:hover i{color:#e01b1b;}.elementor-29067 .elementor-element.elementor-element-adc1559 .elementor-social-icon:hover svg{fill:#e01b1b;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Facelift footer (Home v2). Inline colours are stripped on save, so link colours live here. */
.elementor-29067 [data-id="62807e4c"] a, .elementor-29067 [data-id="7bf94488"] a { color: #9a97a2; text-decoration: none; transition: color .2s; }
.elementor-29067 [data-id="d47c115"] a { color: #dddddd; text-decoration: none; transition: color .2s; }
.elementor-29067 [data-id="7184c274"] a { color: #9a97a2; text-decoration: none; }
.elementor-29067 [data-id="62807e4c"] a:hover, .elementor-29067 [data-id="7bf94488"] a:hover, .elementor-29067 [data-id="d47c115"] a:hover, .elementor-29067 [data-id="7184c274"] a:hover { color: #ffffff; }
.elementor-29067 .elementor-social-icon { transition: background-color .25s, border-color .25s, color .25s, transform .25s; }
.elementor-29067 .elementor-widget-social-icons { width: auto; }/* End custom CSS */