.badsee {
    background-color: transparent;
  width: 40px;
  
  height: 40px;
  flex-shrink: 0;
  -ms-flex-negative: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
      align-items: center;
-webkit-box-pack: center;
  -ms-flex-pack: center;
      justify-content: center;
  border: 2px solid rgba(255, 255, 255, 0.20);
  border-radius: 5px;
  -webkit-transition: border-color .3s ease;
  -o-transition: border-color .3s ease;
  transition: border-color .3s ease;
  
}
.badsee_footer {
    margin-left: auto;
}
.badsee_header {
    margin-left: 20px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.badsee:after {
  -ms-flex-negative: 0;
  background: url(../images/badsee.svg) 50% no-repeat;
  content: "";
  display: block;
  flex-shrink: 0;
  height: 18px;   
  opacity: 0.6;
  -webkit-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  filter: invert(1);
  width: 26px
}

.badsee:hover {
  border-color: #fff;
}

.badsee:hover::after {
 opacity: 1;
}
@media (max-width: 993px) {
    .badsee_header {
        border: 2px solid rgba(19, 19, 19, 0.644);
        margin-left: 10px;
    }
    .badsee_header:after  {
        filter: none;
    }
    .badsee_header:hover {
        border-color: rgba(19, 19, 19, 0.644);
    }
    .badsee_footer  {
        margin: 10px auto;
    }
}

.special .footer-soc-main a svg {
  fill: #166d6d;
  stroke: #166d6d;
}
.special .footer-soc-main a svg g {
  fill: #166d6d;
  stroke: #166d6d;
}
.special *::placeholder {
  color: #000 !important;
}
.special .trust-item-video a, .special .trust-item-video a img {
  background: initial !important;
}
.special .wrap-main-links a {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.special  .wrap-main-links {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 10px;
}
#special {
  top: auto !important;
  bottom: 0;
}
html.special {
  padding-bottom: 56px;
} 

.special .footer-soc-main a svg {
  fill: #166d6d;
  stroke: #166d6d;
}
.special .footer-soc-main a svg g {
  fill: #166d6d;
  stroke: #166d6d;
}
.special *::placeholder {
  color: #000 !important;
}
.special .trust-item-video a, .special .trust-item-video a img {
  background: initial !important;
}
.special .wrap-main-links a {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.special  .wrap-main-links {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 10px;
}
#special {
  top: auto !important;
  bottom: 0;
}
html.special {
  padding-bottom: 56px;
} 

.special .b24-widget-button-inner-item {
background: #2ccb9c !important;
}
.special  .data-b24-crm-button-block-inner {
  background: #2ccb9c !important;
}
.special  .data-b24-crm-button-block-inner svg {
  background: transparent !important;
}
.special #toTop, .special .b24-widget-button-position-bottom-right {
  bottom: 60px;
  background:  none !important;
 
}
.special .b24-widget-button-block {
    background: none !important;
}
.special .b24-widget-button-inner-container {
    background:  none !important;
}
.special .b24-widget-button-inner-block {
    background:  none !important;
}
.special .b24-widget-button-icon-container {
    background:  none !important;
}
.special .b24-widget-button-inner-mask {
    background:  none !important;
}
.special .b24-widget-button-icon {
    background:  none !important;
}
.special .b24-widget-button-shadow {
    background: rgba(33,33,33,.75) !important;
}
.special .b24-widget-button-position-bottom-right.b24-widget-button-bottom .b24-widget-button-social {
    background:  none !important;
}
.special #toTop, .special #toTop img {
    background: none !important;
}

.special .b24-crm-button-icon {
  background: none !important;
}
.special #cssmenu>ul>li.active> a, .special #cssmenu>ul>li:hover> a, .special #cssmenu>ul>li>a:hover {
  color: #2ccb9c !important;
}
.special body {
  margin-top: 0 !important;
}
.special .footer-button a, .special .price-link {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin: 0 auto;
}
.special .container {
  padding: 0 10px !important;
  max-width: 1450px !important;

}
@media (max-width: 600px) {
  .special #toTop, .special .b24-widget-button-position-bottom-right {
      bottom: 100px;
  }
 
  .special .header-mobile-phones {
    flex-wrap: wrap;
  }
  .special .header__phone-number {
    padding-left: 0;
  }
  .special .header__phone-number:before {
    display: none;
  }
}

