/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 09 2026 | 19:13:37 */
.home header.site-header, .page-id-4237 header.site-header, .page-id-4040 header.site-header {
    display: none;
}
.main-cont {
    max-width: 950px;
    margin: auto;
}
.main-cont .logo {
    max-width: 180px;
    margin: 0 auto 50px;
}
.main-cont p {
	font-size:16px;
}
.main-cont .bttn {
	
}
.nf-response-msg {
    text-align: center;
    max-width: 500px;
    margin: auto;
}
.main-cont .bttn a {
    background-image: none !important;
    background: linear-gradient(to right,  #1a4c39 0%,#319b72 100%) !important;
    color: #fff !important;
    display: block;
    max-width: 200px;
    padding: 15px 0;
    margin: 50px auto 0;
    text-transform: uppercase;
	transition: 1s !important;
}
.main-cont .bttn a:hover {
    transform:scale(1.1)
}
.exh-app-cont {
    padding: 45px 0;
    max-width: 950px;
    margin: auto;
}
.exh-app-cont .logo {
    max-width: 150px;
    margin: 0 auto 50px;
}
/*NINJA FORMS*/
.ninja-forms-form-wrap p {
	font-size:16px;
	margin-bottom:5px;
}
.txt-400 label {
    font-weight: 400 !important;
    line-height: 1.5;
	
}
.nf-form-content nf-fields-wrap {
    display: grid;
	grid-column: 1 / -1;
}
/*.nf-form-content nf-fields-wrap nf-field:first-child, .nf-form-content nf-fields-wrap nf-field:nth-child(2), .nf-form-content nf-fields-wrap nf-field:nth-child(3), .nf-form-content nf-fields-wrap nf-field:nth-child(4), .nf-form-content nf-fields-wrap nf-field:nth-child(5), .nf-form-content nf-fields-wrap nf-field:nth-child(6), .nf-form-content nf-fields-wrap nf-field:nth-child(7), .nf-form-content nf-fields-wrap nf-field:nth-child(8), .nf-form-content nf-fields-wrap nf-field:nth-child(9), .nf-form-content nf-fields-wrap nf-field:nth-child(10) {
	display:grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
}*/
.nf-form-content nf-fields-wrap {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
}
 
.nf-form-content .nf-field-container {
    width: 100%;
}
.nf-form-fields-required {
    margin-bottom: 30px;
}
/*.nf-form-content .html-container,
.nf-form-content .hr-container,
.nf-form-content .submit-container, #nf-field-120-wrap {
    grid-column: 1 / -1;
} */
.nf-form-content nf-fields-wrap nf-field:nth-child(11), .nf-form-content nf-fields-wrap nf-field:nth-child(12), .nf-form-content nf-fields-wrap nf-field:nth-child(13), .nf-form-content nf-fields-wrap nf-field:nth-child(14), .nf-form-content nf-fields-wrap nf-field:nth-child(15), .nf-form-content nf-fields-wrap nf-field:nth-child(16), .nf-form-content nf-fields-wrap nf-field:nth-child(17), .nf-form-content nf-fields-wrap nf-field:nth-child(18), .nf-form-content nf-fields-wrap nf-field:nth-child(19), .nf-form-content nf-fields-wrap nf-field:nth-child(20), .nf-form-content nf-fields-wrap nf-field:nth-child(21), .nf-form-content nf-fields-wrap nf-field:nth-child(22), .nf-form-content nf-fields-wrap nf-field:nth-child(29), .nf-form-content nf-fields-wrap nf-field:nth-child(30), .nf-form-content nf-fields-wrap nf-field:nth-child(31), .nf-form-content nf-fields-wrap nf-field:nth-child(32), .nf-form-content nf-fields-wrap nf-field:nth-child(33), .nf-form-content nf-fields-wrap nf-field:nth-child(34), .nf-form-content nf-fields-wrap nf-field:nth-child(35), .nf-form-content nf-fields-wrap nf-field:nth-child(36), .nf-form-content nf-fields-wrap nf-field:nth-child(37), .nf-form-content nf-fields-wrap nf-field:nth-child(38), .nf-form-content nf-fields-wrap nf-field:nth-child(39), .nf-form-content nf-fields-wrap nf-field:nth-child(40) {
	grid-column: 1 / -1;
}
.label-right .nf-field-label {
    padding-left: 5px !important;
}
[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], textarea {
    border: 1px solid #ccc !important;
    background-color: #f2f2f2 !important;
}
#nf-field-132-wrap strong {
	font-weight:400 !important;
}
/*END NF*/
.wpb_single_image .vc_single_image-wrapper.vc_box_border {
    padding: 1px;
}
.wrap {
  text-align: center;
}

.wrap h2 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  margin: 0 0 0px;
}

.wrap h2 img {
  max-width: 100%;
  height: auto;
	padding-top: 20px;
  padding-bottom: 20px;
}

.btn {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  background: #000000;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #707070;
  text-decoration: none;
}
/*RESPONSIVE*/
@media (max-width: 1920px) {
}
@media (max-width: 1680px) {
}
@media (max-width: 1600px) {
}
@media (max-width: 1440px) {
}
@media (max-width: 1366px) {
}
@media (max-width: 1360px) {
}
@media (max-width: 1280px) {
}
@media (max-width: 1024px) {
}
@media (max-width: 768px) {
}
@media (max-width: 600px) {
	.nf-form-content nf-fields-wrap {
    display: block;
}
#nf-field-132-wrap strong {
    float: left;
    opacity: 0;
}
}
/*END RESPONSIVE*/

