header{
	/*height: 400px;*/
	
/*	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 1)), to(rgba(255, 255, 255, 1))), url('../images/Modern-office-interior-12177344.jg');*/
/*    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(226, 235, 239, 0.51)), to(rgb(255, 255, 255))), url(../images/Modern-office-interior-1217344.jpg);*/
	
/*	background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.9)), url('../images/Modern-office-interior-12177344.jpg');*/
	background-size: cover;
	background-position: center;
	float: left;
	width: 100%;
/*    background-color: gray;*/
/*    opacity: 0.8;*/
}
section.contact_page{
	background-image: linear-gradient(rgba(3, 13, 35, 0.43), rgba(0, 5, 16, 0.9)), 
	 url('../images/icon-1379276_1920.png') !important;
	background-size: cover;
	background-position: center;
}
section.case_study_page{
	background-image: linear-gradient(rgba(255, 255, 255, 0.88), rgba(0, 5, 16, 0)), 
	 url('../images/blank-business-composition-373076.jpg') !important;
	background-size: cover;
	background-position: center;
	height: 85vh;
}
#talk h3{
	color: white !important;
	font-weight: bold;
	font-size: 45px;
	padding-top: 35vh;
	padding-left: 70px;
	text-align: center !important;
}
#talk p{
	color: #9e1111 !important;
	font-size: 25px !important;
	padding-left: 70px;
	padding-top: 10px;
	line-height: 1.2em;
	text-align: center !important;
}
.partner-section{
	margin-top: 70px !important;
	margin-bottom: 20px;
}

.partner-slabs li{
	color:#0267af !important;
	list-style-type: none !important;
	margin-bottom: 0px !important;
}
.company_details{
	padding-bottom: 30px !important;
}
.partner-slabs .company_details>li{
	float: left;
	width: 50%;
}

.team_details ul{
	margin-left: 0 !important;
	/*padding-left: 0 !important;*/
}

.team_details div>p{
	text-transform: uppercase;
	color:#0267af !important;
	padding-top: 10px;  

}
.team_details>div>p{
	margin-bottom: 0px !important;
}
.partner-slabs li>p{
	color: black !important;
	margin-bottom: 0px !important;
}
section.workroll_page{
	background-image: linear-gradient(rgba(255, 255, 255, 0.88), rgba(0, 5, 16, 0)), 
	 url('../images/blank-business-composition-373076.jpg') !important;
	background-size: cover;
	background-position: center;
	height: 85vh;
}
section.workroll_page_2{
	background-image: linear-gradient(rgba(6, 20, 50, 0.8), rgba(0, 5, 16, 0.9)), 
	 url('../images/blank-business-composition-373076.jpg') !important;
	background-size: cover;
	background-position: center;
	/*height: 40vh;*/
}
section.career_page{
	/*height: 85vh !important;*/
}
section.about-us_page{
	background-image: linear-gradient(rgba(6, 20, 50, 0.8), rgba(0, 5, 16, 0.9)), 
	 url('../images/stefan-stefancik-257625-unsplash.jpg') !important;
	background-size: cover;
	background-position: center;
	/*height: 70vh;*/
}
h3{ 
  color:#0267af !important;  
}
a{
    text-decoration: none !important;
}
/*overwritten boot*/
.nav-item a{
	color: #e6e5e8 !important;
}
.dropdown-menu a{
	color: black !important;
}

.clear-all{
	clear: both !important;
}
.soft-small-info{
	color: white !important;
	width: 450px;
	/*font-family: 'Raleway', sans-serif;*/
	margin-top:50px;
}
.soft-small-info h1{
	color: ;
	word-spacing: 4px;
	/*letter-spacing: 2px;*/
}
.logo{
	float: left;
	width: 40%;
	margin-top: 20px;
}
.soft-nav{
	float: right;
	/*width: 40%;*/
	margin-top: 30px;
}
.clients{
	background-color: #ece6e6;
	height: 350px;
}

.clients h4{
	text-align: center !important;
	color: #444498;
}
.client-box{
	padding-top: 20px;
}
.case-study{
	/*background-color: white;*/
	height: 350px;
}

.case-study h4{
	text-align: center !important;
	color: #444498;
}
.case-study-box{
	padding-top: 20px;
}
.misc-box{
	padding-top: 50px;
}
.misc{
	/*background-color: #0c0925;*/
	background-color:#0F2446;
    /*background-color:#0267af !important;*/

	/*height: 400px;*/
	border-top: 1px solid white;
}

