.elementor-31741 .elementor-element.elementor-element-3673f5b4 > .elementor-container{text-align:center;}.elementor-31741 .elementor-element.elementor-element-3673f5b4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31741 .elementor-element.elementor-element-2e7524c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-31741 .elementor-element.elementor-element-5ea33075 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31741 .elementor-element.elementor-element-fe84bc6 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}#elementor-popup-modal-31741 .dialog-message{width:400px;height:auto;padding:25px 25px 25px 25px;}#elementor-popup-modal-31741{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-31741 .dialog-close-button{display:flex;}#elementor-popup-modal-31741 .dialog-widget-content{background-color:#B3072E;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0px 0px 0px 0px;}/* Start custom CSS for section, class: .elementor-element-3673f5b4 */.popup-download-lp-style {
	 color: #fff !important;
}
 .popup-download-lp-style ul li.gfield {
	/* custom for wcag */
	/* custom for wcag */
	/* FOR FLOATING LABEL */
	/* */
	/*display: inline-block !important;
	*/
	 width: 100%;
	/* all field required */
	/* degree drop down */
	/* first name */
	/*last name */
	/* email */
	/* phone */
	/* zip */
}
 .popup-download-lp-style ul li.gfield input[type="text"], .popup-download-lp-style ul li.gfield input[type="email"], .popup-download-lp-style ul li.gfield input[type="tel"], .popup-download-lp-style ul li.gfield select, .popup-download-lp-style ul li.gfield textarea {
	 height: 45px !important;
}
 @media screen and (max-width: 800px) {
	 .popup-download-lp-style ul li.gfield input[type="text"], .popup-download-lp-style ul li.gfield input[type="email"], .popup-download-lp-style ul li.gfield input[type="tel"], .popup-download-lp-style ul li.gfield select, .popup-download-lp-style ul li.gfield textarea {
		 font-size: 16px !important;
		 border-radius: 0 !important;
	}
}
 .popup-download-lp-style ul li.gfield.cf-programs-list, .popup-download-lp-style ul li.gfield.hear {
	 margin-top: 0 !important;
}
 .popup-download-lp-style ul li.gfield.cf-programs-list .gfield_label, .popup-download-lp-style ul li.gfield.hear .gfield_label {
	 color: #303030 !important;
	 font-size: 1rem !important;
	 line-height: 160% !important;
}
 .popup-download-lp-style ul li.gfield.cf-programs-list .gfield_label.showLabel, .popup-download-lp-style ul li.gfield.hear .gfield_label.showLabel {
	 display: block !important;
}
 .popup-download-lp-style ul li.gfield.cf-form-footer {
	 height: auto !important;
}
 .popup-download-lp-style ul li.gfield.cf-form-footer .error-message {
	 color: #fff !important;
	 text-align: center;
	 margin-top: 10px !important;
	 margin-bottom: 15px !important;
}
 .popup-download-lp-style ul li.gfield:nth-child(2n) {
	 order: 2 !important;
}
 .popup-download-lp-style ul li.gfield:nth-child(3n) {
	 order: 3 !important;
}
 .popup-download-lp-style ul li.gfield:nth-child(4n) {
	 order: 4 !important;
}
 .popup-download-lp-style ul li.gfield:nth-child(5n) {
	 order: 5 !important;
}
 .popup-download-lp-style ul li.gfield:nth-child(6n) {
	 order: 6 !important;
}
 .popup-download-lp-style ul li.gfield:nth-child(7n) {
	 order: 7 !important;
}
 .popup-download-lp-style ul li.gfield.error-message {
	 display: block !important;
	 color: #fff !important;
}
 @media screen and (max-width: 600px) {
	 .popup-download-lp-style ul li.gfield.error-message {
		 text-align: center !important;
	}
}
 .popup-download-lp-style ul li.gfield.review-requirement, .popup-download-lp-style ul li.gfield.hear {
	 display: none !important;
}
 .popup-download-lp-style .text {
	 font-size: 1.4rem;
}
 .popup-download-lp-style .prompt .form-title {
	 color: #fff !important;
	 font-size: 2.5rem;
	 font-weight: 400;
	 text-transform: none;
	 line-height: 120%;
}
 .popup-download-lp-style .prompt .form-intro {
	 color: #fff;
}
 .popup-download-lp-style .form-call {
	 color: #fff !important;
	 font-size: 2.5rem;
	 font-family: "Oswald", san-serif;
	 font-weight: 400;
	 line-height: 100%;
	 margin: 15px 0;
	 text-transform: none;
}
 .popup-download-lp-style .form-call span {
	 font-weight: 400;
}
 @media screen and (max-width: 800px) {
	 .popup-download-lp-style .form-call {
		 text-align: center;
	}
	 .popup-download-lp-style .form-call a {
		 color: #fff !important;
	}
}
 .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gf_left_half, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_left_half, .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gf_right_half, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_right_half {
	 width: 48.5% !important;
}
 .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gf_left_half, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_left_half {
	 margin-right: 5px !important;
}
 @media screen and (max-width: 400px) {
	 .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gf_left_half, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_left_half {
		 margin-right: 4px !important;
	}
}
 .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gf_right_half, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_right_half {
	 margin-left: 5px !important;
	 padding-left: 0 !important;
}
 .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gf_right_half.hidden_label .gfield_label, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_right_half.hidden_label .gfield_label {
	 left: 0 !important;
}
 @media screen and (max-width: 400px) {
	 .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gf_right_half, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_right_half {
		 margin-left: 4px !important;
	}
}
 .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gfield_error input, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gfield_error input, .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gfield_error select, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gfield_error select, .popup-download-lp-style .gform_wrapper form.ap-lead-form ul li.gfield.gfield_error textarea, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gfield_error textarea {
	 border-color: #fff !important;
}
 .popup-download-lp-style .gform_wrapper form.ap-lead-form input[type="submit"], .popup-download-lp-style .gform_wrapper form.apply-lead-form input[type="submit"] {
	/* custom for wcag */
	 margin: 10px auto 0 !important;
}
 .popup-download-lp-style .gform_wrapper form.ap-lead-form .validation_message, .popup-download-lp-style .gform_wrapper form.apply-lead-form .validation_message {
	 color: #fff !important;
}
 .popup-download-lp-style .gform_wrapper form.ap-lead-form .button, .popup-download-lp-style .gform_wrapper form.apply-lead-form .button {
	 border: 1px solid #fff !important;
	 background: #303030 !important;
	 color: #fff !important;
	 margin: 10px auto 15px !important;
	 min-width: 100% !important;
	 max-width: 100% !important;
}
 .popup-download-lp-style .gform_wrapper form.ap-lead-form .button:hover, .popup-download-lp-style .gform_wrapper form.apply-lead-form .button:hover, .popup-download-lp-style .gform_wrapper form.ap-lead-form .button:focus, .popup-download-lp-style .gform_wrapper form.apply-lead-form .button:focus {
	 background: #fff !important;
	 color: #b3072e !important;
}
 .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_left_half, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_right_half {
	 width: 48% !important;
}
 @media screen and (max-width: 600px) {
	 .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_left_half, .popup-download-lp-style .gform_wrapper form.apply-lead-form ul li.gfield.gf_right_half {
		 width: 48.5% !important;
	}
}
 .popup-download-lp-style .gform_wrapper form.apply-lead-form input[type="submit"], .popup-download-lp-style .gform_wrapper form.apply-lead-form .button {
	/* custom for wcag */
	 margin: 20px 0 !important;
}
 @media screen and (max-width: 600px) {
	 .popup-download-lp-style .gform_wrapper form.apply-lead-form input[type="submit"], .popup-download-lp-style .gform_wrapper form.apply-lead-form .button {
		 margin: 20px auto 5px !important;
		 min-width: 100%;
		 max-width: 100%;
	}
}
 .popup-download-lp-style .gform_wrapper .gform_button {
	 display: block !important;
	 order: 8 !important;
}

