@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');

.body-container-wrapper {
  padding-top:0 !important;
} 
/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

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


* {
	font-family: 'Roboto', sans-serif;
}

h1 {
  color:white;
  font-size:36px;
  font-weight:bold;
}  

h2 {
  font-size:26px;
  font-weight:bold;
  margin-block-start: 0;
}

h3 {
  font-size:21px;
  font-weight:bold;
} 

h2, h3, h4, h5, p, span, li {
  color:#3C4858;
}  

.landing-page {
  margin:0;
} 

.title-background {
  background: linear-gradient(45deg, rgb(14 43 46) 0%, rgb(3 124 144) 100%);
  padding-top:40px;
  padding-bottom:40px;
background: #0e2b2e; /* Old browsers */
background: -moz-linear-gradient(45deg,  #0e2b2e 0%, #037c90 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #0e2b2e 0%,#037c90 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #0e2b2e 0%,#037c90 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e2b2e', endColorstr='#037c90',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

} 

.title-background h1 {
  padding-top:20px;
} 

.container-fluid .row-fluid .page-center {
  float: none;
    max-width: 1080px;
    margin: 0 auto;
  padding-left:15px;
  padding-right:15px;
  
} 

.padding60tb {
  padding-bottom:100px;
} 

.content-wrapper {
  padding-top:40px;
}  

body .hs-form-field {
    margin-bottom: 15px;
}

body label {
    margin-bottom: 5px;
    font-weight: 700;
  display:block;
}

body input[type="text"], body input[type="password"], body input[type="datetime"], body input[type="datetime-local"], body input[type="date"], body input[type="month"], body input[type="time"], body input[type="week"], body input[type="number"], body input[type="email"], body input[type="url"], body input[type="search"], body input[type="tel"], body input[type="color"], body input[type="file"], body textarea, body select {
    width: 100%;
    font-family: 'Lato',arial,sans-serif;
    font-size: 16px;
    display: block;
    padding: 3px 3px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -o-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -ms-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


#hs_cos_wrapper_module_151810971583159_ {
  text-transform:capitalize;
  font-size:12px;
} 

.hs-button {
  padding: 11px 21px;
  border-radius: 8px;
  border: 1px solid black;
  cursor: pointer;
  color: black;
  font-weight: bold;
  text-decoration: none;
  background-color:white;
  font-size:16px;
}