@media (min-width: 1921px) {
  .different-time{
    margin-bottom: 100px;
    margin-top: 60px;
  }
}

.form-control {
  border-radius: 6px;
  border: 1px solid #3c3c3b;
  outline: none;
  box-shadow: none;
}
.form-control:focus {
  outline: none;
  box-shadow: none;
  box-shadow: none;
  border: 1px solid #bfbfbf;
}
.form-control#check {
  width: 50px;
  margin-left: 10px;
}
.form-control#check + .parsley-errors-list {
  width: 100%;
}
input.form-control, select.form-control {
  height: 45px;
}

input.form-control.is-valid, .was-validated input.form-control:valid{
border-color: #000;
outline: none;
box-shadow: none;
background-image: 
url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>");
}
input.form-control.is-invalid, .was-validated input.form-control:invalid, input.form-control.parsley-error{
outline: none;
box-shadow: none;
background-image: 
url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23C10830' class='bi bi-exclamation-triangle-fill' viewBox='0 0 16 16'><path d='M8.982 1.566a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566zM8 5c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995A.905.905 0 0 1 8 5zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'></path></svg>");
background-repeat: no-repeat;
background-position: center right 10px;
border: 1px solid #C10830;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}

/* Firefox */
input[type=number] {
-moz-appearance: textfield;
}

input.form-control::placeholder {
color: #212529;
}

select.form-control{
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='black'%3E%3Cpath fill-rule='evenodd' d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z' clip-rule='evenodd'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: 250px 11px;
background-size: 18px;
padding-right: 30px;
}

.nf-after-field .nf-error-msg, .nf-error-required-error{
font-size: 14px;
}
.nf-error.listimage-wrap .nf-field-element ul, .nf-error .ninja-forms-field{
border: 1px solid #C10830 !important;
}
.nf-error-msg{
color: #C10830 !important;
font-size: 14px;
}

.nf-form-fields-required{
display: none;
}
.cont-weekly-form{
max-width: 280px;
margin: 52px auto 20px;
}

.hero-internal .cont-weekly-form .btn-primary{
display: block;
margin: 20px auto 10px;
}
@media(max-width: 1920px){
.hero-internal.hero-internal-image{
margin: 30px auto 0;
}
.cont-weekly-form{
margin-bottom: 0;
}
.form-quotes .form-quote {
text-align: center;
margin-bottom: 30px;
}
.company-logos{
margin-bottom: 30px;
}
}
@media (max-width: 1600px) {
.hero-internal.hero-internal-image{
margin-top: 0
}
input.form-control, select.form-control {
height: 35px;
}
.nf-field-container{
margin-bottom: 15px !important;
}
.hidden-sm{
display: none;
}
.hero-internal .cont-weekly-form .btn-primary{
margin-top: 0;
margin-bottom: 0;
}
.form-quotes .form-quote{
margin-bottom: 15px;
}
.form-quotes .form-quote p{
font-size: 14px;
}
}
@media (max-width: 1499px) {
.form-quotes .form-quote{
margin-bottom: 10px;
}
.form-quotes .form-quote h4,
.form-quotes .form-quote +.form-quote h4{
max-width: fit-content;
width: auto;
font-size: 16px;
margin-bottom: 5px;
}
}
@media(max-width: 767px){
.different-time{
font-size: 16px;
line-height: 22px;
}
}
.modal-content{
  background: #FBFCFD;
  border: none !important;
  border-radius: 0;
  padding: 0;
  width: min-content;
}
#nf-field-972.send-button.btn-primary,
#nf-field-914.send-button.btn-primary{
background: #f18700 !important
}
#nf-field-972.send-button.btn-primary.active:hover,#nf-field-972.send-button.btn-primary.active:focus,#nf-field-972.send-button.btn-primary:hover,#nf-field-972.send-button.btn-primary:focus,
#nf-field-914.send-button.btn-primary.active:hover,#nf-field-914.send-button.btn-primary.active:focus,#nf-field-914.send-button.btn-primary:hover,#nf-field-914.send-button.btn-primary:focus{
color: #f18700 !important;
border-color: #f18700 !important;
background: transparent !important;
}
#nf-field-972.send-button.btn-primary.active:disabled,#nf-field-972.send-button.btn-primary:disabled,
#nf-field-914.send-button.btn-primary.active:disabled,#nf-field-914.send-button.btn-primary:disabled {
background: #f18700 !important;
border: 2px solid transparent;
opacity: .7
}

.hero-internal.hero-internal-image .img-diagram2 {
    max-height: 260px !important;
}

@media (max-width: 1599px) {
  .hero-internal.hero-internal-image .img-diagram2 {
    max-height: 130px !important;
}
}