/* @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: 'Stag Sans'; /* Renamed to match the actual font style */
  src: url("https://1621911.fs1.hubspotusercontent-ap1.net/hubfs/1621911/raw_assets/public/Pixeld/fonts/StagSansRegular.woff") format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Stag Sans';
  src: url('https://1621911.fs1.hubspotusercontent-ap1.net/hubfs/1621911/raw_assets/public/Pixeld/fonts/StagSansMedium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Stag Sans';
  src: url('https://1621911.fs1.hubspotusercontent-ap1.net/hubfs/1621911/raw_assets/public/Pixeld/fonts/StagSansBold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}

h1,h2,h3,h4{
   font-family: 'Stag Sans' !important;
}

#main-content{
  margin-top:-144px;
  overflow:hidden;
}

.button{
 border:0 !important; 
}

.transition-all{
  transition-property: all;
}

.duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
}

.transition-transform{
  transition-duration0.15s;
  transition-propertytransform, translate, scale, rotate;
  transition-timing-functioncubic-bezier(0.4, 0, 0.2, 1);
}