/* font for heading  */

/* @font-face {
  font-family: "heading";
  src: url("https://43816978.fs1.hubspotusercontent-na1.net/hubfs/43816978/raw_assets/public/atlas-theme%20child/Morganite-Bold.ttf");
}


h1,h2,h3,h4,h5,h6 {
  font-family: "heading" !important;
} */

/* font for body */

/* @font-face {
  font-family: "body";
  src: url("https://43816978.fs1.hubspotusercontent-na1.net/hubfs/43816978/raw_assets/public/atlas-theme%20child/PPMori-Book.ttf");
}


p,span,a {
  font-family: "body" !important;
}
 */


@media (min-width:767px)
{

.kl-hero-02 {
    display: flex;
    padding: 64px 0;
    min-height: 90vh !Important;
}


}


h1, h2, h3, h4, h5, h6 {
    margin: 0 0 1rem !important;
}

/* nitto  */

#hs_cos_wrapper_widget_1758794683776 ul.speaker-social-icon svg {
    fill: rgb(178,43,2,1.0);
    transition: 2s;
}
#hs_cos_wrapper_widget_1758794683776 ul.speaker-social-icon svg:hover {
    transform: translateX(39px);
}
#hs_cos_wrapper_widget_1758794683776 .dstwo-heading-box .speaker-social-icon li {
   height:26px!important;
    border: 1px solid gray;
    width: 76px;!important
    background: rgba(255, 255, 255, 0.4);
    backdrop-filter: blur(50px);
    -webkit-backdrop-filter: blur(50px);
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1),
    inset 0 0 60px 30px rgba(255, 255, 255, 3);
    position: relative;
    overflow: hidden;
}
#hs_cos_wrapper_module_17587979905642 ul.speaker-social-icon svg {
    fill: rgb(178,43,2,1.0);
  transition:2s!important;
}
#hs_cos_wrapper_module_17587979905642 ul.speaker-social-icon svg:hover{  transform: translateX(39px);}

#hs_cos_wrapper_module_17587979905642 .dstwo-heading-box .speaker-social-icon li {
  height:26px!important;
      border: 1px solid gray;
    width: 76px;!important
    background: rgba(255, 255, 255, 0.4);
    backdrop-filter: blur(50px);
    -webkit-backdrop-filter: blur(50px);
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1),
    inset 0 0 60px 30px rgba(255, 255, 255, 3);
    position: relative;
    overflow: hidden;

}



.kl-card-grid__card {
    background: #b22b02 !important;
}