@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
body{
	/*font-family: 'AcuminProCond-Light';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:15px;
}
@font-face {
    font-family: 'AcuminProCond-Bold';
    src: url('font/AcuminProCond-Bold.eot');
    src: url('font/AcuminProCond-Bold.eot?#iefix') format('embedded-opentype'),
        url('font/AcuminProCond-Bold.woff2') format('woff2'),
        url('font/AcuminProCond-Bold.woff') format('woff'),
        url('font/AcuminProCond-Bold.ttf') format('truetype'),
        url('font/AcuminProCond-Bold.svg#AcuminProCond-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'AcuminProCond-Light';
    src: url('font/AcuminProCond-Light.eot');
    src: url('font/AcuminProCond-Light.eot?#iefix') format('embedded-opentype'),
        url('font/AcuminProCond-Light.woff2') format('woff2'),
        url('font/AcuminProCond-Light.woff') format('woff'),
        url('font/AcuminProCond-Light.ttf') format('truetype'),
        url('font/AcuminProCond-Light.svg#AcuminProCond-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'AcuminProCond-BlackItalic';
    src: url('font/AcuminProCond-BlackItalic.eot');
    src: url('font/AcuminProCond-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('font/AcuminProCond-BlackItalic.woff2') format('woff2'),
        url('font/AcuminProCond-BlackItalic.woff') format('woff'),
        url('font/AcuminProCond-BlackItalic.ttf') format('truetype'),
        url('font/AcuminProCond-BlackItalic.svg#AcuminProCond-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'AcuminProCond-BoldItalic';
    src: url('font/AcuminProCond-BoldItalic.eot');
    src: url('font/AcuminProCond-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('font/AcuminProCond-BoldItalic.woff2') format('woff2'),
        url('font/AcuminProCond-BoldItalic.woff') format('woff'),
        url('font/AcuminProCond-BoldItalic.ttf') format('truetype'),
        url('font/AcuminProCond-BoldItalic.svg#AcuminProCond-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}
header{
	background:#fff;
	border-bottom:2px solid #e9e9e9;
	/*position:fixed;*/
	width:100%;
	display:inline-block;
	top:0;
	z-index:9;
}
.header{
	/*padding:15px 0;*/
	width:100%;
	display:inline-block;
}
.banner{
	width:100%;
	display:inline-block;
}
.contact h4{
	font-family: 'AcuminProCond-Bold';
	font-size:21px;
	margin:0;
}
.contact .info-wrap {
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    padding: 20px;
	width: 60%;
    margin: 0 auto;
}
.contact .php-email-form {
    width: 60%;
    margin: 0 auto;
    box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.12);
    padding: 30px;
    background: #fff;
	margin-bottom:3rem;
}
.contact .php-email-form .custom-control-label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:500;
}
.contact .info-wrap.full-wrap {
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    padding: 20px;
	width: 100%;
    margin: 0 auto;
}
.contact .php-email-form.f-form{
	width:100%;
}
.f-full-box{
	width:100%;
	display:inline-block;
	margin-bottom:15px;	
}
.full-box{
	width:100%;
	display:inline-block;
}
.footer{
	background:#cccccc;
	padding:15px 0;
	width:100%;
	display:inline-block;
}
.d-width{
	width:100%;
	display:inline-block;
}
.btn-check{
	margin-top:2rem;
}
.label-text{
	font-size:15px;
	margin:0;
}
.label-text > strong{
	margin:6px 0;
	display:block;
}
.field-text{
	margin:0 !important;
}
.radio-box + .label-text > strong{
	margin:2px 0;
}
.answer-box{
	margin-top:10px;
}
.last-row{
	border-bottom:2px solid #ccc;
	margin-bottom:20px;
}
.heading{
	background:#ffcc00;
	padding:7px 15px;
}
@media(max-width:767px){
.contact .info-wrap,
.contact .php-email-form {
	width:100%;
	display:inline-block;
}
.contact .php-email-form{
	padding:15px 15px;
}
.btn-check{
	margin-top:0px;
	float:left!important;
}
.mobi-label{
	display:none;
}
}