/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/* @font-face { 
font-family: 'gotham'; 
src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Black.otf') format('opentype'), 
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Bold.otf') format('opentype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-BookItalic.otf') format('opentype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Light.otf') format('opentype'), 
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Thin.otf') format('opentype'), 
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-ThinItalic.otf') format('opentype'), 
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-UltraItalic.otf') format('opentype'), 
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-XLight.otf') format('opentype'), 
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-XLightItalic.otf') format('opentype'), 
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamBold.ttf') format('truetype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamBoldItalic.ttf') format('truetype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamBook.ttf') format('truetype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamBookItalic.ttf') format('truetype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamLight.ttf') format('truetype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamLightItalic.ttf') format('truetype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamMedium.ttf') format('truetype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamMedium_1.ttf') format('truetype'),
url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamMediumItalic.ttf') format('truetype');
} */

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Black.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}
@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Black.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Black.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
}
@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

/* @font-face { 
font-family: 'gotham'; 
src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-BookItalic.otf') format('opentype');
font-weight: 400;
font-style: italic;
} */

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-ThinItalic.otf') format('opentype');
  font-weight: 100;
  font-style: italic;
}

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-UltraItalic.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
}

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-XLight.otf') format('opentype');
  font-weight: 200;
  font-style: normal;
}

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-XLightItalic.otf') format('opentype');
  font-weight: 200;
  font-style: italic;
}

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamBold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamBoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

/* @font-face { 
font-family: 'gotham'; 
src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamBook.ttf') format('truetype');
font-weight: 400;
font-style: normal;
} */

