.elementor-4312 .elementor-element.elementor-element-7adc6aa6:not(.elementor-motion-effects-element-type-background), .elementor-4312 .elementor-element.elementor-element-7adc6aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.automotivehospital.com.au/wp-content/uploads/2019/08/car-repair-overview-banner@2x.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4312 .elementor-element.elementor-element-7adc6aa6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 125px 0px;}.elementor-4312 .elementor-element.elementor-element-7adc6aa6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4312 .elementor-element.elementor-element-556e2f2f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-4312 .elementor-element.elementor-element-556e2f2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4312 .elementor-element.elementor-element-556e2f2f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-4312 .elementor-element.elementor-element-59e6678e{text-align:center;}.elementor-4312 .elementor-element.elementor-element-59e6678e .elementor-heading-title{color:#ffffff;font-size:50px;text-transform:uppercase;}.elementor-4312 .elementor-element.elementor-element-4091a21e{text-align:center;}.elementor-4312 .elementor-element.elementor-element-4091a21e .elementor-heading-title{color:#ffffff;font-size:17px;font-weight:bold;font-style:normal;}.elementor-4312 .elementor-element.elementor-element-3e69496d{margin-top:42px;margin-bottom:0px;}.elementor-4312 .elementor-element.elementor-element-53d2331:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-4312 .elementor-element.elementor-element-53d2331 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4312 .elementor-element.elementor-element-53d2331 > .elementor-element-populated, .elementor-4312 .elementor-element.elementor-element-53d2331 > .elementor-element-populated > .elementor-background-overlay, .elementor-4312 .elementor-element.elementor-element-53d2331 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-4312 .elementor-element.elementor-element-53d2331 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;padding:6px 10px 5px 20px;}.elementor-4312 .elementor-element.elementor-element-53d2331 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4312 .elementor-element.elementor-element-15cc4d3{line-height:21px;}.elementor-4312 .elementor-element.elementor-element-7846e85 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4312 .elementor-element.elementor-element-7846e85:not(.elementor-motion-effects-element-type-background), .elementor-4312 .elementor-element.elementor-element-7846e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2,6,19,0.52);}.elementor-4312 .elementor-element.elementor-element-7846e85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-103px;margin-bottom:0px;padding:27px 40px 27px 40px;}.elementor-4312 .elementor-element.elementor-element-7846e85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4312 .elementor-element.elementor-element-ebb4e75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4312 .elementor-element.elementor-element-1005a64 .elementor-heading-title{color:#ffffff;font-size:24px;font-weight:normal;font-style:normal;}.elementor-4312 .elementor-element.elementor-element-bfd7a4c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4312 .elementor-element.elementor-element-c22823a .elementor-button{font-size:14px;text-transform:uppercase;line-height:27px;padding:9.5px 68px 9.5px 24px;}.elementor-4312 .elementor-element.elementor-element-7337b13{margin-top:35px;margin-bottom:35px;}.elementor-4312 .elementor-element.elementor-element-c4d776d > .elementor-container{min-height:449px;}.elementor-4312 .elementor-element.elementor-element-c4d776d:not(.elementor-motion-effects-element-type-background), .elementor-4312 .elementor-element.elementor-element-c4d776d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.automotivehospital.com.au/wp-content/uploads/2019/08/request-call-img.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-4312 .elementor-element.elementor-element-c4d776d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4312 .elementor-element.elementor-element-c4d776d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4312 .elementor-element.elementor-element-3a9324a > .elementor-column-wrap > .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-4312 .elementor-element.elementor-element-9a2d659 .elementor-heading-title{color:#262a35;font-size:47px;text-transform:uppercase;}.elementor-4312 .elementor-element.elementor-element-560a281 .elementor-heading-title{color:#00686a;font-size:18px;font-weight:bold;font-style:normal;line-height:27px;}.elementor-bc-flex-widget .elementor-4312 .elementor-element.elementor-element-94a7656.elementor-column .elementor-column-wrap{align-items:center;}.elementor-4312 .elementor-element.elementor-element-94a7656.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4312 .elementor-element.elementor-element-cc5b9fe .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-4312 .elementor-element.elementor-element-cc5b9fe .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-4312 .elementor-element.elementor-element-cc5b9fe .elementor-button{font-size:14px;text-transform:uppercase;line-height:28px;fill:#262a35;color:#262a35;padding:20px 50px 15px 50px;}@media(max-width:1022px){.elementor-4312 .elementor-element.elementor-element-7846e85{padding:20px 20px 20px 20px;}.elementor-4312 .elementor-element.elementor-element-c22823a .elementor-button{font-size:14px;line-height:19px;padding:4px 12px 4px 12px;}}@media(min-width:768px){.elementor-4312 .elementor-element.elementor-element-4a8cc076{width:40%;}.elementor-4312 .elementor-element.elementor-element-53d2331{width:20%;}.elementor-4312 .elementor-element.elementor-element-025a681{width:39.999%;}.elementor-4312 .elementor-element.elementor-element-ebb4e75{width:72%;}.elementor-4312 .elementor-element.elementor-element-bfd7a4c{width:28%;}.elementor-4312 .elementor-element.elementor-element-3a9324a{width:50.236%;}.elementor-4312 .elementor-element.elementor-element-94a7656{width:49.764%;}}@media(max-width:1022px) and (min-width:768px){.elementor-4312 .elementor-element.elementor-element-4a8cc076{width:30%;}.elementor-4312 .elementor-element.elementor-element-53d2331{width:40%;}.elementor-4312 .elementor-element.elementor-element-025a681{width:30%;}}@media(max-width:767px){.elementor-4312 .elementor-element.elementor-element-7adc6aa6{padding:40px 0px 200px 0px;}.elementor-4312 .elementor-element.elementor-element-3e69496d{margin-top:20px;margin-bottom:0px;}.elementor-4312 .elementor-element.elementor-element-15cc4d3 .elementor-text-editor{text-align:center;}.elementor-4312 .elementor-element.elementor-element-7846e85{margin-top:-200px;margin-bottom:0px;}.elementor-4312 .elementor-element.elementor-element-ebb4e75 > .elementor-element-populated{margin:0px 0px 10px 0px;}.elementor-4312 .elementor-element.elementor-element-1005a64{text-align:center;}.elementor-4312 .elementor-element.elementor-element-c22823a .elementor-button{padding:9.5px 70px 9.5px 20px;}.elementor-4312 .elementor-element.elementor-element-c22823a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4312 .elementor-element.elementor-element-c4d776d:not(.elementor-motion-effects-element-type-background), .elementor-4312 .elementor-element.elementor-element-c4d776d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-4312 .elementor-element.elementor-element-9a2d659 .elementor-heading-title{font-size:40px;}.elementor-4312 .elementor-element.elementor-element-9a2d659 > .elementor-widget-container{padding:200px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-3e69496d */.gasoline-corner:after {
    content: url(/wp-content/themes/automotive-hospital/images/svg/green-tick.svg);
    vertical-align: middle;
    display: inline-table;
    margin-left: 5px;
}
.gasoline-corner {
    color: #020613;
    font-family: AvantGarde;
    font-size: 12px;
    font-weight: bold;
    vertical-align: super;
    line-height: 1;
    margin-left: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1005a64 */.vehicle-repair img {
    vertical-align: middle;
    margin-right: 32px
}
@media only screen and ( max-width: 539px ){
	.elementor-4312 .elementor-element.elementor-element-1005a64 img{
        margin-right: 10px;
	}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c22823a */.elementor-button-icon svg {
    width: 20px;
}
#request-call-back{
    background: linear-gradient(250.68deg, #00A1A3 0%, #00686A 100%);
	border-radius: 1px;
	border: none;
	position: relative;
}

.car-repair-callback a:after {
    content: url(/wp-content/themes/automotive-hospital/images/svg/bd-arrow-r1-green.svg) !important;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 0 1px 1px 0;
    background-color: #FFFFFF !important;
    box-shadow: 0 0 34px 0 rgba(2,6,19,0.12);
    padding: 9.5px 14.5px !important;
}
@media only screen and (max-width: 1023px) and (min-width: 768px){
    .elementor-4312 .elementor-element.elementor-element-c22823a a:after {
        display:none;   
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7337b13 */.car-repairs-overview{
    border: 1px solid #E0E1E4;	
    border-radius: 2px;	
    background-color: #FFFFFF;	
    box-shadow: 0 0 34px 0 rgba(2,6,19,0.12);
    padding: 20px;
}

.car-repairs-overview-container a:hover span{
	text-decoration:underline;
}

.feature-image-repair {
    display: table-cell;
    vertical-align: middle;
    float: none !important;
}

.feature-image-repair img {
    height: 70px;
}
.feature-image-repair.col-md-2 {
    max-width: 100px;
    min-width: 100px;
    text-align: center;
}
.repair-title {
    display: table-cell;
    vertical-align: middle;
    float: none !important;
    color: #020613;	
    font-family: AvantGarde;
    font-weight: bold;	
    line-height: 27px;
}


.col-md-6.car-repairs-overview-container {
    padding-left: 0;
    padding-bottom: 10px;
}

.car-repairs-overview-container:nth-of-type(even) {
    padding-right: 0;
    padding-left: 12px !important;
}


@media only screen and (max-width: 1023px) {
	.elementor-4312 .elementor-element.elementor-element-7337b13 .car-repairs-overview-container {
		padding-left: 12px!important;
		padding-right: 12px!important;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-560a281 */.bold p{
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc5b9fe */.elementor-button-icon svg {
    width: 20px;
}
#enquire-now{
border-radius: 2px;	
background-color: #FFFFFF;	
box-shadow: 0 0 34px 0 rgba(2,6,19,0.38);
border: none;
}

.car-repair-callback a:after {
    content: url(/wp-content/themes/automotive-hospital/images/svg/bd-arrow-r1.svg) !important; 
    position: absolute;
    right: 0;
    top: 0;
    bottom:0;
    margin: auto;
    border-radius: 0 1px 1px 0;
	background-color: #00686A !important;
    padding: 19.5px 16px;
}

.enquire-callback a:after {
    line-height: 50px;
}/* End custom CSS */
/* Start custom CSS */.AvantGarde{
	font-family: AvantGarde;
}
.AvantGarde h6{
	font-family: AvantGarde;
}
.AvantGarde p{
	font-family: AvantGarde;
}/* End custom CSS */