.hakkimizdabg {background: #fff;padding-bottom: 45px;padding-top: 45px;}

.hakkimizdabg .img-wrap {width: 100% !important;height: 100% !important;border: solid 2px #000000;padding: 5px;}
.hakkimizdabg .img-wrap img{width: 100%; height: 100%; object-fit: cover; object-position: center center;}

.hakkimizdabg .icon_bg{position: relative;display: inline-flex;margin-top: 15px;}
.hakkimizdabg .icon_bg .icon {display: inline-block;width:10px;height: 10px;background: #000000;border-radius:50%;margin:0px 5px;}
.hakkimizdabg .icon_bg:before {content: '';position: relative;float: left;width: 50px;height: 1px;background: #d6d6d6;margin-top: 5px;}
.hakkimizdabg .icon_bg:after {content: '';position: relative;float: right;width: 50px;height: 1px;background: #d6d6d6;margin-top: 5px;}

.hakkimizdabg a.tumu{
    background: black;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 13px;
    padding: 10px 25px;
    border: solid 2px #000;
    letter-spacing: 1px;
} 
.hakkimizdabg h1.baslik {
    font-size: 28px;
    color: #000000;
    font-weight: 600;
    position: relative;
    display: inline-block;
    z-index: 9;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 15px!important;
}
.hakkimizdabg h1.baslik:after {
    content: '';
    position: absolute;
    left: -15px;
    bottom: 0px;
    height: 18px;
    background: white;
    z-index: -1;
    min-width: 205px;
    box-shadow: 0px 3px 11px -5px #000;
}

.hakkimizdabg h2.baslik2 {color:#000;font-size:2.4rem;font-weight: 500;}
.hakkimizdabg p {
    font-size: 15px;
    color: #555555;
    font-weight: 500;
}
