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

.kl-navbar__content {
  align-items:center;
  display:flex;
  flex:1 1 auto;
  justify-content:flex-end;
}

.widget-type-form {
 box-shadow: 1px 1px 50px 1px lightgrey; 
}

.widget-type-cta {
 background-image: linear-gradient(to right, #0035aa 0%, #38b6ff 100%); 
 }

.hs-button, .module_17116716273813__button, .dnd_area_header-module-1__button {
 background-image: linear-gradient(to right, #0035aa 0%, #38b6ff 100%); 
 border-radius:30px;
 
 }

#hs_cos_wrapper_dnd_area-module-5 .interactive-button {
 background-image: linear-gradient(to right, #0035aa 0%, #38b6ff 100%); 
 border-radius:30px;
 
 }
.dnd_area_header_global-module-1__button {
 background-image: linear-gradient(to right, #0035aa 0%, #38b6ff 100%); 
 }

.kl-card-grid__card {
    background-color: #fff;
    border: 0px solid rgba(100,146,253,.2); */
    border-radius: 9px;
    box-shadow: 0 0px 0px rgba(154,161,177,.2); */
    overflow: hidden;
    width: 100%;
}

.jci-container {
   position: relative;
   overflow: hidden;
   padding-top: 100%;
   height: 600px;
}

.jci-container iframe {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   border: 0;
}

.blog-post__title, .blog-post__summary {
  text-align: center;
  max-width: 1440px;
  margin: auto;
  padding-top: 40px;
}

.blog-header, .blog-header--post {
  background-position: center bottom;
}
  
.blog-post__meta, .blog-post__divider, .blog-more {
 display:none !important; 
}

.blog-post__body-wrapper {
 max-width: 1440px; 
 padding-left: 40px;
 padding-right: 40px;
}