@font-face {
    font-family: 'Arial-Narrow';
    src: url('/Font/arialn.ttf') format('ttf'),
        url('/Font/arialn.TTF') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
body{
 	font-family: 'Arial-Narrow', sans-serif !important;
}
h2.zpheading,h1.zpheading, h3.zpheading, h4.zpheading, h5.zpheading, h6.zpheading{
    font-family: 'Arial-Narrow', sans-serif !important;
    font-weight:normal;
}
p{
    font-family: 'arial-narrow', sans-serif !important;
    font-weight:400;
}
.theme-header .zpcontainer .theme-branding-info .theme-site-name-caption .theme-site-name {
    font-family: 'Arial-Narrow', sans-serif;
}
.zpheader-style-03 .theme-header.zpheader-style-navigation-03{
 	display:none;   
}
.zscustom-login-button .zpbutton{
    justify-content:flex-start;
}
iframe .zc-form-embed .page_content_wrapper .zc-form-fullheight .form-outer-wrapper .form-header{
 	justify-content: center;
    display: flex !important;   
}
.theme-header .theme-responsive-menu-area.zpcontainer{
 	display:none;   
}
.zscustom-login-button .zpbutton{
    justify-content:flex-start;
    
}
.zscustom-login-button .zpbutton-wrapper{
    font-family: 'Arial-Narrow', sans-serif;
}
.zphero{
 	background:#000;   
    min-height:164px !important;
}
@media all and (min-width:768px){
    .zphero{
        min-height:250px;
    }
}
@media all and (min-width:992px){
    
    .zpheader-style-03 .theme-header .zpcontainer{
     	padding:20px 15px;   
    }
    .zpheader-style-03 .theme-header .zpcontainer .theme-branding-info{
     	width:100%;   
    }
    
	.zpheader-style-03 .theme-header .zpcontainer .theme-branding-info .theme-site-name-caption{
    	text-align:end;
	}
    .zphero{
     	height: 380px;
       /* height:450px;*/
    }
    .zpheader-style-03 .theme-header .zpcontainer{
     	max-width:2000px;
        width:98%;
    }
    .zscustom-register_form .zpiframe {
     	height:820px !important;   
    }
    /*.zscustom-footer{
     	padding:10px 0;   
    }*/
    .zscustom-footer{
        padding:20px 0 10px;
    }
}

@media all and (min-width:1200px){
    .zphero{
     	height:440px;   
    }
}
@media all and (min-width:1300px){
    .zphero{
     	height:500px;   
    }
}
@media all and (min-width:1400px){
    .zphero{
     	height:500px;   
    }
}
@media all and (min-width:1500px){
 	.zscustom-footer{
     	padding:60px 0 0px;   
    }
    .zphero{
     	height:550px;   
    }
}
@media all and (min-width:1600px){
    .zphero{
     	height:650px;   
    }
}
@media all and (min-width:1700px){
    .zphero{
     	height:650px;   
    }
}
@media all and (min-width:1800px){
    .zphero{
     	height:650px;   
    }
}
@media all and (min-width:1900px){
    .zphero{
     	height:750px;   
    }
}
@media all and (min-width:2200px){
    .zscustom-footer{
     	padding:100px 0 0px;   
    }
    .zphero{
     	height:950px;   
    }
}
