.elementor-5565 .elementor-element.elementor-element-3905ce9{--display:flex;}/* Start custom CSS for html, class: .elementor-element-2aa9575 */.body { 
    margin:0;
    font-family: 'Montserrat', sans-serif;
    background:#fff;
    color:#222;
}

.site-header {
    position:fixed;
    top:0;
    left:0;
    right:0;
    height:70px;
    display:flex;
    align-items:center;
    justify-content:center;
    z-index:99999;
    background: rgba(5,8,15,0.08);
    -webkit-backdrop-filter: blur(12px) saturate(120%);
    backdrop-filter: blur(12px) saturate(120%);
    border-bottom: 0px solid rgba(255,255,255,0.05);
}

 .brand img {
    height:48px;
    display:block;
}

.header-slim-line{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:3px; pointer-events:none;
    background: radial-gradient(50% 60% at 50% 50%, #b5ff00 0%, rgba(255,255,255,0) 100%);
    opacity:1;
}

.kk-contact-bg{
  top:-10px;
}

.kk-contact-bg{
  position: relative;
  width: 100vw;
  left: 50%;
  margin-left: -50vw;
  padding: 120px 20px 0px;
}

.kk-contact-inner {
    position:relative;
    z-index:10;
    width:100%;
    max-width:1120px;
    margin:0 auto;
    padding:20px 20px;
    box-sizing:border-box;
    text-align:center;
    color:#000;
}

.kk-contact-inner h1{
    font-family: 'Montserrat',sans-serif;
    margin: 0 0 100px;
    font-size: 68px;
    line-height: 70px;
    font-weight: 900;
    letter-spacing: -0em;
    color: #7fd21a;

}

.kk-contact-inner p{
    font-family: 'inter',sans-serif;
    text-align: left;
    margin: 0 auto 5px;
    max-width: 900px;
    color: #000;
    font-weight: 400;
    font-size: 21px;
    line-height: 1.4;
}

.capital-pointer-green {
  width: 14px;
  height: 14px;
  background-color: #97d500;
  border-radius: 50%;
  transform: scale(1.1);
  box-shadow: 0 0 0 8px rgba(181, 255, 0, 0.25);

  display: inline-block;
  margin-right: 20px;
  animation: pulse 1s infinite;
  right: -10px
}

@keyframes pulse {
  0%   { transform: scale(1); }
  50%  { transform: scale(0.9); }
  100% { transform: scale(1); }
}

.space {
  line-height: 1.8;
}

.highlight10 { 
  font-size: 23px; 
  font-weight: 700;
}/* End custom CSS */