/* @font-face { 
font-family: 'gotham'; 
src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamBookItalic.ttf') format('truetype');
font-weight: 400;
font-style: italic;
} */

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamLight.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face { 
  font-family: 'gotham'; 
  src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamLightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

/* @font-face { 
font-family: 'gotham'; 
src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamMedium.ttf') format('truetype');
font-weight: 500;
font-style: normal;
}

@font-face { 
font-family: 'gotham'; 
src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamMedium_1.ttf') format('truetype');
font-weight: 500;
font-style: normal;
}

@font-face { 
font-family: 'gotham'; 
src: url('https://45113498.fs1.hubspotusercontent-na1.net/hubfs/45113498/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/GothamMediumItalic.ttf') format('truetype');
font-weight: 500;
font-style: italic;
} */

@font-face { 
  font-family: 'gotham'; 
  src: url('https://info.primerevenue.com/hubfs/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/gotham-book.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
} 

@font-face { 
  font-family: 'gotham'; 
  src: url('https://info.primerevenue.com/hubfs/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/gotham-medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
} 

@font-face { 
  font-family: 'gotham-mac'; 
  src: url('https://info.primerevenue.com/hubfs/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Metropolis-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
} 

/* @font-face { 
font-family: 'gotham'; 
src: url('https://info.primerevenue.com/hubfs/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Medium.woff2') format('woff2'),
url('https://info.primerevenue.com/hubfs/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Medium.woff') format('woff'),
url('https://info.primerevenue.com/hubfs/MQ_PrimeRevenue/Gotham%20Font/Gotham_font/Gotham-Medium.ttf') format('truetype');
font-weight: 500;
font-style: normal;
}  */







































































:root{
  --primary_color: #004987;
  --secondary_color: #feb600;
  --text_color: #004887;
  --black_color: #000000;
  --white_color: #FFFFFF;
  --dark_blue: #0c4a88;
}


strong{
  font-weight: 800;
}
p strong{
  font-weight: 500;
}
:focus-visible,
:focus{
  outline: none !important;
}

/* General font fallback */
body {
  font-family: 'gotham', 'Helvetica', sans-serif;
  overflow-x: hidden;
  scroll-behavior: smooth;
}
a:hover{
  text-decoration: none;
}
.mq_footer a,
.mq_footer a:hover{
  text-decoration: none;
}
.mq_footer_contact_info span{
  font-family: 'gotham', 'Helvetica', sans-serif;
}

body{
  font-family: Inter; font-style: normal; font-weight: normal; text-decoration: none;
  font-family: 'gotham', 'Helvetica', sans-serif;
  color: #004887;
  font-size: 16px;
  line-height: 1.375;
}

/********    Headings     *********/

h1,
.h1 > span,
span.h1,
.h1 h2,
.h1 h3,
.h1 h4,
.h1 h5,
.h1 h6{
  font-weight: 700; text-decoration: none; font-family: Rubik; font-style: normal;
  font-family: 'gotham', 'Helvetica', sans-serif;
  color: #004887;
  font-size: 60px;
  line-height: 1.1em;
  margin-bottom: 14px;
  word-break: break-word;
}

h2,
.h2 > span,
span.h2,
.h2 h1,
.h2 h3,
.h2 h4,
.h2 h5,
.h2 h6{
  font-weight: 700; text-decoration: none; font-family: Rubik; font-style: normal;
  font-family: 'gotham', 'Helvetica', sans-serif;
  color: #004887;
  font-size: 37px;
  line-height: 1.1em;
  margin-bottom: 10px;
  word-break: break-word;
}

h3,
.h3 > span,
span.h3,
.h3 h1,
.h3 h2,
.h3 h4,
.h3 h5,
.h3 h6{
  font-weight: 700; text-decoration: none; font-family: Rubik; font-style: normal;
  font-family: 'gotham', 'Helvetica', sans-serif;
  color: #004887;
  font-size: 34px;
  line-height: 1.1em;
  margin-bottom: 10px;
  word-break: break-word;
}

h4,
.h4 > span,
span.h4,
.h4 h1,
.h4 h2,
.h4 h3,
.h4 h5,
.h4 h6{
  font-weight: 600; text-decoration: none; font-family: Rubik; font-style: normal;
  font-family: 'gotham', 'Helvetica', sans-serif;
  color: #004887;
  font-size: 28px;
  line-height: 1.1em;
  margin-bottom: 10px;
  word-break: break-word;
}

h5,
.h5 > span,
span.h5,
.h5 h1,
.h5 h2,
.h5 h3,
.h5 h4,
.h5 h6{
  font-weight: 600; text-decoration: none; font-family: Rubik; font-style: normal;
  font-family: 'gotham', 'Helvetica', sans-serif;
  color: #000000;
  font-size: 14px;
  line-height: 1.1em;
  margin-bottom: 10px;
  word-break: break-word;
}

h6,
.h6 > span,
span.h6,
.h6 h1,
.h6 h2,
.h6 h3,
.h6 h4,
.h6 h5{
  font-weight: 900; text-decoration: none; font-family: Rubik; font-style: normal;
  font-family: 'gotham', 'Helvetica', sans-serif;
  color: #0c4a88;
  font-size: 12px;
  line-height: 1.33;
  letter-spacing: 1px;
  margin-bottom: 10px;
  word-break: break-word;
}

p{
  font-weight: 400; text-decoration: none; font-family: Rubik; font-style: normal;
  font-family: 'gotham', 'Helvetica', sans-serif;
  color: #000000;
  font-size: 16px;
  line-height: 1.65;
  margin-bottom: 0.85em;
  word-break: break-word;
}

li{
  font-weight: 400; text-decoration: none; font-family: Rubik; font-style: normal;
  font-family: 'gotham', 'Helvetica', sans-serif;
  color: #000000;
  font-size: 16px;
  line-height: 1.59;
  margin-bottom: 10px;
  word-break: break-word;
}

a{
  color: #0c4a88;
}

button,
.button,
a.cta_button{
  font-size: 12px;
  font-weight: 900;
  text-decoration: none;
  text-transform: uppercase;
  color: #0c4a88;
  background-color: rgba(254, 182, 0, 1.0);
  border: 2px solid rgba(254, 182, 0, 1.0);
  border-radius: 0px;
  padding: 9px 9px;
  transition: all 0.3s ease-in-out;
}
button:hover,
button:focus,
button:active,
a.cta_button:hover,
a.cta_button:focus,
a.cta_button:active{
  text-decoration: none;
  color: #0c4a88;
  background-color: rgba(254, 182, 0, 0.0);
  border-color: rgba(254, 182, 0, 1.0);
}

/********************    Form    *************************/

.submitted-message {
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-size: 16px;
  line-height: 1.65;
  font-weight: 400;
  color: #000000;
}


.form-title {
  color: #004887;
  font-weight: 700; text-decoration: none; font-family: Rubik; font-style: normal;
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-size: 34px;
  line-height: 1.1em;
  margin: 0px;
  word-break: break-word;
}
form label{
  color: #000000;
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-weight: 700;
  font-size: 0.92em;
  line-height: 1.65;
  margin-bottom: 2px;
}
/* Help text */

form legend {
  color: #33475B;
}

/* Inputs */

input[type=text],
form input[type=text],
form input[type=search],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea{
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-size: 1em;
  font-weight: 400;
  line-height: 1;
  text-decoration: none;
  color: #000000;
  background: #f8f8f8;
  border: 1px solid #979797;
  padding: 8px 6px;
  min-height: 37px;
}
form select option{
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-size: 1em;
  font-weight: 400;
  line-height: 1;
  text-decoration: none;
  color: #000000; 
}
input[type=text]:focus,
form input[type=text]:focus,
form input[type=search]:focus,
form input[type=email]:focus,
form input[type=password]:focus,
form input[type=tel]:focus,
form input[type=number]:focus,
form input[type=file]:focus,
form select:focus,
form textarea:focus,
input[type=text]:focus-visible,
form input[type=text]:focus-visible,
form input[type=search]:focus-visible,
form input[type=email]:focus-visible,
form input[type=password]:focus-visible,
form input[type=tel]:focus-visible,
form input[type=number]:focus-visible,
form input[type=file]:focus-visible,
form select:focus-visible,
form textarea:focus-visible{
  border-color: #979797;
  outline: none;
}

::-webkit-input-placeholder {
  color: #004987 !important;
}

::-moz-placeholder {
  color: #004987 !important;
}

:-ms-input-placeholder {
  color: #004987 !important;
}

::placeholder{
  color: #004987 !important;
}

body.wrapper-mac-adjust input::-webkit-input-placeholder {
  color: #004987 !important;
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-weight: 400;
  font-size: 1em;
  line-height: 1;
}

body.wrapper-mac-adjust input::-moz-placeholder {
  color: #004987 !important;
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-weight: 400;
  font-size: 1em;
  line-height: 1;
}

body.wrapper-mac-adjust input:-ms-input-placeholder {
  color: #004987 !important;
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-weight: 400;
  font-size: 1em;
  line-height: 1;
}

body.wrapper-mac-adjust input::placeholder{
  color: #004987 !important;
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-weight: 400;
  font-size: 1em;
  line-height: 1;
}
body.wrapper-mac-adjust form select{
  height: 37px;
  border-radius: 0px;
}

form .hs-fieldtype-textarea.hs-input{
  resize: none;
}
form .hs_error_rollup{
  display: none;
}
form .hs-error-msgs label a{
  display: none;
}
/* form .hs-error-msgs li{
  margin-bottom: 0;
} */
body .hs_cos_wrapper_type_form form .hs-form-field .input .hs-form-radio .hs-form-radio-display span{
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-size: 0.92em;
  line-height: 1.65em;
  font-weight: 400;
}
form input[type=submit], 
form .hs-button{
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-size: 13px;
  line-height: 2;
  font-weight: 500;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  background-color: rgba(12, 74, 136, 1.0);
  border: 1px solid rgba(12, 74, 136, 1.0);
  border-radius: 0px;
  padding: 4px 24px;
  transition: all 0.3s ease-in-out;  
}
form input[type=submit]:hover, 
form .hs-button:hover,
form input[type=submit]:focus, 
form .hs-button:focus,
form input[type=submit]:active, 
form .hs-button:active{
  text-decoration: none;
  color: #0c4a88;
  background-color: rgba(255, 255, 255, 0.0);
  border-color: rgba(12, 74, 136, 1.0);  
}
body .hs_cos_wrapper_type_form form .hs-form-field .input input[type=radio]{
  -webkit-appearance: none;
  appearance: none;
  border: none;
  margin: 0;
  margin-right: 6.5px;
  position: relative;
  height: 14px;
  min-width: 14px;
  width: 14px;
}
body .hs_cos_wrapper_type_form form .hs-form-field .input input[type=radio]:before {
  background: #fff;
  border: 1px solid #000000;
  border-radius: 50%;
  content: "";
  display: inline-block;
  height: 14px;
  position: absolute;
  top: 0px;
  width: 14px;
  transition: all 0.3s ease-in-out;  
}
body .hs_cos_wrapper_type_form form .hs-form-field .input input[type=radio]:after {
  border-radius: 50%;
  content: '\f00c';
  font-family: "FontAwesome";
  color: transparent;
  font-size: 10px;
  display: inline-block;
  height: 10px;
  left: 3px;
  position: absolute;
  top: 2px;
  width: 10px;
  transition: all 0.3s ease-in-out;  
}
body .hs_cos_wrapper_type_form form .hs-form-field .input input[type=radio]:hover:before{
  background: #cccccc;
  border-color: #cccccc;
}
body .hs_cos_wrapper_type_form form .hs-form-field .input input[type=radio]:hover:after{
  color: #FFFFFF;
}
body .hs_cos_wrapper_type_form form .hs-form-field .input input[type=radio]:checked:before{
  background: #000000;
  border-color: #000000;
}
body .hs_cos_wrapper_type_form form .hs-form-field .input input[type=radio]:checked:after{
  color: #FFFFFF;
}
form .hs-richtext p{
  font-family: 'gotham', 'Helvetica', sans-serif;
  font-size: 0.7em;
  line-height: 1.3em;
  font-weight: 400;
  color: #000000 !important;
}
form .hs-richtext p a{
  font-weight: 500;
  transition: all 0.3s ease-in-out;
}
form .hs-richtext p a:hover{
  color: #979797;
}
span.hs-form-required{
  font-weight: 400;
  font-size: 13px;
  line-height:0;
  color: #000000;
}
form .hs-error-msg{
  font-size: 12px;
  line-height: 1;
}
form .input .hs-form-radio-display{
  cursor: pointer;
}
body .hs_cos_wrapper_type_form form .hs-form-field .input label.hs-form-booleancheckbox-display, 
body .hs_cos_wrapper_type_form form .hs-form-field .input label.hs-form-radio-display{
  align-items: center;
  display: flex;
  margin-bottom: 0;
}

body .hs_cos_wrapper_type_form form fieldset.form-columns-1 .input,
body .hs_cos_wrapper_type_form form fieldset.form-columns-2 .hs-form-field .input{
  margin-right: 0;
}
body .hs_cos_wrapper_type_form form fieldset.form-columns-2 .hs-form-field {
  width: calc(50% - 10.5px);
}
body .hs_cos_wrapper_type_form form fieldset.form-columns-2 .hs-form-field:first-child {
  margin-right: 10.5px;
}
body .hs_cos_wrapper_type_form form fieldset.form-columns-2 .hs-form-field:last-child {
  margin-left: 10.5px;
}

/***************   Tables     ******************/

table,
th, td{
  border: 1px solid {color=#004887, opacity=100, rgba=rgba(0, 72, 135, 1), rgb=rgb(0, 72, 135), hex=#004887, css=#004887};
  border-collapse: collapse;
}
table th{
  color: {color=#FFFFFF, opacity=null, rgba=rgba(255, 255, 255, 1), rgb=rgb(255, 255, 255), hex=#FFFFFF, css=#FFFFFF};
  background-color: rgba(0, 73, 135, 1.0);
}
table td{
  color: #004887;
  background-color: rgba(255, 255, 255, 1.0);
}
table td{
  color: #004887;
  background-color: rgba(255, 255, 255, 1.0);
}


@media(max-width: 767px){
  body .hs_cos_wrapper_type_form form fieldset.form-columns-2{
    display: block;
  }
  body .hs_cos_wrapper_type_form form fieldset.form-columns-2 .hs-form-field:first-child {
    margin-right: 0;
  }
  body .hs_cos_wrapper_type_form form fieldset.form-columns-2 .hs-form-field:last-child {
    margin-left: 0;
  }
  body .hs_cos_wrapper_type_form form fieldset.form-columns-2 .hs-form-field{
    width: 100% !important;
  }
}

footer.footer .mq_footer{
  background-color: rgba(235, 235, 235, 1.0);
}
footer.footer .mq_footer .hs-menu-wrapper ul li a{
  color: #0c4a88;
  transition: all 0.3s ease-in-out;
}

footer.footer .mq_footer .hs-menu-wrapper ul li a:hover{
  color: #0c4a88;
}


.text-margin-zero,
.text-margin-zero h1,
.text-margin-zero h2,
.text-margin-zero h3,
.text-margin-zero h4,
.text-margin-zero h5,
.text-margin-zero h6,
.text-margin-zero p,
.text-margin-zero li{
  margin: 0;
}

.all-text-white,
.all-text-white h1,
.all-text-white h2,
.all-text-white h3,
.all-text-white h4,
.all-text-white h5,
.all-text-white h6,
.all-text-white p,
.all-text-white span,
.all-text-white li,
.all-text-white a:not(.cta_button, :hover),
.all-text-white .submitted-message,
.all-text-white blockquote,
.all-text-white li::marker{
  color: #fff !important;
}