/* BRAND BLUE BUTTON*/
.ce-bodytext .myaccess-brandblue-btn {
  position: relative;
  margin: 4px 10px 10px 0px;
  padding: 21.5px 75px 21.5px 24px;
  background-color: #00376e;
  min-width: 200px;
  min-height: 65px;
  color: #fee01e;
  /* line-height: initial; */
  font-size: 18px;
  top: -0.8px;
}

.ce-bodytext a.myaccess-brandblue-btn:hover {
  background-color: #011d3b !important;
  text-decoration: none !important;
  color: #fee01e !important;
}

.ce-bodytext a.myaccess-brandblue-btn:focus {
  background-color: #00376e !important;
  text-decoration: none !important;
  color: #fee01e !important;
}

.ce-bodytext .myaccess-brandblue-btn::after {
  font-family: "Font Awesome 5 Pro";
  content: "\f178";
  font-size: 26px;
  position: absolute;
  right: 25.8px;
  color: #fee01e;
  transform: translate(0,-50%);
  top: 50%;
}

/* BRAND BLUE BUTTON END*/
/* BRAND YELLOW BUTTON*/
.ce-bodytext .myaccess-brandyellow-btn {
  position: relative;
  margin: 4px 10px 10px 0px;
  padding: 21.5px 75px 21.5px 24px;
  background-color: #fee01e;
  min-width: 200px;
  min-height: 65px;
  color: #00376e;
  font-size: 18px;
  top: -0.8px;
}

.ce-bodytext a.myaccess-brandyellow-btn:hover {
  background-color: #d8c722 !important;
  text-decoration: none !important;
  color: #00376e !important;
}

.ce-bodytext a.myaccess-brandyellow-btn:focus {
  background-color: #fee01e !important;
  text-decoration: none !important;
  color: #00376e !important;
}

.ce-bodytext .myaccess-brandyellow-btn::after {
  font-family: "Font Awesome 5 Pro";
  content: "\f178";
  font-size: 26px;
  position: absolute;
  right: 25.8px;
  color: #00376e;
  transform: translate(0,-50%);
  top: 50%;
}

/* BRAND YELLOW BUTTON END*/
/* BRAND CYAN BUTTON*/
.ce-bodytext .myaccess-brandcyan-btn {
  position: relative;
  margin: 4px 10px 10px 0px;
  padding: 21.5px 75px 21.5px 24px;
  background-color: #1591b2;
  min-width: 200px;
  min-height: 65px;
  color: #ffffff;
  font-size: 18px;
  top: -0.8px;
}

.ce-bodytext a.myaccess-brandcyan-btn:hover {
  background-color: #107aa1 !important;
  text-decoration: none !important;
  color: #ffffff !important;
}

.ce-bodytext a.myaccess-brandcyan-btn:focus {
  background-color: #1591b2 !important;
  text-decoration: none !important;
  color: #ffffff !important;
}

.ce-bodytext .myaccess-brandcyan-btn::after {
  font-family: "Font Awesome 5 Pro";
  content: "\f178";
  font-size: 26px;
  position: absolute;
  right: 25.8px;
  color: #ffffff;
  transform: translate(0,-50%);
  top: 50%;
}

/* BRAND CYAN BUTTON END*/
/* BRAND WHITE BUTTON*/
.ce-bodytext .myaccess-brandwhite-btn {
  position: relative;
  margin: 4px 10px 10px 0px;
  padding: 21.5px 75px 21.5px 24px;
  min-width: 200px;
  min-height: 65px;
  color: #1591b2;
  background-color: #0091b200;
  font-size: 18px;
  top: -0.8px;
  border: solid 1px #1591b2;
}

.ce-bodytext a.myaccess-brandwhite-btn:hover {
  background-color: #1591b2 !important;
  text-decoration: none !important;
  color: #ffffff !important;
}

.ce-bodytext a.myaccess-brandwhite-btn:hover {
  background-color: #0091b200 !important;
  text-decoration: none !important;
  color: #1591b2 !important;
}

