.adhamadha::before{content:'';position: absolute;right: 0;top: 0;height:100%;width:50%;background:#f5f5f5;}
.detailbox p{font-size:16px;line-height:28px;text-align:justify;}
.tititit{position:relative;}
.tititit::before{content:'';position:absolute;width:30px;height:30px;border-radius:50px;background:#8b7c5e;opacity:.2;display:block;left:-5px;top:0;transition: all ease-in-out .3s;}
.tititit:hover::before{width:60px;}
.line-v2{height:4px;background-color:#01b7f2;width:100px;display:inline-block;border-radius:20px}

.detailbox .panel-heading a:after{position:absolute;right:10px;top:10px;content:"\f107";font-family:fontawesome;color:#555;font-size:22px;font-weight:400}
.detailbox .basic-tabs li a{font-weight:600;font-size:17px}
.detailbox .basic-tabs li.active a,.detailbox .basic-tabs li.active a:hover,.detailbox .basic-tabs li.active a:focus{color:#016599}
.detailbox .basic-tabs .tab-content{padding:20px 0}
.detailbox .basic-tabs .tab-content ul{margin:0;padding:0}
.detailbox .basic-tabs .tab-content ul li{margin-bottom:12px;list-style:none;position:relative;padding-left:20px}
.detailbox .basic-tabs .tab-content ul li::before{position:absolute;left:0;top:6px;content:'';height:7px;width:7px;border-radius:50%}
.detailbox .basic-tabs .tab-content #incl ul li::before{background:green}
.detailbox .basic-tabs .tab-content #excl ul li::before{background:red}
.panel-body ul{margin:0;padding:0}
.panel-body ul li{margin-bottom:10px;font-size:13px}
.panel-body p{font-size:13px}
.banktable{width:100%;margin-bottom:30px}
.banktable td{padding:8px 5px;border:1px solid #f2f2f2}
.banktable td:nth-child(2n){text-align:center}
.banktable tr:nth-child(even) td{background:#fafafa}

.objectfit{object-fit: cover;height: 100%;width: 100%;}