.small-txt {
    font-size: 16px;
}
.bottomctasection h2 {
    font-size: 45px;
    max-width: 700px;
}
#headtxt .colblock{
    width: 48%;
}
.zfeatures.ztop h2{
max-width: 320px;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .bottomctasection h2 {
        font-size: 40px;
    }
}
@media screen and (max-width: 991px) {
    #headtxt .colblock {
        width: 100%;
    }
}
@media screen and (max-width: 767px) {
    .bottomctasection h2 {
        font-size: 30px;
    }
}
@media screen and (min-width: 992px) {
	.header-top h1 {
		font-size: 50px;
		line-height: normal;
	}
}
@media screen and (min-width: 1200px) {
	.header-top h1 {
		font-size: 60px;
	}
}
.bg-icn{
background: none !important;
}