.elementor-widget-au-list-icon .elementor-widget-container {
    margin: 0 16px 70px 16px;
}
.elementor-widget-au-list-icon .icon-title {
    display: flex;
    align-items: center;
    margin: 0 0 14px 0;
}
.elementor-widget-au-list-icon .list-icon-holder {
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 19px 0 0;
}
.elementor-widget-au-list-icon .list-title {
    width: calc(100% - 59px);
}
.elementor-widget-au-list-icon .list-icon-holder img {
    max-width: 22px;
}

.elementor-widget-au-list-icon .list-title h1,
.elementor-widget-au-list-icon .list-title h2,
.elementor-widget-au-list-icon .list-title h3,
.elementor-widget-au-list-icon .list-title h4,
.elementor-widget-au-list-icon .list-title h5,
.elementor-widget-au-list-icon .list-title h6,
.elementor-widget-au-list-icon .list-title p,
.elementor-widget-au-list-icon .list-title span,
.elementor-widget-au-list-icon .list-title div {
    font-family: "AvenirNext-Bold";
    font-size: 16px;
    line-height: 22px;
	margin: 0 !important;
}

.elementor-widget-au-list-icon ul.au-list-icon-wrapper {
    margin: 0;
    list-style: none;
}
.elementor-widget-au-list-icon ul.au-list-icon-wrapper:after {
	content: "";
	clear: both;
	display: block;
	
}
.elementor-widget-au-list-icon ul.au-list-icon-wrapper .au-list {
    float: left;
    margin: 0 47px 10px 0;
}
.elementor-widget-au-list-icon li.au-list:before {
    content: "→";
}
.elementor-widget-au-list-icon li.au-list span, li.au-list a {
    color: #000000;
    font-family: "AvenirNext Normal";
    font-size: 14px;
    line-height: 19px;
}

.elementor-widget-au-list-icon .list-title h1 {
    font-size: 35px;
}

.elementor-widget-au-list-icon .list-title h2 {
    font-size: 32px;
}

.elementor-widget-au-list-icon .list-title h3 {
    font-size: 30px;
}

.elementor-widget-au-list-icon .list-title h4 {
    font-size: 28px;
}

.elementor-widget-icon-list .elementor-icon-list-item ul {
    padding-inline-start: 25px;
}

ul.elementor-icon-list-items li ul {
    margin-bottom: 0;
}

/* // Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) { 
	.elementor-widget-au-list-icon ul.au-list-icon-wrapper .au-list {
		float: none;
		margin: 0 0 10px 0;
	}
}

/* // Small devices (landscape phones, 576px and up) */
@media (max-width: 767.98px) {  }

/* // Medium devices (tablets, 768px and up) */
@media (max-width: 991.98px) {  

}

/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {  }

/* // Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {  }



.elementor-widget-au-contact-steps .elementor-repeater-item.active .content, .elementor-widget-au-contact-steps .elementor-repeater-item.active span.title {
    background-color: #188600 !important;
}
