.tony-bg {
        background-image: url("../img/hero-nac.jpg"); 
        background-color: #cccccc;
        height: 360px; 
        background-position: center; 
        background-repeat: no-repeat; 
        background-size: cover;
      }

h1 .c-text {
        color:#ffffff;
}


/* Form Styles */
.mktoForm {width: 100% !important;}
.mktoForm input[type=text], .mktoForm input[type=url], .mktoForm input[type=email], .mktoForm input[type=tel], .mktoForm input[type=number], .mktoForm input[type=date], .mktoForm select.mktoField, .mktoForm textarea.mktoField {width: 940px !important;/*550px*/ box-shadow: none !important;}
.mktoForm .mktoRequiredField label.mktoLabel {color: ##0e1b4d !important; font-size: 16px !important; width: 150px !important;}
.mktoForm .mktoAsterix {color: #e02625 !important;}
.mktoForm input.mktoField.mktoInvalid, .mktoForm textarea.mktoField.mktoInvalid, .mktoForm select.mktoField.mktoInvalid, .mktoForm .mktoLogicalField.mktoInvalid {border: 1px solid #e02625 !important;}
        /*.mktoForm .mktoError {color: #9933FF !important;}*/
.mktoForm .mktoError .mktoErrorArrow {background-color: #e02625 !important; border: none !important;}
.mktoForm .mktoError .mktoErrorMsg {background-color: #e02625 !important; background-image: linear-gradient(#e02625, #e02625) !important; border: none !important; box-shadow: none !important;}
.mktoForm .mktoButtonWrap.mktoInset {margin: 0px !important;}
.mktoForm .mktoButtonWrap.mktoInset .mktoButton {color: #ffffff !important; font-size: 16px !important; letter-spacing: 1px !important; margin-top: 20px !important; background: #2566e0 !important; border-radius: 50px !important; border: none !important; padding: 7px 22px !important; /*margin-left: 35px !important;*/ font-size: 1em; box-shadow: none !important; background-color: #e02625 !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#e02625), to(#e02625)) !important; background-image: -webkit-linear-gradient(top, #e02625, #e02625) !important; background-image: -moz-linear-gradient(top, #e02625, #e02625) !important; background-image: linear-gradient(to bottom, #e02625, #e02625) !important; padding: 7px 22px !important; text-transform: uppercase !important;font-weight: bold !important;}
.mktoForm fieldset {border: none !important;}
.mktoFormRow p {line-height: 1 !important;}

.mktoFormCol .mktoHtmlText.mktoHasWidth {width: 30rem !important;}

.mktoForm .mktoLabel {
        font-size: 16px !important;
        font-weight: bold !important;
    }
    
    .mktoForm textarea {
        height: 10em !important;
    }



@media (max-width: 991px) {

     /* Form - START */
  .mktoForm input[type=text], .mktoForm input[type=url], .mktoForm input[type=email], .mktoForm input[type=tel], .mktoForm input[type=number], .mktoForm input[type=date], .mktoForm select.mktoField, .mktoForm textarea.mktoField {width: 100% !important}
  .mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList {padding: 0px !important;}
  .mktoForm .mktoRadioList > label, .mktoForm .mktoCheckboxList > label {margin-bottom: 0px !important;}

  .mktoFormCol .mktoHtmlText.mktoHasWidth {width: 100% !important;}
	
  .mktoButtonRow .mktoButtonWrap.mktoInset {margin-left: 0px !important;}
  .mktoForm .mktoButtonWrap.mktoInset .mktoButton {margin-left: 0px !important;}
  /* Form - END */
}

