.home-contentCover .btn, .readytostart .btn{ 
	background: -webkit-linear-gradient(45deg, #6051c0, #85439b);
    background: linear-gradient(45deg, #6051c0, #85439b);
}
body  ::-webkit-scrollbar, ::-webkit-scrollbar{   height: 7px; background:rgba(3,27,78,0.2) !important; width: 7px;}
body ::-webkit-scrollbar-thumb, ::-webkit-scrollbar-thumb {    background: rgba(3,27,78,0.5) !important;}
.pt-70p{ padding-top: 50px; margin-bottom: 1rem !important}

@media all and (min-width: 968px) and (max-width: 1024px) {
.features-side-scroll .main{ max-width: 350px !important;}
	.myfeatures-scroll.myfeatures{ height: 75vh !important}
}
@media (max-height: 850px){
	.features-side-scroll .main.myfeatures{ height: 65vh !important}
	}
@media (max-height: 750px){
	.cardlist-box.fixed{ max-height: 40vh }
}
/*styles for scroll button*/
#scroll i{
    color: #fff;
    font-size: 26px;
    padding: 8px 0px 0px 9px;}
#scroll {
    position:fixed !important;
    width: 45px;
    height: 45px;
    background: #6051c0;
    position: absolute;
    bottom: 88px;
    border-radius: 6px;
    right: 25px;
    z-index: 100;
    transition: 0.5s;
    /*text-indent:-9999px;*/
    display:none;
   /* -webkit-border-radius:60px;
    -moz-border-radius:60px;
    border-radius:60px*/
}
#scroll span {
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-8px;
    margin-top:-12px;
    height:0;
    width:0;
    border:8px solid transparent;
    border-bottom-color:#ffffff;
}
#scroll:hover, #scroll:focus{
    background-color:#9e62d6;
    opacity:1;
    text-decoration: none;
    filter:"alpha(opacity=100)";
    -ms-filter:"alpha(opacity=100)";
    bottom: 73px;
}

/*  Blog post style setup */
.blogpost h1, .blogpost h2, .blogpost h3, .blogpost h4, .blogpost h5, .blogpost h6{
    color: #031b4e;
    font-weight: 600;
}
.blogpost .article-head h1{
    font-size: 3rem;
	 line-height: 3.8rem;	
  margin-bottom: 4px;
}
.blogpost .article-head h2{
	margin-bottom:4px;
	font-size: 2rem;
    line-height: 2.2rem;
}
.blogpost .article-head h3{
    margin-bottom: 4px;
    font-size: 1.75rem;
    line-height: 2rem;
}
.blogpost .article-head h4{
    margin-bottom:4px;
    font-size: 1.5rem;
    line-height: 1.75rem;
}
.blogpost .article-head h5{			   
    margin-bottom: 4px;
    font-size: 1.2rem;
    line-height: 1.5rem;
}
.blogpost .article-head h6{			     
    margin-bottom: 4px;
    font-size: 1rem;
    line-height: 1.25rem;
}
  
.blogpost .article-content h1{
    margin-top: 3rem;
    font-size: 3rem;
    line-height: 3.8rem;	
    margin-bottom: 1rem;
}
.blogpost .article-content h2{
    margin-top: 3rem;
    margin-bottom: 1rem;
    font-size: 2rem;
    line-height: 1.1;
}
.blogpost .article-content h3{
    margin-top: 3rem;
    margin-bottom: 1rem;
    font-size: 1.75rem;
    line-height: 1.1;
}
.blogpost .article-content h4{
    margin-top: 3rem;
    margin-bottom: 1rem;
    font-size: 1.5rem;
    line-height: 1.1;
}
.blogpost .article-content h5{
    margin-top: 3rem;
    margin-bottom: 1rem;
    font-size: 1.2rem;
    line-height: 1.1;
}
.blogpost .article-content h6{
    margin-top: 3rem;
    margin-bottom: 1rem;
    font-size: 1rem;
    line-height: 1.1;
}
.blogpost .article-content p{
    font-size: 16px;
    line-height: 26px;
} 
.blogpost .article-content p img{
    max-width: 100%;
    height: auto;
    padding-top: 8px;
    padding-bottom: 8px;
}
.blogpost ul{
    margin-top: 0;    
    font-size: 16px;
    line-height: 26px;
}
.blogpost .article-content a{
    text-decoration: underline;
}