form{
position: relative;
width: 676px;
border: 0px;
display: table-footer-group;
background:transparent;
border-radius: 5px 5px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-c6a6660 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -1px;
    margin-bottom: 0px;
    margin-left: 187px;
    margin-right: 186px;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 5px 5px;
}

[type=button], [type=submit], button {
    display: inline-block;
    font-weight: 400;
    color: #c36;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid #ff4f00;
    padding: 0.5rem 1rem;
    font-size: 1rem;
    border-radius: 3px;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
	
}

.elementor-kit-61 button, .elementor-kit-61 input[type="button"], .elementor-kit-61 input[type="submit"], .elementor-kit-61 .elementor-button {
    font-family: "Azo Sans", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    text-shadow: 0px 0px 0px rgb(0 0 0 / 30%);
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
    border-radius: 5px 5px 5px 5px;
}

*:focus {outline:none !important}

.vrcdivsearch .vrcsfentrysubmit input.vrcdetbooksubmit, .vrcdivsearch .button {
    background: none repeat scroll 0 0 #ff4f01;
    cursor: pointer;
    font-weight: bold;
    color: #fff;
}

.vrcentercoupon .btn {
    background: #ff4f00;
    border: 1px solid #ff4f00;
    border-radius: 5px;
    color: #FFFFFF;
    cursor: pointer;
    padding: 10px 14px;
    margin: 24px 0 0 0px;
    width: auto;
    vertical-align: top;
}


form {
    position: relative;
    width: 676px;
    border: 0px;
    display: table-footer-group;
    background: transparent;
    border-radius: 5px 5px 0px 0px;
    padding: 14px;
}

.vrcsfentryselect select {
    padding: 0 5px 0;
    line-height: 1;
    border: 0;
    border-radius: 2px;
    height: 34px;
    width: auto;
    background: #fff;
    margin-bottom: 0;
    border: 1px solid #ddd;
    color: black;
}

.elementor-kit-61 h3 {
    color: #ff4f0000;
    font-size: 20px;
    text-transform: uppercase;
    font-style: normal;
}

.vrc-showprc-car-carats .vrccarcarat span{
  width: 30px;
}

.vrc-car-carats .vrccarcarat span{
	width: 30px;
}

.vrc-sf-time-container {
	background: black;
}

#pickuph, #releaseh, select[name="pickupm"], select[name="releasem"] { 
	color: #111 !important;
  -webkit-text-fill-color: #111 !important; }