.ce-bodytext .myaccess-brandwhite-btn::after {
  font-family: "Font Awesome 5 Pro";
  content: "\f178";
  font-size: 26px;
  position: absolute;
  right: 25.8px;
  color: #1591b2;
  transform: translate(0,-50%);
  top: 50%;
}

.ce-bodytext .myaccess-brandwhite-btn:hover::after {
  color: #ffffff !important;
}

/* BRAND WHITE BUTTON END*/

.ce-bodytext .myaccess-accesspromored-btn {
  background-color: #DA291C !important;
  color:white;
  text-decoration:none;
}

.ce-bodytext .myaccess-accesspromored-btn:hover {
  background-color: #a81e14 !important;
  color:white;
  text-decoration:none;
}



/* HEADERS*/
/* Baloo-Bhaina-72pt */
.ce-bodytext .ce-bodytext h1 {
  font-family: Baloo Bhaina;
  font-size: 72px;
  color: #00376e;
}

/* Baloo-Bhaina-41pt */
.ce-bodytext h2 {
  font-family: Baloo Bhaina;
  font-size: 41px;
  color: #00376e;
}

/* Baloo-Bhaina-32pt */
.ce-bodytext h3 {
  font-family: Baloo Bhaina;
  font-size: 32px;
  color: #00376e;
}

/* Barlow-Regular-60pt */
.ce-bodytext h4 {
  font-family: Barlow;
  font-size: 60px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.9px;
  color: #04376e;
}

.ce-bodytext h5 {
  font-family: Barlow;
  font-size: 40px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.6px;
  color: #04376e;
}

.ce-bodytext h6 {
  font-family: Barlow;
  font-size: 32px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.48px;
  color: #04376e;
}

.ce-bodytext .h7 {
  font-family: Barlow;
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.36px;
  color: #04376e;
}

.ce-bodytext .h8 {
  font-family: Barlow;
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.3px;
  color: #04376e;
}
/* HEADERS END*/


/* LISTS */

.ce-bodytext ul {
 font-family: Barlow;
 font-size: 16px;
 font-weight: normal;
 font-stretch: normal;
 font-style: normal;
 letter-spacing: normal;
 color: #4f5459;
}

.ce-bodytext ol {
  font-family: Barlow;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  color: #4f5459;
}

.rte-textcolor-00376E {
  color: #00376E !important;
}
.rte-textcolor-00C1DE {
  color: #00C1DE !important;
}
.rte-textcolor-FEE01E {
  color: #FEE01E !important;
}
.rte-textcolor-656C73 {
  color: #656C73 !important;
}
.rte-textcolor-0091B2 {
  color: #0091B2 !important;
}
.rte-textcolor-D8C722 {
  color: #D8C722 !important;
}
.rte-textcolor-A6E9F4 {
  color: #A6E9F4 !important;
}
.rte-textcolor-A6D8E4 {
  color: #A6D8E4 !important;
}
.rte-textcolor-FFF4B0 {
  color: #FFF4B0 !important;
}
.rte-textcolor-F8F9FA {
  color: #F8F9FA !important;
}
.rte-textcolor-FFFFFF {
  color: #FFFFFF !important;
}
.rte-textcolor-011D3B {
  color: #011D3B !important;
}
.rte-textcolor-107AA1 {
  color: #107AA1 !important;
}
.rte-textcolor-B7AA25 {
  color: #B7AA25 !important;
}
.rte-textcolor-222426 {
  color: #222426 !important;
}
.rte-textcolor-4F5459 {
  color: #4F5459 !important;
}
.rte-textcolor-656C73 {
  color: #656C73 !important;
}
.rte-textcolor-B1B5B8 {
  color: #B1B5B8 !important;
}
.rte-textcolor-D8DADC {
  color: #D8DADC !important;
}
.rte-textcolor-F8F9FA {
  color: #F8F9FA !important;
}
.rte-textcolor-107AA1 {
  color: #107AA1 !important;
}
.rte-textcolor-04376E {
  color: #04376E !important;
}

@media (max-width:991px) {

  .ce-bodytext .ce-bodytext h1 {
    font-size: 40px;
  }

  .ce-bodytext h4 {
    font-size: 35px;
  }
}

/* LISTS END*/
