/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 01 2023 | 13:18:21 */
.lp-certification-form .mktoForm {width:100% !important; text-align:center;}
.lp-certification-form .mktoForm .mktoFormRow {width:100% !important;float: left !important; clear: inherit !important; margin: 0 1%;}
.lp-certification-form .mktoFieldWrap, .lp-certification-form .mktoFormCol, .lp-certification-form .mktoLabel, .lp-certification-form .mktoButtonRow {width:94% !important;}

.lp-certification-form .mktoFieldWrap label {
	font-family:'Artegra Sans Regular', Arial, "sans-serif";
	color: #004E74;
	font-size:14px;
}

.lp-certification-form .mktoForm input[type=text], .lp-certification-form .mktoForm input[type=url], .lp-certification-form .mktoForm input[type=email], .lp-certification-form .mktoForm input[type=tel], .lp-certification-form .mktoForm input[type=number], .lp-certification-form .mktoForm input[type=date],  .lp-certification-form .mktoForm textarea.mktoField {
  width:100% !important;
  padding:0.8em !important;
	color: #1B1E1F !important;
	font-family:Poppins, Arial, "sans-serif" !important;
	border:1px solid #0A2E57 !important;
	border-radius:8px !important;
	font-size:14px !important;
}

.lp-certification-form .mktoForm input[type=radio] + label:before {
  	border: 1px solid #0A2E57 !important;
}

.lp-certification-form .mktoForm #FirstName, .lp-certification-form .mktoForm #Company, .lp-certification-form .mktoForm #LastName, .lp-certification-form .mktoForm #Phone, .lp-certification-form .mktoForm #Email, .lp-certification-form .mktoForm #Title, {
	width:220px !important;
}

.lp-certification-form .mktoForm input[type=checkbox] + label:before {
    border: 1px solid;
}

.lp-certification-form .mktoForm .mktoLabel {
	margin-bottom:5px !important;
}

.lp-certification-form .mktoForm .mktoRequiredField label.mktoLabel {
	width: 100% !important;
}

.lp-certification-form .mktoFormCol {
	margin-bottom:3px !important;
}

.lp-certification-form .mktoForm div.mktoButtonRow {
    text-align: center !important;
	margin-top: 20px !important
}

.lp-certification-form .mktoButtonWrap {
	margin-left: 0 !important;
}

.lp-certification-form .mktoButtonRow {
	width:100% !important;
}

.lp-certification-form .mktoForm .mktoButtonWrap.mktoBlueBox .mktoButton {
color: #ffffff;
    border: 2px solid #1E85FF !important;
    padding: 0.6em 1.5em !important;
    font-size: 16px !important;
	background:none !important;
    background-color: #1E85FF !important;
	text-shadow: none !important;
	border-radius: 3px;
    font-family: Poppins, Arial, "sans-serif" !important;
	font-weight:700;
}

.demo-form-2023 .mktoForm .mktoButtonWrap.mktoBlueBox .mktoButton:hover, .demo-form-2023 .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover {
  	Color: #1E85FF !important;
	background-color: #ffffff !important;
  	border: 2px solid #1E85FF !important;
	transition:0.3s;
}

@media (max-width: 1280px) {


  
  .lp-certification-form .mktoForm #FirstName, .lp-certification-form .mktoForm #Company, .lp-certification-form .mktoForm #LastName, .lp-certification-form .mktoForm #Phone, .lp-certification-form .mktoForm #Email, .lp-certification-form .mktoForm #Title, .lp-certification-form .mktoForm #NumberofInvoices {
	width:100% !important;
}

 .lp-certification-form .mktoForm #primaryAccountingSystem, .lp-certification-form .mktoForm #Industry, .lp-certification-form .mktoForm #Country, .lp-certification-form .mktoForm.mktoLayoutAbove .mktoRadioList, .lp-certification-form .mktoForm.mktoLayoutAbove .mktoCheckboxList {
	width:100% !important;
}
 
  
}
@media (max-width: 950px) {
  .lp-mid-column {
    display:none;
  }
}

@media (max-width: 500px) {
 .lp-certification-form .mktoFormRow {width:100% !important;float: left !important; clear: inherit !important; margin: 0 1%;}
 .lp-certification-form .mktoForm .mktoFormRow .mktoField {min-height: 40px !important;}
}