
#service-scope-detail.qpps-template-scope{background:#fff;}
#service-scope-detail.qpps-template-scope h2{color:#00a1b6;}
#service-scope-detail.qpps-template-scope .sub-title{color:#ba8c78;}
#service-scope-detail.qpps-template-scope .bizzen-project-item{height:100%;scroll-margin-top:110px;}
#service-scope-detail.qpps-template-scope .project-thumbnail{height:100%;position:relative;background:#f5f7f7;}
#service-scope-detail.qpps-template-scope .project-thumbnail>img{display:block;width:100%;height:240px;object-fit:cover;}
#service-scope-detail.qpps-template-scope .hover-content{position:relative;inset:auto;margin:-35px 18px 0;padding:0;opacity:1;visibility:visible;transform:none;}
#service-scope-detail.qpps-template-scope .project-content{display:block;background:white;padding:26px 24px;}
#service-scope-detail.qpps-template-scope h3{font-size:22px;line-height:1.3;color:#00a1b6;margin:0 0 20px;}
#service-scope-detail.qpps-template-scope ul{padding-left:18px;margin:0;}
#service-scope-detail.qpps-template-scope li{list-style:disc;line-height:1.65;font-size:16px;color:#203247;margin-bottom:10px;}
#service-scope-detail.qpps-template-scope li::marker{color:#ba8c78;}
#service-scope-detail.qpps-template-scope li:last-child{margin-bottom:0;}
@media(max-width:767px){#service-scope-detail.qpps-template-scope .project-thumbnail>img{height:210px;}#service-scope-detail.qpps-template-scope .hover-content{margin-left:12px;margin-right:12px;}}

/* Requested three-column presentation on small screens. */
@media(max-width:767px){
 #service-scope-detail.qpps-template-scope .container{padding-left:10px;padding-right:10px;}
 #service-scope-detail.qpps-template-scope .row.g-4{--bs-gutter-x:8px;--bs-gutter-y:14px;}
 #service-scope-detail.qpps-template-scope .row.g-4>div{width:33.333333%;}
 #service-scope-detail.qpps-template-scope .project-thumbnail>img{height:95px;}
 #service-scope-detail.qpps-template-scope .hover-content{margin:-12px 3px 0;}
 #service-scope-detail.qpps-template-scope .project-content{padding:12px 7px;}
 #service-scope-detail.qpps-template-scope h3{font-size:14px;line-height:1.35;overflow-wrap:anywhere;margin-bottom:12px;}
 #service-scope-detail.qpps-template-scope ul{padding-left:11px;}
 #service-scope-detail.qpps-template-scope li{font-size:12px;line-height:1.5;overflow-wrap:anywhere;margin-bottom:10px;}
}
