/* Footer */
/* Contact block */
/* Footer text styles */
/* Business name */
.footer-contact h3.contact-block__bname.contact-block__bname {
color: var(--e-global-color-7e66bf3);/* White */
	font-size: 1.5rem;
    padding-bottom: 15px;
}

/* Icon styles for "location_on", "call" */
.material-symbols-outlined{
	font-size: 40px;
	line-height: 1.5em;
	margin:0px;
	padding:0px;
  font-variation-settings:
  'FILL' 1,
  'wght' 400,
  'GRAD' 0,
  'opsz' 24;
}
/* tablet */
@media screen and (max-width: 1024px) {

.material-symbols-outlined{
	font-size: 35px;
	}   
}
/* END Icon styles */

/* Phone Number icon styles */
.phone-wrapper i.material-symbols-outlined.material-symbols-outlined{
color:var(--e-global-color-accent);
}
/* div that wraps the phone icon */
.phone-wrapper{
	display: flex;
	justify-content:start;
	margin-bottom: 25px;
	font-size: 2.3rem;
}
/* Number styles */
.phone-wrapper .phone-number{
    font-size: 2.5rem;
    font-weight: 700;
    color: var(--e-global-color-7e66bf3);
	margin-left: 10px;
}

.phone-wrapper .phone-number.phone-number:hover{
    font-size: 2.5rem;
    font-weight: 700;
    color: var(--e-global-color-accent);
}
/* END Phone Number */

/* END Contact block */
/********************************************/

/* Address */
.address-section-wrapper{
padding-bottom:25px;
}

.map-icon-wrapper .material-symbols-outlined{
	color:var(--e-global-color-accent);
} 

.address-wrapper .footer-address.footer-address{
   color: var(--e-global-color-7e66bf3);/* White */
	margin-left:0px; 
}
.address-wrapper .footer-address.footer-address:hover{
   color: var(--e-global-color-accent);
}

/* Map icon wrapper */
.map-icon-wrapper{
display:inline-block
}

/* Address wrapper */
.address-wrapper{
display:inline-block
}

/* Street address space between Icon */
.street-address{
display: flex;
justify-content: start;
}

.footer-address-line-one{
padding-left:10px;
}

/* Address line 2 indent */
.footer-address-line-two{
	display:inline-block;
	margin-left: 10px;
}

/* Address text */
/* Tablet */
@media screen and (max-width: 1024px) {
.address-section-wrapper p,
.footer-address-line-two,
.footer-address-line-one{
	font-size: 1rem;
	}
}

/* END Address */

/* END Footer */