/* Аккордеоны */
 .acor-container,.acor-container-S80{margin:20px 0}.acor-container .acor-body,.acor-container-S80 .acor-body-S80,.acor-container-faq .acor-body-faq{width:calc(100% - 40px);margin:0 auto;height:0;color:rgba(0,0,0,0);background-color:#F39100;line-height:18px;padding:0 30px;box-sizing:border-box;transition:color 0.5s;overflow:hidden;font-family:'Roboto',Arial,sans-serif;font-size:16px;box-shadow:0 4px 15px rgba(243,145,0,0.36);border-radius:0 0 8px 8px}.acor-container .acor-body p,.acor-container-S80 .acor-body-S80 p,.acor-container-faq .acor-body-faq p{margin:0}.acor-container label,.acor-container-S80 label,.acor-container-faq label{cursor:pointer;display:block;padding:20px 25px;width:100%;font-weight:700;box-sizing:border-box;z-index:100;font-family:'Roboto',Arial,sans-serif;font-size:16px;margin:0 0 20px;border-radius:8px}.acor-container label,.acor-container-S80 label{color:#202020;box-shadow:0 6px 17px rgb(136 139 173 / 16%)}.acor-container-faq label{color:#fff}.acor-container label,.acor-container-S80 label{background-color:#f7f7f9}.acor-container-faq label{background-color:#343434}.acor-container label:hover,.acor-container-S80 label:hover{color:#202020;background-color:#fff}.acor-container-faq label:hover{background-color:#404040;color:#fff}.acor-container input,.acor-container-S80 input,.acor-container-faq input{display:none}.acor-container label:before,.acor-container-S80 label:before,.acor-container-faq label:before{content:url(https://static.tildacdn.com/tild6435-6465-4531-b835-373335633730/Vector_1_Stroke.svg);float:right}.acor-container input:checked + label:before,.acor-container-S80 input:checked + label:before,.acor-container-faq input:checked + label:before{content:url(https://static.tildacdn.com/tild6464-6532-4330-b861-626632626436/Vector_1_Stroke_2.svg);float:right}.acor-container input:checked + label,.acor-container-S80 input:checked + label,.acor-container-faq input:checked + label{background-color:#F39100;color:#fff;cursor:pointer;padding:20px 25px;width:100%;border:none;text-align:left;outline:none;font-size:16px;box-shadow:0 6px 17px rgb(136 139 173 / 16%);border-radius:8px 8px 0 0;font-family:'Roboto',Arial,sans-serif;font-weight:700;margin-bottom:8px}.acor-container input:checked + label:before,.acor-container-S80 input:checked + label:before,.acor-container-faq input:checked + label:before{transition:transform .35s;transform:rotate(0deg)}.acor-container input:checked + label + .acor-body,.acor-container-S80 input:checked + label + .acor-body-S80,.acor-container-faq input:checked + label + .acor-body-faq{height:auto;margin-top:-10px;margin-bottom:20px;color:#fff;width:100%;padding:0 25px 20px}
/* меню */
 .navbar{overflow:hidden}.navbar a{float:left;font-size:16px;color:white;text-align:center;padding:10px 20px 10px 30px;text-decoration:none;font-family:'Roboto',Arial,sans-serif}.dropdown{float:left;overflow:hidden}.dropdown .dropbtn{font-size:16px;border:none;outline:none;color:white;padding:10px 30px 10px 16px;background-color:inherit;font-family:inherit;margin:0;font-family:'Roboto',Arial,sans-serif;border-radius:5px 5px 0 0}.navbar a:hover,.dropdown:hover .dropbtn{background-color:rgba(52,52,52,0.5)}.dropdown-content{display:none;position:absolute;background-color:rgba(52,52,52,0.5);min-width:200px;z-index:1;border-radius:0 5px 5px 5px}.dropdown-content a{float:none;color:#fff!important;padding:10px 16px;text-decoration:none;display:block;text-align:left;font-family:'Roboto',Arial,sans-serif;border-radius:5px}.dropdown-content a:hover{color:#F39100!important}.dropdown:hover .dropdown-content{display:block}
/* меню гео */
 .navbargeo{overflow:hidden}.navbargeo a{float:left;font-size:16px;color:white;text-align:center;padding:10px 20px 10px 30px;text-decoration:none;font-family:'Roboto',Arial,sans-serif}.navbargeo a:hover{color:#F39100}.dropdowngeo{float:left;overflow:hidden}.dropdowngeo .dropbtngeo{font-size:16px;border:none;outline:none;color:white;padding:10px 16px 10px 16px;background-color:inherit;font-family:inherit;margin:0;font-family:'Roboto',Arial,sans-serif;border-radius:5px 5px 0 0;min-width:88px;text-align:left}@media screen and (min-width:320px) and (max-width:480px){.dropdowngeo .dropbtngeo{font-size:12px!important;padding:10px 14px 10px 16px!important;min-width:75px;text-align:left}.navbargeo a{font-size:12px}.dropdown-contentgeo{min-width:105px!important}}.navbargeo a:hover,.dropdowngeo:hover .dropbtngeo{background-color:rgba(52,52,52,1)}.dropdown-contentgeo{display:none;position:absolute;background-color:rgba(52,52,52,1);min-width:120px;z-index:1;border-radius:0 0 5px 5px}.dropdown-contentgeo a{float:none;color:#fff!important;padding:10px 16px;text-decoration:none;display:block;text-align:left;font-family:'Roboto',Arial,sans-serif;border-radius:5px}.dropdown-contentgeo a:hover{color:#F39100!important}.dropdowngeo:hover .dropdown-contentgeo{display:block}
/* Плашки о компании */
 .border8{border-radius:8px 8px 0 0;overflow:hidden}
/* Аккордеон мобильный */
 @media screen and (min-width:320px) and (max-width:480px){.acor-container .acor-body,.acor-container-S80 .acor-body-S80,.acor-container-faq .acor-body-faq{font-size:14px!important}.acor-container label,.acor-container-S80 label,.acor-container-faq label{font-size:14px!important}.acor-container input:checked + label,.acor-container-S80 input:checked + label,.acor-container-faq input:checked + label{font-size:14px!important}}
/* Кнопки */
 .t-submit:hover,#rec499339487 .tn-elem[data-elem-id="1665734184999"]:hover .tn-atom,#rec499326842 .tn-elem[data-elem-id="1665734166110"]:hover .tn-atom,#rec499220402 .tn-elem[data-elem-id="1665252624421"]:hover .tn-atom,#rec502412427 .tn-elem[data-elem-id="1666004163136"]:hover .tn-atom,#rec498765160 .tn-elem[data-elem-id="1665135259654"]:hover .tn-atom{box-shadow:0 4px 15px rgba(243,145,0,0.36)}
/* Pop-up спасибо */
 @media only screen and (min-width:1200px){.t-form-success-popup__window{max-width:671px!important}.t-form-success-popup__text p{padding:10px 0 10px 0!important}.t-form-success-popup__wrapper{background-color:#F7F7F9!important}}@media screen and (min-width:960px) and (max-width:1200px){.t-form-success-popup__window{max-width:671px!important}.t-form-success-popup__text p{padding:10px 0 10px 0!important}.t-form-success-popup__wrapper{background-color:#F7F7F9!important}}@media screen and (min-width:640px) and (max-width:960px){.t-form-success-popup__window{max-width:640px!important}.t-form-success-popup__text p{padding:10px 0 10px 0!important}.t-form-success-popup__wrapper{background-color:#F7F7F9!important}}@media screen and (min-width:480px) and (max-width:640px){.t-form-success-popup__window{max-width:480px!important}.t-form-success-popup__text p{padding:10px 0 10px 0!important}.t-form-success-popup__wrapper{background-color:#F7F7F9!important}}@media screen and (min-width:320px) and (max-width:480px){.t-form-success-popup__window{max-width:400px!important}.t-form-success-popup__text p{padding:5px 0 0 0!important}.t-form-success-popup__wrapper{background-color:#F7F7F9!important}}.tn-form__errorbox-popup{z-index: 100000!important;}
 
 /* Контейнер навигации */
select{font-family: fontAwesome;}

.navbar2 {
  overflow: hidden;
  font-family: 'Roboto-2',Arial,sans-serif;
}

@media screen and (min-width: 320px) and (max-width: 480px) {
.dropdown2 .dropbtn2, .navbar2 a {
    font-size: 12px!important;}
    
.dropdown2 .dropbtn2 {
        min-width: 72px;}

.dropdown-content3 {
    min-width: 100px!important;}
}

/* Ссылки в панели навигации */
.navbar2 a {
  float: left;
  font-size: 16px;
  color: white!important;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  margin: 0 10px 0 0;
}

.navbar2 a:hover {
    color: #F39100!important;}

/* Выпадающий контейнер */
.dropdown2 {
  float: left;
  overflow: hidden;
  margin: 0 13px 0 0;
}

/* Кнопка выпадающего списка */
.dropdown2 .dropbtn2 {
  font-size: 16px;
  min-width: 92px;
  border: none;
  outline: none;
  color: white;
  padding: 14px 14px;
  background-color: inherit;
  font-family: inherit; /* Важно для вертикального выравнивания на мобильных телефонах */
  margin: 0; /* Важно для вертикального выравнивания на мобильных телефонах */
}

/* Добавить красный цвет фона для ссылок на навигационную панель при наведении курсора */
.dropdown2:hover .dropbtn2 {
  background-color: rgba(52,52,52,0.9);}

.dropdown2:hover {
    border-radius: 5px 5px 0 0;
}

/* Выпадающее содержимое (скрыто по умолчанию) */
.dropdown-content2 {
  display: none;
  position: absolute;
  background-color: rgba(52,52,52,0.9);
  min-width: 200px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  border-radius: 0 5px 5px;
}

.dropdown-content3 {
  display: none;
  position: absolute;
  background-color: rgba(52,52,52,0.9);
  min-width: 120px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  border-radius: 0 0 5px 5px;
}

/* Ссылки внутри выпадающего списка */
.dropdown-content2 a, .dropdown-content3 a {
  float: none;
  color: #fff!important;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
  margin: 0px!important;
}

/* Добавить серый цвет фона для выпадающих ссылок при наведении курсора */
.dropdown-content2 a:hover, .dropdown-content3 a:hover {
  background-color: rgba(52,52,52,0.9);
  border-radius:5px;
  color: #F39100!important;
}

/* Показать выпадающее меню при наведении курсора */
.dropdown2:hover .dropdown-content2, .dropdown2:hover .dropdown-content3 {
  display: block;
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0 0 0 5px;}
    
.fa-caret-down:before {
    content: "\f0d7";}
    
a[name] {
    display: block!important;}