/* SCSS Variables */
@import url("https://fonts.googleapis.com/css?family=Poppins");
@import url("https://fonts.googleapis.com/css?family=Lato");
:root {
  --font-color: hsl(0, 0%, 22%);
  --ce-primary: #007226;
  --ce-secondary: #1f2247;
  --lozenge-ce-bg: #007226;
  --lozenge-ce-txt: white;
  --lozenge-ceplus-bg: #1f2247;
  --lozenge-ceplus-txt: white;
  --ica-primary: #F2AA1D;
  --ica-secondary: #205055;
  --lozenge-ica-bg: #F2AA1D;
  --lozenge-ica-txt: #205055;
  --icb-primary: #e46919;
  --icb-secondary: #205055;
  --lozenge-icb-bg: #e46919;
  --lozenge-icb-txt: white;
  --iot-primary: #005158;
  --iot-secondary: #90adac;
  --lozenge-iot-bg: #005158;
  --lozenge-iot-txt: white;
  --maritime-primary: #4E8CCA;
  --maritime-secondary: #4476A0;
  --lozenge-maritime-bg: #4E8CCA;
  --lozenge-maritime-txt: white;
  --caa-primary: #112A7A;
  --caa-secondary: #7bbae6;
  --lozenge-caa-bg: #112A7A;
  --lozenge-caa-txt: white;
  --advisor-primary: #375566;
  --advisor-secondary: #d6b15f;
  --lozenge-advisor-bg: #375566;
  --lozenge-advisor-txt: white;
  --cie-primary: #1f2247;
  --cie-secondary: #449775;
  --lozenge-cie-bg: #449775;
  --lozenge-cie-txt: white;
  --cir-primary: #1f2247;
  --cir-secondary: #9361A8;
  --lozenge-cir-bg: #9361A8;
  --lozenge-cir-txt: white;
  --fpb-primary: #d5282c;
}

/* ------- Overriding Tags -------- */
p {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
}

p a {
  font-weight: bold !important;
}

p a:hover {
  text-decoration: underline !important;
}

h1 {
  font-family: "Poppins", sans-serif !important;
  font-size: 3rem !important;
  font-weight: bold !important;
  line-height: 1.1em !important;
}

h2 {
  font-family: "Poppins", sans-serif !important;
  font-size: 2.5rem !important;
  font-weight: bold !important;
  line-height: 1.1em !important;
}

h3 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.75rem !important;
}

h4 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1rem !important;
}

h5 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.8rem !important;
}

strong {
  font-size: 1.1rem;
}