.special .header-mobile .feedback ul li>* {
  background: #166d6d !important;
}
.special .header-mobile .feedback ul li .modalbox {
  background: linear-gradient(180deg, #fff 0, #c80018 .01%, #dc001a 50.52%, #9f0518 100%) !important;
}
.special .header-mobile .feedback ul li>* img, .special .header-mobile .feedback ul li>* svg {
  background: none !important;
}
.special .header-navig.is-active {
  padding-bottom: 120px;
}
.special .header-mobile .menu-mobile.is-active span {
  background: none !important;
}
.special .bottom-contacts:before {
  background: #fff !important;
}
.special .license-slider .slick-next, .special .license-slider .slick-prev {
    top: auto;
    bottom: -12%;
}
.special .slick-next {
    background: url(../images/right3.png) center no-repeat !important;
    color: #ffffff00 !important;

}
.special .slick-prev {
    background: url(../images/left3.png) center no-repeat !important;
    color: #ffffff00 !important;

}
.special .badseeDuplicate {
display: none;
}
.special .b24-widget-button-social-item[data-b24-crm-button-widget="openline_vkgroup"] {
    background: #3871ba!important;
}
.special .b24-widget-button-social-item[data-b24-crm-button-widget="openline_vkgroup"] i {
    background: none !important;
    background-image: var(--ui-icon-service-bg-image) !important;
}

.special .b24-widget-button-social-item[data-b24-crm-button-widget="openline_radist_online_whatsapp"] i {
    background: none !important;
    background-image: var(--ui-icon-service-bg-image) !important;
    background-position: center !important;
    background-size: 100% auto !important;
    background-repeat: no-repeat !important;
}
.special .b24-widget-button-social-item[data-b24-crm-button-widget="openline_telegrambot"]  {
    background: #2fc6f6 !important;
}
.special .b24-widget-button-social-item[data-b24-crm-button-widget="openline_telegrambot"] i  {
    background: none !important;
    background-position: center !important;
    background-size: 100% auto !important;
    background-repeat: no-repeat !important;
    background-color: var(--ui-icon-service-bg-color) !important;
    background-image: var(--ui-icon-service-bg-image) !important;
}
.special .b24-widget-button-social-item[data-b24-crm-button-widget="callback"]  {
    background: rgb(44, 203, 156) !important;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2229%22%20height%3D%2230%22%20viewBox%3D%220%200%2029%2030%22%3E%3Cpath%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20d%3D%22M21.872%2019.905c-.947-.968-2.13-.968-3.072%200-.718.737-1.256.974-1.962%201.723-.193.206-.356.25-.59.112-.466-.262-.96-.474-1.408-.76-2.082-1.356-3.827-3.098-5.372-5.058-.767-.974-1.45-2.017-1.926-3.19-.096-.238-.078-.394.11-.587.717-.718.96-.98%201.665-1.717.984-1.024.984-2.223-.006-3.253-.56-.586-1.103-1.397-1.56-2.034-.458-.636-.817-1.392-1.403-1.985C5.4%202.2%204.217%202.2%203.275%203.16%202.55%203.9%201.855%204.654%201.12%205.378.438%206.045.093%206.863.02%207.817c-.114%201.556.255%203.023.774%204.453%201.062%202.96%202.68%205.587%204.642%207.997%202.65%203.26%205.813%205.837%209.513%207.698%201.665.836%203.39%201.48%205.268%201.585%201.292.075%202.415-.262%203.314-1.304.616-.712%201.31-1.36%201.962-2.042.966-1.01.972-2.235.012-3.234-1.147-1.192-2.48-1.88-3.634-3.065zm-.49-5.36l.268-.047c.583-.103.953-.707.79-1.295-.465-1.676-1.332-3.193-2.537-4.445-1.288-1.33-2.857-2.254-4.59-2.708-.574-.15-1.148.248-1.23.855l-.038.28c-.07.522.253%201.01.747%201.142%201.326.355%202.53%201.064%203.517%202.086.926.958%201.59%202.125%201.952%203.412.14.5.624.807%201.12.72zm2.56-9.85C21.618%202.292%2018.74.69%2015.56.02c-.56-.117-1.1.283-1.178.868l-.038.28c-.073.537.272%201.04.786%201.15%202.74.584%205.218%201.968%207.217%204.03%201.885%201.95%203.19%204.36%203.803%207.012.122.53.617.873%201.136.78l.265-.046c.57-.1.934-.678.8-1.26-.71-3.08-2.223-5.873-4.41-8.14z%22/%3E%3C/svg%3E) !important;
    background-position: center !important;
    background-size: 50% auto !important;
    background-repeat: no-repeat !important;
}

.special .b24-widget-button-social-item[data-b24-crm-button-widget="openline_livechat"]  {
    background: rgb(44, 203, 156) !important;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2231%22%20height%3D%2228%22%20viewBox%3D%220%200%2031%2028%22%3E%3Cpath%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20d%3D%22M23.29%2013.25V2.84c0-1.378-1.386-2.84-2.795-2.84h-17.7C1.385%200%200%201.462%200%202.84v10.41c0%201.674%201.385%203.136%202.795%202.84H5.59v5.68h.93c.04%200%20.29-1.05.933-.947l3.726-4.732h9.315c1.41.296%202.795-1.166%202.795-2.84zm2.795-3.785v4.733c.348%202.407-1.756%204.558-4.658%204.732h-8.385l-1.863%201.893c.22%201.123%201.342%202.127%202.794%201.893h7.453l2.795%203.786c.623-.102.93.947.93.947h.933v-4.734h1.863c1.57.234%202.795-1.02%202.795-2.84v-7.57c0-1.588-1.225-2.84-2.795-2.84h-1.863z%22/%3E%3C/svg%3E) !important;
    background-position: center !important;
    background-size: 50% auto !important;
    background-repeat: no-repeat !important;
}
.special  .bx-im-textarea-send-button-bright-arrow {
    background: none !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 50% auto !important;
    background-color: rgb(44, 203, 156) !important;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2213%22%3E%3Cpath%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20d%3D%22M4.059%209.152L4.04%2012.21.165%208.333l3.92-3.92-.018%203.245h2.862a3%203%200%200%200%203-3v-.156a3%203%200%200%200-3-3H5.545L6.06.286h1.38a4%204%200%200%201%204%204v.866a4%204%200%200%201-4%204H4.06z%22/%3E%3C/svg%3E) !important;
}
.special .bx-livechat-control-btn-close {
    background: rgb(44, 203, 156) url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%3E%3Cpath%20d%3D%22M11%201L1%2011M1%201l10%2010%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23FFF%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.9%22/%3E%3C/svg%3E) center no-repeat !important;
}
.special .serv-tabs ul li {
    display: flex;
    align-items: center;
    justify-content: center;
}
.special .serv-tabs ul li a {
 display: flex;
    align-items: center;
    justify-content: center;
    }