.appProwrap{padding-bottom:80px}
@media(min-width:320px) and (max-width:991px){.appProwrap{max-width:550px;margin:auto}
}
.appProwrap.text-capitalize .appProTopInfo h3,.appProwrap.text-capitalize .appProTopInfo p{text-transform:capitalize}
.appProBody{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin-top:100px}
@media(min-width:320px) and (max-width:991px){.appProBody{display:block}
}
.bcgrnd{background-color:rgba(0,0,0,.1);padding:40px;border-radius:50%;width:230px;height:230px}
@media(min-width:320px) and (max-width:991px){.bcgrnd{width:140px;height:140px;padding:0;margin-top:-50px}
}
.bcgrnd a:focus-visible img{outline-style:solid !important;outline-color:inherit !important;outline-width:1px !important}
.appProImgWrap{position:relative;top:-100px;min-height:180px;text-align:center}
@media(min-width:320px) and (max-width:991px){.appProImgWrap{top:-25px;max-height:180px;min-height:unset;width:80%;margin:0 auto}
}
@media(min-width:320px) and (max-width:991px){.appProImgWrap img{height:100%;width:100%}
}
.appProTopInfo{padding-bottom:70px;text-align:center}
@media(min-width:320px) and (max-width:991px){.appProTopInfo{padding-bottom:0}
}
.appProTopInfo p{font-weight:400;font-size:13px;letter-spacing:.33px;margin-bottom:5px;text-transform:uppercase}
@media(min-width:320px) and (max-width:991px){.appProTopInfo p{font-size:12px;margin-bottom:0}
}
.appProTopInfo h3{font-size:14px;letter-spacing:1.23px;font-weight:700;text-transform:uppercase}
@media(min-width:320px) and (max-width:991px){.appProTopInfo h3{font-size:14px}
}
.appProBelowInfo{text-align:center;position:relative;top:-110px;margin-top:10px}
@media(min-width:320px) and (max-width:991px){.appProBelowInfo{top:0;margin-top:10px}
}
.appProBelowInfo p{font-size:14px;line-height:22px;letter-spacing:.58px;text-align:center;margin-bottom:5px;font-weight:300;padding-left:44px;padding-right:44px;text-transform:capitalize}
@media(min-width:320px) and (max-width:991px){.appProBelowInfo p{letter-spacing:.58px;line-height:22px;padding-left:0;padding-right:0;text-align:left;margin-bottom:10px;text-transform:capitalize}
}
.appProBelowInfo h3{font-size:14px;font-weight:700;line-height:normal;letter-spacing:.88px;padding-left:25px;padding-right:25px;text-align:center;text-transform:uppercase}
@media(min-width:320px) and (max-width:991px){.appProBelowInfo h3{line-height:16px;letter-spacing:1.08px;padding-left:0;padding-right:0;text-align:left}
}
.applpro{flex-basis:15%;max-width:230px}
@media(min-width:768px) and (max-width:991px){.applpro{flex-basis:22%}
}
@media(min-width:320px) and (max-width:991px){.applpro{width:100%;margin-top:100px;max-width:100%}
}
@media(min-width:320px) and (max-width:991px){.applpro:first-child{margin-top:50px}
}
@media(min-width:320px) and (max-width:991px){.applpro:first-child .appProTopInfo{margin-top:100px}
}
@media(min-width:320px) and (max-width:991px){.applpro:nth-of-type(2n) .bcgrnd{float:right}
.applpro:nth-of-type(2n) .appProBelowInfo,.applpro:nth-of-type(2n) .appProTopInfo{text-align:left}
}
@media(min-width:320px) and (max-width:991px){.applpro:nth-of-type(odd) .bcgrnd{float:left}
.applpro:nth-of-type(odd) .appProBelowInfo,.applpro:nth-of-type(odd) .appProTopInfo{text-align:right;margin-left:60%;text-align:left}
}
@media(min-width:320px) and (max-width:991px){.ancillary-appProwrap .appProBody{margin-top:200px}
}
.ancillary-appProwrap .appProImgWrap{top:-110px}
@media(min-width:320px) and (max-width:991px){.ancillary-appProwrap .appProImgWrap{top:-30px}
}
.ancillary-appProwrap .appProBelowInfo{padding:0 20px;margin-top:-35px}
@media(min-width:320px) and (max-width:991px){.ancillary-appProwrap .appProBelowInfo{padding:0;top:-30px}
}
.ancillary-appProwrap .appProBelowInfo p{font-size:13px;letter-spacing:.81px;font-weight:700}
.ancillary-appProwrap .appProBelowInfo h3{font-size:12px;line-height:1.67;letter-spacing:.5px;font-weight:300}
@media(min-width:320px) and (max-width:991px){.ancillary-appProwrap .applpro{margin-top:200px}
}