/*contact-top*/

.sp-page-builder .page-content #section-id-1589161654914{
    background-image: url(/images/0_DaraBurger/red-white-01-01__8001x8001.jpg) !important;
	background-position: 50% 50% !important;}

.sp-page-builder .page-content #section-id-1589161654925{
    margin-top: 100px !important;
}

#ff_form2 {
    margin-top: 30px;
}

/*end of contact-top*/

.sp-page-builder .page-content #section-id-1589275749975 {
    margin-top: -75px !important;
  	margin-left: -15px !important;
}


/*contact-form*/

.bfQuickMode .bfbs3-form-inline .bfbs3-form-control, .bfQuickMode .form-inline .form-control {
    width: 98% !important;
}

@media (min-width: 992px)
{.bfQuickMode .bfbs3-form-inline .bfbs3-form-control, .bfQuickMode .form-inline .form-control {
    width: 62%;
}}

.sp-page-builder .page-content #section-id-1505305490023 {
    background-image: none !important;
}

@media (min-width: 992px){
#column-id-1505305490025 {
    padding: 50px 300px 175px 150px !important;
    margin: 0px -300px -50px 0px !important;
    width: fit-content;
    height: fit-content;
}
}

@media (max-width: 991px){
#column-id-1505305490025 {
    padding: 75px 150px 150px 150px !important;
    margin: -50px -125px -125px -125px !important;
    width: fit-content;
    height: fit-content;
}
}

/*end contact-form*/

.bfQuickMode .bfbs3-form-inline .bfbs3-form-control, .bfQuickMode .form-inline .form-control {
    width: 100%!important;
}
.bfQuickMode label {
 font-weight: normal!important;
 /* color: #6c0d0e!important; */
 width: 100%!important;
}
input[type="text"]:not(.form-control), input[type="email"]:not(.form-control), input[type="url"]:not(.form-control), input[type="date"]:not(.form-control), input[type="password"]:not(.form-control), input[type="search"]:not(.form-control), input[type="tel"]:not(.form-control), input[type="number"]:not(.form-control), select:not(.form-control) {
    display: block;
    width: 100%;
    /* border: 1px solid #e91c24!important; */
    border-radius: 4px!important;
    min-height: 38px!important;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.bfQuickMode section .bfbs3-row, .bfQuickMode section .row, .bfQuickMode fieldset .bfbs3-row, .bfQuickMode fieldset .row {
    margin-left: -15px!important;
    margin-right: -15px!important;
}
.bfQuickMode section, .bfQuickMode fieldset {
    padding-right: 0!important;
}
.bfSectionDescription {
    color: #e91c24;
    font-weight: 600;
    font-size: 20px;
    margin-top: 30px;
    margin-left: 15px;
    display: block;
}
.bfQuickMode textarea.bfbs3-form-control, .bfQuickMode textarea.form-control {
  /* border: 1px solid #e91c24; */
  border-radius: 4px!important;
}
@media(max-width:767px){
  /* fixing if a template has the idea to deal with that */
    .bfQuickMode section [class^="col-"], .bfQuickMode section [class*=" col-"],
    .bfQuickMode fieldset [class^="col-"], .bfQuickMode fieldset [class*=" col-"],
    .bfQuickMode section [class^="bfbs3-col-"], .bfQuickMode section [class*=" bfbs3-col-"],
    .bfQuickMode fieldset [class^="bfbs3-col-"], .bfQuickMode fieldset [class*=" bfbs3-col-"]{
        padding-right: 15px!important;
        padding-left: 15px!important;
    }
}

