body.elementor-kit-14{color:#2C2C2C;font-family:"DIN 2014", Sans-serif;font-size:16px;}body.elementor-kit-14 a{color:#008747;font-family:"DIN 2014", Sans-serif;text-decoration:none;}body.elementor-kit-14 a:hover{color:#006639;text-decoration:underline;}body.elementor-kit-14 h1{color:#2C2C2C;font-family:"DIN 2014", Sans-serif;font-size:1.875em;font-weight:bold;line-height:1.25em;}body.elementor-kit-14 h2{color:#2C2C2C;font-family:"DIN 2014", Sans-serif;font-size:1.375em;font-weight:bold;line-height:1.25em;}body.elementor-kit-14 h3{color:#2C2C2C;font-family:"DIN 2014", Sans-serif;font-size:1.25em;font-weight:bold;line-height:1.625em;}body.elementor-kit-14 h4{color:#2C2C2C;font-family:"DIN 2014", Sans-serif;font-size:1.125em;font-weight:bold;line-height:1.125em;}body.elementor-kit-14 h5{color:#2C2C2C;font-family:"DIN 2014", Sans-serif;font-size:1.05em;font-weight:bold;line-height:1.125em;}body.elementor-kit-14 h6{color:#2C2C2C;font-family:"DIN 2014", Sans-serif;}body.elementor-kit-14 button,body.elementor-kit-14 input[type="button"],body.elementor-kit-14 input[type="submit"],body.elementor-kit-14 .elementor-button{text-decoration:none;color:#008747;}body.elementor-kit-14 button:hover,body.elementor-kit-14 button:focus,body.elementor-kit-14 input[type="button"]:hover,body.elementor-kit-14 input[type="button"]:focus,body.elementor-kit-14 input[type="submit"]:hover,body.elementor-kit-14 input[type="submit"]:focus,body.elementor-kit-14 .elementor-button:hover,body.elementor-kit-14 .elementor-button:focus{color:#006639;}@media(max-width:1024px){body.elementor-kit-14 h1{font-size:1.625em;line-height:2em;}body.elementor-kit-14 h2{font-size:1.25em;line-height:1.75em;}body.elementor-kit-14 h3{font-size:1.125em;line-height:1.625em;}}@media(max-width:767px){body.elementor-kit-14 h1{font-size:1.375em;line-height:1.75em;}body.elementor-kit-14 h2{font-size:1.125em;line-height:1.5em;}body.elementor-kit-14 h3{font-size:1.0625em;line-height:1.375em;}}/* Start custom CSS */ol, ul{
    margin: 0 0 .75em 1em;
    padding: 0 0 1em 1em;
}
@media screen and (min-width: 768px){
    ol, ul{
        margin: 0 0 .75em 1em;
        padding: 0 0 0 2.5em;
    }  
}
table td, table th{
    border: 0px solid #000;
}
.page-content .elementor-button:hover{
    text-decoration: none;
}
/*Default Section Spacing*/
.elementor-section:not(.elementor-inner-section){
    margin: 24px 0px;
}
@media screen and (min-width: 768px){
    .elementor-section:not(.elementor-inner-section){
        margin: 36px 0px;
    }
}
@media screen and (min-width: 1024px){
    .elementor-section:not(.elementor-inner-section){
        margin: 48px 0px;
    }
}

main .page-content .elementor-section-wrap > section:first-child{
    margin-top: 0px;
}

/*Form Outline Fix*/
.gfield--focused label > span {
    border: solid 2px #008747 !important;
    border-width: 2px !important;
}

.gfield--focused label {
    color: #008747;
}
.gfield--focused label > span {
    border: solid 2px #008747 !important;
}

/*Form Checkbox & Recaptcha size Fix*/
.material-design__form .ginput_container_tcpa label{
    font-size: 1em;
}

.material-design__form > p{
    font-size: 1em !important;
}

/*  CarNow Zindex Fix for SRP  */
body > div.dialog-widget {
    z-index: 1001;
}
@media all and (max-width:767px) {
    .srp-sidebar {z-index: 1001 !important;}
    .srp-payment-popup {z-index: 1002 !important;}
}


/* SRP Sidebar checkbox */
.srp-sidebar__filters .self_render_checkbox .label {
    line-height: 1;
    font-size: 12px;
    padding-left:5px;
    align-self: center;
}

/* Disabled */
.elementor-widget-jazel-srp-2 .payment-root{
    display: none !important
}

.elementor-widget-jazel-srp-2 .srp-sidebar__extended-option[data-event-details*="Unknown"] {
    display: none !important

}

.elementor-widget-jazel-srp-2 .srp-sidebar__filter-option[data-event-details*="Unknown"] {
    display: none !important

}

.srp-sidebar__panel--filter .srp-sidebar__filter-action--primary,
.srp-sidebar__panel--search .srp-sidebar__filter-action--primary:hover {
    color: #FFFFFF;
    background-color: #0f8747 !important;
    border-color: #0f8747 !important;
}



@media print {
    div[data-elementor-type=header] {
        display:block;
    }
    div[data-elementor-type=header] > div > div > header:first-child {
        position:static !important;
    }
    div[data-elementor-type=header] .elementor-sticky--active {
        position: static !important;
    }
    body > * { display:none; }
    
    div[data-elementor-type="header"],
    div[data-elementor-type="footer"],
    main { display:block;}
    
    div[data-elementor-type=header] .elementor-element.elementor-element-9711565.elementor-section-content-middle.elementor-hidden-phone.sticky-section.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementor-sticky.elementor-sticky__spacer,
    div[data-elementor-type=header] .elementor-element.elementor-element-06c525c.elementor-section-full_width.elementor-section-content-middle.full-header.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky__spacer {
        display:none;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN 2014';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://images.enterprisecarsales.com/uploads/ecs-m2en/DIN2014-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'DIN 2014';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://images.enterprisecarsales.com/uploads/ecs-m2en/DIN2014-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'DIN 2014';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://images.enterprisecarsales.com/uploads/ecs-m2en/DIN2014-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'DIN 2014';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://images.enterprisecarsales.com/uploads/ecs-m2en/DIN2014-Italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */