h4 {font-size:26px;} h6 {font-size:20px;} p{font-size:16px;}

.page-title-holder{display:none;}

.imagephoto {
    width: 85%;
    margin: 0 auto;
}

a, a:hover {
    color: #64be00;
}

.text {padding:0px;}

.PlusPack > .icon{
    text-align: center;
    position: relative;
}

.PlusPack > .icon > .image {
    position: relative;
    z-index: 2;
    margin: auto;
    width: 120px;
    height: 120px;
    line-height: 88px;
    border-radius: 50%;
    vertical-align: middle;
}

.PlusPack > .icon > .info {
    margin-top: -35px;
    background: #fff;
    padding: 50px 0 10px 0;
    min-height: auto;
	box-shadow: 0px 0px 5px rgb(0 0 0 / 20%);
	border-radius: 20px;
}


.PlusPack hr { border-top: 3px solid #82cb33;}
.PlusPack p {padding: 10px 15px; width: 95%; margin: 0 auto;}

@media (min-width: 992px) {
.PackArea{
	display: flex;
    flex-flow: row;
    justify-content: center;
    width: 100%;
    padding-left: 5%;
}
}


@media (min-width: 1024px) {
.PlusPack > .icon > .info {
    min-height: 300px;
}
}

@media only screen and (max-width:991px){
.zoom {display:inline-block;position: relative;}
.zoom img {display: block;}
}


.ProactiveTroubleshooting{
	display: flex;
    flex-direction: column;
	align-items: center;
    justify-content: center;
}

.ProactiveTroubleshooting img, .BrandedReporting img, .AutomaticAlert img{border:1px solid #ccc;margin-top: 20px;}

@media screen and (min-width: 1020px){
.NebulaPlus{
	display: flex;
    align-items: center;
}
}

@media screen and (min-width: 765px){
.ProactiveTroubleshooting{flex-direction: row-reverse;}
.ProactiveTroubleshooting .text{padding-left:20px;    width: 40%;}
.ProactiveTroubleshooting img {width:75%!important;}
.BrandedReporting{
	display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
.BrandedReporting .text{padding-right:20px;    width: 40%;}
.BrandedReporting img {width:75%!important;}
.AutomaticAlert{
	display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: center;
}
.AutomaticAlert .text{padding-left:20px;    width: 40%;}
.AutomaticAlert img {width:75%!important;}
}