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

div.konnect-info {
    background: #6092C1;
}

.section-heading:after {
    background-color: #D8D8D8;
}

a {
    color: #D8D8D8;
}

h2.para-heading {
    color: #1B60A7;
}

.service-box-button {
    background: #D8D8D8;
}

.template-button {
    color: #D8D8D8;
}

.btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	background-color:#D8D8D8;
}

.navbar-brand > img {
    display: block;
    height: 80px;
}

header .header-content h1 span {
    font-size: 24px;
    font-weight: 400;
}

.custom-header1 { color:#1B60A7; font-size:17px; text-transform: uppercase; padding-bottom:0; margin-bottom:0; line-height: 1.2; font-weight:bold;}

.custom-header2 { color:#0A233A; font-size:28px; text-transform: uppercase; padding-top:0; margin-top:0; line-height: 1.2; font-weight: 600;}

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


header.inner {
    position: relative;
    width: 100%;
    height: auto;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    background: none;
    background-color: #122e50!important;
    text-align: center;
    color: white;
}

header {
    position: relative;
    width: 100%;
    height: 640px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    background-position: 30% 20%;
    background: url(../img/finance.jpg);
    text-align: center;
    color: white;
	 /*border-bottom:15px solid #D8D8D8;*/
}

.banner-info {
    margin: 40px 0 20px 0;
}

header .header-content h1 span {
    font-size: 50px;
    font-weight: 700;
	 color: #6092C1;
}

header .header-content h1 {
    font-size: 50px;
    padding: 20px 0;
    color: rgba(255, 255, 255, 1);
    text-transform: none;
    letter-spacing: 0.5px;
    text-align: center;
    text-shadow: 0px 2px 0px #333;
    margin: 0px;
	 font-weight: 700;
}

.position-bar {
    background-color: #f9f9f9;
	 border:none;
	 border-top:10px solid #325680;
	 top: -200px;
}

header .header-content p {
    color: #DEDEDE;
	font-size: 24px;
}

header .header-content h1 span {font-size: 32px;}
.service-box-button { color:white!important;}
.service-box-button:hover, .btn:hover  { background-color:#003956!important;}


/* COLOR 1 */
.service-box-inner h3 a, .template-button, .dropdown-menu > li > a
 	{  color: #0A233A!important; }

/* COLOR 2 */
.section-heading:after, #scroll-up
	{	background-color: #1B60A7!important; }

a
 {  color: #1B60A7!important; }

/* COLOR 3 */

/* COLOR 4 */
.service-box-button, .btn
 {  background-color: #6092C1!important; }

/* COLOR 5 */
.dropdown-menu > li > a:hover 
 {  background-color: #D8D8D8!important; }

/* WHITE */
header.inner .header-content h1 a, #scroll-up
 {  color: #FFFFFF!important; }



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


/* DESKTOP */
@media only screen 
  and (min-device-width: 992px){
	.displayonlyonmobile {
		display:none!important;
	}
	.displayonlyondesktop {
	}
}

/* MOBILE */
@media only screen 
  and (max-device-width: 991px){
	.displayonlyonmobile {
	}
	.displayonlyondesktop {
		display:none!important;
	}
}



/* FONTS */
.font-1, h1, h2 { font-family: 'Manrope', sans-serif;		}
.font-2, h3, h4, h5, h6, p { font-family: 'Playfair Display', serif;	}
p,h3, h4, h6, li { color:black; font-weight: 400;	}


/* CUSTOM COLORS */
.color-1 		{ color: #1C1C1C!important;}
.color-2 		{ color: #003956!important;}
.color-3 		{ color: #6092C1!important;}
.color-4, header .header-content h1 span 		{ color: #D5D5D5!important;}
.color-5 		{ color: #F2F2F2!important;}
.color-dark 	{ color: #353535!important;}
.color-white, .btn 	{ color: #FFFFFF!important;}

.bkg-color-1 		{ background: #1C1C1C!important;}
.bkg-color-2, header.inner 		{ background: #003956!important;}
.bkg-color-3 		{ background: #6092C1!important;}
.bkg-color-4 		{ background: #D5D5D5!important;}
.bkg-color-5 		{ background: #F2F2F2!important;}
.bkg-color-dark 	{ background: #353535!important;}
.bkg-color-white 	{ background: #FFFFFF!important;	}
