   .col-xs-12 h2, h3, h4, h5, h6 {font-size: 22px !important;}
   .contentCell_right {padding-left:0;}
   .contentCell_left {padding-right:0;}
   .text-margin-top p {margin-top: 20px;}
   .title_float {color:#fff; text-shadow:2px 2px 2px #333; position:absolute; top:2%; left:5%; font-weight: 900;}
   .button primary-button block {background-color:rgba(102, 102, 102, 0.3); color:#fff !important; font-size:300%; padding:10px 20px; position:absolute; bottom:8%; right:10%; border-radius:5px; text-decoration: none !important;}
   .button primary-button block:hover {color:#fff; text-decoration:none;}
   .table {margin: 0; border: 1px solid #ddd; margin: 15px 0;}
   .table>tbody>tr>th {background-color: rgb(244, 247, 249);}
   .table>tbody>tr>td { font-size: 90%;}
   .col-md-6 {padding-left: 0; padding-right: 0;}
   .csText {padding: 3% 3% 15px;}
   .row {
   margin-left: 0;
   margin-right: 0;
   }
   .rowCS {margin: 15px 0;}
   .csButton {
   display: block;
   border-radius: 5px;
   margin-top: 30px;
   font-weight: 600;
   box-shadow: 2px 2px #bebebe;
   background-color: #b7141b !important;
   color: white !important;
   text-decoration: none !important;
   padding: 8px;
   }
   .gray {background-color: #efefef;}
   .heading {
   text-align: center;
   padding: 5px 20px;
   width: fit-content;
   position: relative;
   background-color: #b7141b;
   font-weight: 800;
   color: #fff !important;
   top: 0;
   margin: 0 15px; clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);}
   .headingFull {
   text-align: center;
   padding: 5px 20px;
   width: 100%t;
   background-color: #b7141b;
   font-weight: 800;
   color: #fff !important;}
   hr.header { width: 50px; margin-top: 10px; border-top: 2px solid #9c2825;}
   hr.fullsection {width: 100%; margin-left: 15px; margin-top: -1px; border-top: 2px solid #9c2825;}
   .boxFAQ {
   padding: 25px 5%;
   margin-top: 15px;
   margin-bottom: 15px;
   border: .5px solid #cdcdcd;
   border-radius: 10px;
   background-color: #f8f9fa;
   }
   @media (max-width: 992px) {
   .rowCS {margin: 25px 15px;}
   .table { margin: 0;}
   .csButton {
   position: unset !important; margin-top: 15px;
   }
   h2, h3, h4, h5, h6 {font-size: 18px !important;}
   .col-md-6 { padding-left: 15px; padding-right: 15px;}
   .contentCell_right {padding-left:15px;}
   .contentCell_left {padding-right:15px;}
   .heading {margin: 0; padding: 5px 10px;}
   .container, .container-fluid {
   padding-left: 0;
   padding-right: 0;
   }
   hr.fullsection {margin-left: 0;}
   .title_float {position:unset !important; color: inherit; text-shadow: none;}
   .button primary-button block {position:unset; font-size: 200%; float: left; width:100%; text-align: center; background-color: black;}
   }