.elementor-53 .elementor-element.elementor-element-c90d809{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-5c257a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-8303bad{width:100%;max-width:100%;}.elementor-53 .elementor-element.elementor-element-05ae93c{width:100%;max-width:100%;}.elementor-53 .elementor-element.elementor-element-e4d654b{width:100%;max-width:100%;}.elementor-53 .elementor-element.elementor-element-ba25b0f{width:100%;max-width:100%;}.elementor-53 .elementor-element.elementor-element-e4f66f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-872095a{width:100%;max-width:100%;}.elementor-53 .elementor-element.elementor-element-4f979a6{--display:flex;}.elementor-53 .elementor-element.elementor-element-2660c72{width:100%;max-width:100%;}/* Start custom CSS for html, class: .elementor-element-2660c72 */:root {
  --tempcar-primary-color: #4db216;
  --tempcar-background-color: #fff;
}

:root {
 --tempcar-button-primary-background-color: #4db216; 
 --tempcar-button-primary-text-color:	#fff;
 --tempcar-button-primary-border-width: 1px;
 --tempcar-button-primary-hover-background-color:	#ffff;
 --tempcar-button-primary-hover-text-color: #4db216;
 --tempcar-button-radius: 15px;
 --tempcar-button-padding: 	.5rem .75rem;
 --tempcar-secondary-color:	#ffff;
 --tempcar-secondary-button-border-width: 1px;
 --tempcar-secondary-button-border-color: #4db216;
}

:root {		
 --tempcar-card-background-color: #fff;
 --tempcar-card-border-radius:15px;
 --tempcar-card-border-width:	2px;
 --tempcar-card-border-color:	#;
}

:root {		
 --tempcar-tag-background-color:#e2e7e6;
 --tempcar-tag-hover-background-color: #f3f4f6;
 --tempcar-tag-color:#111827;
 --tempcar-tag-border-width:	1px;
 --tempcar-tag-border-color:	#e2e7e6;
}

:root {		
 --tempcar-form-input-background-color: #fff;
 --tempcar-form-input-color:	#000;
 --tempcar-form-input-radius:	15px;
 --tempcar-form-input-padding:	.5rem .375rem;
 --tempcar-form-field-required-color:	#c02b0a;
 --tempcar-form-input-border-width:	1px;
 --tempcar-form-input-border-color:	#e2e7e6;
}

:root {
 --tempcar-calendar-box-shadow: #10182033 0 8px 28px;
 --tempcar-calendar-box-shadow-color: #10182033;
 --tempcar-calendar-days-disabled-color:#f80000;
}

:root {		
 --tempcar-shopping-cart-cta-border-radius:15px;
 --tempcar-shopping-cart-cta-background-color:#4db216;
}

:root {		
 --tempcar-sidebar-z-index: 150;
}

:root {
 --tempcar-card-outline-width: 0px;
}

:root {
 --tempcar-parent-padding: 10px;
}/* End custom CSS */