.elementor-92 .elementor-element.elementor-element-f67d971:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-f67d971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-f67d971{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92 .elementor-element.elementor-element-f67d971 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92 .elementor-element.elementor-element-7362ff3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-92 .elementor-element.elementor-element-060edc5{--display:flex;--margin-top:-0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;}.elementor-92 .elementor-element.elementor-element-060edc5:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-060edc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-02dcb3b{text-align:center;}.elementor-92 .elementor-element.elementor-element-02dcb3b .elementor-heading-title{font-family:"Gotham Rounded", Sans-serif;font-size:20px;font-weight:700;color:#F5F5F5;}/* Start custom CSS for shortcode, class: .elementor-element-4c3ae8b */#wpsl-wrap {
    margin-bottom: 0px;
}
.wpsl-search {
    margin-bottom: 0px;
    padding: 50px 100px 50px 100px;
    background: #F5F5F5;
    border-bottom: 5px solid #399D4A;
}
.wpsl-input label, #wpsl-radius label, #wpsl-category label {    width: auto !important;
    font-size: 20px;
    font-weight: 600;
}
.wpsl-dropdown {
    width: auto !important;
    border: 3px solid #399D4A;
    background: #fff;
    border-radius: 25px;
    font-size: 20px;
    font-weight: 600;
}
#wpsl-search-input {
    width: fit-content !important;
    height: auto;
    padding: 6px 18px 6px 18px;
    font-size: 100%;
    margin: 0;
}
#wpsl-search-wrap input {
    border: 3px solid #399D4A;
    background: #fff;
    border-radius: 25px;
    font-size: 20px;
    font-weight: 600;
}
#wpsl-radius {
    display: flex !important;
    align-items: center !important;
}
#wpsl-search-wrap .wpsl-input, #wpsl-search-wrap .wpsl-select-wrap
{
    display: flex !important;
    align-items: center !important;
}
#wpsl-gmap {
    width: 50%;
}
#wpsl-search-btn {
    border: 3px solid #399D4A;
    background: #399D4A !important;
    color: #ffffff;
    border-radius: 25px;
    font-size: 20px;
    font-weight: 600;
    padding-left: 20px;
    padding-right: 20px;
}
#wpsl-result-list {
    width: 50%;
}
#wpsl-wrap #wpsl-result-list li {
    padding: 25px 0px 0px 0px;
    margin: 0px 100px 0px 100px;
    border-bottom: 1px solid #ccc;
}
.wpsl-store-location a {
    font-size: 18px;
    color: #000000;
    font-weight: 600;
}
.wpsl-store-location strong {
    display: block;
}
.wpsl-street {
    display: inline-block;
}
.wpsl-direction-wrap {
    display: none;
}
.item-number {
    display:inline-flex;
    justify-content: center;
    align-items: center;
    width: 40px;
    height:40px;
    border-radius: 20px;
    background-color: #399D4A;
    color:#ffffff;
    font-weight: 600;
    margin-right:25px;
}
.wpsl-store-location {
    display: inline-block;
}
#wpsl-wrap #wpsl-result-list ul li {
    display: flex;
}
.wpsl-phone {
    display:block;
    width:100%;
}
#profile-cta a {
    background-color: #399D4A;
    color: #ffffff;
    padding: 5px 30px 5px 30px;
    border-radius: 25px;
    display: inline;
    font-size: 16px;
    font-weight: 600;
}
#wpsl-stores .wpsl-store-thumb {
    display: none;
}
    .item-counter {
        display: inline-block;
        width: 30px;
        text-align: center;
    }
/* Tablet styles: Screen width up to 1300px */
@media (max-width: 1300px) {
    body #wpsl-stores, body #wpsl-direction-details, body #wpsl-gmap {
        height: 400px !important;
        width: 100%;
    }
    .wpsl-search {
    padding: 0px 75px 50px 75px;
    }
    #wpsl-result-list {
        width: 100%;
    }
    #wpsl-wrap #wpsl-result-list li {
    margin: 0px 75px 0px 75px;
    }
}

/* Mobile styles: Screen width up to 800px */
@media (max-width: 800px) {
    body #wpsl-stores, body #wpsl-direction-details, body #wpsl-gmap {
        height: 400px !important;
    }
    .wpsl-search {
    padding: 25px 25px 25px 25px;
    }
    #wpsl-wrap #wpsl-result-list li {
    margin: 0px 25px 0px 25px;  
    }
    #wpsl-radius {
    display: inline-block !important;
    align-items: center !important;
    width: 100%;
    margin-bottom: 15px;
    }
    #wpsl-search-wrap .wpsl-input, #wpsl-search-wrap .wpsl-select-wrap
    {
    display: inline-flex !important;
    align-items: center !important;
    }
    .wpsl-input label, #wpsl-radius label, #wpsl-category label {
    width: 100% !important;
    }
    .wpsl-dropdown {
        width: 100% !important;
    }
    #wpsl-search-wrap .wpsl-input label {
    margin-right: 15px;
    }
    #wpsl-search-input {
        margin-right: 15px;
        width: 100% !important;
    }
    #wpsl-gmap {
        margin-top: 0px;
    }
}
.wpsl-phone {
    font-size: 16px !important;
    color: #000000;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham Rounded';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Light.woff2') format('woff2'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Light.woff') format('woff'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham Rounded';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Light-Italic.woff2') format('woff2'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Light-Italic.woff') format('woff'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Light-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham Rounded';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Book.woff2') format('woff2'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Book.woff') format('woff'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham Rounded';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Book-Italic.woff2') format('woff2'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Book-Italic.woff') format('woff'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Book-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham Rounded';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Medium.woff2') format('woff2'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Medium.woff') format('woff'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham Rounded';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Medium-Italic.woff2') format('woff2'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Medium-Italic.woff') format('woff'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Medium-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham Rounded';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Bold.woff2') format('woff2'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Bold.woff') format('woff'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham Rounded';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Bold-Italic.woff2') format('woff2'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Bold-Italic.woff') format('woff'),
		url('https://euroautoservice.com.au/wp-content/uploads/2023/08/Gotham-Rounded-Bold-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */