


  



  





























  










































.dnd-section {
  padding: 160px 32px;
}

.blog-post-section {
  padding: 160px 0;
}

.dnd-section > .row-fluid,
.content-wrapper,
.header__wrapper {
  max-width: 1440px;
}
.primary-font {
  font-family: Bauziet
}
.secondary-font{
  font-family: Bauziet
}
.primary-colour{
  color:#321432;
}
.secondary-colour{
  color: #FF4A1F;
}
html {
  font-size: 20px;
}

body {
  font-weight: 500; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 20px;
  line-height: 1.5;
}

p {
  font-weight: 500; font-family: Bauziet, Helvetica, sans-serif;
}

h1, .h1 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 90px;
  text-transform: none;
  line-height: 1;
  font-weight: 600 !important;
}

h2, .h2 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 60px;
  text-transform: none;
  line-height: 1;
}

h3, .h3 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 34px;
  text-transform: none;
  line-height: 1.28;
}

h4, .h4 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 25px;
  text-transform: none;
  line-height: 1.28;
}

h5, .h5 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 20px;
  text-transform: none;
  line-height: 1;
}

h6, .h6 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 16px;
  text-transform: none;
  line-height: 1;
}

.custom-form [data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem,
.custom-form [data-hsfc-id=Renderer] .hsfc-ErrorAlert,
.custom-form [data-hsfc-id=Renderer] .hsfc-TextInput,
.custom-form [data-hsfc-id=Renderer] .hsfc-FieldLabel,
.custom-form [data-hsfc-id=Renderer] .hsfc-RichText,
.hs-form-html [data-hsfc-id=Renderer] .hsfc-Button,
.hs_submit.hs-submit input[type="submit"].hs-button {
  font-family: font-weight: 500; font-family: Bauziet, Helvetica, sans-serif !important;
}

@media(max-width:767px){

html {
  font-size: 16px;
}

body {
  font-weight: 500; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 16px;
  line-height: 1.5;
}

p {
  font-weight: 500; font-family: Bauziet, Helvetica, sans-serif;
}

a {
  font-weight: 500; font-family: Bauziet, Helvetica, sans-serif;
  color: #eb2d00;
}

a:hover,
a:focus {
  font-weight: 500; font-family: Bauziet, Helvetica, sans-serif;
  color: #e85217;
}

a:active {
  font-weight: 500; font-family: Bauziet, Helvetica, sans-serif;
  color: #ffa267;
}

h1, .h1 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 44px;
  text-transform: none;
  line-height: 1.1;
}

h2, .h2 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 32px;
  text-transform: none;
  line-height: 1.2;
}

h3, .h3 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 26px;
  text-transform: none;
  line-height: 1.2;
}

h4, .h4 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 24px;
  text-transform: none;
  line-height: 1.28;
}

h5, .h5 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 20px;
  text-transform: none;
  line-height: 1.3;
}

h6, .h6 {
  font-weight: 700; font-family: Bauziet, Helvetica, sans-serif;
  color: #321432;
  font-size: 16px;
  text-transform: none;
  line-height: 1.3;
}
}