/* @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    */
/*****************************************/

/* Import Poppins with all weights */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

/* Apply to entire site
* {
  font-family: 'Poppins', sans-serif;
} */

/* Or more specifically to avoid overriding icon fonts */
body, h1, h2, h3, h4, h5, h6, p, span, div, a, button, input, textarea, select {
  font-family: 'Poppins', sans-serif;
}

h1, h2{
  font-family: 'Poppins Bold';
}

h1{
 line-height: 1; 
}
.menu__link{
  font-size: 14px;
}
.menu__item{
 padding: 10px 0 10px 7px; 
}
.hs-language-switcher__item a{
  font-size: 12px; !important
}
.hs-language-switcher__label{
  font-size: 0.75em; !important
}
.hs-language-switcher__button{
  padding: 10px; !important
} 
.hs-language-switcher__icon--dropdown{
 margin-left: 7px; 
}
.form-title {
  margin-bottom: 0;
  background: #fff0 !important;
  font-family: Poppins !important;
  color: #ffffff !important;
}
form{
  background: #fff0 !important; 
  border: #fff0 !important; 
}
.video-wrapper{
  display: flex;
  flex-direction: row;
  justify-content:center;
}

@media (max-width:900px){
  .video-wrapper{
    display: flex;
    flex-direction: column;
  }
}
.blog-related-posts{
  background: #99d9fd !important;
  font-family: Poppins !important;
}
.banner_blog{
  background: var(--theme_secondary)!important;
}
div[data-embed-id="172355076941"], div[data-embed-id="172542265975"] {
  background-color: #1c2756;
}
div[data-embed-id="172355076941"]>.container-fluid, div[data-embed-id="172542265975"]>.container-fluid {
  max-width: 1350px;
}
#hs_cos_wrapper_language-switcher_{
  display: none !important;
}
@media screen and (max-width: 768px) {
#hs_cos_wrapper_language-switcher_{
  display: block !important;
}
}