@charset "UTF-8";
/* CSS Document */

/* CUSTOMIZATIONS */
.nk-navbar {
    padding: 40px 0 20px 0 !important;
}
.nk-ibox-3-a .nk-ibox-text {
    margin-top: 0!important;
    opacity: .75;
	font-size:13px!important;
}

.hpservice-bdr { border:1px solid #CCCCCC; padding:10px 15px 2px 15px; margin-bottom:10px;}

.nk-ibox-title { line-height: 1!important;}

.hpservice-bkg:hover div 	{	background-color:#E2E2E2;	}
.hpservice-bkg:hover 		{	text-decoration:none!important;		}

.nk-header-content-insidepage	{	min-height:180px!important;	}

.insidepage-title	{	margin-bottom:5px!important;	}

ul.list-style-four {
    margin-left: 25px;
    margin-bottom: 12px;
}
.list-style-four {
    position: relative;
}
.list-style-four li {
    position: relative;
    color: #012068;
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 6px;
    padding-left: 15px!important;
}

ul, ol {	padding-left:50px;	}

li { line-height: 1.1; padding-bottom:15px;	}

.nk-header-title .nk-header-content-inner {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 100%;
    padding: 40px 0 35px 0!important;
}

.nk-footer .nk-footer-widgets {
    padding-top: 45px;
    padding-bottom: 45px;
}

.nk-header-title-md {	background-color: #3c52c1!important;	}

.nk-social>ul li>a {
    opacity: 1!important;
}

.nk-navbar .nk-nav>li>a.topbar-social {
    display: inline!important;
    padding: 6px 5px!important;
}
.nk-navbar .nk-nav>li>a.topbar-social:hover {
    color:#0A3F22!important;
}

.footer-social {	color:white!important;	}
.footer-social:hover { 	color:#DBDBDB!important; }



/* IMG RESPONSIVE ------------------------------------------------------------------------ */
.img-responsive	{	display:block; width:100%; height:auto;	}




/* DESKTOP ------------------------------------------------------------------------ */ 
@media only screen and (min-device-width: 992px){
	.displayonlyonmobile 	{	display:none!important;		}
	.displayonlyondesktop 	{	}
	.page-title {margin-top:120px!important;}
	.nk-top-box	{ padding:20px 72px!important;	}
	.nk-navbar .nk-nav>li>a {
		position: relative;
		display: block;
		padding: 6px 8px!important;
		font-weight: 500;
		text-transform: capitalize!important;
	}
}


/* MOBILE */
@media only screen and (max-device-width: 991px){
	.displayonlyonmobile 	{	}
	.displayonlyondesktop 	{	display:none!important;		}
	.nk-btn {	margin-bottom:10px;	} /* SLIDER GET IN TOUCH BUTTON */
	.sliderheader	{	line-height: 1	}
	.nk-ibox-3-a .nk-ibox-text {
		font-size:13px!important;
	} /* HP Services Text */
	.nk-ibox-3-a .nk-ibox-title {
		font-size:15px!important;
	} /* HP Services Text */
	.types-header	{	font-size:28px!important; margin-bottom: 5px;	}
	.nk-footer .nk-footer-widgets { padding-top:20px; padding-bottom: 20px;}
	.copyright { font-size:11px!important; line-height: 1;}
	.nk-header-title .nk-header-content-inner {	padding: 5px 0!important; 	}
	.insidepage-title	{	font-size:22px!important; line-height: 1;	padding-top:20px;}
	.nk-header-content-insidepage {	min-height: 150px!important;  }
	.nk-top-box	{ padding:20px 20px!important;	}
	.financingimage	{ margin-bottom:20px;}
	.nk-gap-4 {	height:40px; }
	.nk-nav-logo-img-dark, .nk-nav-logo-img-light { 	width:270px!important;	}
	.footerlogo { 	width:270px!important;	}
}






/* FONTS ------------------------------------------------------------------------ */




/* BUTTONS ------------------------------------------------------------------------ */
.btn-primary, .btn {	    background-color: #5E889E!important;    border-color: #5E889E!important;	}
.btn-primary:hover, .btn:hover {	    background-color: #126793!important;    border-color: #126793!important;	}



/* CUSTOM COLORS ------------------------------------------------------------------------ */
.color-1 			
	{ color: #3E4549!important;	}
.color-2, div.nk-nav-table ul li a, .nk-ibox-title, a, .nk-btn-color-white.nk-btn-outline			
	{ color: #5E889E!important;}
.color-3		
	{ color: #B3CBCF!important;}
.color-4	
	{ color: #B6CA97!important;}
.color-5 			
	{ color: #E2E2E2!important;}
.color-dark  		
	{ color: #333333!important;}
.color-white	
	{ color: #FFFFFF!important;}
.color-spot		{ color: #5E889E!important;}

.bkg-color-1, .nk-header-title-md 		
	{ background-color: #3E4549!important;}
.bkg-color-2, .nk-navbar.nk-navbar-dark, .nk-navbar.nk-navbar-dark.nk-navbar-solid, .bg-dark, .nk-btn	
	{ background-color: #5E889E!important;}
.bkg-color-3
	{ background-color: #B3CBCF!important;}
.bkg-color-4, .nk-btn:hover	
	{ background-color: #B6CA97!important;}
.bkg-color-5, .nk-box 		
	{ background-color: #E2E2E2!important;}
.bkg-color-dark  	
	{ background-color: #333333!important;}
.bkg-color-white 	
	{ background-color: #FFFFFF!important;}
.bkg-color-spot	{ background-color: #5E889E!important;}
.bkg-color-ex-lite, .nk-navbar .nk-nav .dropdown { background-color:#EDEEF3!important;}

.bdr-color-1 		{ border-color: #3E4549!important;}
.bdr-color-2, .nk-btn 		{ border-color: #5E889E!important;}
.bdr-color-3		{ border-color: #B3CBCF!important;}
.bdr-color-4 		{ border-color: #B6CA97!important;}
.bdr-color-5 		{ border-color: #E2E2E2!important;}
.bdr-color-dark  	{ border-color: #333333!important;}
.bdr-color-white 	{ border-color: #FFFFFF!important;}
.bkg-color-spot	{ background-color: #5E889E!important;}


.nk-btn-outline {
    background-color: transparent!important;
}
.nk-btn-color-white.nk-btn-outline.active:not(.disabled), .nk-btn-color-white.nk-btn-outline.active:not([disabled]), .nk-btn-color-white.nk-btn-outline.hover:not(.disabled), .nk-btn-color-white.nk-btn-outline.hover:not([disabled]), .nk-btn-color-white.nk-btn-outline:active:not(.disabled), .nk-btn-color-white.nk-btn-outline:active:not([disabled]), .nk-btn-color-white.nk-btn-outline:focus:not(.disabled), .nk-btn-color-white.nk-btn-outline:focus:not([disabled]), .nk-btn-color-white.nk-btn-outline:hover:not(.disabled), .nk-btn-color-white.nk-btn-outline:hover:not([disabled]) {
    color: #B6CA97!important;
}
.nk-btn:hover	{	background-color: #126793!important;border-color: #126793!important;	}


