.elementor-3240 .elementor-element.elementor-element-36a783c > .elementor-container{max-width:1020px;}.elementor-3240 .elementor-element.elementor-element-36a783c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3240 .elementor-element.elementor-element-294c2f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3240 .elementor-element.elementor-element-1994a43:not(.elementor-motion-effects-element-type-background), .elementor-3240 .elementor-element.elementor-element-1994a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59c0195 );}.elementor-3240 .elementor-element.elementor-element-1994a43 > .elementor-container{max-width:1020px;}.elementor-3240 .elementor-element.elementor-element-1994a43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-3240 .elementor-element.elementor-element-1994a43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3240 .elementor-element.elementor-element-b3422cc > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-3240 .elementor-element.elementor-element-2add76b{text-align:left;color:var( --e-global-color-base9 );font-size:18px;font-weight:bold;}.elementor-3240 .elementor-element.elementor-element-9e145a3{text-align:left;font-size:15px;}.elementor-3240 .elementor-element.elementor-element-119c969{text-align:left;color:var( --e-global-color-base9 );font-size:18px;font-weight:bold;}.elementor-3240 .elementor-element.elementor-element-e29747a{text-align:left;font-size:15px;}.elementor-3240 .elementor-element.elementor-element-627c810{text-align:left;color:var( --e-global-color-base9 );font-size:18px;font-weight:bold;}.elementor-3240 .elementor-element.elementor-element-1b8105b{text-align:left;font-size:15px;}.elementor-3240 .elementor-element.elementor-element-9e3f774{text-align:left;color:var( --e-global-color-base9 );font-size:18px;font-weight:bold;}.elementor-3240 .elementor-element.elementor-element-4bab823{text-align:left;font-size:15px;}.elementor-3240 .elementor-element.elementor-element-0cb4f14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 20px;}.elementor-3240 .elementor-element.elementor-element-f641b43{text-align:center;color:var( --e-global-color-base9 );font-size:18px;font-weight:bold;}.elementor-3240 .elementor-element.elementor-element-b84fe55{text-align:left;font-size:15px;}.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-3240 .elementor-element.elementor-element-294c2f8{width:100%;}.elementor-3240 .elementor-element.elementor-element-b3422cc{width:17.353%;}.elementor-3240 .elementor-element.elementor-element-75cd172{width:20.293%;}.elementor-3240 .elementor-element.elementor-element-9017f3a{width:19.314%;}.elementor-3240 .elementor-element.elementor-element-70d1701{width:19.412%;}.elementor-3240 .elementor-element.elementor-element-0cb4f14{width:23.628%;}}/* Start custom CSS for section, class: .elementor-element-36a783c */#menu-footer-one {
    list-style: none; /* removes dots */
    padding: 0; /* removes default left indent */
    margin: 0; /* removes extra spacing */
}

#menu-footer-one li a {
    text-decoration: none; /* removes underlines */
    color: #666666; /* sets text color */
}



.contact-info {
    font-family: Arial, sans-serif;
    color: #666666;
}

.contact-info p {
    margin: 8px 0;
    display: flex;
    align-items: flex-start; /* Align icon to top */
}

.contact-info i {
    color: #666666;
    margin-right: 8px;
    min-width: 20px;
    text-align: center;
    line-height: 1.2; /* Keeps icon from looking too tall */
}

.contact-info a {
    color: #666666;
    text-decoration: none;
}

.contact-info a:hover {
    color: #000000;
}/* End custom CSS */