.popup-download-lp-style .fr-form .fr-form-controls .fr-button {
    max-width: 100% !important;
}

 .popup-download-lp-style h3.header3 {
	 color: #fff;
	 margin: 0;
	 font-size: 2.2rem;
}
 .popup-download-lp-style .logo img {
	 display: block;
	 max-width: 100%;
	 width: 240px;
	 height: auto;
	 margin: 10px auto 0;
}
 .popup-download-lp-style .apply-now-container .form-title {
	 text-align: left;
}
 .popup-download-lp-style .apply-now-container .apply-popup-left p.copy {
	 font-size: 1.6rem;
	 line-height: 130%;
	 margin-bottom: 15px;
}
 .popup-download-lp-style .apply-now-container .apply-popup-left p.copy:last-child {
	 margin-bottom: 0;
}
 @media screen and (min-width: 601px) and (max-width: 800px) {
	 .popup-download-lp-style .apply-now-container .elementor-container {
		 flex-wrap: nowrap !important;
	}
	 .popup-download-lp-style .apply-now-container .elementor-container .apply-popup-left {
		 margin-right: 20px;
	}
	 .popup-download-lp-style .apply-now-container .elementor-container .hide-below-800 {
		 display: none;
	}
	 .popup-download-lp-style .apply-now-container .elementor-container .show-below-600 {
		 display: none;
	}
	 .popup-download-lp-style .apply-now-container .elementor-container .form-consent {
		 text-align: left;
	}
}
 @media screen and (max-width: 600px) {
	 .popup-download-lp-style .apply-now-container .form-title {
		 text-align: center;
	}
	 .popup-download-lp-style .apply-now-container .apply-popup-left {
		 width: 100% !important;
	}
	 .popup-download-lp-style .apply-now-container .apply-popup-right {
		 width: 100% !important;
	}
	 .popup-download-lp-style .apply-now-container .hide-below-600 {
		 display: none;
	}
	 .popup-download-lp-style .apply-now-container .show-below-600 {
		 display: block;
	}
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-261 .dialog-close-button i {
    color: #ffffff;
    border-radius: 30px;
    border: solid 1px;
    padding: 4px;
}/* End custom CSS */