.misc-content{
	padding: 10px;
	color:  #ffffffd6;
}
.misc-content a {
	display: block;
/*	color: #9e9b9b;*/
   color:  rgba(255, 255, 255, 0.84) !important;
	text-decoration: none;
	font-size: 15px;
}
.misc-content a:hover {
	color: white !important;
}
.misc-content h4 {
/*	color: #afaaaa;*/
        color:white !important;

}
.get-started{	
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 1, 2, 0.7)), to(rgba(39, 45, 49, 0.7))), url('../images/Modern-office-interior-12177344.jpg');	
	background-image: linear-gradient(rgba(0, 1, 2, 0.7), rgba(39, 45, 49, 0.7)), url('../images/career-bg-1.jpg');
	background-size: cover;
	background-position: center;
	padding: 100px;
}
.get-started-box h3, .get-started-box a{
	color: white !important;
	text-align: center;
}
.get-started-box a{
	background-color: #0267af;
	text-decoration: none;
	width: 140px;
	display: block;
	margin: 0 auto;
	padding: 13px 0;
	margin-top: 30px;
	border-radius: 4px;
}
.get-started-box a:hover{
	background-color: orange !important;
	color: white !important;
}
.copyright{
	margin-top: 100px;
}
.copyright p{
	text-align: center;
	color: white;
}
.copyright a{
/*	text-align: center;*/
	color: white;
}
.copyright a:hover{
/*	text-align: center;*/
	color: #ffc800;
    text-decoration: underline !important;
}
.our-products{
/*    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(12, 9, 37, 0.7)), to(rgba(12, 9, 37, 0.7))), url('../images/Modern-office-interior-12177344.jpg');	*/
    /*background-color: #dee2e685 !important;*/
}
.bg-color-alt{
	background-color: #e9f0f3 !important;
}
.bg-color-alt2{
	background-color:white;
}
.more-section{
	background-color:#f9f9f9; 
}
.more-section h3{
    color:#0267af !important;
    padding-bottom: 20px !important;
}
.more-section .boxes{
    padding-right: 40px !important;
}
.more-section .boxes h4{
    color: #313440 !important;
}
.more-section .extra-dt{
	height:242px !important; 
	/* border:1px solid rgb(194, 194, 194);  */
	overflow:hidden;
}
.extra-dt img{
	height:inherit !important;
}
/* .more-section .extra-dt img:hover{
	width: 430px !important;
    height: 245px !important;
    -webkit-transition: width 2s; 
    transition: width 3s, height 3s;
} */
.backed-by-section{
    background-color: #dee2e685;
    padding:20px;
}
.backed-by-ul{
    margin:0;
    padding:20px 10px;
    width:90%;
    margin:0 auto;
}
.backed-by{
    width:24%;
    margin:0;
}
.backed-by p{
    text-align: center;
}
.benefits-row{
    padding:60px 5px !important;
}
.benefits-row{
    padding-top: 50px !important;
}
.details{
    padding-top: 50px !important;
}
.benefits-row .order-last{
/*    background-color: bisque;*/
}
.call-location{
	padding: 20px !important;
}
.call-location img{
	height: 50px;
}
.call-location p{
	text-align: center;
	color: white !important;
}
.social-row{
	padding-top: 40px;
}
.social-media i{ 
	background-color: #ffffff !important; 
	padding: 10px !important; 
	font-size: 25px !important;
	border-radius: 4px;
}
.social-media span{
	color: white!important;
	font-size: 16px !important;
	display: none;
}
.welcome-sec p{
	color:white !important;
}
.welcome-sec li{
	color:white !important;
}
.first-section{
	margin-top: 130px; 

}
.first-section>.container{
	background-color: #f1eded94; 
	border-radius: 8px;
	margin-bottom: 40px !important;

}
.faq p{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 5px !important;
}
.freq-fa{
	font-size: 15px !important;
}
.faq li{
	/*border-bottom: 1px solid white !important;*/
	padding-bottom: 10px;
	/*margin-bottom: 30px;*/
}
.breakdown{
    margin-top:40px !important;
}
#main-nav{
    color:#0267af !important;
}
.fixedheader #main-nav{
    color:#0267af !important;
}
.hr-about-us{
	border:2px solid grey; width: 40px; margin: 20px auto;
}
.cs-center{
	margin: 0 auto;
}
.about-us-btns{
	margin-bottom: 10px !important;
	margin-top: 10px !important;
	border:2px solid white;
	width: 70%;
}
.about-us-btns a{
	background-color:; color:white !important; padding:15px 50px; display: inline-block; width: 100%; 
	/*width: 90px !important;*/
	
}
.about-us-btns a:hover{
	background-color:white; color:grey !important; border-color:#91cff3 !important;;
}
.services-page{
	padding:40px 0px !important;
}
.resp-toggle-display{
	padding: 20px;
	display: none !important;
}

.box2{
	background-color:#533E3B !important;
}

.footer-hover a:hover{
	text-decoration: underline !important;
}
@media (min-width: 767px) {
  .sec-01 .rht {
    padding: 0;
    padding-top:; } }

