.imgblock .card-block{
    padding:0px
}

.imgblock img{
    width:100%;
}

.imgblock{
    padding: 0px;
}

.adjbutton{
	margin-top:32px;
}

.banner .card-img-bg{
	background-size: contain;
    background-repeat: no-repeat;
	background-color:#1b273f;
}

.banner  .richtext.parbase{
	padding-top: 70px;
	width:70%;
}

.banner  .button.parbase{
	padding-bottom: 90px;

}

.grid-border{
	border-bottom-style: solid;
    border-color: #ededed;
    border-width: 2px;
    padding-bottom: 20px;
}

.grid-border-last{

    padding-bottom: 20px;
}


@media (max-width: 767px){

.imgblock{
	padding-top:50px;
}
.banner .card-img-bg{background-position-y: 0px;}

.banner  .richtext.parbase{
	padding-top: 180px;
	width: 100%;
	text-align:  center;
}

.banner  .button.parbase{
	padding-left: 15%;
	padding-right: 15%;
}

}


@media (max-width: 1279px){
.button2{
    margin-top: 59px;
}

.button3{
    margin-top: 59px;
}
}


@media (max-width: 1023px){



 .imgblock [class^=col-]{
    padding-left: 0px !important;
    padding-right: 0px !important;
 }

.button2{
    margin-top: 32px;
}

.button3{
    margin-top: 32px;
}

}