.iasme-white {
  background-color: white;
  border: white none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.iasme-white p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iasme-white h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iasme-white h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.iasme-white h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iasme-white h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iasme-white ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iasme-white ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iasme-white li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.iasme-orange {
  background-color: #e46919;
  border: #e46919 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.iasme-orange p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iasme-orange h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iasme-orange h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.iasme-orange h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iasme-orange h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iasme-orange ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iasme-orange ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iasme-orange li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.iasme-orange-dark {
  background-color: #e46919;
  border: #e46919 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.iasme-orange-dark p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iasme-orange-dark h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iasme-orange-dark h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.iasme-orange-dark h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iasme-orange-dark h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iasme-orange-dark ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iasme-orange-dark ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iasme-orange-dark li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.ce {
  background-color: transparent;
  border: transparent none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.ce p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.ce h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.ce h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.ce h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.ce h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.ce ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.ce ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.ce li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.ce-blue {
  background-color: #006fae;
  border: #006fae none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.ce-blue p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ce-blue h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ce-blue h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.ce-blue h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ce-blue h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ce-blue ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ce-blue ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ce-blue li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.ce-dark-blue {
  background-color: #1f2247;
  border: #1f2247 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.ce-dark-blue p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ce-dark-blue h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ce-dark-blue h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.ce-dark-blue h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ce-dark-blue h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ce-dark-blue ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ce-dark-blue ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ce-dark-blue li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.ce-teal {
  background-color: #2d5668;
  border: #2d5668 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.ce-teal p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ce-teal h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ce-teal h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.ce-teal h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ce-teal h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ce-teal ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ce-teal ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ce-teal li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.ica {
  background-color: transparent;
  border: transparent none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.ica p {
  font-family: "Poppins", sans-serif !important;
  color: #205055;
  font-size: 1.1rem;
}
.ica h1 {
  font-family: "Poppins", sans-serif !important;
  color: #205055;
}
.ica h2 {
  font-family: "Poppins", sans-serif !important;
  color: #205055;
  font-weight: bold;
}
.ica h3 {
  font-family: "Poppins", sans-serif !important;
  color: #205055;
}
.ica h4 {
  font-family: "Poppins", sans-serif !important;
  color: #205055;
}
.ica ol {
  font-family: "Poppins", sans-serif !important;
  color: #205055;
  font-size: 1.1rem;
}
.ica ul {
  font-family: "Poppins", sans-serif !important;
  color: #205055;
  font-size: 1.1rem;
}
.ica li {
  font-family: "Poppins", sans-serif !important;
  color: #205055;
  font-size: 1.1rem !important;
}

.ica-green {
  background-color: #808e2b;
  border: #808e2b none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.ica-green p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ica-green h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ica-green h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.ica-green h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ica-green h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ica-green ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ica-green ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ica-green li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.ica-yellow {
  background-color: #F2AA1D;
  border: #F2AA1D none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.ica-yellow p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ica-yellow h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ica-yellow h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.ica-yellow h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ica-yellow h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ica-yellow ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ica-yellow ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ica-yellow li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.ica-yellow-dark {
  background-color: #F2AA1D;
  border: #F2AA1D none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.ica-yellow-dark p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.ica-yellow-dark h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.ica-yellow-dark h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.ica-yellow-dark h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.ica-yellow-dark h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.ica-yellow-dark ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.ica-yellow-dark ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.ica-yellow-dark li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.ica-grey {
  background-color: #303030;
  border: #303030 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.ica-grey p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ica-grey h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ica-grey h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.ica-grey h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ica-grey h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.ica-grey ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ica-grey ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.ica-grey li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.maritime {
  background-color: transparent;
  border: transparent none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.maritime p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.maritime h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.maritime h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.maritime h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.maritime h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.maritime ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.maritime ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.maritime li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.maritime-blue {
  background-color: #4E8CCA;
  border: #4E8CCA none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.maritime-blue p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.maritime-blue h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.maritime-blue h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.maritime-blue h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.maritime-blue h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.maritime-blue ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.maritime-blue ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.maritime-blue li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.maritime-mid-blue {
  background-color: #4476A0;
  border: #4476A0 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.maritime-mid-blue p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.maritime-mid-blue h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.maritime-mid-blue h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.maritime-mid-blue h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.maritime-mid-blue h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.maritime-mid-blue ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.maritime-mid-blue ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.maritime-mid-blue li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.maritime-light-blue {
  background-color: #84cff4;
  border: #84cff4 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.maritime-light-blue p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.maritime-light-blue h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.maritime-light-blue h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.maritime-light-blue h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.maritime-light-blue h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.maritime-light-blue ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.maritime-light-blue ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.maritime-light-blue li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.iot {
  background-color: transparent;
  border: transparent none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.iot p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iot h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iot h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.iot h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iot h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iot ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iot ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iot li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.iot-blue {
  background-color: #468085;
  border: #468085 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.iot-blue p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iot-blue h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iot-blue h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.iot-blue h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iot-blue h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iot-blue ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iot-blue ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iot-blue li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.iot-green {
  background-color: #37806d;
  border: #37806d none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.iot-green p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iot-green h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iot-green h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.iot-green h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iot-green h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iot-green ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iot-green ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iot-green li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.iot-grey {
  background-color: #90adac;
  border: #90adac none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.iot-grey p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iot-grey h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iot-grey h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.iot-grey h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iot-grey h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.iot-grey ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iot-grey ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.iot-grey li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.iot-grey-dark {
  background-color: #90adac;
  border: #90adac none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.iot-grey-dark p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iot-grey-dark h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iot-grey-dark h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.iot-grey-dark h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iot-grey-dark h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.iot-grey-dark ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iot-grey-dark ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.iot-grey-dark li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.caa {
  background-color: transparent;
  border: transparent none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.caa p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.caa h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.caa h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.caa h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.caa h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.caa ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.caa ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.caa li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.caa-dark-blue {
  background-color: #112A7A;
  border: #112A7A none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.caa-dark-blue p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.caa-dark-blue h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.caa-dark-blue h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.caa-dark-blue h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.caa-dark-blue h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.caa-dark-blue ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.caa-dark-blue ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.caa-dark-blue li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.caa-blue {
  background-color: #7bbae6;
  border: #7bbae6 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.caa-blue p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.caa-blue h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.caa-blue h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.caa-blue h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.caa-blue h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.caa-blue ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.caa-blue ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.caa-blue li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.caa-blue-dark {
  background-color: #7bbae6;
  border: #7bbae6 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.caa-blue-dark p {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.caa-blue-dark h1 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.caa-blue-dark h2 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-weight: bold;
}
.caa-blue-dark h3 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.caa-blue-dark h4 {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
}
.caa-blue-dark ol {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.caa-blue-dark ul {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem;
}
.caa-blue-dark li {
  font-family: "Poppins", sans-serif !important;
  color: hsl(0, 0%, 22%);
  font-size: 1.1rem !important;
}

.cie-green {
  background-color: #449775;
  border: #449775 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.cie-green p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.cie-green h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.cie-green h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.cie-green h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.cie-green h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.cie-green ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.cie-green ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.cie-green li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.cir-purple {
  background-color: #9361A8;
  border: #9361A8 none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.cir-purple p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.cir-purple h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.cir-purple h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.cir-purple h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.cir-purple h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.cir-purple ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.cir-purple ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.cir-purple li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.fpb-primary {
  background-color: #d5282c;
  border: #d5282c none 0px;
  border-radius: 25px;
  font-family: "Poppins", sans-serif !important;
}
.fpb-primary p {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.fpb-primary h1 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.fpb-primary h2 {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-weight: bold;
}
.fpb-primary h3 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.fpb-primary h4 {
  font-family: "Poppins", sans-serif !important;
  color: white;
}
.fpb-primary ol {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.fpb-primary ul {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem;
}
.fpb-primary li {
  font-family: "Poppins", sans-serif !important;
  color: white;
  font-size: 1.1rem !important;
}

.iasme {
  font-family: "Poppins", sans-serif !important;
}
.iasme p {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
}
.iasme h1 {
  font-family: "Poppins", sans-serif !important;
}
.iasme h2 {
  font-family: "Poppins", sans-serif !important;
}
.iasme h3 {
  font-family: "Poppins", sans-serif !important;
}
.iasme h4 {
  font-family: "Poppins", sans-serif !important;
}
.iasme ol {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem;
}
.iasme ul {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem;
}
.iasme-logo {
  content: url("../img/iasme-logo.png");
  max-width: 250px;
}
.iasme-logo-white {
  content: url("../img/iasme-logo-white.png");
  max-width: 250px;
}
.iasme-text {
  text-transform: uppercase !important;
}
.iasme-chevron-right {
  font-weight: 900;
  content: url("../img/chevron-right.png");
}
.iasme-cart::before {
  content: "\f07a";
}
.iasme-main-menu {
  display: flex !important;
  flex-flow: row wrap !important;
  flex-grow: 1 !important;
  margin: 0 auto !important;
  justify-content: center !important;
  align-items: center !important;
  align-content: center !important;
}

.small-btn {
  border-radius: 30px !important;
  border-width: 2px !important;
  border-style: solid !important;
  text-align: center !important;
  transition: 0.5s;
  font-weight: bold !important;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  width: 10vw !important;
}
.small-btn.op {
  opacity: 1;
}
.small-btn.op:hover {
  opacity: 0.8;
}
.small-btn.ce-teal {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
}
.small-btn.ce-teal:after {
  content: "" !important;
}
.small-btn.ce-teal:hover {
  background-color: white !important;
  color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-teal:hover:after {
  content: "" !important;
}
.small-btn.ce-teal.inv {
  background-color: white !important;
  color: #2d5668 !important;
  border-color: #2d5668;
}
.small-btn.ce-teal.inv:after {
  content: "" !important;
}
.small-btn.ce-teal.inv:hover {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-teal.inv:hover:after {
  content: "" !important;
}
.small-btn.ce-teal.inv.border {
  background-color: white !important;
  color: #2d5668 !important;
  border: solid white 2px !important;
}
.small-btn.ce-teal.inv.border:hover {
  background-color: #2d5668 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-teal.inv.border:hover:after {
  content: "" !important;
}
.small-btn.ce-teal.border {
  background-color: #2d5668 !important;
  color: white !important;
  border: solid #2d5668 2px !important;
}
.small-btn.ce-teal.border:after {
  content: "" !important;
}
.small-btn.ce-teal.border:hover {
  background-color: white !important;
  color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #2d5668 2px !important;
}
.small-btn.ce-teal.border:hover:after {
  content: "" !important;
}
.small-btn.ce-teal-download {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.ce-teal-download :hover {
  opacity: 0.8;
}
.small-btn.ce-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.ce-dark-blue {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
}
.small-btn.ce-dark-blue:after {
  content: "" !important;
}
.small-btn.ce-dark-blue:hover {
  background-color: white !important;
  color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-dark-blue:hover:after {
  content: "" !important;
}
.small-btn.ce-dark-blue.inv {
  background-color: white !important;
  color: #1f2247 !important;
  border-color: #1f2247;
}
.small-btn.ce-dark-blue.inv:after {
  content: "" !important;
}
.small-btn.ce-dark-blue.inv:hover {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-dark-blue.inv:hover:after {
  content: "" !important;
}
.small-btn.ce-dark-blue.inv.border {
  background-color: white !important;
  color: #1f2247 !important;
  border: solid white 2px !important;
}
.small-btn.ce-dark-blue.inv.border:hover {
  background-color: #1f2247 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-dark-blue.inv.border:hover:after {
  content: "" !important;
}
.small-btn.ce-dark-blue.border {
  background-color: #1f2247 !important;
  color: white !important;
  border: solid #1f2247 2px !important;
}
.small-btn.ce-dark-blue.border:after {
  content: "" !important;
}
.small-btn.ce-dark-blue.border:hover {
  background-color: white !important;
  color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #1f2247 2px !important;
}
.small-btn.ce-dark-blue.border:hover:after {
  content: "" !important;
}
.small-btn.ce-dark-blue-download {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.ce-dark-blue-download :hover {
  opacity: 0.8;
}
.small-btn.ce-dark-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.ce-blue {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
}
.small-btn.ce-blue:after {
  content: "" !important;
}
.small-btn.ce-blue:hover {
  background-color: white !important;
  color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-blue:hover:after {
  content: "" !important;
}
.small-btn.ce-blue.inv {
  background-color: white !important;
  color: #006fae !important;
  border-color: #006fae;
}
.small-btn.ce-blue.inv:after {
  content: "" !important;
}
.small-btn.ce-blue.inv:hover {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-blue.inv:hover:after {
  content: "" !important;
}
.small-btn.ce-blue.inv.border {
  background-color: white !important;
  color: #006fae !important;
  border: solid white 2px !important;
}
.small-btn.ce-blue.inv.border:hover {
  background-color: #006fae !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-blue.inv.border:hover:after {
  content: "" !important;
}
.small-btn.ce-blue.border {
  background-color: #006fae !important;
  color: white !important;
  border: solid #006fae 2px !important;
}
.small-btn.ce-blue.border:after {
  content: "" !important;
}
.small-btn.ce-blue.border:hover {
  background-color: white !important;
  color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #006fae 2px !important;
}
.small-btn.ce-blue.border:hover:after {
  content: "" !important;
}
.small-btn.ce-blue-download {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.ce-blue-download :hover {
  opacity: 0.8;
}
.small-btn.ce-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.ce-green {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
}
.small-btn.ce-green:after {
  content: "" !important;
}
.small-btn.ce-green:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-green:hover:after {
  content: "" !important;
}
.small-btn.ce-green.inv {
  background-color: white !important;
  color: #007226 !important;
  border-color: #007226;
}
.small-btn.ce-green.inv:after {
  content: "" !important;
}
.small-btn.ce-green.inv:hover {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-green.inv:hover:after {
  content: "" !important;
}
.small-btn.ce-green.inv.border {
  background-color: white !important;
  color: #007226 !important;
  border: solid white 2px !important;
}
.small-btn.ce-green.inv.border:hover {
  background-color: #007226 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-green.inv.border:hover:after {
  content: "" !important;
}
.small-btn.ce-green.border {
  background-color: #007226 !important;
  color: white !important;
  border: solid #007226 2px !important;
}
.small-btn.ce-green.border:after {
  content: "" !important;
}
.small-btn.ce-green.border:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #007226 2px !important;
}
.small-btn.ce-green.border:hover:after {
  content: "" !important;
}
.small-btn.ce-green-download {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.ce-green-download :hover {
  opacity: 0.8;
}
.small-btn.ce-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.ce-dark-green {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
}
.small-btn.ce-dark-green:after {
  content: "" !important;
}
.small-btn.ce-dark-green:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-dark-green:hover:after {
  content: "" !important;
}
.small-btn.ce-dark-green.inv {
  background-color: white !important;
  color: #007226 !important;
  border-color: #007226;
}
.small-btn.ce-dark-green.inv:after {
  content: "" !important;
}
.small-btn.ce-dark-green.inv:hover {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-dark-green.inv:hover:after {
  content: "" !important;
}
.small-btn.ce-dark-green.inv.border {
  background-color: white !important;
  color: #007226 !important;
  border: solid white 2px !important;
}
.small-btn.ce-dark-green.inv.border:hover {
  background-color: #007226 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ce-dark-green.inv.border:hover:after {
  content: "" !important;
}
.small-btn.ce-dark-green.border {
  background-color: #007226 !important;
  color: white !important;
  border: solid #007226 2px !important;
}
.small-btn.ce-dark-green.border:after {
  content: "" !important;
}
.small-btn.ce-dark-green.border:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #007226 2px !important;
}
.small-btn.ce-dark-green.border:hover:after {
  content: "" !important;
}
.small-btn.ce-dark-green-download {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.ce-dark-green-download :hover {
  opacity: 0.8;
}
.small-btn.ce-dark-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.iasme-yellow {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
}
.small-btn.iasme-yellow:after {
  content: "" !important;
}
.small-btn.iasme-yellow:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iasme-yellow:hover:after {
  content: "" !important;
}
.small-btn.iasme-yellow.inv {
  background-color: white !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.small-btn.iasme-yellow.inv:after {
  content: "" !important;
}
.small-btn.iasme-yellow.inv:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iasme-yellow.inv:hover:after {
  content: "" !important;
}
.small-btn.iasme-yellow.inv.border {
  background-color: white !important;
  color: #F2AA1D !important;
  border: solid white 2px !important;
}
.small-btn.iasme-yellow.inv.border:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iasme-yellow.inv.border:hover:after {
  content: "" !important;
}
.small-btn.iasme-yellow.border {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid #F2AA1D 2px !important;
}
.small-btn.iasme-yellow.border:after {
  content: "" !important;
}
.small-btn.iasme-yellow.border:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.small-btn.iasme-yellow.border:hover:after {
  content: "" !important;
}
.small-btn.iasme-yellow-download {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.iasme-yellow-download :hover {
  opacity: 0.8;
}
.small-btn.iasme-yellow-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.iasme-orange {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
}
.small-btn.iasme-orange:after {
  content: "" !important;
}
.small-btn.iasme-orange:hover {
  background-color: white !important;
  color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iasme-orange:hover:after {
  content: "" !important;
}
.small-btn.iasme-orange.inv {
  background-color: white !important;
  color: #e46919 !important;
  border-color: #e46919;
}
.small-btn.iasme-orange.inv:after {
  content: "" !important;
}
.small-btn.iasme-orange.inv:hover {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iasme-orange.inv:hover:after {
  content: "" !important;
}
.small-btn.iasme-orange.inv.border {
  background-color: white !important;
  color: #e46919 !important;
  border: solid white 2px !important;
}
.small-btn.iasme-orange.inv.border:hover {
  background-color: #e46919 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iasme-orange.inv.border:hover:after {
  content: "" !important;
}
.small-btn.iasme-orange.border {
  background-color: #e46919 !important;
  color: white !important;
  border: solid #e46919 2px !important;
}
.small-btn.iasme-orange.border:after {
  content: "" !important;
}
.small-btn.iasme-orange.border:hover {
  background-color: white !important;
  color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #e46919 2px !important;
}
.small-btn.iasme-orange.border:hover:after {
  content: "" !important;
}
.small-btn.iasme-orange-download {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.iasme-orange-download :hover {
  opacity: 0.8;
}
.small-btn.iasme-orange-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.iasme-teal {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
}
.small-btn.iasme-teal:after {
  content: "" !important;
}
.small-btn.iasme-teal:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iasme-teal:hover:after {
  content: "" !important;
}
.small-btn.iasme-teal.inv {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D;
}
.small-btn.iasme-teal.inv:after {
  content: "" !important;
}
.small-btn.iasme-teal.inv:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iasme-teal.inv:hover:after {
  content: "" !important;
}
.small-btn.iasme-teal.inv.border {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
}
.small-btn.iasme-teal.inv.border:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iasme-teal.inv.border:hover:after {
  content: "" !important;
}
.small-btn.iasme-teal.border {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
}
.small-btn.iasme-teal.border:after {
  content: "" !important;
}
.small-btn.iasme-teal.border:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.small-btn.iasme-teal.border:hover:after {
  content: "" !important;
}
.small-btn.iasme-teal-download {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.iasme-teal-download :hover {
  opacity: 0.8;
}
.small-btn.iasme-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.ica-green {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
}
.small-btn.ica-green:after {
  content: "" !important;
}
.small-btn.ica-green:hover {
  background-color: white !important;
  color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-green:hover:after {
  content: "" !important;
}
.small-btn.ica-green.inv {
  background-color: white !important;
  color: #808e2b !important;
  border-color: #808e2b;
}
.small-btn.ica-green.inv:after {
  content: "" !important;
}
.small-btn.ica-green.inv:hover {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-green.inv:hover:after {
  content: "" !important;
}
.small-btn.ica-green.inv.border {
  background-color: white !important;
  color: #808e2b !important;
  border: solid white 2px !important;
}
.small-btn.ica-green.inv.border:hover {
  background-color: #808e2b !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-green.inv.border:hover:after {
  content: "" !important;
}
.small-btn.ica-green.border {
  background-color: #808e2b !important;
  color: white !important;
  border: solid #808e2b 2px !important;
}
.small-btn.ica-green.border:after {
  content: "" !important;
}
.small-btn.ica-green.border:hover {
  background-color: white !important;
  color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #808e2b 2px !important;
}
.small-btn.ica-green.border:hover:after {
  content: "" !important;
}
.small-btn.ica-green-download {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.ica-green-download :hover {
  opacity: 0.8;
}
.small-btn.ica-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.ica-yellow {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
}
.small-btn.ica-yellow:after {
  content: "" !important;
}
.small-btn.ica-yellow:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-yellow:hover:after {
  content: "" !important;
}
.small-btn.ica-yellow.inv {
  background-color: white !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.small-btn.ica-yellow.inv:after {
  content: "" !important;
}
.small-btn.ica-yellow.inv:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-yellow.inv:hover:after {
  content: "" !important;
}
.small-btn.ica-yellow.inv.border {
  background-color: white !important;
  color: #F2AA1D !important;
  border: solid white 2px !important;
}
.small-btn.ica-yellow.inv.border:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-yellow.inv.border:hover:after {
  content: "" !important;
}
.small-btn.ica-yellow.border {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid #F2AA1D 2px !important;
}
.small-btn.ica-yellow.border:after {
  content: "" !important;
}
.small-btn.ica-yellow.border:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.small-btn.ica-yellow.border:hover:after {
  content: "" !important;
}
.small-btn.ica-yellow-download {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.ica-yellow-download :hover {
  opacity: 0.8;
}
.small-btn.ica-yellow-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.ica-yellow-dark {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
}
.small-btn.ica-yellow-dark:after {
  content: "" !important;
}
.small-btn.ica-yellow-dark:hover {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-yellow-dark:hover:after {
  content: "" !important;
}
.small-btn.ica-yellow-dark.inv {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.small-btn.ica-yellow-dark.inv:after {
  content: "" !important;
}
.small-btn.ica-yellow-dark.inv:hover {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-yellow-dark.inv:hover:after {
  content: "" !important;
}
.small-btn.ica-yellow-dark.inv.border {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  border: solid hsl(0, 0%, 22%) 2px !important;
}
.small-btn.ica-yellow-dark.inv.border:hover {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border: solid hsl(0, 0%, 22%) 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-yellow-dark.inv.border:hover:after {
  content: "" !important;
}
.small-btn.ica-yellow-dark.border {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border: solid #F2AA1D 2px !important;
}
.small-btn.ica-yellow-dark.border:after {
  content: "" !important;
}
.small-btn.ica-yellow-dark.border:hover {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.small-btn.ica-yellow-dark.border:hover:after {
  content: "" !important;
}
.small-btn.ica-yellow-dark-download {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.ica-yellow-dark-download :hover {
  opacity: 0.8;
}
.small-btn.ica-yellow-dark-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.ica-grey {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
}
.small-btn.ica-grey:after {
  content: "" !important;
}
.small-btn.ica-grey:hover {
  background-color: white !important;
  color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-grey:hover:after {
  content: "" !important;
}
.small-btn.ica-grey.inv {
  background-color: white !important;
  color: #303030 !important;
  border-color: #303030;
}
.small-btn.ica-grey.inv:after {
  content: "" !important;
}
.small-btn.ica-grey.inv:hover {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-grey.inv:hover:after {
  content: "" !important;
}
.small-btn.ica-grey.inv.border {
  background-color: white !important;
  color: #303030 !important;
  border: solid white 2px !important;
}
.small-btn.ica-grey.inv.border:hover {
  background-color: #303030 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.ica-grey.inv.border:hover:after {
  content: "" !important;
}
.small-btn.ica-grey.border {
  background-color: #303030 !important;
  color: white !important;
  border: solid #303030 2px !important;
}
.small-btn.ica-grey.border:after {
  content: "" !important;
}
.small-btn.ica-grey.border:hover {
  background-color: white !important;
  color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #303030 2px !important;
}
.small-btn.ica-grey.border:hover:after {
  content: "" !important;
}
.small-btn.ica-grey-download {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.ica-grey-download :hover {
  opacity: 0.8;
}
.small-btn.ica-grey-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.maritime-blue {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
}
.small-btn.maritime-blue:after {
  content: "" !important;
}
.small-btn.maritime-blue:hover {
  background-color: white !important;
  color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.maritime-blue:hover:after {
  content: "" !important;
}
.small-btn.maritime-blue.inv {
  background-color: white !important;
  color: #4E8CCA !important;
  border-color: #4E8CCA;
}
.small-btn.maritime-blue.inv:after {
  content: "" !important;
}
.small-btn.maritime-blue.inv:hover {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.maritime-blue.inv:hover:after {
  content: "" !important;
}
.small-btn.maritime-blue.inv.border {
  background-color: white !important;
  color: #4E8CCA !important;
  border: solid white 2px !important;
}
.small-btn.maritime-blue.inv.border:hover {
  background-color: #4E8CCA !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.maritime-blue.inv.border:hover:after {
  content: "" !important;
}
.small-btn.maritime-blue.border {
  background-color: #4E8CCA !important;
  color: white !important;
  border: solid #4E8CCA 2px !important;
}
.small-btn.maritime-blue.border:after {
  content: "" !important;
}
.small-btn.maritime-blue.border:hover {
  background-color: white !important;
  color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #4E8CCA 2px !important;
}
.small-btn.maritime-blue.border:hover:after {
  content: "" !important;
}
.small-btn.maritime-blue-download {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.maritime-blue-download :hover {
  opacity: 0.8;
}
.small-btn.maritime-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.maritime-mid-blue {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
}
.small-btn.maritime-mid-blue:after {
  content: "" !important;
}
.small-btn.maritime-mid-blue:hover {
  background-color: white !important;
  color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.maritime-mid-blue:hover:after {
  content: "" !important;
}
.small-btn.maritime-mid-blue.inv {
  background-color: white !important;
  color: #4476A0 !important;
  border-color: #4476A0;
}
.small-btn.maritime-mid-blue.inv:after {
  content: "" !important;
}
.small-btn.maritime-mid-blue.inv:hover {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.maritime-mid-blue.inv:hover:after {
  content: "" !important;
}
.small-btn.maritime-mid-blue.inv.border {
  background-color: white !important;
  color: #4476A0 !important;
  border: solid white 2px !important;
}
.small-btn.maritime-mid-blue.inv.border:hover {
  background-color: #4476A0 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.maritime-mid-blue.inv.border:hover:after {
  content: "" !important;
}
.small-btn.maritime-mid-blue.border {
  background-color: #4476A0 !important;
  color: white !important;
  border: solid #4476A0 2px !important;
}
.small-btn.maritime-mid-blue.border:after {
  content: "" !important;
}
.small-btn.maritime-mid-blue.border:hover {
  background-color: white !important;
  color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #4476A0 2px !important;
}
.small-btn.maritime-mid-blue.border:hover:after {
  content: "" !important;
}
.small-btn.maritime-mid-blue-download {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.maritime-mid-blue-download :hover {
  opacity: 0.8;
}
.small-btn.maritime-mid-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.maritime-light-blue {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
}
.small-btn.maritime-light-blue:after {
  content: "" !important;
}
.small-btn.maritime-light-blue:hover {
  background-color: white !important;
  color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.maritime-light-blue:hover:after {
  content: "" !important;
}
.small-btn.maritime-light-blue.inv {
  background-color: white !important;
  color: #84cff4 !important;
  border-color: #84cff4;
}
.small-btn.maritime-light-blue.inv:after {
  content: "" !important;
}
.small-btn.maritime-light-blue.inv:hover {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.maritime-light-blue.inv:hover:after {
  content: "" !important;
}
.small-btn.maritime-light-blue.inv.border {
  background-color: white !important;
  color: #84cff4 !important;
  border: solid white 2px !important;
}
.small-btn.maritime-light-blue.inv.border:hover {
  background-color: #84cff4 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.maritime-light-blue.inv.border:hover:after {
  content: "" !important;
}
.small-btn.maritime-light-blue.border {
  background-color: #84cff4 !important;
  color: white !important;
  border: solid #84cff4 2px !important;
}
.small-btn.maritime-light-blue.border:after {
  content: "" !important;
}
.small-btn.maritime-light-blue.border:hover {
  background-color: white !important;
  color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #84cff4 2px !important;
}
.small-btn.maritime-light-blue.border:hover:after {
  content: "" !important;
}
.small-btn.maritime-light-blue-download {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.maritime-light-blue-download :hover {
  opacity: 0.8;
}
.small-btn.maritime-light-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.iot-blue {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
}
.small-btn.iot-blue:after {
  content: "" !important;
}
.small-btn.iot-blue:hover {
  background-color: white !important;
  color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-blue:hover:after {
  content: "" !important;
}
.small-btn.iot-blue.inv {
  background-color: white !important;
  color: #468085 !important;
  border-color: #468085;
}
.small-btn.iot-blue.inv:after {
  content: "" !important;
}
.small-btn.iot-blue.inv:hover {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-blue.inv:hover:after {
  content: "" !important;
}
.small-btn.iot-blue.inv.border {
  background-color: white !important;
  color: #468085 !important;
  border: solid white 2px !important;
}
.small-btn.iot-blue.inv.border:hover {
  background-color: #468085 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-blue.inv.border:hover:after {
  content: "" !important;
}
.small-btn.iot-blue.border {
  background-color: #468085 !important;
  color: white !important;
  border: solid #468085 2px !important;
}
.small-btn.iot-blue.border:after {
  content: "" !important;
}
.small-btn.iot-blue.border:hover {
  background-color: white !important;
  color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #468085 2px !important;
}
.small-btn.iot-blue.border:hover:after {
  content: "" !important;
}
.small-btn.iot-blue-download {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.iot-blue-download :hover {
  opacity: 0.8;
}
.small-btn.iot-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.iot-green {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
}
.small-btn.iot-green:after {
  content: "" !important;
}
.small-btn.iot-green:hover {
  background-color: white !important;
  color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-green:hover:after {
  content: "" !important;
}
.small-btn.iot-green.inv {
  background-color: white !important;
  color: #37806d !important;
  border-color: #37806d;
}
.small-btn.iot-green.inv:after {
  content: "" !important;
}
.small-btn.iot-green.inv:hover {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-green.inv:hover:after {
  content: "" !important;
}
.small-btn.iot-green.inv.border {
  background-color: white !important;
  color: #37806d !important;
  border: solid white 2px !important;
}
.small-btn.iot-green.inv.border:hover {
  background-color: #37806d !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-green.inv.border:hover:after {
  content: "" !important;
}
.small-btn.iot-green.border {
  background-color: #37806d !important;
  color: white !important;
  border: solid #37806d 2px !important;
}
.small-btn.iot-green.border:after {
  content: "" !important;
}
.small-btn.iot-green.border:hover {
  background-color: white !important;
  color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #37806d 2px !important;
}
.small-btn.iot-green.border:hover:after {
  content: "" !important;
}
.small-btn.iot-green-download {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.iot-green-download :hover {
  opacity: 0.8;
}
.small-btn.iot-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.iot-grey {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
}
.small-btn.iot-grey:after {
  content: "" !important;
}
.small-btn.iot-grey:hover {
  background-color: white !important;
  color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-grey:hover:after {
  content: "" !important;
}
.small-btn.iot-grey.inv {
  background-color: white !important;
  color: #90adac !important;
  border-color: #90adac;
}
.small-btn.iot-grey.inv:after {
  content: "" !important;
}
.small-btn.iot-grey.inv:hover {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-grey.inv:hover:after {
  content: "" !important;
}
.small-btn.iot-grey.inv.border {
  background-color: white !important;
  color: #90adac !important;
  border: solid white 2px !important;
}
.small-btn.iot-grey.inv.border:hover {
  background-color: #90adac !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-grey.inv.border:hover:after {
  content: "" !important;
}
.small-btn.iot-grey.border {
  background-color: #90adac !important;
  color: white !important;
  border: solid #90adac 2px !important;
}
.small-btn.iot-grey.border:after {
  content: "" !important;
}
.small-btn.iot-grey.border:hover {
  background-color: white !important;
  color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #90adac 2px !important;
}
.small-btn.iot-grey.border:hover:after {
  content: "" !important;
}
.small-btn.iot-grey-download {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.iot-grey-download :hover {
  opacity: 0.8;
}
.small-btn.iot-grey-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.iot-dark-teal {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
}
.small-btn.iot-dark-teal:after {
  content: "" !important;
}
.small-btn.iot-dark-teal:hover {
  background-color: white !important;
  color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-dark-teal:hover:after {
  content: "" !important;
}
.small-btn.iot-dark-teal.inv {
  background-color: white !important;
  color: #005158 !important;
  border-color: #005158;
}
.small-btn.iot-dark-teal.inv:after {
  content: "" !important;
}
.small-btn.iot-dark-teal.inv:hover {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-dark-teal.inv:hover:after {
  content: "" !important;
}
.small-btn.iot-dark-teal.inv.border {
  background-color: white !important;
  color: #005158 !important;
  border: solid white 2px !important;
}
.small-btn.iot-dark-teal.inv.border:hover {
  background-color: #005158 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.iot-dark-teal.inv.border:hover:after {
  content: "" !important;
}
.small-btn.iot-dark-teal.border {
  background-color: #005158 !important;
  color: white !important;
  border: solid #005158 2px !important;
}
.small-btn.iot-dark-teal.border:after {
  content: "" !important;
}
.small-btn.iot-dark-teal.border:hover {
  background-color: white !important;
  color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #005158 2px !important;
}
.small-btn.iot-dark-teal.border:hover:after {
  content: "" !important;
}
.small-btn.iot-dark-teal-download {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.iot-dark-teal-download :hover {
  opacity: 0.8;
}
.small-btn.iot-dark-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.caa-dark-blue {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
}
.small-btn.caa-dark-blue:after {
  content: "" !important;
}
.small-btn.caa-dark-blue:hover {
  background-color: white !important;
  color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.caa-dark-blue:hover:after {
  content: "" !important;
}
.small-btn.caa-dark-blue.inv {
  background-color: white !important;
  color: #112A7A !important;
  border-color: #112A7A;
}
.small-btn.caa-dark-blue.inv:after {
  content: "" !important;
}
.small-btn.caa-dark-blue.inv:hover {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.caa-dark-blue.inv:hover:after {
  content: "" !important;
}
.small-btn.caa-dark-blue.inv.border {
  background-color: white !important;
  color: #112A7A !important;
  border: solid white 2px !important;
}
.small-btn.caa-dark-blue.inv.border:hover {
  background-color: #112A7A !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.caa-dark-blue.inv.border:hover:after {
  content: "" !important;
}
.small-btn.caa-dark-blue.border {
  background-color: #112A7A !important;
  color: white !important;
  border: solid #112A7A 2px !important;
}
.small-btn.caa-dark-blue.border:after {
  content: "" !important;
}
.small-btn.caa-dark-blue.border:hover {
  background-color: white !important;
  color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #112A7A 2px !important;
}
.small-btn.caa-dark-blue.border:hover:after {
  content: "" !important;
}
.small-btn.caa-dark-blue-download {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.caa-dark-blue-download :hover {
  opacity: 0.8;
}
.small-btn.caa-dark-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.caa-blue {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
}
.small-btn.caa-blue:after {
  content: "" !important;
}
.small-btn.caa-blue:hover {
  background-color: white !important;
  color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.caa-blue:hover:after {
  content: "" !important;
}
.small-btn.caa-blue.inv {
  background-color: white !important;
  color: #7bbae6 !important;
  border-color: #7bbae6;
}
.small-btn.caa-blue.inv:after {
  content: "" !important;
}
.small-btn.caa-blue.inv:hover {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.caa-blue.inv:hover:after {
  content: "" !important;
}
.small-btn.caa-blue.inv.border {
  background-color: white !important;
  color: #7bbae6 !important;
  border: solid white 2px !important;
}
.small-btn.caa-blue.inv.border:hover {
  background-color: #7bbae6 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.caa-blue.inv.border:hover:after {
  content: "" !important;
}
.small-btn.caa-blue.border {
  background-color: #7bbae6 !important;
  color: white !important;
  border: solid #7bbae6 2px !important;
}
.small-btn.caa-blue.border:after {
  content: "" !important;
}
.small-btn.caa-blue.border:hover {
  background-color: white !important;
  color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #7bbae6 2px !important;
}
.small-btn.caa-blue.border:hover:after {
  content: "" !important;
}
.small-btn.caa-blue-download {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.caa-blue-download :hover {
  opacity: 0.8;
}
.small-btn.caa-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.advisor-blue {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
}
.small-btn.advisor-blue:after {
  content: "" !important;
}
.small-btn.advisor-blue:hover {
  background-color: white !important;
  color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.advisor-blue:hover:after {
  content: "" !important;
}
.small-btn.advisor-blue.inv {
  background-color: white !important;
  color: #375566 !important;
  border-color: #375566;
}
.small-btn.advisor-blue.inv:after {
  content: "" !important;
}
.small-btn.advisor-blue.inv:hover {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.advisor-blue.inv:hover:after {
  content: "" !important;
}
.small-btn.advisor-blue.inv.border {
  background-color: white !important;
  color: #375566 !important;
  border: solid white 2px !important;
}
.small-btn.advisor-blue.inv.border:hover {
  background-color: #375566 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.advisor-blue.inv.border:hover:after {
  content: "" !important;
}
.small-btn.advisor-blue.border {
  background-color: #375566 !important;
  color: white !important;
  border: solid #375566 2px !important;
}
.small-btn.advisor-blue.border:after {
  content: "" !important;
}
.small-btn.advisor-blue.border:hover {
  background-color: white !important;
  color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #375566 2px !important;
}
.small-btn.advisor-blue.border:hover:after {
  content: "" !important;
}
.small-btn.advisor-blue-download {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.advisor-blue-download :hover {
  opacity: 0.8;
}
.small-btn.advisor-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.advisor-tan {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
}
.small-btn.advisor-tan:after {
  content: "" !important;
}
.small-btn.advisor-tan:hover {
  background-color: white !important;
  color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.advisor-tan:hover:after {
  content: "" !important;
}
.small-btn.advisor-tan.inv {
  background-color: white !important;
  color: #d6b15f !important;
  border-color: #d6b15f;
}
.small-btn.advisor-tan.inv:after {
  content: "" !important;
}
.small-btn.advisor-tan.inv:hover {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.advisor-tan.inv:hover:after {
  content: "" !important;
}
.small-btn.advisor-tan.inv.border {
  background-color: white !important;
  color: #d6b15f !important;
  border: solid white 2px !important;
}
.small-btn.advisor-tan.inv.border:hover {
  background-color: #d6b15f !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.advisor-tan.inv.border:hover:after {
  content: "" !important;
}
.small-btn.advisor-tan.border {
  background-color: #d6b15f !important;
  color: white !important;
  border: solid #d6b15f 2px !important;
}
.small-btn.advisor-tan.border:after {
  content: "" !important;
}
.small-btn.advisor-tan.border:hover {
  background-color: white !important;
  color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #d6b15f 2px !important;
}
.small-btn.advisor-tan.border:hover:after {
  content: "" !important;
}
.small-btn.advisor-tan-download {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.advisor-tan-download :hover {
  opacity: 0.8;
}
.small-btn.advisor-tan-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.cie-green {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
}
.small-btn.cie-green:after {
  content: "" !important;
}
.small-btn.cie-green:hover {
  background-color: white !important;
  color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.cie-green:hover:after {
  content: "" !important;
}
.small-btn.cie-green.inv {
  background-color: white !important;
  color: #449775 !important;
  border-color: #449775;
}
.small-btn.cie-green.inv:after {
  content: "" !important;
}
.small-btn.cie-green.inv:hover {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.cie-green.inv:hover:after {
  content: "" !important;
}
.small-btn.cie-green.inv.border {
  background-color: white !important;
  color: #449775 !important;
  border: solid white 2px !important;
}
.small-btn.cie-green.inv.border:hover {
  background-color: #449775 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.cie-green.inv.border:hover:after {
  content: "" !important;
}
.small-btn.cie-green.border {
  background-color: #449775 !important;
  color: white !important;
  border: solid #449775 2px !important;
}
.small-btn.cie-green.border:after {
  content: "" !important;
}
.small-btn.cie-green.border:hover {
  background-color: white !important;
  color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #449775 2px !important;
}
.small-btn.cie-green.border:hover:after {
  content: "" !important;
}
.small-btn.cie-green-download {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.cie-green-download :hover {
  opacity: 0.8;
}
.small-btn.cie-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.cir-purple {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
}
.small-btn.cir-purple:after {
  content: "" !important;
}
.small-btn.cir-purple:hover {
  background-color: white !important;
  color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.cir-purple:hover:after {
  content: "" !important;
}
.small-btn.cir-purple.inv {
  background-color: white !important;
  color: #9361A8 !important;
  border-color: #9361A8;
}
.small-btn.cir-purple.inv:after {
  content: "" !important;
}
.small-btn.cir-purple.inv:hover {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.cir-purple.inv:hover:after {
  content: "" !important;
}
.small-btn.cir-purple.inv.border {
  background-color: white !important;
  color: #9361A8 !important;
  border: solid white 2px !important;
}
.small-btn.cir-purple.inv.border:hover {
  background-color: #9361A8 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.cir-purple.inv.border:hover:after {
  content: "" !important;
}
.small-btn.cir-purple.border {
  background-color: #9361A8 !important;
  color: white !important;
  border: solid #9361A8 2px !important;
}
.small-btn.cir-purple.border:after {
  content: "" !important;
}
.small-btn.cir-purple.border:hover {
  background-color: white !important;
  color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #9361A8 2px !important;
}
.small-btn.cir-purple.border:hover:after {
  content: "" !important;
}
.small-btn.cir-purple-download {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.cir-purple-download :hover {
  opacity: 0.8;
}
.small-btn.cir-purple-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.small-btn.fpb-primary {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
}
.small-btn.fpb-primary:after {
  content: "" !important;
}
.small-btn.fpb-primary:hover {
  background-color: white !important;
  color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.fpb-primary:hover:after {
  content: "" !important;
}
.small-btn.fpb-primary.inv {
  background-color: white !important;
  color: #d5282c !important;
  border-color: #d5282c;
}
.small-btn.fpb-primary.inv:after {
  content: "" !important;
}
.small-btn.fpb-primary.inv:hover {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.fpb-primary.inv:hover:after {
  content: "" !important;
}
.small-btn.fpb-primary.inv.border {
  background-color: white !important;
  color: #d5282c !important;
  border: solid white 2px !important;
}
.small-btn.fpb-primary.inv.border:hover {
  background-color: #d5282c !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.small-btn.fpb-primary.inv.border:hover:after {
  content: "" !important;
}
.small-btn.fpb-primary.border {
  background-color: #d5282c !important;
  color: white !important;
  border: solid #d5282c 2px !important;
}
.small-btn.fpb-primary.border:after {
  content: "" !important;
}
.small-btn.fpb-primary.border:hover {
  background-color: white !important;
  color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #d5282c 2px !important;
}
.small-btn.fpb-primary.border:hover:after {
  content: "" !important;
}
.small-btn.fpb-primary-download {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.small-btn.fpb-primary-download :hover {
  opacity: 0.8;
}
.small-btn.fpb-primary-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}

.med-btn {
  border-radius: 30px !important;
  border-width: 2px !important;
  border-style: solid !important;
  text-align: center !important;
  transition: 0.5s;
  font-weight: bold !important;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  width: 15vw !important;
}
.med-btn.op {
  opacity: 1;
}
.med-btn.op:hover {
  opacity: 0.8;
}
.med-btn.ce-teal {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
}
.med-btn.ce-teal:after {
  content: "" !important;
}
.med-btn.ce-teal:hover {
  background-color: white !important;
  color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-teal:hover:after {
  content: "" !important;
}
.med-btn.ce-teal.inv {
  background-color: white !important;
  color: #2d5668 !important;
  border-color: #2d5668;
}
.med-btn.ce-teal.inv:after {
  content: "" !important;
}
.med-btn.ce-teal.inv:hover {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-teal.inv:hover:after {
  content: "" !important;
}
.med-btn.ce-teal.inv.border {
  background-color: white !important;
  color: #2d5668 !important;
  border: solid white 2px !important;
}
.med-btn.ce-teal.inv.border:hover {
  background-color: #2d5668 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-teal.inv.border:hover:after {
  content: "" !important;
}
.med-btn.ce-teal.border {
  background-color: #2d5668 !important;
  color: white !important;
  border: solid #2d5668 2px !important;
}
.med-btn.ce-teal.border:after {
  content: "" !important;
}
.med-btn.ce-teal.border:hover {
  background-color: white !important;
  color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #2d5668 2px !important;
}
.med-btn.ce-teal.border:hover:after {
  content: "" !important;
}
.med-btn.ce-teal-download {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.ce-teal-download :hover {
  opacity: 0.8;
}
.med-btn.ce-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.ce-dark-blue {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
}
.med-btn.ce-dark-blue:after {
  content: "" !important;
}
.med-btn.ce-dark-blue:hover {
  background-color: white !important;
  color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-dark-blue:hover:after {
  content: "" !important;
}
.med-btn.ce-dark-blue.inv {
  background-color: white !important;
  color: #1f2247 !important;
  border-color: #1f2247;
}
.med-btn.ce-dark-blue.inv:after {
  content: "" !important;
}
.med-btn.ce-dark-blue.inv:hover {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-dark-blue.inv:hover:after {
  content: "" !important;
}
.med-btn.ce-dark-blue.inv.border {
  background-color: white !important;
  color: #1f2247 !important;
  border: solid white 2px !important;
}
.med-btn.ce-dark-blue.inv.border:hover {
  background-color: #1f2247 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-dark-blue.inv.border:hover:after {
  content: "" !important;
}
.med-btn.ce-dark-blue.border {
  background-color: #1f2247 !important;
  color: white !important;
  border: solid #1f2247 2px !important;
}
.med-btn.ce-dark-blue.border:after {
  content: "" !important;
}
.med-btn.ce-dark-blue.border:hover {
  background-color: white !important;
  color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #1f2247 2px !important;
}
.med-btn.ce-dark-blue.border:hover:after {
  content: "" !important;
}
.med-btn.ce-dark-blue-download {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.ce-dark-blue-download :hover {
  opacity: 0.8;
}
.med-btn.ce-dark-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.ce-blue {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
}
.med-btn.ce-blue:after {
  content: "" !important;
}
.med-btn.ce-blue:hover {
  background-color: white !important;
  color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-blue:hover:after {
  content: "" !important;
}
.med-btn.ce-blue.inv {
  background-color: white !important;
  color: #006fae !important;
  border-color: #006fae;
}
.med-btn.ce-blue.inv:after {
  content: "" !important;
}
.med-btn.ce-blue.inv:hover {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-blue.inv:hover:after {
  content: "" !important;
}
.med-btn.ce-blue.inv.border {
  background-color: white !important;
  color: #006fae !important;
  border: solid white 2px !important;
}
.med-btn.ce-blue.inv.border:hover {
  background-color: #006fae !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-blue.inv.border:hover:after {
  content: "" !important;
}
.med-btn.ce-blue.border {
  background-color: #006fae !important;
  color: white !important;
  border: solid #006fae 2px !important;
}
.med-btn.ce-blue.border:after {
  content: "" !important;
}
.med-btn.ce-blue.border:hover {
  background-color: white !important;
  color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #006fae 2px !important;
}
.med-btn.ce-blue.border:hover:after {
  content: "" !important;
}
.med-btn.ce-blue-download {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.ce-blue-download :hover {
  opacity: 0.8;
}
.med-btn.ce-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.ce-green {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
}
.med-btn.ce-green:after {
  content: "" !important;
}
.med-btn.ce-green:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-green:hover:after {
  content: "" !important;
}
.med-btn.ce-green.inv {
  background-color: white !important;
  color: #007226 !important;
  border-color: #007226;
}
.med-btn.ce-green.inv:after {
  content: "" !important;
}
.med-btn.ce-green.inv:hover {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-green.inv:hover:after {
  content: "" !important;
}
.med-btn.ce-green.inv.border {
  background-color: white !important;
  color: #007226 !important;
  border: solid white 2px !important;
}
.med-btn.ce-green.inv.border:hover {
  background-color: #007226 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-green.inv.border:hover:after {
  content: "" !important;
}
.med-btn.ce-green.border {
  background-color: #007226 !important;
  color: white !important;
  border: solid #007226 2px !important;
}
.med-btn.ce-green.border:after {
  content: "" !important;
}
.med-btn.ce-green.border:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #007226 2px !important;
}
.med-btn.ce-green.border:hover:after {
  content: "" !important;
}
.med-btn.ce-green-download {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.ce-green-download :hover {
  opacity: 0.8;
}
.med-btn.ce-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.ce-dark-green {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
}
.med-btn.ce-dark-green:after {
  content: "" !important;
}
.med-btn.ce-dark-green:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-dark-green:hover:after {
  content: "" !important;
}
.med-btn.ce-dark-green.inv {
  background-color: white !important;
  color: #007226 !important;
  border-color: #007226;
}
.med-btn.ce-dark-green.inv:after {
  content: "" !important;
}
.med-btn.ce-dark-green.inv:hover {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-dark-green.inv:hover:after {
  content: "" !important;
}
.med-btn.ce-dark-green.inv.border {
  background-color: white !important;
  color: #007226 !important;
  border: solid white 2px !important;
}
.med-btn.ce-dark-green.inv.border:hover {
  background-color: #007226 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ce-dark-green.inv.border:hover:after {
  content: "" !important;
}
.med-btn.ce-dark-green.border {
  background-color: #007226 !important;
  color: white !important;
  border: solid #007226 2px !important;
}
.med-btn.ce-dark-green.border:after {
  content: "" !important;
}
.med-btn.ce-dark-green.border:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #007226 2px !important;
}
.med-btn.ce-dark-green.border:hover:after {
  content: "" !important;
}
.med-btn.ce-dark-green-download {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.ce-dark-green-download :hover {
  opacity: 0.8;
}
.med-btn.ce-dark-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.iasme-yellow {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
}
.med-btn.iasme-yellow:after {
  content: "" !important;
}
.med-btn.iasme-yellow:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iasme-yellow:hover:after {
  content: "" !important;
}
.med-btn.iasme-yellow.inv {
  background-color: white !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.med-btn.iasme-yellow.inv:after {
  content: "" !important;
}
.med-btn.iasme-yellow.inv:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iasme-yellow.inv:hover:after {
  content: "" !important;
}
.med-btn.iasme-yellow.inv.border {
  background-color: white !important;
  color: #F2AA1D !important;
  border: solid white 2px !important;
}
.med-btn.iasme-yellow.inv.border:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iasme-yellow.inv.border:hover:after {
  content: "" !important;
}
.med-btn.iasme-yellow.border {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid #F2AA1D 2px !important;
}
.med-btn.iasme-yellow.border:after {
  content: "" !important;
}
.med-btn.iasme-yellow.border:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.med-btn.iasme-yellow.border:hover:after {
  content: "" !important;
}
.med-btn.iasme-yellow-download {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.iasme-yellow-download :hover {
  opacity: 0.8;
}
.med-btn.iasme-yellow-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.iasme-orange {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
}
.med-btn.iasme-orange:after {
  content: "" !important;
}
.med-btn.iasme-orange:hover {
  background-color: white !important;
  color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iasme-orange:hover:after {
  content: "" !important;
}
.med-btn.iasme-orange.inv {
  background-color: white !important;
  color: #e46919 !important;
  border-color: #e46919;
}
.med-btn.iasme-orange.inv:after {
  content: "" !important;
}
.med-btn.iasme-orange.inv:hover {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iasme-orange.inv:hover:after {
  content: "" !important;
}
.med-btn.iasme-orange.inv.border {
  background-color: white !important;
  color: #e46919 !important;
  border: solid white 2px !important;
}
.med-btn.iasme-orange.inv.border:hover {
  background-color: #e46919 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iasme-orange.inv.border:hover:after {
  content: "" !important;
}
.med-btn.iasme-orange.border {
  background-color: #e46919 !important;
  color: white !important;
  border: solid #e46919 2px !important;
}
.med-btn.iasme-orange.border:after {
  content: "" !important;
}
.med-btn.iasme-orange.border:hover {
  background-color: white !important;
  color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #e46919 2px !important;
}
.med-btn.iasme-orange.border:hover:after {
  content: "" !important;
}
.med-btn.iasme-orange-download {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.iasme-orange-download :hover {
  opacity: 0.8;
}
.med-btn.iasme-orange-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.iasme-teal {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
}
.med-btn.iasme-teal:after {
  content: "" !important;
}
.med-btn.iasme-teal:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iasme-teal:hover:after {
  content: "" !important;
}
.med-btn.iasme-teal.inv {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D;
}
.med-btn.iasme-teal.inv:after {
  content: "" !important;
}
.med-btn.iasme-teal.inv:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iasme-teal.inv:hover:after {
  content: "" !important;
}
.med-btn.iasme-teal.inv.border {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
}
.med-btn.iasme-teal.inv.border:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iasme-teal.inv.border:hover:after {
  content: "" !important;
}
.med-btn.iasme-teal.border {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
}
.med-btn.iasme-teal.border:after {
  content: "" !important;
}
.med-btn.iasme-teal.border:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.med-btn.iasme-teal.border:hover:after {
  content: "" !important;
}
.med-btn.iasme-teal-download {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.iasme-teal-download :hover {
  opacity: 0.8;
}
.med-btn.iasme-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.ica-green {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
}
.med-btn.ica-green:after {
  content: "" !important;
}
.med-btn.ica-green:hover {
  background-color: white !important;
  color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-green:hover:after {
  content: "" !important;
}
.med-btn.ica-green.inv {
  background-color: white !important;
  color: #808e2b !important;
  border-color: #808e2b;
}
.med-btn.ica-green.inv:after {
  content: "" !important;
}
.med-btn.ica-green.inv:hover {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-green.inv:hover:after {
  content: "" !important;
}
.med-btn.ica-green.inv.border {
  background-color: white !important;
  color: #808e2b !important;
  border: solid white 2px !important;
}
.med-btn.ica-green.inv.border:hover {
  background-color: #808e2b !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-green.inv.border:hover:after {
  content: "" !important;
}
.med-btn.ica-green.border {
  background-color: #808e2b !important;
  color: white !important;
  border: solid #808e2b 2px !important;
}
.med-btn.ica-green.border:after {
  content: "" !important;
}
.med-btn.ica-green.border:hover {
  background-color: white !important;
  color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #808e2b 2px !important;
}
.med-btn.ica-green.border:hover:after {
  content: "" !important;
}
.med-btn.ica-green-download {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.ica-green-download :hover {
  opacity: 0.8;
}
.med-btn.ica-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.ica-yellow {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
}
.med-btn.ica-yellow:after {
  content: "" !important;
}
.med-btn.ica-yellow:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-yellow:hover:after {
  content: "" !important;
}
.med-btn.ica-yellow.inv {
  background-color: white !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.med-btn.ica-yellow.inv:after {
  content: "" !important;
}
.med-btn.ica-yellow.inv:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-yellow.inv:hover:after {
  content: "" !important;
}
.med-btn.ica-yellow.inv.border {
  background-color: white !important;
  color: #F2AA1D !important;
  border: solid white 2px !important;
}
.med-btn.ica-yellow.inv.border:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-yellow.inv.border:hover:after {
  content: "" !important;
}
.med-btn.ica-yellow.border {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid #F2AA1D 2px !important;
}
.med-btn.ica-yellow.border:after {
  content: "" !important;
}
.med-btn.ica-yellow.border:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.med-btn.ica-yellow.border:hover:after {
  content: "" !important;
}
.med-btn.ica-yellow-download {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.ica-yellow-download :hover {
  opacity: 0.8;
}
.med-btn.ica-yellow-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.ica-yellow-dark {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
}
.med-btn.ica-yellow-dark:after {
  content: "" !important;
}
.med-btn.ica-yellow-dark:hover {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-yellow-dark:hover:after {
  content: "" !important;
}
.med-btn.ica-yellow-dark.inv {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.med-btn.ica-yellow-dark.inv:after {
  content: "" !important;
}
.med-btn.ica-yellow-dark.inv:hover {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-yellow-dark.inv:hover:after {
  content: "" !important;
}
.med-btn.ica-yellow-dark.inv.border {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  border: solid hsl(0, 0%, 22%) 2px !important;
}
.med-btn.ica-yellow-dark.inv.border:hover {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border: solid hsl(0, 0%, 22%) 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-yellow-dark.inv.border:hover:after {
  content: "" !important;
}
.med-btn.ica-yellow-dark.border {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border: solid #F2AA1D 2px !important;
}
.med-btn.ica-yellow-dark.border:after {
  content: "" !important;
}
.med-btn.ica-yellow-dark.border:hover {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.med-btn.ica-yellow-dark.border:hover:after {
  content: "" !important;
}
.med-btn.ica-yellow-dark-download {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.ica-yellow-dark-download :hover {
  opacity: 0.8;
}
.med-btn.ica-yellow-dark-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.ica-grey {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
}
.med-btn.ica-grey:after {
  content: "" !important;
}
.med-btn.ica-grey:hover {
  background-color: white !important;
  color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-grey:hover:after {
  content: "" !important;
}
.med-btn.ica-grey.inv {
  background-color: white !important;
  color: #303030 !important;
  border-color: #303030;
}
.med-btn.ica-grey.inv:after {
  content: "" !important;
}
.med-btn.ica-grey.inv:hover {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-grey.inv:hover:after {
  content: "" !important;
}
.med-btn.ica-grey.inv.border {
  background-color: white !important;
  color: #303030 !important;
  border: solid white 2px !important;
}
.med-btn.ica-grey.inv.border:hover {
  background-color: #303030 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.ica-grey.inv.border:hover:after {
  content: "" !important;
}
.med-btn.ica-grey.border {
  background-color: #303030 !important;
  color: white !important;
  border: solid #303030 2px !important;
}
.med-btn.ica-grey.border:after {
  content: "" !important;
}
.med-btn.ica-grey.border:hover {
  background-color: white !important;
  color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #303030 2px !important;
}
.med-btn.ica-grey.border:hover:after {
  content: "" !important;
}
.med-btn.ica-grey-download {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.ica-grey-download :hover {
  opacity: 0.8;
}
.med-btn.ica-grey-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.maritime-blue {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
}
.med-btn.maritime-blue:after {
  content: "" !important;
}
.med-btn.maritime-blue:hover {
  background-color: white !important;
  color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.maritime-blue:hover:after {
  content: "" !important;
}
.med-btn.maritime-blue.inv {
  background-color: white !important;
  color: #4E8CCA !important;
  border-color: #4E8CCA;
}
.med-btn.maritime-blue.inv:after {
  content: "" !important;
}
.med-btn.maritime-blue.inv:hover {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.maritime-blue.inv:hover:after {
  content: "" !important;
}
.med-btn.maritime-blue.inv.border {
  background-color: white !important;
  color: #4E8CCA !important;
  border: solid white 2px !important;
}
.med-btn.maritime-blue.inv.border:hover {
  background-color: #4E8CCA !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.maritime-blue.inv.border:hover:after {
  content: "" !important;
}
.med-btn.maritime-blue.border {
  background-color: #4E8CCA !important;
  color: white !important;
  border: solid #4E8CCA 2px !important;
}
.med-btn.maritime-blue.border:after {
  content: "" !important;
}
.med-btn.maritime-blue.border:hover {
  background-color: white !important;
  color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #4E8CCA 2px !important;
}
.med-btn.maritime-blue.border:hover:after {
  content: "" !important;
}
.med-btn.maritime-blue-download {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.maritime-blue-download :hover {
  opacity: 0.8;
}
.med-btn.maritime-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.maritime-mid-blue {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
}
.med-btn.maritime-mid-blue:after {
  content: "" !important;
}
.med-btn.maritime-mid-blue:hover {
  background-color: white !important;
  color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.maritime-mid-blue:hover:after {
  content: "" !important;
}
.med-btn.maritime-mid-blue.inv {
  background-color: white !important;
  color: #4476A0 !important;
  border-color: #4476A0;
}
.med-btn.maritime-mid-blue.inv:after {
  content: "" !important;
}
.med-btn.maritime-mid-blue.inv:hover {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.maritime-mid-blue.inv:hover:after {
  content: "" !important;
}
.med-btn.maritime-mid-blue.inv.border {
  background-color: white !important;
  color: #4476A0 !important;
  border: solid white 2px !important;
}
.med-btn.maritime-mid-blue.inv.border:hover {
  background-color: #4476A0 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.maritime-mid-blue.inv.border:hover:after {
  content: "" !important;
}
.med-btn.maritime-mid-blue.border {
  background-color: #4476A0 !important;
  color: white !important;
  border: solid #4476A0 2px !important;
}
.med-btn.maritime-mid-blue.border:after {
  content: "" !important;
}
.med-btn.maritime-mid-blue.border:hover {
  background-color: white !important;
  color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #4476A0 2px !important;
}
.med-btn.maritime-mid-blue.border:hover:after {
  content: "" !important;
}
.med-btn.maritime-mid-blue-download {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.maritime-mid-blue-download :hover {
  opacity: 0.8;
}
.med-btn.maritime-mid-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.maritime-light-blue {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
}
.med-btn.maritime-light-blue:after {
  content: "" !important;
}
.med-btn.maritime-light-blue:hover {
  background-color: white !important;
  color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.maritime-light-blue:hover:after {
  content: "" !important;
}
.med-btn.maritime-light-blue.inv {
  background-color: white !important;
  color: #84cff4 !important;
  border-color: #84cff4;
}
.med-btn.maritime-light-blue.inv:after {
  content: "" !important;
}
.med-btn.maritime-light-blue.inv:hover {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.maritime-light-blue.inv:hover:after {
  content: "" !important;
}
.med-btn.maritime-light-blue.inv.border {
  background-color: white !important;
  color: #84cff4 !important;
  border: solid white 2px !important;
}
.med-btn.maritime-light-blue.inv.border:hover {
  background-color: #84cff4 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.maritime-light-blue.inv.border:hover:after {
  content: "" !important;
}
.med-btn.maritime-light-blue.border {
  background-color: #84cff4 !important;
  color: white !important;
  border: solid #84cff4 2px !important;
}
.med-btn.maritime-light-blue.border:after {
  content: "" !important;
}
.med-btn.maritime-light-blue.border:hover {
  background-color: white !important;
  color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #84cff4 2px !important;
}
.med-btn.maritime-light-blue.border:hover:after {
  content: "" !important;
}
.med-btn.maritime-light-blue-download {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.maritime-light-blue-download :hover {
  opacity: 0.8;
}
.med-btn.maritime-light-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.iot-blue {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
}
.med-btn.iot-blue:after {
  content: "" !important;
}
.med-btn.iot-blue:hover {
  background-color: white !important;
  color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-blue:hover:after {
  content: "" !important;
}
.med-btn.iot-blue.inv {
  background-color: white !important;
  color: #468085 !important;
  border-color: #468085;
}
.med-btn.iot-blue.inv:after {
  content: "" !important;
}
.med-btn.iot-blue.inv:hover {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-blue.inv:hover:after {
  content: "" !important;
}
.med-btn.iot-blue.inv.border {
  background-color: white !important;
  color: #468085 !important;
  border: solid white 2px !important;
}
.med-btn.iot-blue.inv.border:hover {
  background-color: #468085 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-blue.inv.border:hover:after {
  content: "" !important;
}
.med-btn.iot-blue.border {
  background-color: #468085 !important;
  color: white !important;
  border: solid #468085 2px !important;
}
.med-btn.iot-blue.border:after {
  content: "" !important;
}
.med-btn.iot-blue.border:hover {
  background-color: white !important;
  color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #468085 2px !important;
}
.med-btn.iot-blue.border:hover:after {
  content: "" !important;
}
.med-btn.iot-blue-download {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.iot-blue-download :hover {
  opacity: 0.8;
}
.med-btn.iot-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.iot-green {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
}
.med-btn.iot-green:after {
  content: "" !important;
}
.med-btn.iot-green:hover {
  background-color: white !important;
  color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-green:hover:after {
  content: "" !important;
}
.med-btn.iot-green.inv {
  background-color: white !important;
  color: #37806d !important;
  border-color: #37806d;
}
.med-btn.iot-green.inv:after {
  content: "" !important;
}
.med-btn.iot-green.inv:hover {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-green.inv:hover:after {
  content: "" !important;
}
.med-btn.iot-green.inv.border {
  background-color: white !important;
  color: #37806d !important;
  border: solid white 2px !important;
}
.med-btn.iot-green.inv.border:hover {
  background-color: #37806d !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-green.inv.border:hover:after {
  content: "" !important;
}
.med-btn.iot-green.border {
  background-color: #37806d !important;
  color: white !important;
  border: solid #37806d 2px !important;
}
.med-btn.iot-green.border:after {
  content: "" !important;
}
.med-btn.iot-green.border:hover {
  background-color: white !important;
  color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #37806d 2px !important;
}
.med-btn.iot-green.border:hover:after {
  content: "" !important;
}
.med-btn.iot-green-download {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.iot-green-download :hover {
  opacity: 0.8;
}
.med-btn.iot-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.iot-grey {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
}
.med-btn.iot-grey:after {
  content: "" !important;
}
.med-btn.iot-grey:hover {
  background-color: white !important;
  color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-grey:hover:after {
  content: "" !important;
}
.med-btn.iot-grey.inv {
  background-color: white !important;
  color: #90adac !important;
  border-color: #90adac;
}
.med-btn.iot-grey.inv:after {
  content: "" !important;
}
.med-btn.iot-grey.inv:hover {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-grey.inv:hover:after {
  content: "" !important;
}
.med-btn.iot-grey.inv.border {
  background-color: white !important;
  color: #90adac !important;
  border: solid white 2px !important;
}
.med-btn.iot-grey.inv.border:hover {
  background-color: #90adac !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-grey.inv.border:hover:after {
  content: "" !important;
}
.med-btn.iot-grey.border {
  background-color: #90adac !important;
  color: white !important;
  border: solid #90adac 2px !important;
}
.med-btn.iot-grey.border:after {
  content: "" !important;
}
.med-btn.iot-grey.border:hover {
  background-color: white !important;
  color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #90adac 2px !important;
}
.med-btn.iot-grey.border:hover:after {
  content: "" !important;
}
.med-btn.iot-grey-download {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.iot-grey-download :hover {
  opacity: 0.8;
}
.med-btn.iot-grey-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.iot-dark-teal {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
}
.med-btn.iot-dark-teal:after {
  content: "" !important;
}
.med-btn.iot-dark-teal:hover {
  background-color: white !important;
  color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-dark-teal:hover:after {
  content: "" !important;
}
.med-btn.iot-dark-teal.inv {
  background-color: white !important;
  color: #005158 !important;
  border-color: #005158;
}
.med-btn.iot-dark-teal.inv:after {
  content: "" !important;
}
.med-btn.iot-dark-teal.inv:hover {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-dark-teal.inv:hover:after {
  content: "" !important;
}
.med-btn.iot-dark-teal.inv.border {
  background-color: white !important;
  color: #005158 !important;
  border: solid white 2px !important;
}
.med-btn.iot-dark-teal.inv.border:hover {
  background-color: #005158 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.iot-dark-teal.inv.border:hover:after {
  content: "" !important;
}
.med-btn.iot-dark-teal.border {
  background-color: #005158 !important;
  color: white !important;
  border: solid #005158 2px !important;
}
.med-btn.iot-dark-teal.border:after {
  content: "" !important;
}
.med-btn.iot-dark-teal.border:hover {
  background-color: white !important;
  color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #005158 2px !important;
}
.med-btn.iot-dark-teal.border:hover:after {
  content: "" !important;
}
.med-btn.iot-dark-teal-download {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.iot-dark-teal-download :hover {
  opacity: 0.8;
}
.med-btn.iot-dark-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.caa-dark-blue {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
}
.med-btn.caa-dark-blue:after {
  content: "" !important;
}
.med-btn.caa-dark-blue:hover {
  background-color: white !important;
  color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.caa-dark-blue:hover:after {
  content: "" !important;
}
.med-btn.caa-dark-blue.inv {
  background-color: white !important;
  color: #112A7A !important;
  border-color: #112A7A;
}
.med-btn.caa-dark-blue.inv:after {
  content: "" !important;
}
.med-btn.caa-dark-blue.inv:hover {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.caa-dark-blue.inv:hover:after {
  content: "" !important;
}
.med-btn.caa-dark-blue.inv.border {
  background-color: white !important;
  color: #112A7A !important;
  border: solid white 2px !important;
}
.med-btn.caa-dark-blue.inv.border:hover {
  background-color: #112A7A !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.caa-dark-blue.inv.border:hover:after {
  content: "" !important;
}
.med-btn.caa-dark-blue.border {
  background-color: #112A7A !important;
  color: white !important;
  border: solid #112A7A 2px !important;
}
.med-btn.caa-dark-blue.border:after {
  content: "" !important;
}
.med-btn.caa-dark-blue.border:hover {
  background-color: white !important;
  color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #112A7A 2px !important;
}
.med-btn.caa-dark-blue.border:hover:after {
  content: "" !important;
}
.med-btn.caa-dark-blue-download {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.caa-dark-blue-download :hover {
  opacity: 0.8;
}
.med-btn.caa-dark-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.caa-blue {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
}
.med-btn.caa-blue:after {
  content: "" !important;
}
.med-btn.caa-blue:hover {
  background-color: white !important;
  color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.caa-blue:hover:after {
  content: "" !important;
}
.med-btn.caa-blue.inv {
  background-color: white !important;
  color: #7bbae6 !important;
  border-color: #7bbae6;
}
.med-btn.caa-blue.inv:after {
  content: "" !important;
}
.med-btn.caa-blue.inv:hover {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.caa-blue.inv:hover:after {
  content: "" !important;
}
.med-btn.caa-blue.inv.border {
  background-color: white !important;
  color: #7bbae6 !important;
  border: solid white 2px !important;
}
.med-btn.caa-blue.inv.border:hover {
  background-color: #7bbae6 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.caa-blue.inv.border:hover:after {
  content: "" !important;
}
.med-btn.caa-blue.border {
  background-color: #7bbae6 !important;
  color: white !important;
  border: solid #7bbae6 2px !important;
}
.med-btn.caa-blue.border:after {
  content: "" !important;
}
.med-btn.caa-blue.border:hover {
  background-color: white !important;
  color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #7bbae6 2px !important;
}
.med-btn.caa-blue.border:hover:after {
  content: "" !important;
}
.med-btn.caa-blue-download {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.caa-blue-download :hover {
  opacity: 0.8;
}
.med-btn.caa-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.advisor-blue {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
}
.med-btn.advisor-blue:after {
  content: "" !important;
}
.med-btn.advisor-blue:hover {
  background-color: white !important;
  color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.advisor-blue:hover:after {
  content: "" !important;
}
.med-btn.advisor-blue.inv {
  background-color: white !important;
  color: #375566 !important;
  border-color: #375566;
}
.med-btn.advisor-blue.inv:after {
  content: "" !important;
}
.med-btn.advisor-blue.inv:hover {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.advisor-blue.inv:hover:after {
  content: "" !important;
}
.med-btn.advisor-blue.inv.border {
  background-color: white !important;
  color: #375566 !important;
  border: solid white 2px !important;
}
.med-btn.advisor-blue.inv.border:hover {
  background-color: #375566 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.advisor-blue.inv.border:hover:after {
  content: "" !important;
}
.med-btn.advisor-blue.border {
  background-color: #375566 !important;
  color: white !important;
  border: solid #375566 2px !important;
}
.med-btn.advisor-blue.border:after {
  content: "" !important;
}
.med-btn.advisor-blue.border:hover {
  background-color: white !important;
  color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #375566 2px !important;
}
.med-btn.advisor-blue.border:hover:after {
  content: "" !important;
}
.med-btn.advisor-blue-download {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.advisor-blue-download :hover {
  opacity: 0.8;
}
.med-btn.advisor-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.advisor-tan {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
}
.med-btn.advisor-tan:after {
  content: "" !important;
}
.med-btn.advisor-tan:hover {
  background-color: white !important;
  color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.advisor-tan:hover:after {
  content: "" !important;
}
.med-btn.advisor-tan.inv {
  background-color: white !important;
  color: #d6b15f !important;
  border-color: #d6b15f;
}
.med-btn.advisor-tan.inv:after {
  content: "" !important;
}
.med-btn.advisor-tan.inv:hover {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.advisor-tan.inv:hover:after {
  content: "" !important;
}
.med-btn.advisor-tan.inv.border {
  background-color: white !important;
  color: #d6b15f !important;
  border: solid white 2px !important;
}
.med-btn.advisor-tan.inv.border:hover {
  background-color: #d6b15f !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.advisor-tan.inv.border:hover:after {
  content: "" !important;
}
.med-btn.advisor-tan.border {
  background-color: #d6b15f !important;
  color: white !important;
  border: solid #d6b15f 2px !important;
}
.med-btn.advisor-tan.border:after {
  content: "" !important;
}
.med-btn.advisor-tan.border:hover {
  background-color: white !important;
  color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #d6b15f 2px !important;
}
.med-btn.advisor-tan.border:hover:after {
  content: "" !important;
}
.med-btn.advisor-tan-download {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.advisor-tan-download :hover {
  opacity: 0.8;
}
.med-btn.advisor-tan-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.cie-green {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
}
.med-btn.cie-green:after {
  content: "" !important;
}
.med-btn.cie-green:hover {
  background-color: white !important;
  color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.cie-green:hover:after {
  content: "" !important;
}
.med-btn.cie-green.inv {
  background-color: white !important;
  color: #449775 !important;
  border-color: #449775;
}
.med-btn.cie-green.inv:after {
  content: "" !important;
}
.med-btn.cie-green.inv:hover {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.cie-green.inv:hover:after {
  content: "" !important;
}
.med-btn.cie-green.inv.border {
  background-color: white !important;
  color: #449775 !important;
  border: solid white 2px !important;
}
.med-btn.cie-green.inv.border:hover {
  background-color: #449775 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.cie-green.inv.border:hover:after {
  content: "" !important;
}
.med-btn.cie-green.border {
  background-color: #449775 !important;
  color: white !important;
  border: solid #449775 2px !important;
}
.med-btn.cie-green.border:after {
  content: "" !important;
}
.med-btn.cie-green.border:hover {
  background-color: white !important;
  color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #449775 2px !important;
}
.med-btn.cie-green.border:hover:after {
  content: "" !important;
}
.med-btn.cie-green-download {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.cie-green-download :hover {
  opacity: 0.8;
}
.med-btn.cie-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.cir-purple {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
}
.med-btn.cir-purple:after {
  content: "" !important;
}
.med-btn.cir-purple:hover {
  background-color: white !important;
  color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.cir-purple:hover:after {
  content: "" !important;
}
.med-btn.cir-purple.inv {
  background-color: white !important;
  color: #9361A8 !important;
  border-color: #9361A8;
}
.med-btn.cir-purple.inv:after {
  content: "" !important;
}
.med-btn.cir-purple.inv:hover {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.cir-purple.inv:hover:after {
  content: "" !important;
}
.med-btn.cir-purple.inv.border {
  background-color: white !important;
  color: #9361A8 !important;
  border: solid white 2px !important;
}
.med-btn.cir-purple.inv.border:hover {
  background-color: #9361A8 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.cir-purple.inv.border:hover:after {
  content: "" !important;
}
.med-btn.cir-purple.border {
  background-color: #9361A8 !important;
  color: white !important;
  border: solid #9361A8 2px !important;
}
.med-btn.cir-purple.border:after {
  content: "" !important;
}
.med-btn.cir-purple.border:hover {
  background-color: white !important;
  color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #9361A8 2px !important;
}
.med-btn.cir-purple.border:hover:after {
  content: "" !important;
}
.med-btn.cir-purple-download {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.cir-purple-download :hover {
  opacity: 0.8;
}
.med-btn.cir-purple-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.med-btn.fpb-primary {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
}
.med-btn.fpb-primary:after {
  content: "" !important;
}
.med-btn.fpb-primary:hover {
  background-color: white !important;
  color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.fpb-primary:hover:after {
  content: "" !important;
}
.med-btn.fpb-primary.inv {
  background-color: white !important;
  color: #d5282c !important;
  border-color: #d5282c;
}
.med-btn.fpb-primary.inv:after {
  content: "" !important;
}
.med-btn.fpb-primary.inv:hover {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.fpb-primary.inv:hover:after {
  content: "" !important;
}
.med-btn.fpb-primary.inv.border {
  background-color: white !important;
  color: #d5282c !important;
  border: solid white 2px !important;
}
.med-btn.fpb-primary.inv.border:hover {
  background-color: #d5282c !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.med-btn.fpb-primary.inv.border:hover:after {
  content: "" !important;
}
.med-btn.fpb-primary.border {
  background-color: #d5282c !important;
  color: white !important;
  border: solid #d5282c 2px !important;
}
.med-btn.fpb-primary.border:after {
  content: "" !important;
}
.med-btn.fpb-primary.border:hover {
  background-color: white !important;
  color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #d5282c 2px !important;
}
.med-btn.fpb-primary.border:hover:after {
  content: "" !important;
}
.med-btn.fpb-primary-download {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.med-btn.fpb-primary-download :hover {
  opacity: 0.8;
}
.med-btn.fpb-primary-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}

.large-btn {
  border-radius: 30px !important;
  border-width: 2px !important;
  border-style: solid !important;
  text-align: center !important;
  transition: 0.5s;
  font-weight: bold !important;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  width: 20vw !important;
}
.large-btn.op {
  opacity: 1;
}
.large-btn.op:hover {
  opacity: 0.8;
}
.large-btn.ce-teal {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
}
.large-btn.ce-teal:after {
  content: "" !important;
}
.large-btn.ce-teal:hover {
  background-color: white !important;
  color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-teal:hover:after {
  content: "" !important;
}
.large-btn.ce-teal.inv {
  background-color: white !important;
  color: #2d5668 !important;
  border-color: #2d5668;
}
.large-btn.ce-teal.inv:after {
  content: "" !important;
}
.large-btn.ce-teal.inv:hover {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-teal.inv:hover:after {
  content: "" !important;
}
.large-btn.ce-teal.inv.border {
  background-color: white !important;
  color: #2d5668 !important;
  border: solid white 2px !important;
}
.large-btn.ce-teal.inv.border:hover {
  background-color: #2d5668 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-teal.inv.border:hover:after {
  content: "" !important;
}
.large-btn.ce-teal.border {
  background-color: #2d5668 !important;
  color: white !important;
  border: solid #2d5668 2px !important;
}
.large-btn.ce-teal.border:after {
  content: "" !important;
}
.large-btn.ce-teal.border:hover {
  background-color: white !important;
  color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #2d5668 2px !important;
}
.large-btn.ce-teal.border:hover:after {
  content: "" !important;
}
.large-btn.ce-teal-download {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.ce-teal-download :hover {
  opacity: 0.8;
}
.large-btn.ce-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.ce-dark-blue {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
}
.large-btn.ce-dark-blue:after {
  content: "" !important;
}
.large-btn.ce-dark-blue:hover {
  background-color: white !important;
  color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-dark-blue:hover:after {
  content: "" !important;
}
.large-btn.ce-dark-blue.inv {
  background-color: white !important;
  color: #1f2247 !important;
  border-color: #1f2247;
}
.large-btn.ce-dark-blue.inv:after {
  content: "" !important;
}
.large-btn.ce-dark-blue.inv:hover {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-dark-blue.inv:hover:after {
  content: "" !important;
}
.large-btn.ce-dark-blue.inv.border {
  background-color: white !important;
  color: #1f2247 !important;
  border: solid white 2px !important;
}
.large-btn.ce-dark-blue.inv.border:hover {
  background-color: #1f2247 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-dark-blue.inv.border:hover:after {
  content: "" !important;
}
.large-btn.ce-dark-blue.border {
  background-color: #1f2247 !important;
  color: white !important;
  border: solid #1f2247 2px !important;
}
.large-btn.ce-dark-blue.border:after {
  content: "" !important;
}
.large-btn.ce-dark-blue.border:hover {
  background-color: white !important;
  color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #1f2247 2px !important;
}
.large-btn.ce-dark-blue.border:hover:after {
  content: "" !important;
}
.large-btn.ce-dark-blue-download {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.ce-dark-blue-download :hover {
  opacity: 0.8;
}
.large-btn.ce-dark-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.ce-blue {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
}
.large-btn.ce-blue:after {
  content: "" !important;
}
.large-btn.ce-blue:hover {
  background-color: white !important;
  color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-blue:hover:after {
  content: "" !important;
}
.large-btn.ce-blue.inv {
  background-color: white !important;
  color: #006fae !important;
  border-color: #006fae;
}
.large-btn.ce-blue.inv:after {
  content: "" !important;
}
.large-btn.ce-blue.inv:hover {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-blue.inv:hover:after {
  content: "" !important;
}
.large-btn.ce-blue.inv.border {
  background-color: white !important;
  color: #006fae !important;
  border: solid white 2px !important;
}
.large-btn.ce-blue.inv.border:hover {
  background-color: #006fae !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-blue.inv.border:hover:after {
  content: "" !important;
}
.large-btn.ce-blue.border {
  background-color: #006fae !important;
  color: white !important;
  border: solid #006fae 2px !important;
}
.large-btn.ce-blue.border:after {
  content: "" !important;
}
.large-btn.ce-blue.border:hover {
  background-color: white !important;
  color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #006fae 2px !important;
}
.large-btn.ce-blue.border:hover:after {
  content: "" !important;
}
.large-btn.ce-blue-download {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.ce-blue-download :hover {
  opacity: 0.8;
}
.large-btn.ce-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.ce-green {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
}
.large-btn.ce-green:after {
  content: "" !important;
}
.large-btn.ce-green:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-green:hover:after {
  content: "" !important;
}
.large-btn.ce-green.inv {
  background-color: white !important;
  color: #007226 !important;
  border-color: #007226;
}
.large-btn.ce-green.inv:after {
  content: "" !important;
}
.large-btn.ce-green.inv:hover {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-green.inv:hover:after {
  content: "" !important;
}
.large-btn.ce-green.inv.border {
  background-color: white !important;
  color: #007226 !important;
  border: solid white 2px !important;
}
.large-btn.ce-green.inv.border:hover {
  background-color: #007226 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-green.inv.border:hover:after {
  content: "" !important;
}
.large-btn.ce-green.border {
  background-color: #007226 !important;
  color: white !important;
  border: solid #007226 2px !important;
}
.large-btn.ce-green.border:after {
  content: "" !important;
}
.large-btn.ce-green.border:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #007226 2px !important;
}
.large-btn.ce-green.border:hover:after {
  content: "" !important;
}
.large-btn.ce-green-download {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.ce-green-download :hover {
  opacity: 0.8;
}
.large-btn.ce-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.ce-dark-green {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
}
.large-btn.ce-dark-green:after {
  content: "" !important;
}
.large-btn.ce-dark-green:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-dark-green:hover:after {
  content: "" !important;
}
.large-btn.ce-dark-green.inv {
  background-color: white !important;
  color: #007226 !important;
  border-color: #007226;
}
.large-btn.ce-dark-green.inv:after {
  content: "" !important;
}
.large-btn.ce-dark-green.inv:hover {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-dark-green.inv:hover:after {
  content: "" !important;
}
.large-btn.ce-dark-green.inv.border {
  background-color: white !important;
  color: #007226 !important;
  border: solid white 2px !important;
}
.large-btn.ce-dark-green.inv.border:hover {
  background-color: #007226 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ce-dark-green.inv.border:hover:after {
  content: "" !important;
}
.large-btn.ce-dark-green.border {
  background-color: #007226 !important;
  color: white !important;
  border: solid #007226 2px !important;
}
.large-btn.ce-dark-green.border:after {
  content: "" !important;
}
.large-btn.ce-dark-green.border:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #007226 2px !important;
}
.large-btn.ce-dark-green.border:hover:after {
  content: "" !important;
}
.large-btn.ce-dark-green-download {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.ce-dark-green-download :hover {
  opacity: 0.8;
}
.large-btn.ce-dark-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.iasme-yellow {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
}
.large-btn.iasme-yellow:after {
  content: "" !important;
}
.large-btn.iasme-yellow:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iasme-yellow:hover:after {
  content: "" !important;
}
.large-btn.iasme-yellow.inv {
  background-color: white !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.large-btn.iasme-yellow.inv:after {
  content: "" !important;
}
.large-btn.iasme-yellow.inv:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iasme-yellow.inv:hover:after {
  content: "" !important;
}
.large-btn.iasme-yellow.inv.border {
  background-color: white !important;
  color: #F2AA1D !important;
  border: solid white 2px !important;
}
.large-btn.iasme-yellow.inv.border:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iasme-yellow.inv.border:hover:after {
  content: "" !important;
}
.large-btn.iasme-yellow.border {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid #F2AA1D 2px !important;
}
.large-btn.iasme-yellow.border:after {
  content: "" !important;
}
.large-btn.iasme-yellow.border:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.large-btn.iasme-yellow.border:hover:after {
  content: "" !important;
}
.large-btn.iasme-yellow-download {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.iasme-yellow-download :hover {
  opacity: 0.8;
}
.large-btn.iasme-yellow-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.iasme-orange {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
}
.large-btn.iasme-orange:after {
  content: "" !important;
}
.large-btn.iasme-orange:hover {
  background-color: white !important;
  color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iasme-orange:hover:after {
  content: "" !important;
}
.large-btn.iasme-orange.inv {
  background-color: white !important;
  color: #e46919 !important;
  border-color: #e46919;
}
.large-btn.iasme-orange.inv:after {
  content: "" !important;
}
.large-btn.iasme-orange.inv:hover {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iasme-orange.inv:hover:after {
  content: "" !important;
}
.large-btn.iasme-orange.inv.border {
  background-color: white !important;
  color: #e46919 !important;
  border: solid white 2px !important;
}
.large-btn.iasme-orange.inv.border:hover {
  background-color: #e46919 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iasme-orange.inv.border:hover:after {
  content: "" !important;
}
.large-btn.iasme-orange.border {
  background-color: #e46919 !important;
  color: white !important;
  border: solid #e46919 2px !important;
}
.large-btn.iasme-orange.border:after {
  content: "" !important;
}
.large-btn.iasme-orange.border:hover {
  background-color: white !important;
  color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #e46919 2px !important;
}
.large-btn.iasme-orange.border:hover:after {
  content: "" !important;
}
.large-btn.iasme-orange-download {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.iasme-orange-download :hover {
  opacity: 0.8;
}
.large-btn.iasme-orange-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.iasme-teal {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
}
.large-btn.iasme-teal:after {
  content: "" !important;
}
.large-btn.iasme-teal:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iasme-teal:hover:after {
  content: "" !important;
}
.large-btn.iasme-teal.inv {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D;
}
.large-btn.iasme-teal.inv:after {
  content: "" !important;
}
.large-btn.iasme-teal.inv:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iasme-teal.inv:hover:after {
  content: "" !important;
}
.large-btn.iasme-teal.inv.border {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
}
.large-btn.iasme-teal.inv.border:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iasme-teal.inv.border:hover:after {
  content: "" !important;
}
.large-btn.iasme-teal.border {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
}
.large-btn.iasme-teal.border:after {
  content: "" !important;
}
.large-btn.iasme-teal.border:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.large-btn.iasme-teal.border:hover:after {
  content: "" !important;
}
.large-btn.iasme-teal-download {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.iasme-teal-download :hover {
  opacity: 0.8;
}
.large-btn.iasme-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.ica-green {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
}
.large-btn.ica-green:after {
  content: "" !important;
}
.large-btn.ica-green:hover {
  background-color: white !important;
  color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-green:hover:after {
  content: "" !important;
}
.large-btn.ica-green.inv {
  background-color: white !important;
  color: #808e2b !important;
  border-color: #808e2b;
}
.large-btn.ica-green.inv:after {
  content: "" !important;
}
.large-btn.ica-green.inv:hover {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-green.inv:hover:after {
  content: "" !important;
}
.large-btn.ica-green.inv.border {
  background-color: white !important;
  color: #808e2b !important;
  border: solid white 2px !important;
}
.large-btn.ica-green.inv.border:hover {
  background-color: #808e2b !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-green.inv.border:hover:after {
  content: "" !important;
}
.large-btn.ica-green.border {
  background-color: #808e2b !important;
  color: white !important;
  border: solid #808e2b 2px !important;
}
.large-btn.ica-green.border:after {
  content: "" !important;
}
.large-btn.ica-green.border:hover {
  background-color: white !important;
  color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #808e2b 2px !important;
}
.large-btn.ica-green.border:hover:after {
  content: "" !important;
}
.large-btn.ica-green-download {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.ica-green-download :hover {
  opacity: 0.8;
}
.large-btn.ica-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.ica-yellow {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
}
.large-btn.ica-yellow:after {
  content: "" !important;
}
.large-btn.ica-yellow:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-yellow:hover:after {
  content: "" !important;
}
.large-btn.ica-yellow.inv {
  background-color: white !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.large-btn.ica-yellow.inv:after {
  content: "" !important;
}
.large-btn.ica-yellow.inv:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-yellow.inv:hover:after {
  content: "" !important;
}
.large-btn.ica-yellow.inv.border {
  background-color: white !important;
  color: #F2AA1D !important;
  border: solid white 2px !important;
}
.large-btn.ica-yellow.inv.border:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-yellow.inv.border:hover:after {
  content: "" !important;
}
.large-btn.ica-yellow.border {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid #F2AA1D 2px !important;
}
.large-btn.ica-yellow.border:after {
  content: "" !important;
}
.large-btn.ica-yellow.border:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.large-btn.ica-yellow.border:hover:after {
  content: "" !important;
}
.large-btn.ica-yellow-download {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.ica-yellow-download :hover {
  opacity: 0.8;
}
.large-btn.ica-yellow-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.ica-yellow-dark {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
}
.large-btn.ica-yellow-dark:after {
  content: "" !important;
}
.large-btn.ica-yellow-dark:hover {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-yellow-dark:hover:after {
  content: "" !important;
}
.large-btn.ica-yellow-dark.inv {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.large-btn.ica-yellow-dark.inv:after {
  content: "" !important;
}
.large-btn.ica-yellow-dark.inv:hover {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-yellow-dark.inv:hover:after {
  content: "" !important;
}
.large-btn.ica-yellow-dark.inv.border {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  border: solid hsl(0, 0%, 22%) 2px !important;
}
.large-btn.ica-yellow-dark.inv.border:hover {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border: solid hsl(0, 0%, 22%) 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-yellow-dark.inv.border:hover:after {
  content: "" !important;
}
.large-btn.ica-yellow-dark.border {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border: solid #F2AA1D 2px !important;
}
.large-btn.ica-yellow-dark.border:after {
  content: "" !important;
}
.large-btn.ica-yellow-dark.border:hover {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.large-btn.ica-yellow-dark.border:hover:after {
  content: "" !important;
}
.large-btn.ica-yellow-dark-download {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.ica-yellow-dark-download :hover {
  opacity: 0.8;
}
.large-btn.ica-yellow-dark-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.ica-grey {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
}
.large-btn.ica-grey:after {
  content: "" !important;
}
.large-btn.ica-grey:hover {
  background-color: white !important;
  color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-grey:hover:after {
  content: "" !important;
}
.large-btn.ica-grey.inv {
  background-color: white !important;
  color: #303030 !important;
  border-color: #303030;
}
.large-btn.ica-grey.inv:after {
  content: "" !important;
}
.large-btn.ica-grey.inv:hover {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-grey.inv:hover:after {
  content: "" !important;
}
.large-btn.ica-grey.inv.border {
  background-color: white !important;
  color: #303030 !important;
  border: solid white 2px !important;
}
.large-btn.ica-grey.inv.border:hover {
  background-color: #303030 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.ica-grey.inv.border:hover:after {
  content: "" !important;
}
.large-btn.ica-grey.border {
  background-color: #303030 !important;
  color: white !important;
  border: solid #303030 2px !important;
}
.large-btn.ica-grey.border:after {
  content: "" !important;
}
.large-btn.ica-grey.border:hover {
  background-color: white !important;
  color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #303030 2px !important;
}
.large-btn.ica-grey.border:hover:after {
  content: "" !important;
}
.large-btn.ica-grey-download {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.ica-grey-download :hover {
  opacity: 0.8;
}
.large-btn.ica-grey-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.maritime-blue {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
}
.large-btn.maritime-blue:after {
  content: "" !important;
}
.large-btn.maritime-blue:hover {
  background-color: white !important;
  color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.maritime-blue:hover:after {
  content: "" !important;
}
.large-btn.maritime-blue.inv {
  background-color: white !important;
  color: #4E8CCA !important;
  border-color: #4E8CCA;
}
.large-btn.maritime-blue.inv:after {
  content: "" !important;
}
.large-btn.maritime-blue.inv:hover {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.maritime-blue.inv:hover:after {
  content: "" !important;
}
.large-btn.maritime-blue.inv.border {
  background-color: white !important;
  color: #4E8CCA !important;
  border: solid white 2px !important;
}
.large-btn.maritime-blue.inv.border:hover {
  background-color: #4E8CCA !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.maritime-blue.inv.border:hover:after {
  content: "" !important;
}
.large-btn.maritime-blue.border {
  background-color: #4E8CCA !important;
  color: white !important;
  border: solid #4E8CCA 2px !important;
}
.large-btn.maritime-blue.border:after {
  content: "" !important;
}
.large-btn.maritime-blue.border:hover {
  background-color: white !important;
  color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #4E8CCA 2px !important;
}
.large-btn.maritime-blue.border:hover:after {
  content: "" !important;
}
.large-btn.maritime-blue-download {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.maritime-blue-download :hover {
  opacity: 0.8;
}
.large-btn.maritime-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.maritime-mid-blue {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
}
.large-btn.maritime-mid-blue:after {
  content: "" !important;
}
.large-btn.maritime-mid-blue:hover {
  background-color: white !important;
  color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.maritime-mid-blue:hover:after {
  content: "" !important;
}
.large-btn.maritime-mid-blue.inv {
  background-color: white !important;
  color: #4476A0 !important;
  border-color: #4476A0;
}
.large-btn.maritime-mid-blue.inv:after {
  content: "" !important;
}
.large-btn.maritime-mid-blue.inv:hover {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.maritime-mid-blue.inv:hover:after {
  content: "" !important;
}
.large-btn.maritime-mid-blue.inv.border {
  background-color: white !important;
  color: #4476A0 !important;
  border: solid white 2px !important;
}
.large-btn.maritime-mid-blue.inv.border:hover {
  background-color: #4476A0 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.maritime-mid-blue.inv.border:hover:after {
  content: "" !important;
}
.large-btn.maritime-mid-blue.border {
  background-color: #4476A0 !important;
  color: white !important;
  border: solid #4476A0 2px !important;
}
.large-btn.maritime-mid-blue.border:after {
  content: "" !important;
}
.large-btn.maritime-mid-blue.border:hover {
  background-color: white !important;
  color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #4476A0 2px !important;
}
.large-btn.maritime-mid-blue.border:hover:after {
  content: "" !important;
}
.large-btn.maritime-mid-blue-download {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.maritime-mid-blue-download :hover {
  opacity: 0.8;
}
.large-btn.maritime-mid-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.maritime-light-blue {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
}
.large-btn.maritime-light-blue:after {
  content: "" !important;
}
.large-btn.maritime-light-blue:hover {
  background-color: white !important;
  color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.maritime-light-blue:hover:after {
  content: "" !important;
}
.large-btn.maritime-light-blue.inv {
  background-color: white !important;
  color: #84cff4 !important;
  border-color: #84cff4;
}
.large-btn.maritime-light-blue.inv:after {
  content: "" !important;
}
.large-btn.maritime-light-blue.inv:hover {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.maritime-light-blue.inv:hover:after {
  content: "" !important;
}
.large-btn.maritime-light-blue.inv.border {
  background-color: white !important;
  color: #84cff4 !important;
  border: solid white 2px !important;
}
.large-btn.maritime-light-blue.inv.border:hover {
  background-color: #84cff4 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.maritime-light-blue.inv.border:hover:after {
  content: "" !important;
}
.large-btn.maritime-light-blue.border {
  background-color: #84cff4 !important;
  color: white !important;
  border: solid #84cff4 2px !important;
}
.large-btn.maritime-light-blue.border:after {
  content: "" !important;
}
.large-btn.maritime-light-blue.border:hover {
  background-color: white !important;
  color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #84cff4 2px !important;
}
.large-btn.maritime-light-blue.border:hover:after {
  content: "" !important;
}
.large-btn.maritime-light-blue-download {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.maritime-light-blue-download :hover {
  opacity: 0.8;
}
.large-btn.maritime-light-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.iot-blue {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
}
.large-btn.iot-blue:after {
  content: "" !important;
}
.large-btn.iot-blue:hover {
  background-color: white !important;
  color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-blue:hover:after {
  content: "" !important;
}
.large-btn.iot-blue.inv {
  background-color: white !important;
  color: #468085 !important;
  border-color: #468085;
}
.large-btn.iot-blue.inv:after {
  content: "" !important;
}
.large-btn.iot-blue.inv:hover {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-blue.inv:hover:after {
  content: "" !important;
}
.large-btn.iot-blue.inv.border {
  background-color: white !important;
  color: #468085 !important;
  border: solid white 2px !important;
}
.large-btn.iot-blue.inv.border:hover {
  background-color: #468085 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-blue.inv.border:hover:after {
  content: "" !important;
}
.large-btn.iot-blue.border {
  background-color: #468085 !important;
  color: white !important;
  border: solid #468085 2px !important;
}
.large-btn.iot-blue.border:after {
  content: "" !important;
}
.large-btn.iot-blue.border:hover {
  background-color: white !important;
  color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #468085 2px !important;
}
.large-btn.iot-blue.border:hover:after {
  content: "" !important;
}
.large-btn.iot-blue-download {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.iot-blue-download :hover {
  opacity: 0.8;
}
.large-btn.iot-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.iot-green {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
}
.large-btn.iot-green:after {
  content: "" !important;
}
.large-btn.iot-green:hover {
  background-color: white !important;
  color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-green:hover:after {
  content: "" !important;
}
.large-btn.iot-green.inv {
  background-color: white !important;
  color: #37806d !important;
  border-color: #37806d;
}
.large-btn.iot-green.inv:after {
  content: "" !important;
}
.large-btn.iot-green.inv:hover {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-green.inv:hover:after {
  content: "" !important;
}
.large-btn.iot-green.inv.border {
  background-color: white !important;
  color: #37806d !important;
  border: solid white 2px !important;
}
.large-btn.iot-green.inv.border:hover {
  background-color: #37806d !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-green.inv.border:hover:after {
  content: "" !important;
}
.large-btn.iot-green.border {
  background-color: #37806d !important;
  color: white !important;
  border: solid #37806d 2px !important;
}
.large-btn.iot-green.border:after {
  content: "" !important;
}
.large-btn.iot-green.border:hover {
  background-color: white !important;
  color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #37806d 2px !important;
}
.large-btn.iot-green.border:hover:after {
  content: "" !important;
}
.large-btn.iot-green-download {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.iot-green-download :hover {
  opacity: 0.8;
}
.large-btn.iot-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.iot-grey {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
}
.large-btn.iot-grey:after {
  content: "" !important;
}
.large-btn.iot-grey:hover {
  background-color: white !important;
  color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-grey:hover:after {
  content: "" !important;
}
.large-btn.iot-grey.inv {
  background-color: white !important;
  color: #90adac !important;
  border-color: #90adac;
}
.large-btn.iot-grey.inv:after {
  content: "" !important;
}
.large-btn.iot-grey.inv:hover {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-grey.inv:hover:after {
  content: "" !important;
}
.large-btn.iot-grey.inv.border {
  background-color: white !important;
  color: #90adac !important;
  border: solid white 2px !important;
}
.large-btn.iot-grey.inv.border:hover {
  background-color: #90adac !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-grey.inv.border:hover:after {
  content: "" !important;
}
.large-btn.iot-grey.border {
  background-color: #90adac !important;
  color: white !important;
  border: solid #90adac 2px !important;
}
.large-btn.iot-grey.border:after {
  content: "" !important;
}
.large-btn.iot-grey.border:hover {
  background-color: white !important;
  color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #90adac 2px !important;
}
.large-btn.iot-grey.border:hover:after {
  content: "" !important;
}
.large-btn.iot-grey-download {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.iot-grey-download :hover {
  opacity: 0.8;
}
.large-btn.iot-grey-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.iot-dark-teal {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
}
.large-btn.iot-dark-teal:after {
  content: "" !important;
}
.large-btn.iot-dark-teal:hover {
  background-color: white !important;
  color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-dark-teal:hover:after {
  content: "" !important;
}
.large-btn.iot-dark-teal.inv {
  background-color: white !important;
  color: #005158 !important;
  border-color: #005158;
}
.large-btn.iot-dark-teal.inv:after {
  content: "" !important;
}
.large-btn.iot-dark-teal.inv:hover {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-dark-teal.inv:hover:after {
  content: "" !important;
}
.large-btn.iot-dark-teal.inv.border {
  background-color: white !important;
  color: #005158 !important;
  border: solid white 2px !important;
}
.large-btn.iot-dark-teal.inv.border:hover {
  background-color: #005158 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.iot-dark-teal.inv.border:hover:after {
  content: "" !important;
}
.large-btn.iot-dark-teal.border {
  background-color: #005158 !important;
  color: white !important;
  border: solid #005158 2px !important;
}
.large-btn.iot-dark-teal.border:after {
  content: "" !important;
}
.large-btn.iot-dark-teal.border:hover {
  background-color: white !important;
  color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #005158 2px !important;
}
.large-btn.iot-dark-teal.border:hover:after {
  content: "" !important;
}
.large-btn.iot-dark-teal-download {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.iot-dark-teal-download :hover {
  opacity: 0.8;
}
.large-btn.iot-dark-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.caa-dark-blue {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
}
.large-btn.caa-dark-blue:after {
  content: "" !important;
}
.large-btn.caa-dark-blue:hover {
  background-color: white !important;
  color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.caa-dark-blue:hover:after {
  content: "" !important;
}
.large-btn.caa-dark-blue.inv {
  background-color: white !important;
  color: #112A7A !important;
  border-color: #112A7A;
}
.large-btn.caa-dark-blue.inv:after {
  content: "" !important;
}
.large-btn.caa-dark-blue.inv:hover {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.caa-dark-blue.inv:hover:after {
  content: "" !important;
}
.large-btn.caa-dark-blue.inv.border {
  background-color: white !important;
  color: #112A7A !important;
  border: solid white 2px !important;
}
.large-btn.caa-dark-blue.inv.border:hover {
  background-color: #112A7A !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.caa-dark-blue.inv.border:hover:after {
  content: "" !important;
}
.large-btn.caa-dark-blue.border {
  background-color: #112A7A !important;
  color: white !important;
  border: solid #112A7A 2px !important;
}
.large-btn.caa-dark-blue.border:after {
  content: "" !important;
}
.large-btn.caa-dark-blue.border:hover {
  background-color: white !important;
  color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #112A7A 2px !important;
}
.large-btn.caa-dark-blue.border:hover:after {
  content: "" !important;
}
.large-btn.caa-dark-blue-download {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.caa-dark-blue-download :hover {
  opacity: 0.8;
}
.large-btn.caa-dark-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.caa-blue {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
}
.large-btn.caa-blue:after {
  content: "" !important;
}
.large-btn.caa-blue:hover {
  background-color: white !important;
  color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.caa-blue:hover:after {
  content: "" !important;
}
.large-btn.caa-blue.inv {
  background-color: white !important;
  color: #7bbae6 !important;
  border-color: #7bbae6;
}
.large-btn.caa-blue.inv:after {
  content: "" !important;
}
.large-btn.caa-blue.inv:hover {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.caa-blue.inv:hover:after {
  content: "" !important;
}
.large-btn.caa-blue.inv.border {
  background-color: white !important;
  color: #7bbae6 !important;
  border: solid white 2px !important;
}
.large-btn.caa-blue.inv.border:hover {
  background-color: #7bbae6 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.caa-blue.inv.border:hover:after {
  content: "" !important;
}
.large-btn.caa-blue.border {
  background-color: #7bbae6 !important;
  color: white !important;
  border: solid #7bbae6 2px !important;
}
.large-btn.caa-blue.border:after {
  content: "" !important;
}
.large-btn.caa-blue.border:hover {
  background-color: white !important;
  color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #7bbae6 2px !important;
}
.large-btn.caa-blue.border:hover:after {
  content: "" !important;
}
.large-btn.caa-blue-download {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.caa-blue-download :hover {
  opacity: 0.8;
}
.large-btn.caa-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.advisor-blue {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
}
.large-btn.advisor-blue:after {
  content: "" !important;
}
.large-btn.advisor-blue:hover {
  background-color: white !important;
  color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.advisor-blue:hover:after {
  content: "" !important;
}
.large-btn.advisor-blue.inv {
  background-color: white !important;
  color: #375566 !important;
  border-color: #375566;
}
.large-btn.advisor-blue.inv:after {
  content: "" !important;
}
.large-btn.advisor-blue.inv:hover {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.advisor-blue.inv:hover:after {
  content: "" !important;
}
.large-btn.advisor-blue.inv.border {
  background-color: white !important;
  color: #375566 !important;
  border: solid white 2px !important;
}
.large-btn.advisor-blue.inv.border:hover {
  background-color: #375566 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.advisor-blue.inv.border:hover:after {
  content: "" !important;
}
.large-btn.advisor-blue.border {
  background-color: #375566 !important;
  color: white !important;
  border: solid #375566 2px !important;
}
.large-btn.advisor-blue.border:after {
  content: "" !important;
}
.large-btn.advisor-blue.border:hover {
  background-color: white !important;
  color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #375566 2px !important;
}
.large-btn.advisor-blue.border:hover:after {
  content: "" !important;
}
.large-btn.advisor-blue-download {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.advisor-blue-download :hover {
  opacity: 0.8;
}
.large-btn.advisor-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.advisor-tan {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
}
.large-btn.advisor-tan:after {
  content: "" !important;
}
.large-btn.advisor-tan:hover {
  background-color: white !important;
  color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.advisor-tan:hover:after {
  content: "" !important;
}
.large-btn.advisor-tan.inv {
  background-color: white !important;
  color: #d6b15f !important;
  border-color: #d6b15f;
}
.large-btn.advisor-tan.inv:after {
  content: "" !important;
}
.large-btn.advisor-tan.inv:hover {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.advisor-tan.inv:hover:after {
  content: "" !important;
}
.large-btn.advisor-tan.inv.border {
  background-color: white !important;
  color: #d6b15f !important;
  border: solid white 2px !important;
}
.large-btn.advisor-tan.inv.border:hover {
  background-color: #d6b15f !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.advisor-tan.inv.border:hover:after {
  content: "" !important;
}
.large-btn.advisor-tan.border {
  background-color: #d6b15f !important;
  color: white !important;
  border: solid #d6b15f 2px !important;
}
.large-btn.advisor-tan.border:after {
  content: "" !important;
}
.large-btn.advisor-tan.border:hover {
  background-color: white !important;
  color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #d6b15f 2px !important;
}
.large-btn.advisor-tan.border:hover:after {
  content: "" !important;
}
.large-btn.advisor-tan-download {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.advisor-tan-download :hover {
  opacity: 0.8;
}
.large-btn.advisor-tan-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.cie-green {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
}
.large-btn.cie-green:after {
  content: "" !important;
}
.large-btn.cie-green:hover {
  background-color: white !important;
  color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.cie-green:hover:after {
  content: "" !important;
}
.large-btn.cie-green.inv {
  background-color: white !important;
  color: #449775 !important;
  border-color: #449775;
}
.large-btn.cie-green.inv:after {
  content: "" !important;
}
.large-btn.cie-green.inv:hover {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.cie-green.inv:hover:after {
  content: "" !important;
}
.large-btn.cie-green.inv.border {
  background-color: white !important;
  color: #449775 !important;
  border: solid white 2px !important;
}
.large-btn.cie-green.inv.border:hover {
  background-color: #449775 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.cie-green.inv.border:hover:after {
  content: "" !important;
}
.large-btn.cie-green.border {
  background-color: #449775 !important;
  color: white !important;
  border: solid #449775 2px !important;
}
.large-btn.cie-green.border:after {
  content: "" !important;
}
.large-btn.cie-green.border:hover {
  background-color: white !important;
  color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #449775 2px !important;
}
.large-btn.cie-green.border:hover:after {
  content: "" !important;
}
.large-btn.cie-green-download {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.cie-green-download :hover {
  opacity: 0.8;
}
.large-btn.cie-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.cir-purple {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
}
.large-btn.cir-purple:after {
  content: "" !important;
}
.large-btn.cir-purple:hover {
  background-color: white !important;
  color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.cir-purple:hover:after {
  content: "" !important;
}
.large-btn.cir-purple.inv {
  background-color: white !important;
  color: #9361A8 !important;
  border-color: #9361A8;
}
.large-btn.cir-purple.inv:after {
  content: "" !important;
}
.large-btn.cir-purple.inv:hover {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.cir-purple.inv:hover:after {
  content: "" !important;
}
.large-btn.cir-purple.inv.border {
  background-color: white !important;
  color: #9361A8 !important;
  border: solid white 2px !important;
}
.large-btn.cir-purple.inv.border:hover {
  background-color: #9361A8 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.cir-purple.inv.border:hover:after {
  content: "" !important;
}
.large-btn.cir-purple.border {
  background-color: #9361A8 !important;
  color: white !important;
  border: solid #9361A8 2px !important;
}
.large-btn.cir-purple.border:after {
  content: "" !important;
}
.large-btn.cir-purple.border:hover {
  background-color: white !important;
  color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #9361A8 2px !important;
}
.large-btn.cir-purple.border:hover:after {
  content: "" !important;
}
.large-btn.cir-purple-download {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.cir-purple-download :hover {
  opacity: 0.8;
}
.large-btn.cir-purple-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.large-btn.fpb-primary {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
}
.large-btn.fpb-primary:after {
  content: "" !important;
}
.large-btn.fpb-primary:hover {
  background-color: white !important;
  color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.fpb-primary:hover:after {
  content: "" !important;
}
.large-btn.fpb-primary.inv {
  background-color: white !important;
  color: #d5282c !important;
  border-color: #d5282c;
}
.large-btn.fpb-primary.inv:after {
  content: "" !important;
}
.large-btn.fpb-primary.inv:hover {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.fpb-primary.inv:hover:after {
  content: "" !important;
}
.large-btn.fpb-primary.inv.border {
  background-color: white !important;
  color: #d5282c !important;
  border: solid white 2px !important;
}
.large-btn.fpb-primary.inv.border:hover {
  background-color: #d5282c !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.large-btn.fpb-primary.inv.border:hover:after {
  content: "" !important;
}
.large-btn.fpb-primary.border {
  background-color: #d5282c !important;
  color: white !important;
  border: solid #d5282c 2px !important;
}
.large-btn.fpb-primary.border:after {
  content: "" !important;
}
.large-btn.fpb-primary.border:hover {
  background-color: white !important;
  color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #d5282c 2px !important;
}
.large-btn.fpb-primary.border:hover:after {
  content: "" !important;
}
.large-btn.fpb-primary-download {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.large-btn.fpb-primary-download :hover {
  opacity: 0.8;
}
.large-btn.fpb-primary-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}

.wide-btn {
  border-radius: 30px !important;
  border-width: 2px !important;
  border-style: solid !important;
  text-align: center !important;
  transition: 0.5s;
  font-weight: bold !important;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  width: 25vw !important;
}
.wide-btn.op {
  opacity: 1;
}
.wide-btn.op:hover {
  opacity: 0.8;
}
.wide-btn.ce-teal {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
}
.wide-btn.ce-teal:after {
  content: "" !important;
}
.wide-btn.ce-teal:hover {
  background-color: white !important;
  color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-teal:hover:after {
  content: "" !important;
}
.wide-btn.ce-teal.inv {
  background-color: white !important;
  color: #2d5668 !important;
  border-color: #2d5668;
}
.wide-btn.ce-teal.inv:after {
  content: "" !important;
}
.wide-btn.ce-teal.inv:hover {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-teal.inv:hover:after {
  content: "" !important;
}
.wide-btn.ce-teal.inv.border {
  background-color: white !important;
  color: #2d5668 !important;
  border: solid white 2px !important;
}
.wide-btn.ce-teal.inv.border:hover {
  background-color: #2d5668 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-teal.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-teal.border {
  background-color: #2d5668 !important;
  color: white !important;
  border: solid #2d5668 2px !important;
}
.wide-btn.ce-teal.border:after {
  content: "" !important;
}
.wide-btn.ce-teal.border:hover {
  background-color: white !important;
  color: #2d5668 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #2d5668 2px !important;
}
.wide-btn.ce-teal.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-teal-download {
  background-color: #2d5668 !important;
  color: white !important;
  border-color: #2d5668 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.ce-teal-download :hover {
  opacity: 0.8;
}
.wide-btn.ce-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.ce-dark-blue {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
}
.wide-btn.ce-dark-blue:after {
  content: "" !important;
}
.wide-btn.ce-dark-blue:hover {
  background-color: white !important;
  color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-dark-blue:hover:after {
  content: "" !important;
}
.wide-btn.ce-dark-blue.inv {
  background-color: white !important;
  color: #1f2247 !important;
  border-color: #1f2247;
}
.wide-btn.ce-dark-blue.inv:after {
  content: "" !important;
}
.wide-btn.ce-dark-blue.inv:hover {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-dark-blue.inv:hover:after {
  content: "" !important;
}
.wide-btn.ce-dark-blue.inv.border {
  background-color: white !important;
  color: #1f2247 !important;
  border: solid white 2px !important;
}
.wide-btn.ce-dark-blue.inv.border:hover {
  background-color: #1f2247 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-dark-blue.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-dark-blue.border {
  background-color: #1f2247 !important;
  color: white !important;
  border: solid #1f2247 2px !important;
}
.wide-btn.ce-dark-blue.border:after {
  content: "" !important;
}
.wide-btn.ce-dark-blue.border:hover {
  background-color: white !important;
  color: #1f2247 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #1f2247 2px !important;
}
.wide-btn.ce-dark-blue.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-dark-blue-download {
  background-color: #1f2247 !important;
  color: white !important;
  border-color: #1f2247 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.ce-dark-blue-download :hover {
  opacity: 0.8;
}
.wide-btn.ce-dark-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.ce-blue {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
}
.wide-btn.ce-blue:after {
  content: "" !important;
}
.wide-btn.ce-blue:hover {
  background-color: white !important;
  color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-blue:hover:after {
  content: "" !important;
}
.wide-btn.ce-blue.inv {
  background-color: white !important;
  color: #006fae !important;
  border-color: #006fae;
}
.wide-btn.ce-blue.inv:after {
  content: "" !important;
}
.wide-btn.ce-blue.inv:hover {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-blue.inv:hover:after {
  content: "" !important;
}
.wide-btn.ce-blue.inv.border {
  background-color: white !important;
  color: #006fae !important;
  border: solid white 2px !important;
}
.wide-btn.ce-blue.inv.border:hover {
  background-color: #006fae !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-blue.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-blue.border {
  background-color: #006fae !important;
  color: white !important;
  border: solid #006fae 2px !important;
}
.wide-btn.ce-blue.border:after {
  content: "" !important;
}
.wide-btn.ce-blue.border:hover {
  background-color: white !important;
  color: #006fae !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #006fae 2px !important;
}
.wide-btn.ce-blue.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-blue-download {
  background-color: #006fae !important;
  color: white !important;
  border-color: #006fae !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.ce-blue-download :hover {
  opacity: 0.8;
}
.wide-btn.ce-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.ce-green {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
}
.wide-btn.ce-green:after {
  content: "" !important;
}
.wide-btn.ce-green:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-green:hover:after {
  content: "" !important;
}
.wide-btn.ce-green.inv {
  background-color: white !important;
  color: #007226 !important;
  border-color: #007226;
}
.wide-btn.ce-green.inv:after {
  content: "" !important;
}
.wide-btn.ce-green.inv:hover {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-green.inv:hover:after {
  content: "" !important;
}
.wide-btn.ce-green.inv.border {
  background-color: white !important;
  color: #007226 !important;
  border: solid white 2px !important;
}
.wide-btn.ce-green.inv.border:hover {
  background-color: #007226 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-green.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-green.border {
  background-color: #007226 !important;
  color: white !important;
  border: solid #007226 2px !important;
}
.wide-btn.ce-green.border:after {
  content: "" !important;
}
.wide-btn.ce-green.border:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #007226 2px !important;
}
.wide-btn.ce-green.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-green-download {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.ce-green-download :hover {
  opacity: 0.8;
}
.wide-btn.ce-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.ce-dark-green {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
}
.wide-btn.ce-dark-green:after {
  content: "" !important;
}
.wide-btn.ce-dark-green:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-dark-green:hover:after {
  content: "" !important;
}
.wide-btn.ce-dark-green.inv {
  background-color: white !important;
  color: #007226 !important;
  border-color: #007226;
}
.wide-btn.ce-dark-green.inv:after {
  content: "" !important;
}
.wide-btn.ce-dark-green.inv:hover {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-dark-green.inv:hover:after {
  content: "" !important;
}
.wide-btn.ce-dark-green.inv.border {
  background-color: white !important;
  color: #007226 !important;
  border: solid white 2px !important;
}
.wide-btn.ce-dark-green.inv.border:hover {
  background-color: #007226 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ce-dark-green.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-dark-green.border {
  background-color: #007226 !important;
  color: white !important;
  border: solid #007226 2px !important;
}
.wide-btn.ce-dark-green.border:after {
  content: "" !important;
}
.wide-btn.ce-dark-green.border:hover {
  background-color: white !important;
  color: #007226 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #007226 2px !important;
}
.wide-btn.ce-dark-green.border:hover:after {
  content: "" !important;
}
.wide-btn.ce-dark-green-download {
  background-color: #007226 !important;
  color: white !important;
  border-color: #007226 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.ce-dark-green-download :hover {
  opacity: 0.8;
}
.wide-btn.ce-dark-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.iasme-yellow {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
}
.wide-btn.iasme-yellow:after {
  content: "" !important;
}
.wide-btn.iasme-yellow:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iasme-yellow:hover:after {
  content: "" !important;
}
.wide-btn.iasme-yellow.inv {
  background-color: white !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.wide-btn.iasme-yellow.inv:after {
  content: "" !important;
}
.wide-btn.iasme-yellow.inv:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iasme-yellow.inv:hover:after {
  content: "" !important;
}
.wide-btn.iasme-yellow.inv.border {
  background-color: white !important;
  color: #F2AA1D !important;
  border: solid white 2px !important;
}
.wide-btn.iasme-yellow.inv.border:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iasme-yellow.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.iasme-yellow.border {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid #F2AA1D 2px !important;
}
.wide-btn.iasme-yellow.border:after {
  content: "" !important;
}
.wide-btn.iasme-yellow.border:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.wide-btn.iasme-yellow.border:hover:after {
  content: "" !important;
}
.wide-btn.iasme-yellow-download {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.iasme-yellow-download :hover {
  opacity: 0.8;
}
.wide-btn.iasme-yellow-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.iasme-orange {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
}
.wide-btn.iasme-orange:after {
  content: "" !important;
}
.wide-btn.iasme-orange:hover {
  background-color: white !important;
  color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iasme-orange:hover:after {
  content: "" !important;
}
.wide-btn.iasme-orange.inv {
  background-color: white !important;
  color: #e46919 !important;
  border-color: #e46919;
}
.wide-btn.iasme-orange.inv:after {
  content: "" !important;
}
.wide-btn.iasme-orange.inv:hover {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iasme-orange.inv:hover:after {
  content: "" !important;
}
.wide-btn.iasme-orange.inv.border {
  background-color: white !important;
  color: #e46919 !important;
  border: solid white 2px !important;
}
.wide-btn.iasme-orange.inv.border:hover {
  background-color: #e46919 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iasme-orange.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.iasme-orange.border {
  background-color: #e46919 !important;
  color: white !important;
  border: solid #e46919 2px !important;
}
.wide-btn.iasme-orange.border:after {
  content: "" !important;
}
.wide-btn.iasme-orange.border:hover {
  background-color: white !important;
  color: #e46919 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #e46919 2px !important;
}
.wide-btn.iasme-orange.border:hover:after {
  content: "" !important;
}
.wide-btn.iasme-orange-download {
  background-color: #e46919 !important;
  color: white !important;
  border-color: #e46919 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.iasme-orange-download :hover {
  opacity: 0.8;
}
.wide-btn.iasme-orange-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.iasme-teal {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
}
.wide-btn.iasme-teal:after {
  content: "" !important;
}
.wide-btn.iasme-teal:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iasme-teal:hover:after {
  content: "" !important;
}
.wide-btn.iasme-teal.inv {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D;
}
.wide-btn.iasme-teal.inv:after {
  content: "" !important;
}
.wide-btn.iasme-teal.inv:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iasme-teal.inv:hover:after {
  content: "" !important;
}
.wide-btn.iasme-teal.inv.border {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
}
.wide-btn.iasme-teal.inv.border:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iasme-teal.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.iasme-teal.border {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border: solid #F2AA1D 2px !important;
}
.wide-btn.iasme-teal.border:after {
  content: "" !important;
}
.wide-btn.iasme-teal.border:hover {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.wide-btn.iasme-teal.border:hover:after {
  content: "" !important;
}
.wide-btn.iasme-teal-download {
  background-color: #F2AA1D !important;
  color: #205055 !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.iasme-teal-download :hover {
  opacity: 0.8;
}
.wide-btn.iasme-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.ica-green {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
}
.wide-btn.ica-green:after {
  content: "" !important;
}
.wide-btn.ica-green:hover {
  background-color: white !important;
  color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-green:hover:after {
  content: "" !important;
}
.wide-btn.ica-green.inv {
  background-color: white !important;
  color: #808e2b !important;
  border-color: #808e2b;
}
.wide-btn.ica-green.inv:after {
  content: "" !important;
}
.wide-btn.ica-green.inv:hover {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-green.inv:hover:after {
  content: "" !important;
}
.wide-btn.ica-green.inv.border {
  background-color: white !important;
  color: #808e2b !important;
  border: solid white 2px !important;
}
.wide-btn.ica-green.inv.border:hover {
  background-color: #808e2b !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-green.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.ica-green.border {
  background-color: #808e2b !important;
  color: white !important;
  border: solid #808e2b 2px !important;
}
.wide-btn.ica-green.border:after {
  content: "" !important;
}
.wide-btn.ica-green.border:hover {
  background-color: white !important;
  color: #808e2b !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #808e2b 2px !important;
}
.wide-btn.ica-green.border:hover:after {
  content: "" !important;
}
.wide-btn.ica-green-download {
  background-color: #808e2b !important;
  color: white !important;
  border-color: #808e2b !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.ica-green-download :hover {
  opacity: 0.8;
}
.wide-btn.ica-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.ica-yellow {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
}
.wide-btn.ica-yellow:after {
  content: "" !important;
}
.wide-btn.ica-yellow:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-yellow:hover:after {
  content: "" !important;
}
.wide-btn.ica-yellow.inv {
  background-color: white !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.wide-btn.ica-yellow.inv:after {
  content: "" !important;
}
.wide-btn.ica-yellow.inv:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-yellow.inv:hover:after {
  content: "" !important;
}
.wide-btn.ica-yellow.inv.border {
  background-color: white !important;
  color: #F2AA1D !important;
  border: solid white 2px !important;
}
.wide-btn.ica-yellow.inv.border:hover {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-yellow.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.ica-yellow.border {
  background-color: #F2AA1D !important;
  color: white !important;
  border: solid #F2AA1D 2px !important;
}
.wide-btn.ica-yellow.border:after {
  content: "" !important;
}
.wide-btn.ica-yellow.border:hover {
  background-color: white !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.wide-btn.ica-yellow.border:hover:after {
  content: "" !important;
}
.wide-btn.ica-yellow-download {
  background-color: #F2AA1D !important;
  color: white !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.ica-yellow-download :hover {
  opacity: 0.8;
}
.wide-btn.ica-yellow-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.ica-yellow-dark {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
}
.wide-btn.ica-yellow-dark:after {
  content: "" !important;
}
.wide-btn.ica-yellow-dark:hover {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-yellow-dark:hover:after {
  content: "" !important;
}
.wide-btn.ica-yellow-dark.inv {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  border-color: #F2AA1D;
}
.wide-btn.ica-yellow-dark.inv:after {
  content: "" !important;
}
.wide-btn.ica-yellow-dark.inv:hover {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-yellow-dark.inv:hover:after {
  content: "" !important;
}
.wide-btn.ica-yellow-dark.inv.border {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  border: solid hsl(0, 0%, 22%) 2px !important;
}
.wide-btn.ica-yellow-dark.inv.border:hover {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border: solid hsl(0, 0%, 22%) 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-yellow-dark.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.ica-yellow-dark.border {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border: solid #F2AA1D 2px !important;
}
.wide-btn.ica-yellow-dark.border:after {
  content: "" !important;
}
.wide-btn.ica-yellow-dark.border:hover {
  background-color: hsl(0, 0%, 22%) !important;
  color: #F2AA1D !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #F2AA1D 2px !important;
}
.wide-btn.ica-yellow-dark.border:hover:after {
  content: "" !important;
}
.wide-btn.ica-yellow-dark-download {
  background-color: #F2AA1D !important;
  color: hsl(0, 0%, 22%) !important;
  border-color: #F2AA1D !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.ica-yellow-dark-download :hover {
  opacity: 0.8;
}
.wide-btn.ica-yellow-dark-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.ica-grey {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
}
.wide-btn.ica-grey:after {
  content: "" !important;
}
.wide-btn.ica-grey:hover {
  background-color: white !important;
  color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-grey:hover:after {
  content: "" !important;
}
.wide-btn.ica-grey.inv {
  background-color: white !important;
  color: #303030 !important;
  border-color: #303030;
}
.wide-btn.ica-grey.inv:after {
  content: "" !important;
}
.wide-btn.ica-grey.inv:hover {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-grey.inv:hover:after {
  content: "" !important;
}
.wide-btn.ica-grey.inv.border {
  background-color: white !important;
  color: #303030 !important;
  border: solid white 2px !important;
}
.wide-btn.ica-grey.inv.border:hover {
  background-color: #303030 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.ica-grey.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.ica-grey.border {
  background-color: #303030 !important;
  color: white !important;
  border: solid #303030 2px !important;
}
.wide-btn.ica-grey.border:after {
  content: "" !important;
}
.wide-btn.ica-grey.border:hover {
  background-color: white !important;
  color: #303030 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #303030 2px !important;
}
.wide-btn.ica-grey.border:hover:after {
  content: "" !important;
}
.wide-btn.ica-grey-download {
  background-color: #303030 !important;
  color: white !important;
  border-color: #303030 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.ica-grey-download :hover {
  opacity: 0.8;
}
.wide-btn.ica-grey-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.maritime-blue {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
}
.wide-btn.maritime-blue:after {
  content: "" !important;
}
.wide-btn.maritime-blue:hover {
  background-color: white !important;
  color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.maritime-blue:hover:after {
  content: "" !important;
}
.wide-btn.maritime-blue.inv {
  background-color: white !important;
  color: #4E8CCA !important;
  border-color: #4E8CCA;
}
.wide-btn.maritime-blue.inv:after {
  content: "" !important;
}
.wide-btn.maritime-blue.inv:hover {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.maritime-blue.inv:hover:after {
  content: "" !important;
}
.wide-btn.maritime-blue.inv.border {
  background-color: white !important;
  color: #4E8CCA !important;
  border: solid white 2px !important;
}
.wide-btn.maritime-blue.inv.border:hover {
  background-color: #4E8CCA !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.maritime-blue.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.maritime-blue.border {
  background-color: #4E8CCA !important;
  color: white !important;
  border: solid #4E8CCA 2px !important;
}
.wide-btn.maritime-blue.border:after {
  content: "" !important;
}
.wide-btn.maritime-blue.border:hover {
  background-color: white !important;
  color: #4E8CCA !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #4E8CCA 2px !important;
}
.wide-btn.maritime-blue.border:hover:after {
  content: "" !important;
}
.wide-btn.maritime-blue-download {
  background-color: #4E8CCA !important;
  color: white !important;
  border-color: #4E8CCA !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.maritime-blue-download :hover {
  opacity: 0.8;
}
.wide-btn.maritime-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.maritime-mid-blue {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
}
.wide-btn.maritime-mid-blue:after {
  content: "" !important;
}
.wide-btn.maritime-mid-blue:hover {
  background-color: white !important;
  color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.maritime-mid-blue:hover:after {
  content: "" !important;
}
.wide-btn.maritime-mid-blue.inv {
  background-color: white !important;
  color: #4476A0 !important;
  border-color: #4476A0;
}
.wide-btn.maritime-mid-blue.inv:after {
  content: "" !important;
}
.wide-btn.maritime-mid-blue.inv:hover {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.maritime-mid-blue.inv:hover:after {
  content: "" !important;
}
.wide-btn.maritime-mid-blue.inv.border {
  background-color: white !important;
  color: #4476A0 !important;
  border: solid white 2px !important;
}
.wide-btn.maritime-mid-blue.inv.border:hover {
  background-color: #4476A0 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.maritime-mid-blue.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.maritime-mid-blue.border {
  background-color: #4476A0 !important;
  color: white !important;
  border: solid #4476A0 2px !important;
}
.wide-btn.maritime-mid-blue.border:after {
  content: "" !important;
}
.wide-btn.maritime-mid-blue.border:hover {
  background-color: white !important;
  color: #4476A0 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #4476A0 2px !important;
}
.wide-btn.maritime-mid-blue.border:hover:after {
  content: "" !important;
}
.wide-btn.maritime-mid-blue-download {
  background-color: #4476A0 !important;
  color: white !important;
  border-color: #4476A0 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.maritime-mid-blue-download :hover {
  opacity: 0.8;
}
.wide-btn.maritime-mid-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.maritime-light-blue {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
}
.wide-btn.maritime-light-blue:after {
  content: "" !important;
}
.wide-btn.maritime-light-blue:hover {
  background-color: white !important;
  color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.maritime-light-blue:hover:after {
  content: "" !important;
}
.wide-btn.maritime-light-blue.inv {
  background-color: white !important;
  color: #84cff4 !important;
  border-color: #84cff4;
}
.wide-btn.maritime-light-blue.inv:after {
  content: "" !important;
}
.wide-btn.maritime-light-blue.inv:hover {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.maritime-light-blue.inv:hover:after {
  content: "" !important;
}
.wide-btn.maritime-light-blue.inv.border {
  background-color: white !important;
  color: #84cff4 !important;
  border: solid white 2px !important;
}
.wide-btn.maritime-light-blue.inv.border:hover {
  background-color: #84cff4 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.maritime-light-blue.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.maritime-light-blue.border {
  background-color: #84cff4 !important;
  color: white !important;
  border: solid #84cff4 2px !important;
}
.wide-btn.maritime-light-blue.border:after {
  content: "" !important;
}
.wide-btn.maritime-light-blue.border:hover {
  background-color: white !important;
  color: #84cff4 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #84cff4 2px !important;
}
.wide-btn.maritime-light-blue.border:hover:after {
  content: "" !important;
}
.wide-btn.maritime-light-blue-download {
  background-color: #84cff4 !important;
  color: white !important;
  border-color: #84cff4 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.maritime-light-blue-download :hover {
  opacity: 0.8;
}
.wide-btn.maritime-light-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.iot-blue {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
}
.wide-btn.iot-blue:after {
  content: "" !important;
}
.wide-btn.iot-blue:hover {
  background-color: white !important;
  color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-blue:hover:after {
  content: "" !important;
}
.wide-btn.iot-blue.inv {
  background-color: white !important;
  color: #468085 !important;
  border-color: #468085;
}
.wide-btn.iot-blue.inv:after {
  content: "" !important;
}
.wide-btn.iot-blue.inv:hover {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-blue.inv:hover:after {
  content: "" !important;
}
.wide-btn.iot-blue.inv.border {
  background-color: white !important;
  color: #468085 !important;
  border: solid white 2px !important;
}
.wide-btn.iot-blue.inv.border:hover {
  background-color: #468085 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-blue.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.iot-blue.border {
  background-color: #468085 !important;
  color: white !important;
  border: solid #468085 2px !important;
}
.wide-btn.iot-blue.border:after {
  content: "" !important;
}
.wide-btn.iot-blue.border:hover {
  background-color: white !important;
  color: #468085 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #468085 2px !important;
}
.wide-btn.iot-blue.border:hover:after {
  content: "" !important;
}
.wide-btn.iot-blue-download {
  background-color: #468085 !important;
  color: white !important;
  border-color: #468085 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.iot-blue-download :hover {
  opacity: 0.8;
}
.wide-btn.iot-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.iot-green {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
}
.wide-btn.iot-green:after {
  content: "" !important;
}
.wide-btn.iot-green:hover {
  background-color: white !important;
  color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-green:hover:after {
  content: "" !important;
}
.wide-btn.iot-green.inv {
  background-color: white !important;
  color: #37806d !important;
  border-color: #37806d;
}
.wide-btn.iot-green.inv:after {
  content: "" !important;
}
.wide-btn.iot-green.inv:hover {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-green.inv:hover:after {
  content: "" !important;
}
.wide-btn.iot-green.inv.border {
  background-color: white !important;
  color: #37806d !important;
  border: solid white 2px !important;
}
.wide-btn.iot-green.inv.border:hover {
  background-color: #37806d !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-green.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.iot-green.border {
  background-color: #37806d !important;
  color: white !important;
  border: solid #37806d 2px !important;
}
.wide-btn.iot-green.border:after {
  content: "" !important;
}
.wide-btn.iot-green.border:hover {
  background-color: white !important;
  color: #37806d !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #37806d 2px !important;
}
.wide-btn.iot-green.border:hover:after {
  content: "" !important;
}
.wide-btn.iot-green-download {
  background-color: #37806d !important;
  color: white !important;
  border-color: #37806d !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.iot-green-download :hover {
  opacity: 0.8;
}
.wide-btn.iot-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.iot-grey {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
}
.wide-btn.iot-grey:after {
  content: "" !important;
}
.wide-btn.iot-grey:hover {
  background-color: white !important;
  color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-grey:hover:after {
  content: "" !important;
}
.wide-btn.iot-grey.inv {
  background-color: white !important;
  color: #90adac !important;
  border-color: #90adac;
}
.wide-btn.iot-grey.inv:after {
  content: "" !important;
}
.wide-btn.iot-grey.inv:hover {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-grey.inv:hover:after {
  content: "" !important;
}
.wide-btn.iot-grey.inv.border {
  background-color: white !important;
  color: #90adac !important;
  border: solid white 2px !important;
}
.wide-btn.iot-grey.inv.border:hover {
  background-color: #90adac !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-grey.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.iot-grey.border {
  background-color: #90adac !important;
  color: white !important;
  border: solid #90adac 2px !important;
}
.wide-btn.iot-grey.border:after {
  content: "" !important;
}
.wide-btn.iot-grey.border:hover {
  background-color: white !important;
  color: #90adac !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #90adac 2px !important;
}
.wide-btn.iot-grey.border:hover:after {
  content: "" !important;
}
.wide-btn.iot-grey-download {
  background-color: #90adac !important;
  color: white !important;
  border-color: #90adac !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.iot-grey-download :hover {
  opacity: 0.8;
}
.wide-btn.iot-grey-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.iot-dark-teal {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
}
.wide-btn.iot-dark-teal:after {
  content: "" !important;
}
.wide-btn.iot-dark-teal:hover {
  background-color: white !important;
  color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-dark-teal:hover:after {
  content: "" !important;
}
.wide-btn.iot-dark-teal.inv {
  background-color: white !important;
  color: #005158 !important;
  border-color: #005158;
}
.wide-btn.iot-dark-teal.inv:after {
  content: "" !important;
}
.wide-btn.iot-dark-teal.inv:hover {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-dark-teal.inv:hover:after {
  content: "" !important;
}
.wide-btn.iot-dark-teal.inv.border {
  background-color: white !important;
  color: #005158 !important;
  border: solid white 2px !important;
}
.wide-btn.iot-dark-teal.inv.border:hover {
  background-color: #005158 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.iot-dark-teal.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.iot-dark-teal.border {
  background-color: #005158 !important;
  color: white !important;
  border: solid #005158 2px !important;
}
.wide-btn.iot-dark-teal.border:after {
  content: "" !important;
}
.wide-btn.iot-dark-teal.border:hover {
  background-color: white !important;
  color: #005158 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #005158 2px !important;
}
.wide-btn.iot-dark-teal.border:hover:after {
  content: "" !important;
}
.wide-btn.iot-dark-teal-download {
  background-color: #005158 !important;
  color: white !important;
  border-color: #005158 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.iot-dark-teal-download :hover {
  opacity: 0.8;
}
.wide-btn.iot-dark-teal-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.caa-dark-blue {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
}
.wide-btn.caa-dark-blue:after {
  content: "" !important;
}
.wide-btn.caa-dark-blue:hover {
  background-color: white !important;
  color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.caa-dark-blue:hover:after {
  content: "" !important;
}
.wide-btn.caa-dark-blue.inv {
  background-color: white !important;
  color: #112A7A !important;
  border-color: #112A7A;
}
.wide-btn.caa-dark-blue.inv:after {
  content: "" !important;
}
.wide-btn.caa-dark-blue.inv:hover {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.caa-dark-blue.inv:hover:after {
  content: "" !important;
}
.wide-btn.caa-dark-blue.inv.border {
  background-color: white !important;
  color: #112A7A !important;
  border: solid white 2px !important;
}
.wide-btn.caa-dark-blue.inv.border:hover {
  background-color: #112A7A !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.caa-dark-blue.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.caa-dark-blue.border {
  background-color: #112A7A !important;
  color: white !important;
  border: solid #112A7A 2px !important;
}
.wide-btn.caa-dark-blue.border:after {
  content: "" !important;
}
.wide-btn.caa-dark-blue.border:hover {
  background-color: white !important;
  color: #112A7A !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #112A7A 2px !important;
}
.wide-btn.caa-dark-blue.border:hover:after {
  content: "" !important;
}
.wide-btn.caa-dark-blue-download {
  background-color: #112A7A !important;
  color: white !important;
  border-color: #112A7A !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.caa-dark-blue-download :hover {
  opacity: 0.8;
}
.wide-btn.caa-dark-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.caa-blue {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
}
.wide-btn.caa-blue:after {
  content: "" !important;
}
.wide-btn.caa-blue:hover {
  background-color: white !important;
  color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.caa-blue:hover:after {
  content: "" !important;
}
.wide-btn.caa-blue.inv {
  background-color: white !important;
  color: #7bbae6 !important;
  border-color: #7bbae6;
}
.wide-btn.caa-blue.inv:after {
  content: "" !important;
}
.wide-btn.caa-blue.inv:hover {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.caa-blue.inv:hover:after {
  content: "" !important;
}
.wide-btn.caa-blue.inv.border {
  background-color: white !important;
  color: #7bbae6 !important;
  border: solid white 2px !important;
}
.wide-btn.caa-blue.inv.border:hover {
  background-color: #7bbae6 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.caa-blue.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.caa-blue.border {
  background-color: #7bbae6 !important;
  color: white !important;
  border: solid #7bbae6 2px !important;
}
.wide-btn.caa-blue.border:after {
  content: "" !important;
}
.wide-btn.caa-blue.border:hover {
  background-color: white !important;
  color: #7bbae6 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #7bbae6 2px !important;
}
.wide-btn.caa-blue.border:hover:after {
  content: "" !important;
}
.wide-btn.caa-blue-download {
  background-color: #7bbae6 !important;
  color: white !important;
  border-color: #7bbae6 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.caa-blue-download :hover {
  opacity: 0.8;
}
.wide-btn.caa-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.advisor-blue {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
}
.wide-btn.advisor-blue:after {
  content: "" !important;
}
.wide-btn.advisor-blue:hover {
  background-color: white !important;
  color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.advisor-blue:hover:after {
  content: "" !important;
}
.wide-btn.advisor-blue.inv {
  background-color: white !important;
  color: #375566 !important;
  border-color: #375566;
}
.wide-btn.advisor-blue.inv:after {
  content: "" !important;
}
.wide-btn.advisor-blue.inv:hover {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.advisor-blue.inv:hover:after {
  content: "" !important;
}
.wide-btn.advisor-blue.inv.border {
  background-color: white !important;
  color: #375566 !important;
  border: solid white 2px !important;
}
.wide-btn.advisor-blue.inv.border:hover {
  background-color: #375566 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.advisor-blue.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.advisor-blue.border {
  background-color: #375566 !important;
  color: white !important;
  border: solid #375566 2px !important;
}
.wide-btn.advisor-blue.border:after {
  content: "" !important;
}
.wide-btn.advisor-blue.border:hover {
  background-color: white !important;
  color: #375566 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #375566 2px !important;
}
.wide-btn.advisor-blue.border:hover:after {
  content: "" !important;
}
.wide-btn.advisor-blue-download {
  background-color: #375566 !important;
  color: white !important;
  border-color: #375566 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.advisor-blue-download :hover {
  opacity: 0.8;
}
.wide-btn.advisor-blue-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.advisor-tan {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
}
.wide-btn.advisor-tan:after {
  content: "" !important;
}
.wide-btn.advisor-tan:hover {
  background-color: white !important;
  color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.advisor-tan:hover:after {
  content: "" !important;
}
.wide-btn.advisor-tan.inv {
  background-color: white !important;
  color: #d6b15f !important;
  border-color: #d6b15f;
}
.wide-btn.advisor-tan.inv:after {
  content: "" !important;
}
.wide-btn.advisor-tan.inv:hover {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.advisor-tan.inv:hover:after {
  content: "" !important;
}
.wide-btn.advisor-tan.inv.border {
  background-color: white !important;
  color: #d6b15f !important;
  border: solid white 2px !important;
}
.wide-btn.advisor-tan.inv.border:hover {
  background-color: #d6b15f !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.advisor-tan.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.advisor-tan.border {
  background-color: #d6b15f !important;
  color: white !important;
  border: solid #d6b15f 2px !important;
}
.wide-btn.advisor-tan.border:after {
  content: "" !important;
}
.wide-btn.advisor-tan.border:hover {
  background-color: white !important;
  color: #d6b15f !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #d6b15f 2px !important;
}
.wide-btn.advisor-tan.border:hover:after {
  content: "" !important;
}
.wide-btn.advisor-tan-download {
  background-color: #d6b15f !important;
  color: white !important;
  border-color: #d6b15f !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.advisor-tan-download :hover {
  opacity: 0.8;
}
.wide-btn.advisor-tan-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.cie-green {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
}
.wide-btn.cie-green:after {
  content: "" !important;
}
.wide-btn.cie-green:hover {
  background-color: white !important;
  color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.cie-green:hover:after {
  content: "" !important;
}
.wide-btn.cie-green.inv {
  background-color: white !important;
  color: #449775 !important;
  border-color: #449775;
}
.wide-btn.cie-green.inv:after {
  content: "" !important;
}
.wide-btn.cie-green.inv:hover {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.cie-green.inv:hover:after {
  content: "" !important;
}
.wide-btn.cie-green.inv.border {
  background-color: white !important;
  color: #449775 !important;
  border: solid white 2px !important;
}
.wide-btn.cie-green.inv.border:hover {
  background-color: #449775 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.cie-green.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.cie-green.border {
  background-color: #449775 !important;
  color: white !important;
  border: solid #449775 2px !important;
}
.wide-btn.cie-green.border:after {
  content: "" !important;
}
.wide-btn.cie-green.border:hover {
  background-color: white !important;
  color: #449775 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #449775 2px !important;
}
.wide-btn.cie-green.border:hover:after {
  content: "" !important;
}
.wide-btn.cie-green-download {
  background-color: #449775 !important;
  color: white !important;
  border-color: #449775 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.cie-green-download :hover {
  opacity: 0.8;
}
.wide-btn.cie-green-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.cir-purple {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
}
.wide-btn.cir-purple:after {
  content: "" !important;
}
.wide-btn.cir-purple:hover {
  background-color: white !important;
  color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.cir-purple:hover:after {
  content: "" !important;
}
.wide-btn.cir-purple.inv {
  background-color: white !important;
  color: #9361A8 !important;
  border-color: #9361A8;
}
.wide-btn.cir-purple.inv:after {
  content: "" !important;
}
.wide-btn.cir-purple.inv:hover {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.cir-purple.inv:hover:after {
  content: "" !important;
}
.wide-btn.cir-purple.inv.border {
  background-color: white !important;
  color: #9361A8 !important;
  border: solid white 2px !important;
}
.wide-btn.cir-purple.inv.border:hover {
  background-color: #9361A8 !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.cir-purple.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.cir-purple.border {
  background-color: #9361A8 !important;
  color: white !important;
  border: solid #9361A8 2px !important;
}
.wide-btn.cir-purple.border:after {
  content: "" !important;
}
.wide-btn.cir-purple.border:hover {
  background-color: white !important;
  color: #9361A8 !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #9361A8 2px !important;
}
.wide-btn.cir-purple.border:hover:after {
  content: "" !important;
}
.wide-btn.cir-purple-download {
  background-color: #9361A8 !important;
  color: white !important;
  border-color: #9361A8 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.cir-purple-download :hover {
  opacity: 0.8;
}
.wide-btn.cir-purple-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}
.wide-btn.fpb-primary {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
}
.wide-btn.fpb-primary:after {
  content: "" !important;
}
.wide-btn.fpb-primary:hover {
  background-color: white !important;
  color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.fpb-primary:hover:after {
  content: "" !important;
}
.wide-btn.fpb-primary.inv {
  background-color: white !important;
  color: #d5282c !important;
  border-color: #d5282c;
}
.wide-btn.fpb-primary.inv:after {
  content: "" !important;
}
.wide-btn.fpb-primary.inv:hover {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.fpb-primary.inv:hover:after {
  content: "" !important;
}
.wide-btn.fpb-primary.inv.border {
  background-color: white !important;
  color: #d5282c !important;
  border: solid white 2px !important;
}
.wide-btn.fpb-primary.inv.border:hover {
  background-color: #d5282c !important;
  color: white !important;
  border: solid white 2px !important;
  transition-delay: 60ms;
  cursor: pointer !important;
}
.wide-btn.fpb-primary.inv.border:hover:after {
  content: "" !important;
}
.wide-btn.fpb-primary.border {
  background-color: #d5282c !important;
  color: white !important;
  border: solid #d5282c 2px !important;
}
.wide-btn.fpb-primary.border:after {
  content: "" !important;
}
.wide-btn.fpb-primary.border:hover {
  background-color: white !important;
  color: #d5282c !important;
  transition-delay: 60ms;
  cursor: pointer !important;
  border: solid #d5282c 2px !important;
}
.wide-btn.fpb-primary.border:hover:after {
  content: "" !important;
}
.wide-btn.fpb-primary-download {
  background-color: #d5282c !important;
  color: white !important;
  border-color: #d5282c !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  display: inline-flex;
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px !important;
  border-style: solid !important;
  text-align: left !important;
  transition: 0.5s;
  font-weight: bold !important;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold;
}
.wide-btn.fpb-primary-download :hover {
  opacity: 0.8;
}
.wide-btn.fpb-primary-download i {
  background-color: white !important;
  padding: 5px !important;
  border-radius: 50px !important;
  font-size: 1.5rem !important;
}

.top-menu-btn {
  background: #dd950f;
  background: linear-gradient(90deg, #f2a007 0%, #fccd12 100%);
  border-radius: 30px;
  border: none;
  padding: 8px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  color: #2d5668 !important;
  font-weight: 600 !important;
  padding: 8px;
  text-decoration: none;
  font-size: large;
  transition: 0.5s;
}
.top-menu-btn:hover {
  transition: 0.5s;
  opacity: 0.8;
  cursor: pointer;
}
.top-menu-cart {
  background: white;
  border-radius: 30px;
  margin-left: 5px;
}

#menu-primary-menu > li, #menu-primary > li, #menu-primary-ica > li, #menu-primary-caa > li, #menu-primary-iot > li, #menu-primary-cie > li {
  padding-left: 10px !important;
  padding-right: 0px !important;
  font-family: "Poppins", sans-serif;
  font-weight: 600 !important;
  font-size: 1.2rem !important;
}
#menu-primary-menu > li:first-of-type:before, #menu-primary > li:first-of-type:before, #menu-primary-ica > li:first-of-type:before, #menu-primary-caa > li:first-of-type:before, #menu-primary-iot > li:first-of-type:before, #menu-primary-cie > li:first-of-type:before {
  content: "";
  padding-right: 0px;
}
#menu-primary-menu > li:before, #menu-primary > li:before, #menu-primary-ica > li:before, #menu-primary-caa > li:before, #menu-primary-iot > li:before, #menu-primary-cie > li:before {
  content: "|";
  font-weight: 600;
  padding-right: 10px;
}

.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {
  padding-bottom: auto !important;
  align-items: center !important;
}

/* Current Page */
[aria-current]:not([aria-current=false]) {
  text-decoration: underline !important;
  text-underline-offset: 0.1em;
  text-decoration-thickness: 2px !important;
}

.call-iasme h1 {
  font-size: 24px !important;
}

.sub-menu {
  border-radius: 5px;
}

/* ---- Footer Code ---- */
.list-remove li {
  list-style-type: none;
}

.flex {
  display: flex !important;
}
.flex-flow-col-wrap {
  flex-flow: column wrap !important;
}
.flex-flow-col-nowrap {
  flex-flow: column nowrap !important;
}
.flex-flow-col-wrap-reverse {
  flex-flow: column wrap-reverse !important;
}
.flex-flow-row-wrap {
  flex-flow: row wrap !important;
}
.flex-flow-row-nowrap {
  flex-flow: row nowrap !important;
}
.flex-flow-row-wrap-reverse {
  flex-flow: row wrap-reverse !important;
}
.flex-row {
  flex-direction: row !important;
  width: 100%;
}
.flex-column {
  flex-direction: column !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-justify-start {
  justify-content: flex-start !important;
}
.flex-justify-start-center {
  justify-content: flex-start !important;
}
@media all and (max-width: 980px) {
  .flex-justify-start-center {
    justify-content: center !important;
  }
}
.flex-justify-end {
  justify-content: flex-end !important;
}
.flex-justify-end-center {
  justify-content: flex-end !important;
}
@media all and (max-width: 980px) {
  .flex-justify-end-center {
    justify-content: center !important;
  }
}
.flex-justify-center {
  justify-content: center !important;
}
.flex-justify-between {
  justify-content: space-between !important;
}
.flex-justify-around {
  justify-content: space-around !important;
}
.flex-justify-evenly {
  justify-content: space-evenly !important;
}
.flex-align-self-start {
  align-self: flex-start !important;
}
.flex-align-self-end {
  align-self: flex-end !important;
}
.flex-align-items-start {
  align-items: flex-start !important;
}
.flex-align-items-end {
  align-items: flex-end !important;
}
.flex-align-items-center {
  align-items: center !important;
}
.flex-align-items-baseline {
  align-items: baseline !important;
}
.flex-align-items-stretch {
  align-items: stretch !important;
}
.flex-align-content-start {
  align-content: flex-start !important;
}
.flex-align-content-start-center {
  align-content: flex-start !important;
}
@media all and (max-width: 980px) {
  .flex-align-content-start-center {
    align-content: center !important;
  }
}
.flex-align-content-end {
  align-content: flex-end !important;
}
.flex-align-content-end-center {
  align-content: flex-end !important;
}
@media all and (max-width: 980px) {
  .flex-align-content-end-center {
    align-content: center !important;
  }
}
.flex-align-content-center {
  align-content: center !important;
}
.flex-align-content-between {
  align-content: space-between !important;
}
.flex-align-content-around {
  align-content: space-around !important;
}
.flex-align-content-stretch {
  align-content: stretch !important;
}

@media all and (max-width: 479px) {
  .hide-mobile {
    display: none !important;
  }
}

.order-0 {
  order: 0;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}

.p-none {
  padding: none !important;
}
.p-med {
  padding: 2vh 2vw !important;
}

.m-a {
  margin: auto;
}
.m-none {
  margin: none !important;
}
.m-med {
  margin: 2vh 2vw !important;
}

.m-0 {
  margin: 0px;
}

.ml-0 {
  margin-left: 0px !important;
}

.mr-0 {
  margin-right: 0px !important;
}

.mt-0 {
  margin-top: 0px !important;
}

.mb-0 {
  margin-bottom: 0px !important;
}

.p-0 {
  padding: 0px;
}

.pt-0 {
  padding-top: 0px;
}

.pb-0 {
  padding-bottom: 0px;
}

.pr-0 {
  padding-right: 0px;
}

.pl-0 {
  padding-left: 0px;
}

.lh-0 {
  line-height: 0px;
}

.br-0 {
  border-radius: 0px !important;
}

.m-1 {
  margin: 1px;
}

.ml-1 {
  margin-left: 1px !important;
}

.mr-1 {
  margin-right: 1px !important;
}

.mt-1 {
  margin-top: 1px !important;
}

.mb-1 {
  margin-bottom: 1px !important;
}

.p-1 {
  padding: 1px;
}

.pt-1 {
  padding-top: 1px;
}

.pb-1 {
  padding-bottom: 1px;
}

.pr-1 {
  padding-right: 1px;
}

.pl-1 {
  padding-left: 1px;
}

.lh-1 {
  line-height: 1px;
}

.br-1 {
  border-radius: 1px !important;
}

.m-2 {
  margin: 2px;
}

.ml-2 {
  margin-left: 2px !important;
}

.mr-2 {
  margin-right: 2px !important;
}

.mt-2 {
  margin-top: 2px !important;
}

.mb-2 {
  margin-bottom: 2px !important;
}

.p-2 {
  padding: 2px;
}

.pt-2 {
  padding-top: 2px;
}

.pb-2 {
  padding-bottom: 2px;
}

.pr-2 {
  padding-right: 2px;
}

.pl-2 {
  padding-left: 2px;
}

.lh-2 {
  line-height: 2px;
}

.br-2 {
  border-radius: 2px !important;
}

.m-3 {
  margin: 3px;
}

.ml-3 {
  margin-left: 3px !important;
}

.mr-3 {
  margin-right: 3px !important;
}

.mt-3 {
  margin-top: 3px !important;
}

.mb-3 {
  margin-bottom: 3px !important;
}

.p-3 {
  padding: 3px;
}

.pt-3 {
  padding-top: 3px;
}

.pb-3 {
  padding-bottom: 3px;
}

.pr-3 {
  padding-right: 3px;
}

.pl-3 {
  padding-left: 3px;
}

.lh-3 {
  line-height: 3px;
}

.br-3 {
  border-radius: 3px !important;
}

.m-4 {
  margin: 4px;
}

.ml-4 {
  margin-left: 4px !important;
}

.mr-4 {
  margin-right: 4px !important;
}

.mt-4 {
  margin-top: 4px !important;
}

.mb-4 {
  margin-bottom: 4px !important;
}

.p-4 {
  padding: 4px;
}

.pt-4 {
  padding-top: 4px;
}

.pb-4 {
  padding-bottom: 4px;
}

.pr-4 {
  padding-right: 4px;
}

.pl-4 {
  padding-left: 4px;
}

.lh-4 {
  line-height: 4px;
}

.br-4 {
  border-radius: 4px !important;
}

.m-5 {
  margin: 5px;
}

.ml-5 {
  margin-left: 5px !important;
}

.mr-5 {
  margin-right: 5px !important;
}

.mt-5 {
  margin-top: 5px !important;
}

.mb-5 {
  margin-bottom: 5px !important;
}

.p-5 {
  padding: 5px;
}

.pt-5 {
  padding-top: 5px;
}

.pb-5 {
  padding-bottom: 5px;
}

.pr-5 {
  padding-right: 5px;
}

.pl-5 {
  padding-left: 5px;
}

.lh-5 {
  line-height: 5px;
}

.br-5 {
  border-radius: 5px !important;
}

.m-6 {
  margin: 6px;
}

.ml-6 {
  margin-left: 6px !important;
}

.mr-6 {
  margin-right: 6px !important;
}

.mt-6 {
  margin-top: 6px !important;
}

.mb-6 {
  margin-bottom: 6px !important;
}

.p-6 {
  padding: 6px;
}

.pt-6 {
  padding-top: 6px;
}

.pb-6 {
  padding-bottom: 6px;
}

.pr-6 {
  padding-right: 6px;
}

.pl-6 {
  padding-left: 6px;
}

.lh-6 {
  line-height: 6px;
}

.br-6 {
  border-radius: 6px !important;
}

.m-7 {
  margin: 7px;
}

.ml-7 {
  margin-left: 7px !important;
}

.mr-7 {
  margin-right: 7px !important;
}

.mt-7 {
  margin-top: 7px !important;
}

.mb-7 {
  margin-bottom: 7px !important;
}

.p-7 {
  padding: 7px;
}

.pt-7 {
  padding-top: 7px;
}

.pb-7 {
  padding-bottom: 7px;
}

.pr-7 {
  padding-right: 7px;
}

.pl-7 {
  padding-left: 7px;
}

.lh-7 {
  line-height: 7px;
}

.br-7 {
  border-radius: 7px !important;
}

.m-8 {
  margin: 8px;
}

.ml-8 {
  margin-left: 8px !important;
}

.mr-8 {
  margin-right: 8px !important;
}

.mt-8 {
  margin-top: 8px !important;
}

.mb-8 {
  margin-bottom: 8px !important;
}

.p-8 {
  padding: 8px;
}

.pt-8 {
  padding-top: 8px;
}

.pb-8 {
  padding-bottom: 8px;
}

.pr-8 {
  padding-right: 8px;
}

.pl-8 {
  padding-left: 8px;
}

.lh-8 {
  line-height: 8px;
}

.br-8 {
  border-radius: 8px !important;
}

.m-9 {
  margin: 9px;
}

.ml-9 {
  margin-left: 9px !important;
}

.mr-9 {
  margin-right: 9px !important;
}

.mt-9 {
  margin-top: 9px !important;
}

.mb-9 {
  margin-bottom: 9px !important;
}

.p-9 {
  padding: 9px;
}

.pt-9 {
  padding-top: 9px;
}

.pb-9 {
  padding-bottom: 9px;
}

.pr-9 {
  padding-right: 9px;
}

.pl-9 {
  padding-left: 9px;
}

.lh-9 {
  line-height: 9px;
}

.br-9 {
  border-radius: 9px !important;
}

.m-10 {
  margin: 10px;
}

.ml-10 {
  margin-left: 10px !important;
}

.mr-10 {
  margin-right: 10px !important;
}

.mt-10 {
  margin-top: 10px !important;
}

.mb-10 {
  margin-bottom: 10px !important;
}

.p-10 {
  padding: 10px;
}

.pt-10 {
  padding-top: 10px;
}

.pb-10 {
  padding-bottom: 10px;
}

.pr-10 {
  padding-right: 10px;
}

.pl-10 {
  padding-left: 10px;
}

.lh-10 {
  line-height: 10px;
}

.br-10 {
  border-radius: 10px !important;
}

.m-11 {
  margin: 11px;
}

.ml-11 {
  margin-left: 11px !important;
}

.mr-11 {
  margin-right: 11px !important;
}

.mt-11 {
  margin-top: 11px !important;
}

.mb-11 {
  margin-bottom: 11px !important;
}

.p-11 {
  padding: 11px;
}

.pt-11 {
  padding-top: 11px;
}

.pb-11 {
  padding-bottom: 11px;
}

.pr-11 {
  padding-right: 11px;
}

.pl-11 {
  padding-left: 11px;
}

.lh-11 {
  line-height: 11px;
}

.br-11 {
  border-radius: 11px !important;
}

.m-12 {
  margin: 12px;
}

.ml-12 {
  margin-left: 12px !important;
}

.mr-12 {
  margin-right: 12px !important;
}

.mt-12 {
  margin-top: 12px !important;
}

.mb-12 {
  margin-bottom: 12px !important;
}

.p-12 {
  padding: 12px;
}

.pt-12 {
  padding-top: 12px;
}

.pb-12 {
  padding-bottom: 12px;
}

.pr-12 {
  padding-right: 12px;
}

.pl-12 {
  padding-left: 12px;
}

.lh-12 {
  line-height: 12px;
}

.br-12 {
  border-radius: 12px !important;
}

.m-13 {
  margin: 13px;
}

.ml-13 {
  margin-left: 13px !important;
}

.mr-13 {
  margin-right: 13px !important;
}

.mt-13 {
  margin-top: 13px !important;
}

.mb-13 {
  margin-bottom: 13px !important;
}

.p-13 {
  padding: 13px;
}

.pt-13 {
  padding-top: 13px;
}

.pb-13 {
  padding-bottom: 13px;
}

.pr-13 {
  padding-right: 13px;
}

.pl-13 {
  padding-left: 13px;
}

.lh-13 {
  line-height: 13px;
}

.br-13 {
  border-radius: 13px !important;
}

.m-14 {
  margin: 14px;
}

.ml-14 {
  margin-left: 14px !important;
}

.mr-14 {
  margin-right: 14px !important;
}

.mt-14 {
  margin-top: 14px !important;
}

.mb-14 {
  margin-bottom: 14px !important;
}

.p-14 {
  padding: 14px;
}

.pt-14 {
  padding-top: 14px;
}

.pb-14 {
  padding-bottom: 14px;
}

.pr-14 {
  padding-right: 14px;
}

.pl-14 {
  padding-left: 14px;
}

.lh-14 {
  line-height: 14px;
}

.br-14 {
  border-radius: 14px !important;
}

.m-15 {
  margin: 15px;
}

.ml-15 {
  margin-left: 15px !important;
}

.mr-15 {
  margin-right: 15px !important;
}

.mt-15 {
  margin-top: 15px !important;
}

.mb-15 {
  margin-bottom: 15px !important;
}

.p-15 {
  padding: 15px;
}

.pt-15 {
  padding-top: 15px;
}

.pb-15 {
  padding-bottom: 15px;
}

.pr-15 {
  padding-right: 15px;
}

.pl-15 {
  padding-left: 15px;
}

.lh-15 {
  line-height: 15px;
}

.br-15 {
  border-radius: 15px !important;
}

.m-16 {
  margin: 16px;
}

.ml-16 {
  margin-left: 16px !important;
}

.mr-16 {
  margin-right: 16px !important;
}

.mt-16 {
  margin-top: 16px !important;
}

.mb-16 {
  margin-bottom: 16px !important;
}

.p-16 {
  padding: 16px;
}

.pt-16 {
  padding-top: 16px;
}

.pb-16 {
  padding-bottom: 16px;
}

.pr-16 {
  padding-right: 16px;
}

.pl-16 {
  padding-left: 16px;
}

.lh-16 {
  line-height: 16px;
}

.br-16 {
  border-radius: 16px !important;
}

.m-17 {
  margin: 17px;
}

.ml-17 {
  margin-left: 17px !important;
}

.mr-17 {
  margin-right: 17px !important;
}

.mt-17 {
  margin-top: 17px !important;
}

.mb-17 {
  margin-bottom: 17px !important;
}

.p-17 {
  padding: 17px;
}

.pt-17 {
  padding-top: 17px;
}

.pb-17 {
  padding-bottom: 17px;
}

.pr-17 {
  padding-right: 17px;
}

.pl-17 {
  padding-left: 17px;
}

.lh-17 {
  line-height: 17px;
}

.br-17 {
  border-radius: 17px !important;
}

.m-18 {
  margin: 18px;
}

.ml-18 {
  margin-left: 18px !important;
}

.mr-18 {
  margin-right: 18px !important;
}

.mt-18 {
  margin-top: 18px !important;
}

.mb-18 {
  margin-bottom: 18px !important;
}

.p-18 {
  padding: 18px;
}

.pt-18 {
  padding-top: 18px;
}

.pb-18 {
  padding-bottom: 18px;
}

.pr-18 {
  padding-right: 18px;
}

.pl-18 {
  padding-left: 18px;
}

.lh-18 {
  line-height: 18px;
}

.br-18 {
  border-radius: 18px !important;
}

.m-19 {
  margin: 19px;
}

.ml-19 {
  margin-left: 19px !important;
}

.mr-19 {
  margin-right: 19px !important;
}

.mt-19 {
  margin-top: 19px !important;
}

.mb-19 {
  margin-bottom: 19px !important;
}

.p-19 {
  padding: 19px;
}

.pt-19 {
  padding-top: 19px;
}

.pb-19 {
  padding-bottom: 19px;
}

.pr-19 {
  padding-right: 19px;
}

.pl-19 {
  padding-left: 19px;
}

.lh-19 {
  line-height: 19px;
}

.br-19 {
  border-radius: 19px !important;
}

.m-20 {
  margin: 20px;
}

.ml-20 {
  margin-left: 20px !important;
}

.mr-20 {
  margin-right: 20px !important;
}

.mt-20 {
  margin-top: 20px !important;
}

.mb-20 {
  margin-bottom: 20px !important;
}

.p-20 {
  padding: 20px;
}

.pt-20 {
  padding-top: 20px;
}

.pb-20 {
  padding-bottom: 20px;
}

.pr-20 {
  padding-right: 20px;
}

.pl-20 {
  padding-left: 20px;
}

.lh-20 {
  line-height: 20px;
}

.br-20 {
  border-radius: 20px !important;
}

.m-21 {
  margin: 21px;
}

.ml-21 {
  margin-left: 21px !important;
}

.mr-21 {
  margin-right: 21px !important;
}

.mt-21 {
  margin-top: 21px !important;
}

.mb-21 {
  margin-bottom: 21px !important;
}

.p-21 {
  padding: 21px;
}

.pt-21 {
  padding-top: 21px;
}

.pb-21 {
  padding-bottom: 21px;
}

.pr-21 {
  padding-right: 21px;
}

.pl-21 {
  padding-left: 21px;
}

.lh-21 {
  line-height: 21px;
}

.br-21 {
  border-radius: 21px !important;
}

.m-22 {
  margin: 22px;
}

.ml-22 {
  margin-left: 22px !important;
}

.mr-22 {
  margin-right: 22px !important;
}

.mt-22 {
  margin-top: 22px !important;
}

.mb-22 {
  margin-bottom: 22px !important;
}

.p-22 {
  padding: 22px;
}

.pt-22 {
  padding-top: 22px;
}

.pb-22 {
  padding-bottom: 22px;
}

.pr-22 {
  padding-right: 22px;
}

.pl-22 {
  padding-left: 22px;
}

.lh-22 {
  line-height: 22px;
}

.br-22 {
  border-radius: 22px !important;
}

.m-23 {
  margin: 23px;
}

.ml-23 {
  margin-left: 23px !important;
}

.mr-23 {
  margin-right: 23px !important;
}

.mt-23 {
  margin-top: 23px !important;
}

.mb-23 {
  margin-bottom: 23px !important;
}

.p-23 {
  padding: 23px;
}

.pt-23 {
  padding-top: 23px;
}

.pb-23 {
  padding-bottom: 23px;
}

.pr-23 {
  padding-right: 23px;
}

.pl-23 {
  padding-left: 23px;
}

.lh-23 {
  line-height: 23px;
}

.br-23 {
  border-radius: 23px !important;
}

.m-24 {
  margin: 24px;
}

.ml-24 {
  margin-left: 24px !important;
}

.mr-24 {
  margin-right: 24px !important;
}

.mt-24 {
  margin-top: 24px !important;
}

.mb-24 {
  margin-bottom: 24px !important;
}

.p-24 {
  padding: 24px;
}

.pt-24 {
  padding-top: 24px;
}

.pb-24 {
  padding-bottom: 24px;
}

.pr-24 {
  padding-right: 24px;
}

.pl-24 {
  padding-left: 24px;
}

.lh-24 {
  line-height: 24px;
}

.br-24 {
  border-radius: 24px !important;
}

.m-25 {
  margin: 25px;
}

.ml-25 {
  margin-left: 25px !important;
}

.mr-25 {
  margin-right: 25px !important;
}

.mt-25 {
  margin-top: 25px !important;
}

.mb-25 {
  margin-bottom: 25px !important;
}

.p-25 {
  padding: 25px;
}

.pt-25 {
  padding-top: 25px;
}

.pb-25 {
  padding-bottom: 25px;
}

.pr-25 {
  padding-right: 25px;
}

.pl-25 {
  padding-left: 25px;
}

.lh-25 {
  line-height: 25px;
}

.br-25 {
  border-radius: 25px !important;
}

.m-26 {
  margin: 26px;
}

.ml-26 {
  margin-left: 26px !important;
}

.mr-26 {
  margin-right: 26px !important;
}

.mt-26 {
  margin-top: 26px !important;
}

.mb-26 {
  margin-bottom: 26px !important;
}

.p-26 {
  padding: 26px;
}

.pt-26 {
  padding-top: 26px;
}

.pb-26 {
  padding-bottom: 26px;
}

.pr-26 {
  padding-right: 26px;
}

.pl-26 {
  padding-left: 26px;
}

.lh-26 {
  line-height: 26px;
}

.br-26 {
  border-radius: 26px !important;
}

.m-27 {
  margin: 27px;
}

.ml-27 {
  margin-left: 27px !important;
}

.mr-27 {
  margin-right: 27px !important;
}

.mt-27 {
  margin-top: 27px !important;
}

.mb-27 {
  margin-bottom: 27px !important;
}

.p-27 {
  padding: 27px;
}

.pt-27 {
  padding-top: 27px;
}

.pb-27 {
  padding-bottom: 27px;
}

.pr-27 {
  padding-right: 27px;
}

.pl-27 {
  padding-left: 27px;
}

.lh-27 {
  line-height: 27px;
}

.br-27 {
  border-radius: 27px !important;
}

.m-28 {
  margin: 28px;
}

.ml-28 {
  margin-left: 28px !important;
}

.mr-28 {
  margin-right: 28px !important;
}

.mt-28 {
  margin-top: 28px !important;
}

.mb-28 {
  margin-bottom: 28px !important;
}

.p-28 {
  padding: 28px;
}

.pt-28 {
  padding-top: 28px;
}

.pb-28 {
  padding-bottom: 28px;
}

.pr-28 {
  padding-right: 28px;
}

.pl-28 {
  padding-left: 28px;
}

.lh-28 {
  line-height: 28px;
}

.br-28 {
  border-radius: 28px !important;
}

.m-29 {
  margin: 29px;
}

.ml-29 {
  margin-left: 29px !important;
}

.mr-29 {
  margin-right: 29px !important;
}

.mt-29 {
  margin-top: 29px !important;
}

.mb-29 {
  margin-bottom: 29px !important;
}

.p-29 {
  padding: 29px;
}

.pt-29 {
  padding-top: 29px;
}

.pb-29 {
  padding-bottom: 29px;
}

.pr-29 {
  padding-right: 29px;
}

.pl-29 {
  padding-left: 29px;
}

.lh-29 {
  line-height: 29px;
}

.br-29 {
  border-radius: 29px !important;
}

.m-30 {
  margin: 30px;
}

.ml-30 {
  margin-left: 30px !important;
}

.mr-30 {
  margin-right: 30px !important;
}

.mt-30 {
  margin-top: 30px !important;
}

.mb-30 {
  margin-bottom: 30px !important;
}

.p-30 {
  padding: 30px;
}

.pt-30 {
  padding-top: 30px;
}

.pb-30 {
  padding-bottom: 30px;
}

.pr-30 {
  padding-right: 30px;
}

.pl-30 {
  padding-left: 30px;
}

.lh-30 {
  line-height: 30px;
}

.br-30 {
  border-radius: 30px !important;
}

.m-31 {
  margin: 31px;
}

.ml-31 {
  margin-left: 31px !important;
}

.mr-31 {
  margin-right: 31px !important;
}

.mt-31 {
  margin-top: 31px !important;
}

.mb-31 {
  margin-bottom: 31px !important;
}

.p-31 {
  padding: 31px;
}

.pt-31 {
  padding-top: 31px;
}

.pb-31 {
  padding-bottom: 31px;
}

.pr-31 {
  padding-right: 31px;
}

.pl-31 {
  padding-left: 31px;
}

.lh-31 {
  line-height: 31px;
}

.br-31 {
  border-radius: 31px !important;
}

.m-32 {
  margin: 32px;
}

.ml-32 {
  margin-left: 32px !important;
}

.mr-32 {
  margin-right: 32px !important;
}

.mt-32 {
  margin-top: 32px !important;
}

.mb-32 {
  margin-bottom: 32px !important;
}

.p-32 {
  padding: 32px;
}

.pt-32 {
  padding-top: 32px;
}

.pb-32 {
  padding-bottom: 32px;
}

.pr-32 {
  padding-right: 32px;
}

.pl-32 {
  padding-left: 32px;
}

.lh-32 {
  line-height: 32px;
}

.br-32 {
  border-radius: 32px !important;
}

.m-33 {
  margin: 33px;
}

.ml-33 {
  margin-left: 33px !important;
}

.mr-33 {
  margin-right: 33px !important;
}

.mt-33 {
  margin-top: 33px !important;
}

.mb-33 {
  margin-bottom: 33px !important;
}

.p-33 {
  padding: 33px;
}

.pt-33 {
  padding-top: 33px;
}

.pb-33 {
  padding-bottom: 33px;
}

.pr-33 {
  padding-right: 33px;
}

.pl-33 {
  padding-left: 33px;
}

.lh-33 {
  line-height: 33px;
}

.br-33 {
  border-radius: 33px !important;
}

.m-34 {
  margin: 34px;
}

.ml-34 {
  margin-left: 34px !important;
}

.mr-34 {
  margin-right: 34px !important;
}

.mt-34 {
  margin-top: 34px !important;
}

.mb-34 {
  margin-bottom: 34px !important;
}

.p-34 {
  padding: 34px;
}

.pt-34 {
  padding-top: 34px;
}

.pb-34 {
  padding-bottom: 34px;
}

.pr-34 {
  padding-right: 34px;
}

.pl-34 {
  padding-left: 34px;
}

.lh-34 {
  line-height: 34px;
}

.br-34 {
  border-radius: 34px !important;
}

.m-35 {
  margin: 35px;
}

.ml-35 {
  margin-left: 35px !important;
}

.mr-35 {
  margin-right: 35px !important;
}

.mt-35 {
  margin-top: 35px !important;
}

.mb-35 {
  margin-bottom: 35px !important;
}

.p-35 {
  padding: 35px;
}

.pt-35 {
  padding-top: 35px;
}

.pb-35 {
  padding-bottom: 35px;
}

.pr-35 {
  padding-right: 35px;
}

.pl-35 {
  padding-left: 35px;
}

.lh-35 {
  line-height: 35px;
}

.br-35 {
  border-radius: 35px !important;
}

.m-36 {
  margin: 36px;
}

.ml-36 {
  margin-left: 36px !important;
}

.mr-36 {
  margin-right: 36px !important;
}

.mt-36 {
  margin-top: 36px !important;
}

.mb-36 {
  margin-bottom: 36px !important;
}

.p-36 {
  padding: 36px;
}

.pt-36 {
  padding-top: 36px;
}

.pb-36 {
  padding-bottom: 36px;
}

.pr-36 {
  padding-right: 36px;
}

.pl-36 {
  padding-left: 36px;
}

.lh-36 {
  line-height: 36px;
}

.br-36 {
  border-radius: 36px !important;
}

.m-37 {
  margin: 37px;
}

.ml-37 {
  margin-left: 37px !important;
}

.mr-37 {
  margin-right: 37px !important;
}

.mt-37 {
  margin-top: 37px !important;
}

.mb-37 {
  margin-bottom: 37px !important;
}

.p-37 {
  padding: 37px;
}

.pt-37 {
  padding-top: 37px;
}

.pb-37 {
  padding-bottom: 37px;
}

.pr-37 {
  padding-right: 37px;
}

.pl-37 {
  padding-left: 37px;
}

.lh-37 {
  line-height: 37px;
}

.br-37 {
  border-radius: 37px !important;
}

.m-38 {
  margin: 38px;
}

.ml-38 {
  margin-left: 38px !important;
}

.mr-38 {
  margin-right: 38px !important;
}

.mt-38 {
  margin-top: 38px !important;
}

.mb-38 {
  margin-bottom: 38px !important;
}

.p-38 {
  padding: 38px;
}

.pt-38 {
  padding-top: 38px;
}

.pb-38 {
  padding-bottom: 38px;
}

.pr-38 {
  padding-right: 38px;
}

.pl-38 {
  padding-left: 38px;
}

.lh-38 {
  line-height: 38px;
}

.br-38 {
  border-radius: 38px !important;
}

.m-39 {
  margin: 39px;
}

.ml-39 {
  margin-left: 39px !important;
}

.mr-39 {
  margin-right: 39px !important;
}

.mt-39 {
  margin-top: 39px !important;
}

.mb-39 {
  margin-bottom: 39px !important;
}

.p-39 {
  padding: 39px;
}

.pt-39 {
  padding-top: 39px;
}

.pb-39 {
  padding-bottom: 39px;
}

.pr-39 {
  padding-right: 39px;
}

.pl-39 {
  padding-left: 39px;
}

.lh-39 {
  line-height: 39px;
}

.br-39 {
  border-radius: 39px !important;
}

.m-40 {
  margin: 40px;
}

.ml-40 {
  margin-left: 40px !important;
}

.mr-40 {
  margin-right: 40px !important;
}

.mt-40 {
  margin-top: 40px !important;
}

.mb-40 {
  margin-bottom: 40px !important;
}

.p-40 {
  padding: 40px;
}

.pt-40 {
  padding-top: 40px;
}

.pb-40 {
  padding-bottom: 40px;
}

.pr-40 {
  padding-right: 40px;
}

.pl-40 {
  padding-left: 40px;
}

.lh-40 {
  line-height: 40px;
}

.br-40 {
  border-radius: 40px !important;
}

.m-41 {
  margin: 41px;
}

.ml-41 {
  margin-left: 41px !important;
}

.mr-41 {
  margin-right: 41px !important;
}

.mt-41 {
  margin-top: 41px !important;
}

.mb-41 {
  margin-bottom: 41px !important;
}

.p-41 {
  padding: 41px;
}

.pt-41 {
  padding-top: 41px;
}

.pb-41 {
  padding-bottom: 41px;
}

.pr-41 {
  padding-right: 41px;
}

.pl-41 {
  padding-left: 41px;
}

.lh-41 {
  line-height: 41px;
}

.br-41 {
  border-radius: 41px !important;
}

.m-42 {
  margin: 42px;
}

.ml-42 {
  margin-left: 42px !important;
}

.mr-42 {
  margin-right: 42px !important;
}

.mt-42 {
  margin-top: 42px !important;
}

.mb-42 {
  margin-bottom: 42px !important;
}

.p-42 {
  padding: 42px;
}

.pt-42 {
  padding-top: 42px;
}

.pb-42 {
  padding-bottom: 42px;
}

.pr-42 {
  padding-right: 42px;
}

.pl-42 {
  padding-left: 42px;
}

.lh-42 {
  line-height: 42px;
}

.br-42 {
  border-radius: 42px !important;
}

.m-43 {
  margin: 43px;
}

.ml-43 {
  margin-left: 43px !important;
}

.mr-43 {
  margin-right: 43px !important;
}

.mt-43 {
  margin-top: 43px !important;
}

.mb-43 {
  margin-bottom: 43px !important;
}

.p-43 {
  padding: 43px;
}

.pt-43 {
  padding-top: 43px;
}

.pb-43 {
  padding-bottom: 43px;
}

.pr-43 {
  padding-right: 43px;
}

.pl-43 {
  padding-left: 43px;
}

.lh-43 {
  line-height: 43px;
}

.br-43 {
  border-radius: 43px !important;
}

.m-44 {
  margin: 44px;
}

.ml-44 {
  margin-left: 44px !important;
}

.mr-44 {
  margin-right: 44px !important;
}

.mt-44 {
  margin-top: 44px !important;
}

.mb-44 {
  margin-bottom: 44px !important;
}

.p-44 {
  padding: 44px;
}

.pt-44 {
  padding-top: 44px;
}

.pb-44 {
  padding-bottom: 44px;
}

.pr-44 {
  padding-right: 44px;
}

.pl-44 {
  padding-left: 44px;
}

.lh-44 {
  line-height: 44px;
}

.br-44 {
  border-radius: 44px !important;
}

.m-45 {
  margin: 45px;
}

.ml-45 {
  margin-left: 45px !important;
}

.mr-45 {
  margin-right: 45px !important;
}

.mt-45 {
  margin-top: 45px !important;
}

.mb-45 {
  margin-bottom: 45px !important;
}

.p-45 {
  padding: 45px;
}

.pt-45 {
  padding-top: 45px;
}

.pb-45 {
  padding-bottom: 45px;
}

.pr-45 {
  padding-right: 45px;
}

.pl-45 {
  padding-left: 45px;
}

.lh-45 {
  line-height: 45px;
}

.br-45 {
  border-radius: 45px !important;
}

.m-46 {
  margin: 46px;
}

.ml-46 {
  margin-left: 46px !important;
}

.mr-46 {
  margin-right: 46px !important;
}

.mt-46 {
  margin-top: 46px !important;
}

.mb-46 {
  margin-bottom: 46px !important;
}

.p-46 {
  padding: 46px;
}

.pt-46 {
  padding-top: 46px;
}

.pb-46 {
  padding-bottom: 46px;
}

.pr-46 {
  padding-right: 46px;
}

.pl-46 {
  padding-left: 46px;
}

.lh-46 {
  line-height: 46px;
}

.br-46 {
  border-radius: 46px !important;
}

.m-47 {
  margin: 47px;
}

.ml-47 {
  margin-left: 47px !important;
}

.mr-47 {
  margin-right: 47px !important;
}

.mt-47 {
  margin-top: 47px !important;
}

.mb-47 {
  margin-bottom: 47px !important;
}

.p-47 {
  padding: 47px;
}

.pt-47 {
  padding-top: 47px;
}

.pb-47 {
  padding-bottom: 47px;
}

.pr-47 {
  padding-right: 47px;
}

.pl-47 {
  padding-left: 47px;
}

.lh-47 {
  line-height: 47px;
}

.br-47 {
  border-radius: 47px !important;
}

.m-48 {
  margin: 48px;
}

.ml-48 {
  margin-left: 48px !important;
}

.mr-48 {
  margin-right: 48px !important;
}

.mt-48 {
  margin-top: 48px !important;
}

.mb-48 {
  margin-bottom: 48px !important;
}

.p-48 {
  padding: 48px;
}

.pt-48 {
  padding-top: 48px;
}

.pb-48 {
  padding-bottom: 48px;
}

.pr-48 {
  padding-right: 48px;
}

.pl-48 {
  padding-left: 48px;
}

.lh-48 {
  line-height: 48px;
}

.br-48 {
  border-radius: 48px !important;
}

.m-49 {
  margin: 49px;
}

.ml-49 {
  margin-left: 49px !important;
}

.mr-49 {
  margin-right: 49px !important;
}

.mt-49 {
  margin-top: 49px !important;
}

.mb-49 {
  margin-bottom: 49px !important;
}

.p-49 {
  padding: 49px;
}

.pt-49 {
  padding-top: 49px;
}

.pb-49 {
  padding-bottom: 49px;
}

.pr-49 {
  padding-right: 49px;
}

.pl-49 {
  padding-left: 49px;
}

.lh-49 {
  line-height: 49px;
}

.br-49 {
  border-radius: 49px !important;
}

.m-50 {
  margin: 50px;
}

.ml-50 {
  margin-left: 50px !important;
}

.mr-50 {
  margin-right: 50px !important;
}

.mt-50 {
  margin-top: 50px !important;
}

.mb-50 {
  margin-bottom: 50px !important;
}

.p-50 {
  padding: 50px;
}

.pt-50 {
  padding-top: 50px;
}

.pb-50 {
  padding-bottom: 50px;
}

.pr-50 {
  padding-right: 50px;
}

.pl-50 {
  padding-left: 50px;
}

.lh-50 {
  line-height: 50px;
}

.br-50 {
  border-radius: 50px !important;
}

.f-5 {
  font-size: 0.5em !important;
}

.fr-5 {
  font-size: 0.5rem !important;
}

.fp-5 {
  font-size: 5px !important;
}

.f-6 {
  font-size: 0.6em !important;
}

.fr-6 {
  font-size: 0.6rem !important;
}

.fp-6 {
  font-size: 6px !important;
}

.f-7 {
  font-size: 0.7em !important;
}

.fr-7 {
  font-size: 0.7rem !important;
}

.fp-7 {
  font-size: 7px !important;
}

.f-8 {
  font-size: 0.8em !important;
}

.fr-8 {
  font-size: 0.8rem !important;
}

.fp-8 {
  font-size: 8px !important;
}

.f-9 {
  font-size: 0.9em !important;
}

.fr-9 {
  font-size: 0.9rem !important;
}

.fp-9 {
  font-size: 9px !important;
}

.f-10 {
  font-size: 1em !important;
}

.fr-10 {
  font-size: 1rem !important;
}

.fp-10 {
  font-size: 10px !important;
}

.f-11 {
  font-size: 1.1em !important;
}

.fr-11 {
  font-size: 1.1rem !important;
}

.fp-11 {
  font-size: 11px !important;
}

.f-12 {
  font-size: 1.2em !important;
}

.fr-12 {
  font-size: 1.2rem !important;
}

.fp-12 {
  font-size: 12px !important;
}

.f-13 {
  font-size: 1.3em !important;
}

.fr-13 {
  font-size: 1.3rem !important;
}

.fp-13 {
  font-size: 13px !important;
}

.f-14 {
  font-size: 1.4em !important;
}

.fr-14 {
  font-size: 1.4rem !important;
}

.fp-14 {
  font-size: 14px !important;
}

.f-15 {
  font-size: 1.5em !important;
}

.fr-15 {
  font-size: 1.5rem !important;
}

.fp-15 {
  font-size: 15px !important;
}

.f-16 {
  font-size: 1.6em !important;
}

.fr-16 {
  font-size: 1.6rem !important;
}

.fp-16 {
  font-size: 16px !important;
}

.f-17 {
  font-size: 1.7em !important;
}

.fr-17 {
  font-size: 1.7rem !important;
}

.fp-17 {
  font-size: 17px !important;
}

.f-18 {
  font-size: 1.8em !important;
}

.fr-18 {
  font-size: 1.8rem !important;
}

.fp-18 {
  font-size: 18px !important;
}

.f-19 {
  font-size: 1.9em !important;
}

.fr-19 {
  font-size: 1.9rem !important;
}

.fp-19 {
  font-size: 19px !important;
}

.f-20 {
  font-size: 2em !important;
}

.fr-20 {
  font-size: 2rem !important;
}

.fp-20 {
  font-size: 20px !important;
}

.f-xxs {
  font-size: xx-small !important;
}
.f-xs {
  font-size: x-small !important;
}
.f-s {
  font-size: small !important;
}
.f-m {
  font-size: medium !important;
}
.f-l {
  font-size: large !important;
}
.f-xl {
  font-size: x-large !important;
}
.f-xxl {
  font-size: xx-large !important;
}

.w-25 {
  width: 25%;
}
.w-50 {
  width: 50%;
}
.w-75 {
  width: 75%;
}
.w-100 {
  width: 100%;
}

.footer-bck {
  background-color: #005158 !important;
}

.txt-white {
  color: white !important;
}
.txt-white:link {
  color: white !important;
}
.txt-footer {
  color: #fccd09;
}
.txt-start {
  text-align: left;
}
.txt-center {
  text-align: center;
}
.txt-end {
  text-align: right;
}
.txt-end-center {
  text-align: right;
}
@media all and (max-width: 479px) {
  .txt-end-center {
    text-align: center;
  }
}
.txt-end-start {
  text-align: right;
}
@media all and (max-width: 479px) {
  .txt-end-start {
    text-align: left;
  }
}
.txt-upper {
  text-transform: uppercase;
}
.txt-lower {
  text-transform: lowercase;
}
.txt-capitalize {
  text-transform: capitalize;
}
.txt-strong {
  font-weight: bold;
}
.txt-poppins {
  font-family: "Poppins", sans-serif;
}
.txt-lato {
  font-family: "Lato", sans-serif;
}
.txt-decoration-none {
  text-decoration-line: none;
}

.bck-color-ceteal {
  background-color: #2d5668 !important;
}
.bck-color-cedarkblue {
  background-color: #1f2247 !important;
}
.bck-color-ceblue {
  background-color: #006fae !important;
}
.bck-color-cegreen {
  background-color: #007226 !important;
}
.bck-color-iasmeyellow {
  background-color: #F2AA1D !important;
}
.bck-color-iasmeorange {
  background-color: #e46919 !important;
}
.bck-color-cagreen {
  background-color: #808e2b !important;
}
.bck-color-cagrey {
  background-color: #303030 !important;
}
.bck-color-maritimeblue {
  background-color: #4E8CCA !important;
}
.bck-color-maritimemidblue {
  background-color: #4476A0 !important;
}
.bck-color-maritimelightblue {
  background-color: #84cff4 !important;
}
.bck-color-iotblue {
  background-color: #468085 !important;
}
.bck-color-iotgreen {
  background-color: #37806d !important;
}
.bck-color-iotgrey {
  background-color: #90adac !important;
}
.bck-color-iotdarkteal {
  background-color: #005158 !important;
}
.bck-color-caadarkblue {
  background-color: #112A7A !important;
}
.bck-color-caablue {
  background-color: #7bbae6 !important;
}
.bck-color-advisorblue {
  background-color: #375566 !important;
}
.bck-color-advisortan {
  background-color: #d6b15f !important;
}

.color-ceteal {
  color: #2d5668 !important;
}
.color-cedarkblue {
  color: #1f2247 !important;
}
.color-ceblue {
  color: #006fae !important;
}
.color-cegreen {
  color: #007226 !important;
}
.color-iasmeyellow {
  color: #F2AA1D !important;
}
.color-iasmeorange {
  color: #e46919 !important;
}
.color-cagreen {
  color: #808e2b !important;
}
.color-cagrey {
  color: #303030 !important;
}
.color-maritimeblue {
  color: #4E8CCA !important;
}
.color-maritimemidblue {
  color: #4476A0 !important;
}
.color-maritimelightblue {
  color: #84cff4 !important;
}
.color-iotblue {
  color: #468085 !important;
}
.color-iotgreen {
  color: #37806d !important;
}
.color-iotdarkteal {
  color: #005158 !important;
}
.color-iotgrey {
  color: #90adac !important;
}
.color-caadarkblue {
  color: #112A7A !important;
}
.color-caablue {
  color: #7bbae6 !important;
}
.color-advisorblue {
  color: #375566 !important;
}
.color-advisortan {
  color: #d6b15f !important;
}

.hover-txt-yellow:hover {
  color: #fccd09 !important;
}

/* ------- Other ------- */
.center {
  text-align: center;
}

.row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
}

.column {
  display: flex;
  justify-content: center;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}

.column-start {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1;
  margin-bottom: 10px;
}

.column-end {
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1;
  margin-bottom: 10px;
}

.menu-spacing {
  line-height: 1.4;
}

/* ------- Text Styles ------- */
.text-center {
  text-align: center;
}

.noResults {
  font-size: 20px;
  padding: 10px;
  line-height: 30px;
  font-weight: bold;
  color: red;
  text-align: center;
}

.iasme_breadcrumbs {
  font-size: 1.1rem;
  font-style: italic;
}

/* ------- Size Override Styles ------- */
@media only screen and (max-width: 980px) {
  #logo {
    display: none !important;
  }
}
@media only screen and (max-width: 600px) {
  .h1 {
    font-size: 2.5rem !important;
  }
}
/*** Responsive Styles Large Desktop And Above ***/
/*** Responsive Styles Standard Desktop Only ***/
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
  .f-15 {
    font-size: 5vw !important;
    line-height: 100% !important;
  }
  .small-btn {
    width: 20vw !important;
  }
  .med-btn {
    width: 40vw !important;
  }
  .large-btn {
    width: 60vw !important;
  }
  .wide-btn {
    width: 80vw !important;
  }
}
/*** Responsive Styles Tablet Only ***/
/*** Responsive Styles Smartphone Only ***/
/*** Responsive Styles Smartphone Portrait ***/
._int {
  display: none;
}

/*** Gravity Form Styling ***/
.gform_body p {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
}
.gform_body li {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  list-style-type: disc !important;
}

.gform_iasme {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_iasme label,
.gform_iasme legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_iasme input[type=radio] {
  accent-color: #e46919 !important;
}
.gform_iasme input[type=radio]:checked + label {
  color: #e46919 !important;
  font-weight: bold !important;
}
.gform_iasme input[type=email],
.gform_iasme input[type=text],
.gform_iasme input[type=tel],
.gform_iasme select,
.gform_iasme textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #e46919 !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_iasme input[type=email]:focus,
.gform_iasme input[type=text]:focus,
.gform_iasme input[type=tel]:focus,
.gform_iasme select:focus,
.gform_iasme textarea:focus {
  border-color: #e46919 !important;
  opacity: 0.8 !important;
}
.gform_iasme td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_iasme th {
  font-size: 1.1rem !important;
}
.gform_iasme input[type=submit] {
  background-color: #e46919 !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_iasme input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_iasme .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_iasme .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_iasme .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_iasme .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_ce {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_ce label,
.gform_ce legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_ce input[type=radio] {
  accent-color: #007226 !important;
}
.gform_ce input[type=radio]:checked + label {
  color: #007226 !important;
  font-weight: bold !important;
}
.gform_ce input[type=email],
.gform_ce input[type=text],
.gform_ce input[type=tel],
.gform_ce select,
.gform_ce textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #007226 !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_ce input[type=email]:focus,
.gform_ce input[type=text]:focus,
.gform_ce input[type=tel]:focus,
.gform_ce select:focus,
.gform_ce textarea:focus {
  border-color: #007226 !important;
  opacity: 0.8 !important;
}
.gform_ce td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_ce th {
  font-size: 1.1rem !important;
}
.gform_ce input[type=submit] {
  background-color: #007226 !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_ce input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_ce .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_ce .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_ce .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_ce .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_ce-plus {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_ce-plus label,
.gform_ce-plus legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_ce-plus input[type=radio] {
  accent-color: #1f2247 !important;
}
.gform_ce-plus input[type=radio]:checked + label {
  color: #1f2247 !important;
  font-weight: bold !important;
}
.gform_ce-plus input[type=email],
.gform_ce-plus input[type=text],
.gform_ce-plus input[type=tel],
.gform_ce-plus select,
.gform_ce-plus textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #1f2247 !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_ce-plus input[type=email]:focus,
.gform_ce-plus input[type=text]:focus,
.gform_ce-plus input[type=tel]:focus,
.gform_ce-plus select:focus,
.gform_ce-plus textarea:focus {
  border-color: #1f2247 !important;
  opacity: 0.8 !important;
}
.gform_ce-plus td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_ce-plus th {
  font-size: 1.1rem !important;
}
.gform_ce-plus input[type=submit] {
  background-color: #1f2247 !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_ce-plus input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_ce-plus .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_ce-plus .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_ce-plus .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_ce-plus .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_advisor {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_advisor label,
.gform_advisor legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_advisor input[type=radio] {
  accent-color: #375566 !important;
}
.gform_advisor input[type=radio]:checked + label {
  color: #375566 !important;
  font-weight: bold !important;
}
.gform_advisor input[type=email],
.gform_advisor input[type=text],
.gform_advisor input[type=tel],
.gform_advisor select,
.gform_advisor textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #375566 !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_advisor input[type=email]:focus,
.gform_advisor input[type=text]:focus,
.gform_advisor input[type=tel]:focus,
.gform_advisor select:focus,
.gform_advisor textarea:focus {
  border-color: #375566 !important;
  opacity: 0.8 !important;
}
.gform_advisor td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_advisor th {
  font-size: 1.1rem !important;
}
.gform_advisor input[type=submit] {
  background-color: #375566 !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_advisor input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_advisor .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_advisor .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_advisor .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_advisor .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_cie {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_cie label,
.gform_cie legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_cie input[type=radio] {
  accent-color: #449775 !important;
}
.gform_cie input[type=radio]:checked + label {
  color: #449775 !important;
  font-weight: bold !important;
}
.gform_cie input[type=email],
.gform_cie input[type=text],
.gform_cie input[type=tel],
.gform_cie select,
.gform_cie textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #449775 !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_cie input[type=email]:focus,
.gform_cie input[type=text]:focus,
.gform_cie input[type=tel]:focus,
.gform_cie select:focus,
.gform_cie textarea:focus {
  border-color: #449775 !important;
  opacity: 0.8 !important;
}
.gform_cie td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_cie th {
  font-size: 1.1rem !important;
}
.gform_cie input[type=submit] {
  background-color: #449775 !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_cie input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_cie .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_cie .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_cie .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_cie .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_response {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_response label,
.gform_response legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_response input[type=radio] {
  accent-color: #9361A8 !important;
}
.gform_response input[type=radio]:checked + label {
  color: #9361A8 !important;
  font-weight: bold !important;
}
.gform_response input[type=email],
.gform_response input[type=text],
.gform_response input[type=tel],
.gform_response select,
.gform_response textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #9361A8 !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_response input[type=email]:focus,
.gform_response input[type=text]:focus,
.gform_response input[type=tel]:focus,
.gform_response select:focus,
.gform_response textarea:focus {
  border-color: #9361A8 !important;
  opacity: 0.8 !important;
}
.gform_response td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_response th {
  font-size: 1.1rem !important;
}
.gform_response input[type=submit] {
  background-color: #9361A8 !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_response input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_response .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_response .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_response .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_response .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_ica {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_ica label,
.gform_ica legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_ica input[type=radio] {
  accent-color: #205055 !important;
}
.gform_ica input[type=radio]:checked + label {
  color: #205055 !important;
  font-weight: bold !important;
}
.gform_ica input[type=email],
.gform_ica input[type=text],
.gform_ica input[type=tel],
.gform_ica select,
.gform_ica textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #205055 !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_ica input[type=email]:focus,
.gform_ica input[type=text]:focus,
.gform_ica input[type=tel]:focus,
.gform_ica select:focus,
.gform_ica textarea:focus {
  border-color: #205055 !important;
  opacity: 0.8 !important;
}
.gform_ica td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_ica th {
  font-size: 1.1rem !important;
}
.gform_ica input[type=submit] {
  background-color: #205055 !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_ica input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_ica .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_ica .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_ica .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_ica .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_iot {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_iot label,
.gform_iot legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_iot input[type=radio] {
  accent-color: #005158 !important;
}
.gform_iot input[type=radio]:checked + label {
  color: #005158 !important;
  font-weight: bold !important;
}
.gform_iot input[type=email],
.gform_iot input[type=text],
.gform_iot input[type=tel],
.gform_iot select,
.gform_iot textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #005158 !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_iot input[type=email]:focus,
.gform_iot input[type=text]:focus,
.gform_iot input[type=tel]:focus,
.gform_iot select:focus,
.gform_iot textarea:focus {
  border-color: #005158 !important;
  opacity: 0.8 !important;
}
.gform_iot td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_iot th {
  font-size: 1.1rem !important;
}
.gform_iot input[type=submit] {
  background-color: #005158 !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_iot input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_iot .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_iot .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_iot .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_iot .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_maritime {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_maritime label,
.gform_maritime legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_maritime input[type=radio] {
  accent-color: #4E8CCA !important;
}
.gform_maritime input[type=radio]:checked + label {
  color: #4E8CCA !important;
  font-weight: bold !important;
}
.gform_maritime input[type=email],
.gform_maritime input[type=text],
.gform_maritime input[type=tel],
.gform_maritime select,
.gform_maritime textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #4E8CCA !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_maritime input[type=email]:focus,
.gform_maritime input[type=text]:focus,
.gform_maritime input[type=tel]:focus,
.gform_maritime select:focus,
.gform_maritime textarea:focus {
  border-color: #4E8CCA !important;
  opacity: 0.8 !important;
}
.gform_maritime td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_maritime th {
  font-size: 1.1rem !important;
}
.gform_maritime input[type=submit] {
  background-color: #4E8CCA !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_maritime input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_maritime .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_maritime .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_maritime .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_maritime .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_caa {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_caa label,
.gform_caa legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_caa input[type=radio] {
  accent-color: #112A7A !important;
}
.gform_caa input[type=radio]:checked + label {
  color: #112A7A !important;
  font-weight: bold !important;
}
.gform_caa input[type=email],
.gform_caa input[type=text],
.gform_caa input[type=tel],
.gform_caa select,
.gform_caa textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #112A7A !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_caa input[type=email]:focus,
.gform_caa input[type=text]:focus,
.gform_caa input[type=tel]:focus,
.gform_caa select:focus,
.gform_caa textarea:focus {
  border-color: #112A7A !important;
  opacity: 0.8 !important;
}
.gform_caa td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_caa th {
  font-size: 1.1rem !important;
}
.gform_caa input[type=submit] {
  background-color: #112A7A !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_caa input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_caa .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_caa .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_caa .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_caa .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.gform_fpb {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
}
.gform_fpb label,
.gform_fpb legend {
  color: hsl(0, 0%, 22%) !important;
  margin-bottom: 0 !important;
  font-size: 1rem !important;
}
.gform_fpb input[type=radio] {
  accent-color: #d5282c !important;
}
.gform_fpb input[type=radio]:checked + label {
  color: #d5282c !important;
  font-weight: bold !important;
}
.gform_fpb input[type=email],
.gform_fpb input[type=text],
.gform_fpb input[type=tel],
.gform_fpb select,
.gform_fpb textarea {
  border-radius: 15px !important;
  border-width: 2px !important;
  border-color: #d5282c !important;
  background-color: #efefef !important;
  margin-bottom: 8px !important;
}
.gform_fpb input[type=email]:focus,
.gform_fpb input[type=text]:focus,
.gform_fpb input[type=tel]:focus,
.gform_fpb select:focus,
.gform_fpb textarea:focus {
  border-color: #d5282c !important;
  opacity: 0.8 !important;
}
.gform_fpb td {
  word-wrap: break-word !important;
  font-size: 1.1rem !important;
}
.gform_fpb th {
  font-size: 1.1rem !important;
}
.gform_fpb input[type=submit] {
  background-color: #d5282c !important;
  color: white !important;
  font-weight: bold !important;
  border-width: 0px !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
}
.gform_fpb input[type=submit]:hover {
  cursor: pointer !important;
  opacity: 0.8 !important;
}
.gform_fpb .gsection_title {
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_fpb .gfield_description {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  color: hsl(0, 0%, 22%) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.gform_fpb .gfield_label {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: bold !important;
}
.gform_fpb .gfield_radio {
  gap: 2px !important;
  padding-top: 8px !important;
}

.highlight {
  background: #FFEFD7;
  border-radius: 25px;
  margin-left: 1.75vw;
  margin-right: 1.75vw;
  padding-top: 2vh;
  padding-bottom: 1vh;
}
.highlight li {
  font-size: 1.1rem !important;
}

:root :where(a:where(:not(.wp-element-button))) {
  text-decoration: none;
}

.tag {
  position: relative;
}
.tag::before {
  position: absolute;
  top: 0%;
  left: 0%;
  display: block;
  color: white;
  padding: 0.5rem 1rem;
  font-weight: bold;
  z-index: 100;
  border-radius: 10px;
}
.tag-top-left::before {
  transform: rotate(-25deg);
  left: -10%;
  top: 0%;
}
.tag-featured::before {
  content: "Featured";
  background: red;
}

.gform-theme--api, .gform-theme--framework {
  --gf-form-validation-color: black;
  --gf-form-validation-border-width: 2px;
  --gf-form-validation-border-style: solid;
  --gf-form-validation-border-color: black;
  --gf-form-validation-radius: 12px;
}

.gform-theme--framework .gfield_validation_message {
  background-color: var(--gf-form-validation-bg-color);
  border: var(--gf-form-validation-border-width) var(--gf-form-validation-border-style) var(--gf-form-validation-border-color);
  border-radius: var(--gf-form-validation-radius);
  box-shadow: var(--gf-form-validation-shadow);
  padding: 10px 20px;
  font-weight: bold;
}