body{font-family:'Roboto',sans-serif}header .top-bar{background-color:#EF3D32;line-height:42px;color:#FFFFFF;font-size:14px;padding:10px 0}header .top-bar a{text-decoration:none;color:#fff}header .top-bar .donate_btn{background-color:#fff;color:#ae0000;font-weight:bold;font-size:14px;display:inline-block;padding:0px 15px}@media (max-width:767px){header .top-bar .donate_btn{padding:0 5px;width:100%;font-size:13px}}@media (max-width:375px){header .top-bar .donate_btn{font-size:10px;line-height:4}}header nav li a{font-weight:700 !important}header nav li button{border:0 !important;padding-left:0 !important}@media (max-width:768px){header nav .btn-group{display:block}header nav .btn-group a.nav-link{display:inline-block}header nav .btn-group .dropdown-menu{width:100%}header nav .navbar-brand img{width:240px}}.slider img{width:100%}.what_do{padding:40px 0}.what_do h4{font-weight:400;font-size:20px}.what_do h1{font-weight:700}.what_do p{font-size:18px;line-height:1.8}@media (max-width:767px){.what_do .what_do_right{margin-top:20px}}.what_do .what_do_right a{height:180px;width:171px;border:2px solid #EF3D32;display:flex;justify-content:center;align-items:center;margin:10px;text-decoration:none;padding:10px;border-radius:5px;text-align:center}@media (max-width:768px){.what_do .what_do_right a{width:100%;margin-left:0;margin-right:0}}.what_do .what_do_right a h4{margin-top:5px;font-size:16px;color:#EF3D32;font-weight:600}.call_action{padding:70px 0;background:url(../images/districts.jpg) no-repeat;background-size:cover;background-attachment:fixed;background-position:center;position:relative}.call_action .container{position:relative;z-index:9}.call_action h1{color:#fff}.call_action::after{content:"";top:0;height:100%;width:100%;background:rgba(0,0,0,0.7);position:absolute}.renweal{background:url("../images/registration.png") no-repeat center center / contain;background-size:cover;padding:100px 0}@media (min-width:768px){.renweal{height:555px}}.renweal h1{font-weight:bold;font-size:46px}@media (max-width:768px){.renweal h1{font-size:1.5em}}.renweal p{font-size:20px;margin-top:20px;margin-bottom:20px}.info_desk{background:url("../images/blood-bg.jpg") no-repeat center center / contain;background-size:cover;padding:100px 0;position:relative}.info_desk .container{z-index:9;position:relative}.info_desk h1{font-weight:bold;color:#fff}.info_desk a{text-decoration:none}.info_desk .info_box .info_icon{background:rgba(255,255,255,0.5);font-size:75px;color:#fff;padding:25px 0;margin-bottom:15px;border-radius:10px;min-height:220px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.info_desk .info_box .info_icon:hover{border-color:#fff;background-color:transparent}.info_desk .info_box h4{font-size:18px;color:#fff}.info_desk::after{content:"";background:rgba(0,0,0,0.7);position:absolute;top:0;width:100%;height:100%;left:0}.gallery{padding:80px 0}.gallery h1{font-size:46px;margin-bottom:20px}.gallery h4{font-size:18px;margin-top:15px;line-height:1.5}.gallery h4 a{text-decoration:none;color:#000}.gallery p{font-size:14px}.gallery img{object-fit:cover;object-position:center;height:250px;width:100%}.events_view p{font-size:15px}.download-box a{display:flex;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.08);box-shadow:0 10px 20px 0 rgba(0,0,0,0.08);border:none;margin-bottom:30px;text-decoration:none;background:#fff;border-radius:10px;justify-content:space-between;position:relative;min-height:120px;padding-left:30px;padding-right:35px;align-items:center}.download-box a h2{font-size:15px;margin-bottom:0;color:#000;font-weight:600;line-height:1.5}.download-box a span{position:absolute;right:0;top:0;background-color:#EF3D32;padding:10px 15px 10px 20px;color:#fff;border-radius:0 0px 0px 37px;z-index:99}footer{background-color:#1a1a1a;padding:70px 0 20px;color:#fff}footer h3{margin-bottom:20px}footer a{text-decoration:none;display:inline-block;margin-bottom:20px;color:#fff}footer .contact_details i{margin-right:8px}footer .connected a{width:40px;height:40px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.5s;-ms-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}footer .connected a:hover{background-color:#fff;color:#000}footer .connected a i{margin-right:0}footer .copyright{margin-top:20px;border-top:1px solid #fff;padding-top:20px}footer .copyright p{margin-bottom:0}.breadcrumb{background-color:#EF3D32;padding:40px 0;margin-bottom:0}.breadcrumb h1{margin:0}.page-content{padding:50px 0}.complaint_frm label{font-weight:600;margin-bottom:5px}.complaint_frm select{padding:10px 15px;border:0;border-bottom:2px solid #eee;border-radius:0;outline:none !important;box-shadow:none !important;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.complaint_frm select:focus{border-bottom-color:#000}.complaint_frm input{padding:10px 15px;border:0;border-bottom:2px solid #eee;border-radius:0;outline:none !important;box-shadow:none !important;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.complaint_frm input:focus{border-bottom-color:#000}.complaint_frm input[type="checkbox"],.complaint_frm input[type="radio"]{border:1.5px solid #000 !important;padding:initial}.complaint_frm textarea{min-height:100px;resize:none;border:0;border-bottom:2px solid #eee;border-radius:0;outline:none !important;box-shadow:none !important;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.complaint_frm textarea:focus{border-bottom-color:#000}.functions_page li{font-size:16px;margin-bottom:8px;line-height:1.7}.blood_waste li,.blood_waste p{font-size:16px}.blood_waste li{margin-bottom:10px}.board_page h5{font-size:15px;line-height:1.5}.board_page h5 span{font-weight:600}.what_we_do p{font-size:15px}.what_we_do b{display:block;margin-bottom:10px}.what_we_do li{margin-bottom:10px}.what_we_do li a{text-decoration:none;color:#EF3D32;font-weight:600}.rbc_page a{text-decoration:none;color:#EF3D32;font-size:15px}.rbc_page a img{object-fit:cover;height:300px;object-position:top;width:100%}.accordion-button:not(.collapsed){background-color:#EF3D32;color:#fff;border-color:transparent;box-shadow:none;font-weight:600}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}.page_report_transfusion label{font-weight:500;margin-bottom:5px}.page_report_transfusion h4{margin-bottom:10px}.page_report_transfusion table th{vertical-align:middle}.page_report_transfusion table th input{display:inline-block;width:initial}.error{color:red}.care_center h4 a{font-size:18px;line-height:1.5;font-weight:600;color:#EF3D32;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-webkit-transition:.5s}.care_center h4 a:hover{color:#000}.care_center a{text-decoration:none;color:#000}.care_center .btn{color:#fff}.care_center p{font-size:14px;margin-bottom:5px}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{background-color:#EF3D32 !important}body{position:relative}#loading{background:rgba(0,0,0,0.8);position:fixed;top:0;height:100%;width:100%;left:0;z-index:99;text-align:center;display:flex;align-items:center;justify-content:center}#loading i{color:#fff;font-size:45px}.near_bloodbank_modal .modal-title{color:#EF3D32}.near_bloodbank_modal th{border-top:1px solid #ddd;font-size:15px}.near_bloodbank_modal td{font-size:14px}.btn-theme{background-color:#EF3D32;color:#fff;border-radius:0;padding:12px 35px;border:1px solid transparent;font-weight:600}.btn-theme:hover{background-color:transparent;border-color:#EF3D32;color:#EF3D32}.title::after{content:"";background-color:#EF3D32;height:2px;width:72px;display:block;margin-top:10px;margin-bottom:10px}.text-justify{text-align:justify}.text-theme{color:#EF3D32}