main .residential{margin-top:30px;margin-bottom:30px;background:#eee;padding:12px;}
main .residential .display{float:left;width:49%;}
main .residential .display img{width:100%;display:block;height:auto;}
main .residential .information{float:right;width:49%;}
main .residential .information .title{text-transform:uppercase;padding-top:20px;color:#222;}
main .residential .information .pricing{font-size:15px;color:#4d6172;font-weight:300;padding-top:10px;}
main .residential .information ul{margin-left:25px;padding-top:20px;}
.service-ul{background:#f3f2ee;color:#514a40;font-weight:700;font-size:16px;margin:0;margin-top:20px;padding:0;list-style:none;width:100%;box-sizing:border-box;font-family:Poppins,sans-serif;}
.service-ul li{padding:0;margin:0;float:left;width:33.333%;text-align:center;display:block;}
.service-ul li .active-service{color:#fff;background:#80c050;width:100%;display:block;padding:20px 0;}
.service-ul li a{width:100%;display:block;text-decoration:none;padding:20px 0;}
@media screen and (max-width:995px){
    main .residential .display{max-width:450px;width:100%;margin:0 auto;float:none;}
    main .residential .information{width:100%;float:none;}
}
@media screen and (max-width:662px){
    main .residential .information .title{font-size:17px;}
    main .residential .information .pricing{font-size:14px;}
    .service-ul{font-size:14px;}
}