/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 23 2023 | 15:45:53 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

body.parallax .visual{
	background-attachment: fixed;
}
.visual,
.visual.services,
.visual.people{
	background-attachment: inherit;
}
.text-area{
	background-image: url('https://digitalvantage.tech/wp-content/uploads/2023/02/home-services-bg-3.webp') !important;
	background-position: -2px -14px;
	margin-top: -1px;
	padding-bottom: 3px;
}
body.page-template-template-experience .visual{
  	padding-top: 288px;
}
body.page-template-template-services .visual{
	padding-top: 288px;
	background-position: -14px 4px;
}
body.page-template-template-services .text{
	padding: 27px 13px 43px 33px;
}
body.page-template-template-services .desc{
	padding: 35px 36px 14px 31px;
}
body.page-template-template-experience .visual .text{
	padding: 29px 13px 42px 33px;
}
body.page-template-template-experience .visual .desc{
	padding-bottom: 11px;
}
.article-holder .txt {
	padding-left: 34px;
	padding-right: 39px;
	padding-top: 167px;
	padding-bottom: 18px;
}
.article-holder .img {
  padding-top: 84px;
}
.article-holder .left-align .txt.blue{
	margin-left: -3px;
}
.article-holder .align-right .txt.blue{
	margin-right: -3px;
}
.article-holder .left-align .txt{
	margin-right: -22px;
}
.article-holder .align-right .txt{
	margin-left: -24px;
	padding-left: 36px;
	padding-right: 15px;
	padding-top: 143px;
	padding-bottom: 18px;
}
.article-holder .left-align .img{
	padding-left: 22px;
}
.article-holder .align-right .img{
	padding-right: 22px;
}
.article-holder article.left-align:nth-child(3) .txt{
	padding-right: 18px;
	padding-top: 146px;
	padding-bottom: 15px;
}
.article-holder article.align-right:nth-child(4) .txt{
	padding-right: 26px;
	padding-top: 125px;
	padding-bottom: 16px;
}
.info .text-bar li{
	padding: 9px 25px 12px 15px !important;
}
.info.add .text-bar li:last-child:before {
  border-width: 46px 46px 0 0;
}
.team-area .popup .btn-close .ico{
	margin: 4px 0 0 18px;
	width: 10px;
}
.team-area .popup .btn-close{
	top: 17px;
	right: 25px;
    font-size: 16px;
}
.team-area .popup .holder{
	width: 55%;
}
.team-area .popup .holder + .holder{
	float: right;
    width: 45%;
}
.team-area .popup .align-left {
  width: 41% !important;
}
.team-area .popup .align-right {
  width: 53.3%;
}
.team-area .popup .align-right .head {
	padding: 18px 19px 28px 24px !important;
	line-height: 1 !important;
	max-width: 93%;
}
.team-area .popup .text.add,
.team-area .popup .align-right .text{
	padding-left: 45px;
}
.team-area .popup .text.add{
	padding-top: 150px;
	padding-right: 60px;
	padding-left: 9px;
}
.team-area .popup .frame{
	padding-top: 6px;
}
.team-area .popup .frame .list{
	line-height: 20px;
}
.team-area .popup .frame .title{
  padding: 19px 0 0;
}
.team-area .popup .text p {
  margin: 0 0 20px;
}
.team-area .popup .list li:before {
  left: 1px;
  top: 10px;
}
.team-area .popup .social{
	right: 11px;
	bottom: 7px;
}
@media only screen and (max-width: 1199px){
	#header .navbar-nav .nav-link{
		padding-left: 14px !important;
		padding-right: 14px !important;
	}
}

@media only screen and (max-width: 992px){
	.team-area .popup .holder{
    	width: 48%;
	}
	.team-area .popup .holder + .holder{
    	width: 51%;
	}
}

@media only screen and (max-width:767px){
	#header .navbar-nav .nav-link{
		color: #000 !important;
	}
	#header .navbar-nav li.active .nav-link {
    	color: #ff1c25 !important;
	}
	#header .navbar {
    	padding-top: 120px !important;
	}
	body.page-template-template-experience .visual {
    	padding-top: 190px;
	}
	.visual .desc{
		padding: 20px;
	}
	.article-holder .left-align .img,
	.article-holder .align-right .img{
		padding: 0 !important;
	}
	.article-holder .left-align .txt.blue,
	.article-holder .left-align .txt,
	.article-holder .align-right .txt{
    	margin: 0 !important;
	}
	.article-holder .txt,
	.article-holder article.left-align:nth-child(3) .txt,
	.article-holder article.left-align:nth-child(4) .txt{
		padding: 15px !important;
	}
	.team-area .popup .holder,
	.team-area .popup .holder + .holder,
	.team-area .popup .align-left,
	.team-area .popup .align-right{
		float:  none;
		width: 100% !important;
	}
	.team-area .popup .text.add,
	.team-area .popup .align-right .text,
	.team-area .popup .frame{
		padding: 15px !important;
	}
}
