/*
Theme Name: Lightning Child
Theme URI: 
Template: lightning
Description: 
Author: 
Tags: 
Version: 0.6.0
*/
@media (max-width: 991.98px) {
  header .site-header-logo img {
      max-height: 60px;
      width: auto;
  }
}
.vk-mobile-nav-menu-btn.position-right {
  right: 0;
  top: 0;
  background: url(img/vk-menu-btn-wh.png) center 50% no-repeat #d5d8d6;
  border-color: #d5d8d6;
  border-radius: 0;
  height: 74px;
  width: 66px;
  background-size: 65%;
}
.waku{
  border: 2px solid var(--vk-color-primary);
  padding: 15px;
  border-radius: 5px;
  margin-bottom: 15px;
}
.waku p{
  margin: 0;
}
strong {
  font-weight: bold;
}
.shiny a{
  padding: 15px 0;
  text-align: center;
  display: block;
  max-width: 540px;
  margin: 2em auto;
  color: #fff;
  background: var(--vk-color-primary);
}
h3{
  font-weight: bold;
  font-size: 1.2em;
}
.h3 h3{
  border-left: 4px solid var(--e-global-color-primary);
  padding: 10px 10px;
  background: #f6eecc;
  color: #a08202;
}
.elementor-2 .elementor-element.elementor-element-267da89 img{
  background: rgba(255,255,2555,0.7);
}
.elementor-element.elementor-element-f092cb8.e-con{
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  max-width: none;
  width: 100vw;
  padding: 5em 0;
}
.elementor-element-203ebfc ul li{
  list-style: none;
  font-weight: bold;
  font-size: 1.2em;
  position: relative;
  padding-left: 18px;
  line-height: 2;
}
.elementor-element-203ebfc ul li:before{ 
  display: inline-block;
  vertical-align: middle;
  content: '';
  width: 10px;
  height: 10px;
  background: #006036;
  position: absolute;
  left: 0;
  top: 16px;
}
.elementor-178 .elementor-element.elementor-element-203ebfc > .elementor-widget-container {
  padding: 2em 2em 1em 2em;
  border-style: double;
  border-width: 4px 0px 4px 0px;
  border-color: #D0A900;
  max-width: 600px;
  margin: 2em auto;
}
.d-block.elementor-widget-button{
  display: block;
  width: 98%;
}

.d-block.elementor-widget-button a{
  display: block;
}


@media (max-width: 767px) {
  .d-block.elementor-widget-button{
    width: 100%;
  }
}