/*отступы в форме*/
.mobile-quize,
#item-16214258690 .ba-input-wrapper
{margin-right:100px;
margin-left:100px;}
/*выпадающее меню*/
.menu-shot
{max-width:1024px!important;
 margin:auto;
}
.section-overlay-menu
{max-width:179px;
}
#item-16506147541363 .ba-grid-column-wrapper,
#item-16506156781595 .ba-grid-column-wrapper
{justify-content: flex-end;}
/*выпадающее меню*/
/*вертикальное меню*/
#item-16206449030 .integration-wrapper > ul > li 
{ margin-right: -7px!important;
  max-width:150px;}
  
.side-navigation-menu li a:before {
  content: '■';
  font-size: 35px!important;
  margin-right: -2px!important;
  margin-top: -1px!important;
  color: var(--accent);}
.side-navigation-menu li a:after {
  content: none;
}
/*вертикальное меню*/
/*наложение слоев*/
.divi
{z-index:9;}
.z99
{z-index:99;}
.header-slide
{z-index:9;}
menu-vert
{z-index:8;}
/*наложение слоев*/
/*quiz для мобильных*/
@media (max-width: 769px) 
{
  .ba-form-radio-field .ba-form-checkbox-wrapper .ba-form-radio span:before {
    background: rgba(214, 214, 214, 0)!important;
}
  
  .ba-form-checkbox-group-wrapper {
  flex-wrap: nowrap!important;
  justify-content:center;}
.ba-form-checkbox-wrapper {
  background: var(--color-6);
  margin: 15px!important;
  border: 2px solid black!important;
  max-width:160px;}
 
.ba-form-checkbox-wrapper:hover {
  background: var(--accent);}
.ba-checkbox-wrapper {
  padding-left: 0px!important;}
.ba-checkbox-title  {
  text-align:center!important;}
.ba-form-checkbox-wrapper input[type="radio"]:checked + span:before {
	background: var(--accent)!important;
  position: relative;
  z-index: 1;
  width:100%!important;
  height:100%!important;
  border-radius:0px!important;
}
.ba-checkbox-title
  { z-index: 2;
  margin:15px 30px 15px 30px;}
/*отступы quize*/ 
.mobile-quize,
#item-16214258690 .ba-input-wrapper
{margin-right:0px;
margin-left:0px;}
/*меню на мобильных*/ 
.section-overlay-menu
{max-width:130px!important;}
/*quiz для мобильных*/
/*закрытие overlay*/
.close-overlay-section i
{   font-size: 24px;
    padding:1px;
    margin-top: 35px;
    background-color: black;
    border: 0.07em solid var(--color-6);
    border-radius: 90px;
    color: var(--color-6);} 
 
}
.close-overlay-section i
{   font-size: 24px;
    padding:1px;
    transition: .3s;
    background-color: black;
    border: 0.07em solid var(--color-6);
    border-radius: 90px;
    color: var(--color-6);
}