body {padding: 109px 0 0 0;}
body ul {    padding-inline-start: inherit !important;}
.topBgBanner {background: #000 !important;height: 95px;position: relative;}
.reportpage {font-family: Arial;margin-top: -9px;margin-right: -15px;margin-left: -15px;}
.bannerLHS {padding: 16px 20px 16px 0;display: table-cell;width: 100%;height: 85px;vertical-align: middle;}
.bannerLHS .headBanLHS {font-size: 24px;font-family: Arial;font-weight: 700;color: #fff;text-align: left;margin: 0;}
#text-carousel {width: 100%;height: auto;padding: 16px 0;}
#text-carousel .subHead {font-size: 13px;font-family: Arial;font-weight: 700;width: 100%;display: block;color: #fff;float: left;}
#text-carousel a {font-size: 12px;font-family: Arial;color: #fff;}
#text-carousel a:focus {border: inherit; outline:inherit;}
#text-carousel a::after {content: "\279C"; padding: 0 5px 0 0; text-decoration: none;}
.contenLHS {background: #fff;display: block;clear: both;padding: 20px;margin: -20px 0 0;    -webkit-box-shadow: 0px 0px 13px -3px rgba(0, 0, 0, 0.79);    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 31%);}
.contenLHS .tabbable-panel, .nopad, .reportBodyeWrap, .request_Form .formWrap, .right-section, .yes-no-inner .segmentHeader {padding: 0;}
.contenRHS {display: block;clear: both;padding: 0;margin: 20px 0 35px;}
.reportpage {    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}
.req_Query {font-weight: 500; background-color: #fbfbfb; width: 85% !important;-webkit-box-shadow: 0px 0px 16px -9px rgba(51,51,51,0.43);-moz-box-shadow: 0px 0px 16px -9px rgba(51,51,51,0.43);box-shadow: 0px 0px 16px -9px rgba(51,51,51,0.43);}
.req_Query .form-group {margin-bottom: 10px; }
.query_que {font-weight: bold; text-align: center; background-color: #005AA0; color: #fff; padding: 15px;}
.req_Query input[type=checkbox], .req_Query input[type=radio] {margin: 4px 10px 0 0;}
.chk_wrap {padding: 20px;}
.req_Query .btn-info {font-size: 14px; font-weight: 600;}
.request_Form .formWrap {       width:100%;}
.request_Form .formWrap .form-control {font-size: 14px;        padding: 4px;    height: 32px; border-radius: 0;}
.request_Form .form-group {    margin-bottom: 10px;}
.request_Form .formWrap .form-control {    border: 1px solid #adaeae; background: #fff; }
.request_Form .formWrap select.form-control {color: #8f99af;}
.request_Form label { font-weight: normal; margin-bottom: 8px; font-size: 1.2rem; font-weight: 500;}
.request_Form .formWrap textarea.form-control, .slidingDiv {height: auto;}
/* .c-red {color: #f01602;} */
.headPdf {margin: 40px 0 20px 0;color: #175991 !important; text-transform: uppercase;  font-weight: 600;font-size: 3.2rem !important; display: flex; align-items: end; line-height: 5rem; gap: 10px; }
.headPdf img {margin: 0 5px 0 0;}
.subtext { color:#175991;  text-align: left; font-weight: 400; font-size: 2.3rem; margin-bottom: 20px;}
.headRepoName{ width: 100%; color: #002b4d; font-size: 1.5rpm; margin-top: 10px; font-weight: 500;}
.submitbtn {padding: 10px 30px;}
.newFormDis .headLhs{  height: 100%; position: relative;}
.testimonialsBox {background: #fff; padding: 15px; margin: 15px 0;}
.testbanner-head {margin: 0 0 15px 0 !important; color: #005AA0 !important;}
.testimonial-cust {margin:0 0 1px 0 !important;}
.topBgBanner { background: linear-gradient(90deg, #142855 0, #25789a 100%) !important; }
.givecall {margin: 50px 0 0 0; }
.givecall h3 { color: #175991; background-color: #c1c2c322; padding: 15px; text-align: center; display: table;  margin: 0 auto 15px auto;font-size: 2.1rem;}
.givecall h4 {color: #175991;width: 100%; text-align: center; font-size: 1.5rem; margin: 0; padding: 12px 0; }
.givecall h4 small { margin: 5px 0 0 0; font-weight: normal; color: #3e3e3e; text-align: center; display: block;}
.contactcall {display: flex; gap: 5px;}
.contactcall h4 { width: 100%;}
.breadcrumb {background: inherit; padding: 0;}
.breadcrumb .active, .breadcrumb a {color: #5f6366;}
.border-left {border-left: 1px solid #5f636632;}
.contactcall h4 + h4 {     border-left: 1px solid #5f636632; }
.breadcrumb a { text-transform: capitalize !important;}
.headRepoName-botm {text-align: center; font-weight: bold; color: #005AA0; font-size: 1.4rem; margin-bottom: 10px; }
.formHeader {position: fixed;    top: 0;    width: 100%; z-index: 11;}
.breadcrumb li {font-size: small !important;} 
.repoPointWrap {margin: 15px 0 0 0;background: #fff;padding: 20px;display: inline-block;width: 100%;-webkit-box-shadow: 4px 4px 5px -1px rgba(0, 0, 0, .22);-moz-box-shadow: 4px 4px 5px -1px rgba(0, 0, 0, .22);box-shadow: 4px 4px 5px -1px rgba(0, 0, 0, .22);border: 1px solid #f5f5f5}
.repoPointWrap ul>li {margin: 0 0 10px 0;}
.thankyou {color: #153043;line-height: 28px;background: #f5f5f5;padding: 10px;font-size: 16px;font-family: Arial;text-align: center; padding: 80px;}
.repoPointWrap .repoPointHead {margin: 0 0 15px 0;padding: 0;color: #79828a;font-size: 16px;font-weight: 600;}
.thankHead {    font-size: 5rem;}

select:-internal-autofill-selected {
    appearance: menulist-button;
    background-image: none !important;
    background-color: light-dark(rgb(232, 240, 254), rgba(70, 90, 126, 0.4)) !important;
    color: fieldtext !important;
}

@media(max-width:768px) {
	body {    padding: 53px 0 0 0;}
	.formHeader .mnm-mob-menu {background: #e1f1e1;overflow: hidden;}
	.headPdf {font-size: 2.2rem !important;margin: 5px 0;line-height: 3.2rem;text-align: center;display: inherit;}
	.headPdf img{ display: none;}
	.subtext {font-size: 1.2rem !important;margin-bottom: 8px;text-align: center;}
	#Request_Trial {padding: 0; border: none;}
	.givecall {margin: 0;}
	.request_Form .col-xs-6 {float: inherit; display: table-cell;}
	.row.newFormDis {    margin: 0 -20px;}
}

