/* @import url('http://example.com/example_style.css'); */
@font-face {
    font-family: 'grenette-regular-pro';
    src: url('//44515062.fs1.hubspotusercontent-na1.net/hubfs/44515062/raw_assets/public/Farmland%20Theme/fonts/grenette-regular-pro.woff2') format('woff2'),
         url('//44515062.fs1.hubspotusercontent-na1.net/hubfs/44515062/raw_assets/public/Farmland%20Theme/fonts/grenette-regular-pro.woff') format('woff'),
         url('//44515062.fs1.hubspotusercontent-na1.net/hubfs/44515062/raw_assets/public/Farmland%20Theme/fonts/grenette-regular-pro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'bianco-sans-regular';
    src: url('//44515062.fs1.hubspotusercontent-na1.net/hubfs/44515062/raw_assets/public/Farmland%20Theme/fonts/BiancoSans-Regular.woff') format('woff'),
         url('//44515062.fs1.hubspotusercontent-na1.net/hubfs/44515062/raw_assets/public/Farmland%20Theme/fonts/bianco-sans-regular.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
:root {
  --primary-color: #213747;
  --secondary-color: #aa8a4b;
}
body, p{
 font-family: 'bianco-sans-regular', sans-serif; 
}
h1, h2, h3, h4, h5, h6 {
  font-family: 'grenette-regular-pro', 'Source Serif Pro', serif;
}

.header__bottom{
  background-color: var(--primary-color);
  padding: 0 !important;
}
.header__logo-image{
  width:190px;
}
#hs_cos_wrapper_footer-module-7_hs_logo_widget .hs-image-widget{
  width: 190px !important;
}
.header__menu-toggle svg {
  fill: #fff;
}
.header__menu-container--mobile{
  margin-right: 1rem;
}
@media screen and (max-width:766px){
  #hs_cos_wrapper_footer-module-8{
    text-align: center;    
  }
  #hs_cos_wrapper_footer-module-7{
    text-align: center; 
  }
  .header__logo-image {
    width: 165px;
    padding-left: 16px;
  }
}