.hesaplamaCol_{margin-top: 30px;}
.hesaplamaCol_ h3 span{background: transparent linear-gradient(75deg, #FD3F3F 0%, #811212 100%);font: normal normal bold 10px/14px gothic;color:var(--white);padding: 8px 25px;display: inline-block;z-index: 1;position: relative;}
.hesaplamaCol_ h3{position: relative;display: block;margin-bottom: 15px;}
.hesaplamaCol_ h3::after{content:'';position: absolute;left:0px;bottom:0px;width: 100%;height: 2px;background: transparent linear-gradient(90deg, #FD3F3F 0%, #811212 100%);z-index: 0;}
.hesaplamaCol_ .col-sm-7{padding: 0;}
.hesaplamaCol_ .col-sm-7 label{font: normal normal normal 12px/16px gothic;color: var(--black);}
button.btn{background-color: var(--black);border-radius: 5px;font: normal normal normal 12px/16px gothic;color: var(--white)!important;padding: 8px 25px;}

.btuSonuc{background: transparent linear-gradient(62deg, #FD3F3F 0%, #811212 100%)}
.btuSonuc h4{font: normal normal bold 10px/14px gothic;color: var(--white);background: transparent linear-gradient(290deg, #FD3F3F 0%, #811212 100%);display: inline-block;padding: 8px 15px;margin-bottom: 15px;}


.btuSonucParent{padding: 0px 0px 0px 15px}
.btuSonucParent p{text-align: center;margin-top: 8px;font-size: 10px;}
.btuSonuc{padding: 15px}
.btuSonuc ul{display: flex;align-items: center;gap:8px}
.btuSonuc ul li{padding: 0px 15px;margin-left: -15px;}
.btuSonuc ul li:first-child {border-right:1px solid var(--white);}
.btuSonuc ul li:last-child {padding: 0px 20px;}
.btuSonuc ul li p{margin: 0;font: normal normal normal 12px/16px gothic;color: var(--white);}
.btuSonuc ul li h2{margin: 0;font: normal normal bold 20px/28px gothic;color: var(--white);}




@media(max-width:768px){
    .btuSonucParent{padding: 0;}
    .hesaplamaCol_ .col-sm-7 label{font: normal normal normal 10px/16px gothic;}
    select{font-size: 10px!important;}
    .hesaplamaCol_ .col-sm-7{margin-bottom: 30px;}
}