.bg-lightblue{background: rgba(64, 104, 147, 0.10000000149011612);}
.text-blue{color: #406893;}
/* news-details */
#news-details .details{bottom: 20px; left: 50%;transform: translateX(-50%); text-align: center; width: 90%;}
#news-details .border-top{border-top: 1ps solid #E0E0E0;}
#news-details .social img{width: 25px;}
#news-details #accordionExample{outline: none;}
#news-details .accordion-button:focus{box-shadow: none !important;}
#news-details .accordion-button{background: rgba(64, 104, 147, 0.05000000074505806);}
#news-details .accordion1{background-image: linear-gradient(to top, #20437d, #ffffff); padding: 2px; border-radius: 0.375rem;}
#news-details .step{background-image: linear-gradient(to top, #20437d, #ffffff); padding: 2px; border-radius: 0.375rem; height: 26px; width: 26px;}
#news-details .step p{font-size: 14px !important; font-weight: 500; height: 23px; width: 23px; border-radius: 0.375rem; text-align: center; display: flex; justify-content: center; align-items: center;}
#news-details .box{height: 24px; width: 24px;}
#news-details .accordion-item{border: none;}
#news-details .w-35{width: 120px; height: 80px;}
#news-details .accordion-item button{font-size: 20px; font-weight: 600; box-shadow: none;}
#news-details h3{font-weight: 600;font-size: 24px;color: #406893;}
#news-details .form-control:focus{outline: none; box-shadow: none;}
#news-details .form-control{border: 1px solid rgba(64, 104, 147, 0.1);background: rgba(64, 104, 147, 0.05000000074505806);}


@media only screen and (max-width: 1399px) {#news-details .w-35{width: 100px;}}
@media only screen and (max-width: 1199px) {#news-details .w-35{width: 35%;}}
@media only screen and (max-width: 575px) {#news-details .form-label{font-size: 14px;}#news-details .w-35{width: 100%; height: 180px;}}