.servicespg{
	background: var(--white);
	position: relative;
	z-index: 1;
}
.servicespg .para{
	margin-bottom: 15px;
   font-family: 'Proxima-Regular';
	font-weight: 500;
	line-height: 25px;
	color: #4f4f4f;
	font-size: 16px;
	word-spacing: 1.5px;
}
.highlight{
	position: relative;
	display: inline-block;
}
.highlight::after{
   position: absolute;
   content: "";
   background: #ffd74b;
   height: 75%;
   width: 100%;
   bottom: 0px;
   left: 0px;
   z-index: -1;
}
.servicespg .scroll_down i{
	font-size: 12px;
	margin-left: 20px;
}
.servicespg .scroll_down{
	position: absolute;
   font-family: 'Proxima-Regular';
   color: #ffffff91;
	right: 50px;
	top: 50%;
	transform: rotate(90deg);
	animation: MoveUpDownArrow 2s ease-in infinite;
}

@keyframes MoveUpDownArrow {
	0%,
	100% {
	transform: rotate(90deg) translateX(-10px);
	}

	50% {
	transform: rotate(90deg) translateX(10px);
	}
}
/* ---sec1------------- */
.servicespg .sec1{
	background-image: linear-gradient(360deg, #001d4b 10%, #007bff 90%);
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  min-height: 100vh;
  z-index: 1;
  position: relative;
}
.servicespg .sec1 .wrapper{
  position: relative;
  padding-left: 100px;
  width: 100%;
  height: 100%;
}
.servicespg .text_box{
  width: 80%;
}
.servicespg .mainheading{
  color: var(--white);
}
.servicespg .blog_title{
  padding: 40px 0 30px 0;
  width: 80%;
}

.servicespg .text_box .blog_desc{
font-family: 'Proxima-Regular';
font-size: 20px;
line-height: 27px;
color: var(--white);
}
.servicespg .font_regular{
font-size: 16px;
line-height: 18px;
color: var(--skyblue);
font-family: 'Proxima-Regular';
}

.servicespg .blog_nav i{
  font-size: 14px;
  margin: 0 20px;
  text-stroke: 1px;
  -webkit-text-stroke: 1px;
}
.servicespg .atags-white{
  border-radius: 50px;
  padding: 15px 40px;
}
.servicespg .auditBtn:hover span:nth-child(2){
  transform: scale(0.9);
}
.servicespg .auditBtn{
  align-items: center;
}
.servicespg .auditBtn img{
  width: 20px;
  margin-bottom: 4px;
  margin-left: 25px;
}

@media only screen and (min-width: 0px) and (max-width: 800px) {
	.servicespg .sec1 .wrapper{
		padding-left: 25px !important;
	}
	.servicespg .text_box{
		width: 100%;
	}
	.servicespg .blog_title {
		width: 90%;
	}
	.servicespg .auditBtn{
		margin-top : 0px !important;
		justify-content: start;
	}
	.servicespg .atags-white{
		font-size: 16px;
	}
	.servicespg .scroll_down{
		display: none;
	}
	.servicespg .servicespg .sec1{
		min-height: 80vh;
	}

		/* --------------sec3 */
		.servicespg .sec3 .wrapper .row2 > .box{
			width: 100% !important;
		}
		.servicespg .sec5 .wrapper .row2 .col-12:nth-child(1) .sections{
			margin-bottom: 20px;
		}
		
		/* --------------sec4 */
		.servicespg .sec4{
			min-height: 100% !important;
		}
}