.gs-loader {
background: #18191b url('https://i.imgur.com/QP26TVm.gif') center center;
background-repeat:no-repeat;
}
.gs-loader .gs-loader-inner{
display:none;
}
.ada {
display: none;
}
@import url("https://ch3rn1k.me/archive/fonts/web/CeraPro/CeraPro.css");
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&subset=cyrillic);

::after, ::before {
  box-sizing: border-box;
}

body::after
{
  content: "";
  position: fixed;
  top: 0;
  height: 100vh;
  left: 0;
  right: 0;
  z-index: -1;
  background: url(https://i.imgur.com/BB1DAMI.png) center center;
  background-size: cover;
}

.col-md-push-3 
{ 
  left: 0%; 
}

.col-md-pull-9 
{ 
  right: 0%; 
}

.xbox
{ 
  background: #0000; 
}

.header-image 
{ 
  Width: 0px; 
}

.xbox__header
{
  display: none; 
}

.xbox__footer 
{
    padding: 20px;
    background: #3a38389c;
    border: none;
    border-bottom: none;
    border-radius: 0px 0px 10px 10px; 
}

.xbox__body 
{
    padding: 20px;
    background: #3a38389c;
    border: none;
    border-bottom: none;
    border-radius: 10px 10px 0px 0px; 
}

.container-fluid 
{
  padding-right: 0px; 
}

.store-products {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin:-10px
}

.store-products__item {
  width:20%
}


  
@media (min-width: 768px) {
  .store-categories {
    text-align: center;
    margin-bottom: 15px;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    position: absolute;
    transform: translateX(-170px) rotate(360deg) translateY(0px);
  }
}

.store__filters, .store__servers 
{
    margin-bottom: 20px;
    background-color: #0000;
}

a[href="#/app/profile/"]
{
  border-radius: 0 10px 10px 0px;
}

a[href="/files/stores/backend/steam.php?login"]
{
  border-radius: 0 10px 10px 0px;
}

td[colspan="3"]
{
  display: none;
}


.navbar 
{
  background: #3a38389c;
  border-radius: 10px;
}
.nav-justified > li > a {
  margin-bottom: 0;
  border-radius: 10px;
  box-shadow: 0 0 10px 0 rgb(0 0 0 / 95%);
  display: inline-block;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
}
.nav-justified {
  width: 100%;
}

.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after {
  clear: both;
}

.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before {
  display: table;
  content: " ";
}

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}

.navbar .nav>li>a:focus, .navbar .nav>li>a:hover 
{
  	background: linear-gradient(to right, #af5757cf 5%, #c57e40d9 100%);
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  color: #ffffff;
  background: linear-gradient(to right, #af5757 5%, #c57e40 100%);
  border-radius: 10px;
  box-shadow: 0 0 10px 0 rgb(0 0 0 / 95%);
  display: block;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  color: #7b7b7b;
  background: #202020;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  cursor: default;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  color: #fff;
  background: linear-gradient(to right, #af5757 5%, #c57e40 100%);
}

.nav > li > a:focus, .nav > li > a:hover, .table-striped > tbody > tr:nth-of-type(2n+1) {
  color: #ffffff;
}

.nav > li > a:focus, .nav > li > a:hover, .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #202020;
  color: #696969;
}

.nav > li > a:focus, .nav > li > a:hover {
  background-color: rgba(255,255,255,.1);
}

.nav > li > a:focus, .nav > li > a:hover {
  text-decoration: none;
  background-color: #eee;
}

.nav-justified > li > a {
  margin-bottom: 0;
  border-radius: 10px;
  box-shadow: 0 0 10px 0 rgb(0 0 0 / 95%);
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
}

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}

a:active, a:hover {
  outline: 0;
}

.nav {
  list-style: none;
}

.btn-success 
{
    color: #bebdbc;
    border: none;
    background:linear-gradient(to right, #af5757 5%, #c57e40 100%);
    border-radius: 10px;
}

.btn-danger 
{
    color: #bebdbc;
    border: none;
    background:linear-gradient(to right, #af5757 5%, #c57e40 100%);
    border-radius: 10px;
}

.btn-default, .btn-default:focus, .btn-default:hover 
{
    color: #bebdbc;
    border: none;
    background: rgb(255 255 255 / 12%);
    border-radius: 10px;
}

.btn-default.active, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active, .btn-default:active:focus, .btn-default:active:hover 
{
    color: #bebdbc;
    border: none;
    background:linear-gradient(to right, #af5757 5%, #c57e40 100%);
}

.input-group-addon 
{
    color: #bebdbc;
    background:linear-gradient(to right, #af5757 5%, #c57e40 100%);
    border: none;
    border-radius: 7px 0px 0px 7px;
}

.form-control 
{
    border-radius: 0px 7px 7px 0px;
    background-color: rgb(255 255 255 / 12%);
    border: 1px solid #20202000;
    color: #bebdbc;
}

.product__price
{
  color: #bebdbc;
  background:linear-gradient(to right, #af5757 5%, #c57e40 100%);
}

.dropdown-menu 
{
    background: linear-gradient(to right, #af5757 5%, #c57e40 100%);
}

.product
{
	display: block;
  position: relative;
  background: hsla(0,0%,100%,.04);
  border-radius: 3px;
  margin: 10px;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);
  box-shadow: 0 1px 1px rgba(0,0,0,.1);
  cursor: pointer;
  overflow: hidden;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all .4s;
  transition: all .4s;
  -webkit-backface-visibility: hidden;
}

.table-striped>tbody>tr:nth-of-type(2n+1) 
{
    background: rgba(255,255,255,.0);
    border-radius: 10px 10px 10px 10px;
    color: #bebdbc;
}

th, td 
{
    display: table-cell;
    vertical-align: inherit;
    background: rgba(255,255,255,.25);
    color: #bebdbc;
}

.table>thead>tr>th 
{
    background: rgba(255,255,255,.25);
    color: #bebdbc;
}
.product:before {
  content:"";
  float:left;
  padding-top:100%
}
.product__price
{
  color: #bebdbc;
  background:linear-gradient(to right, #af5757 5%, #c57e40 100%);
}

.dropdown-menu 
{
    background: linear-gradient(to right, #af5757 5%, #c57e40 100%);
}

.product
{
	background-color: rgb(255 255 255 / 12%);
    border-radius: 10px;
}

.table-striped>tbody>tr:nth-of-type(2n+1) 
{
    background: rgba(255,255,255,.0);
    border-radius: 10px 10px 10px 10px;
    color: #bebdbc;
}

th, td 
{
    display: table-cell;
    vertical-align: inherit;
    background: rgba(255,255,255,.25);
    color: #bebdbc;
}

.table>thead>tr>th 
{
    background: rgba(255,255,255,.25);
    color: #bebdbc;
}

.xserver__status-bar .progress
{
	background: rgba(255,255,255,.25);
	height: 20px
}

.xserver__status 
{
    float: left;
    margin-top: -24px;
    margin-left: 7px;
}

.desc-service-info {
  margin-bottom: 8px;
  padding: 5px;
  border: 1px dashed #696969;
  padding: 2%;
  border-radius: 10px;
  background: #333333;
}

.service__description {
  margin: 0px 0;
  border-radius: 10px;
  border: 0px dashed #696969;
  text-align: center;
  font-size: 15px;
  font-size: 13px;
  padding: 8px 0px;
}

.progress-bar.active, .progress.active .progress-bar 
{
    background:linear-gradient(to right, #af5757 5%, #c57e40 100%);
    border-radius: 0px 15px 0px 0px;
    animation:load 2s normal forwards
}

.xserver__title
{
    overflow: hidden;
    text-overflow: ellipsis;
    height: 23px;
}

.xserver__links 
{
  display: none;
}

.xbox.xbox_social 
{
  display: flex;
  flex-direction: row;
  background: none;
  box-shadow: none;
}

.xbox.xbox_social a 
{
  flex-basis: 100%;
  height: 60px;
  border-radius: 10px;
  background-color: #3a38389c;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  transition: all 200ms;
}

.xbox.xbox_social a:nth-child(1)
{
  margin-right: 20px;
  background-image: url('https://pic.moscow.ovh/images/2020/04/20/a862a07e7ea4bdcbda5df5226216db40.png');
}

.xbox.xbox_social a:nth-child(2) 
{
  background-image: url('https://pic.moscow.ovh/images/2020/04/20/34fff6feef32624e1af82447afc04626.png');
}

.xbox.xbox_social a:hover 
{
  border-radius: 10px;
  transform: translateY(-4px);
  flex-basis: 150%;
}

.footer 
{
    background: #3a38389c;
    border-radius: 0px 20px 0px 0px;
}

.form-control 
{
    border-radius: 0px 7px 7px 0px;
    background-color: rgb(255 255 255 / 12%);
    border: none;
    color: #bebdbc;
}

/*.modal .modal-header 
{
    background: rgb(0 0 0 / 0%);
    border: none;
}*/

/*.modal .modal-content
{
    background: #171717;
    box-shadow: 0 0 100px #a55510;
    border-radius: 15px;
}*/

.modal .modal-footer 
{
    background: rgb(0 0 0 / 0%);
    border: none;
    margin-top: 5px;
}

.modal .modal-body
{
    padding:16px;
    background:rgba(0,0,0,0)
}

.modal .modal-header h4 
{
    font-size: 17px;
    text-align: center;
}

.modal-footer .btn+.btn 
{
    margin-bottom: 0;
    margin-left: 5px;
    border-radius: 10px;
}

.footer {
    background: #1d1b1a00;
    font-size: 10px;
    color: #696969;
}

.product {
border-radius : 10px;
transition : all 0.2s;
}
.product:hover {
background : rgb(0, 0, 0, 0.0);
transform : scale3d(1.2,1.2,1.2);
box-shadow : 0 0 40px 0 #f2bf34;
}
.product .product__name {
position:absolute;
bottom:0;
left:0;
right:0;
color:hsla(0,0%,100%,.9);
background:hsla(0,0%,0%,.0);
padding:8px;
font-size:12px;
font-weight:500;
text-overflow:ellipsis;
text-shadow:0 0 4px rgba(0,0,0,.4);
overflow:hidden;
opacity:0;
-webkit-transition:all .4s;
transition:all .4s
}
.product:hover .product__name {
opacity : 1;
  
}
.product:hover {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
}
.product:hover .product__quantity {
  opacity:0
}
.product_blueprint .product__image {
  background:url("//static.moscow.ovh/images/games/rust/icons/blueprintbase.png");
  background-size:cover
}
.product__image {
padding: 1;
width: 100%;
}
.product__servers {
  color:#64b5f6;
  text-align:center;
  font-weight:500
}
.product__command {
  color:#e57373;
  text-align:center;
  font-weight:500
}
.col-product-id-4974469, .col-product-id-4974470, .col-product-id-4974471, 
.col-product-id-4994227, .col-product-id-4974472, .col-product-id-4974473, 
.col-product-id-4974474, .col-product-id-4998281, .col-product-id-4974475
{
    padding: 0px;
}

.col-product-id-4990116, .col-product-id-4990117, .col-product-id-4998280,
.col-product-id-4990118, .col-product-id-4991977, .col-product-id-4990121,
.col-product-id-4992315
{
    padding: 0px;
}
.social {
    margin: 0px 7px;
  	margin-bottom: 55px;

}
.social_title {
    font-weight: 400;
    font-size: 12px;
    color: #b9b9b9;
    margin-bottom: 10px;
    text-align: right;
}
.social_vk {
    background: linear-gradient(180deg, #53afff 0%, #3192e5 100%);
  	box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
  	-webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .4s;
    transition: all .4s;
}
.social_discord {
    background: linear-gradient(180deg, rgb(204 47 112) 0%, #922fbb 100%);
  	box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
  	-webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .4s;
    transition: all .4s;
}
.social_vk:hover {
     transition: transform 200ms cubic-bezier(0.68, -0.55, 0.27, 1.55);
     transform: scale(1.1);
}
.social_discord:hover {
     transition: transform 200ms cubic-bezier(0.68, -0.55, 0.27, 1.55);
     transform: scale(1.1);
}
.social_item {
    display: flex;
    align-items: center;
    border-radius: 10px;
    padding: 20px 20px;
    position: relative;
    overflow: hidden;
    flex-wrap: wrap;
    align-content: space-around;
    justify-content: space-between;
}
a:focus{
    color: #ffffff;
}
.social_vk .social_background {
    background: url(https://cdn.discordapp.com/attachments/701511982456635433/1036961901734789180/vk.png);
  	background-size: 40%;
  	opacity: 0.4;
  	-webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .4s;
    transition: all .4s;
}
.social_discord .social_background {
    background: url(https://cdn.discordapp.com/attachments/701511982456635433/1036959929694695434/ds.png);
  	background-size: 50%;
  	opacity: 0.4;
  	-webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .4s;
    transition: all .4s;
}
.social_vk:hover .social_background:hover {
    transition: transform 300ms cubic-bezier(0.68, -0.55, 0.27, 1.55);
     transform: scale(1.5);
}
.social_discord:hover .social_background:hover {
  	 transition: transform 300ms cubic-bezier(0.68, -0.55, 0.27, 1.55);
     transform: scale(1.5);
}
.social_item+.social_item {
    margin-top: 10px;
}
.social_item-title {
    font-size: 12px;
    color: #ffffff;
    font-weight: 600;
  	text-shadow: 0px 0px 4px black;
}
.social_item-link {
    padding: 8px;
    background: rgb(51 51 51);
    border-radius: 8px;
    text-transform: uppercase;
    font-weight: 600;
    color: #7e7e7e;
    font-size: 10px;
}
.social_item-link:hover {
    padding: 8px;
    background: linear-gradient(to right, #af5757 5%, #c57e40 100%);
    border-radius: 8px;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    font-size: 10px;
  	box-shadow: 0 0 10px 0 rgb(0 0 0 / 35%);
}
.social_item-left {
    position: relative;
    z-index: 2;
}
.social_item-right {
    position: relative;
    z-index: 2;
}
.social_background {
    top: 0;
    left: 0;
    right: 0;
  	position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.block_info .item_inner--left .middle p {
    font-size: 14px;
    font-weight: 400;
    line-height: 100%;
    margin: 5px;
    margin-top: 10px;
}
.block_info .item_inner--left .top span {
    background-color: hsla(0,0%,100%,.1);
    border-radius: 5px;
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    line-height: 100%;
    padding: 5px 10px;
}
@media screen and (min-width: 800px){
.block_info .item_inner--left .middle {
    flex: 1 1;
    text-align: left;
}}
@media screen and (min-width: 800px){
.block_info .item img {
    bottom: 0;
    position: absolute;
    right: 0;
    -webkit-transform: none;
    transform: none;
    /*width: 45%;*/
}}
.block_info .item img {
    bottom: 0;
    position: absolute;
    right: 15%;
    -webkit-transform: translateX(50%);
    transform: translateX(50%);
}
@media screen and (min-width: 800px){
.block_info .item_inner--left .bottom {
    margin-top: 0px;
    padding-top: 0;
}}
@media screen and (min-width: 800px){
.block_info {
    gap: 20px;
    grid-template-columns: repeat(2,1fr);
}}

.block_info {
    grid-gap: 15px;
    display: grid;
    gap: 15px;
    grid-template-columns: 1fr;
}
.block_info .item_inner--left .bottom {
    padding-top: 0px;
    z-index: 40;
}
.block_info .item_inner--left .bottom a {
    background: linear-gradient(to right, #af5757 5%, #c57e40 100%);
    border-radius: 10px;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    line-height: 100%;
    padding: 14px 30px;
    text-decoration: none;
    transition: .2s ease;
    float: right;
}
.block_info .item.info a {
    color: #ffffff;
    text-shadow: 0px 0px 10px black;
}
@media (min-width: 768px) {
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding: 10px;
    
  }
}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .btn-success:focus, .btn-success:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {
    color: #fff;
    background-color: #333333!important;
    border-color: #696969!important;
    text-shadow: 0 1px 1pxrgba(0,0,0,.3);
}
.modal-body {
    margin: 0px 10px;
}
.fade.show {
  opacity: 1;
  backdrop-filter: blur(5px);
}
.fa.fa-eye {
    content: "OPEN";
    background: linear-gradient(to right, #af5757, #c57e40, #af5757, #c57e40);
    background-size: 400% 400%;
    animation: gradient 5s ease infinite;
    transform: translate3d(0, 0, 0);
    color: #696969;
    padding: 5px;
  	cursor: pointer;
    border-radius: 5px;
  	box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
  	transform: scale(1);
  	transition: transform 400ms cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
.fa.fa-eye:hover {
    transition: transform 200ms cubic-bezier(0.68, -0.55, 0.27, 1.55);
    transform: scale(1.1);
}
.fa-eye:before {
    content: "ОТКРЫТЬ";
  	font-family: 'Montserrat', sans-serif;
  	color: #fff;
}
.line-through {
    text-decoration: line-through;
    font-size: 10px;
    color: #a7a7a7;
}
.modal-backdrop.show {
  opacity: .25;
}
div#dropdown__selector {
  background-size: auto;
  background-size: 400% 400%;
  animation: gradient 5s ease infinite;
  transform: translate3d(0, 0, 0);
  height: 80px;
  border-radius: 15px;
}
@media (min-width: 768px){
.modal.show .modal-dialog {
  -webkit-transform: translate(0);
  transform: translate(0);
  width: 620px;
}}
@media (max-width: 768px){
.modal.show .modal-dialog {
  -webkit-transform: translate(0);
  transform: translate(0);
  width: 340px;
}}
.modal .modal-content {
    background: #171717;
    box-shadow: 0 0 100px #a55510;
    padding: 10px;
  	border-radius: 35px;
}
.modal .modal-header {
    background: rgb(0 0 0 / 0%);
    border-bottom: 0px solid #292929;
    text-align: center;
    border: none;
}
.serverheader {
    border-radius: 15px;
    margin-bottom: 10px;
    font-size: 20px;
    margin-top: 20px;
}
.serverheader span {
    padding: 2px 12px 2px 12px;
    border-radius: 7px;
    color: white;
    text-transform: uppercase;
    font-size: 15px;
    background: linear-gradient(to right, #af5757, #c57e40, #af5757, #c57e40);
    background-size: 400% 400%;
    animation: gradient 5s ease infinite;
    transform: translate3d(0, 0, 0);
}
.serverheader span:before {
    font-family: FontAwesome;
    content: '\f253';
    font-weight: 100;
    margin-right: 5px;
}
.kit-items {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.kit-item {
    margin: 4px;
    border-radius: 15px;
    text-align: center;
    cursor: pointer;
    transform: rotate(0deg);
    transition: all 0.3s;
    background: linear-gradient(45deg, #646464, #787878, #3e3e3e, #444444);
    background-size: 400% 400%;
    animation: gradient 5s ease infinite;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 95%);
    width: 80px;
    height: 80px;
}
.animated {
    animation-duration: 1s;
    animation-fill-mode: unset;
}
.kit-item:hover {
    transition: transform 200ms cubic-bezier(0.68, -0.55, 0.27, 1.55);
    transform: scale(1.1);
}
.kit-item__image {
    width: 100%;
    transform: scale(0.7);
}
.kit-item__quantity {
    top: -20px;
    position: relative;
    border-radius: 0px 0px 15px 15px;
  	font-size: 12px;
}
0% {
  background-position: 0% 50%;
}
50% {
  background-position: 100% 50%;
}
100% {
  background-position: 0% 50%;
}



.service__description .container-oplata {
  display: flex;
}
.service__description .container-oplata {
  display: -webkit-inline-box;
  margin-bottom: 5px;
  padding: 5px;
  height: 50px;
  width: 100%;
  border-radius: 12px;
  background: #fff;
  -webkit-box-sizing: border-box;
  text-align: initial;
  transition: all 0.2s ease-out;
  cursor: pointer;
  transform: scale(1);
}
[role="button"], a, area, button, input, label, select, summary, textarea {
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.name-user {
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  color: #fff;
}
span {
  font-family: 'Jost', sans-serif;
}
.service__description .textContainer-oplata {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-evenly;
  overflow: hidden;
}
.textContainer-oplata {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-evenly;
}
.category-user {
  font-size: 14px;
  line-height: 18px;
  color: #bbb;
}
a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none;
}
.service__description .container-oplata:nth-child(2), .service__description .container-oplata:nth-child(3), .service__description .container-oplata:nth-child(4), .service__description .container-oplata:nth-child(5), .service__description .container-oplata:nth-child(6), .service__description .container-oplata:nth-child(7), .service__description .container-oplata:nth-child(8), .service__description .container-oplata:nth-child(9), .service__description .container-oplata:nth-child(10), .service__description .container-oplata:nth-child(11), .service__description .container-oplata:nth-child(12), .service__description .container-oplata:nth-child(13) {
  display: -webkit-inline-box;
  margin-bottom: 5px;
  padding: 5px;
  height: 50px;
  width: 100%;
  border-radius: 12px;
  background: #333;
  -webkit-box-sizing: border-box;
  text-align: initial;
  transition: all 0.2s ease-out;
  cursor: default;
  transform: scale(1);
}
.service__description .container-oplata:hover {
  transform: scale(0.95);
}
.container-oplata:hover {
  transform: scale(0.95);
}
.service__description .container-oplata {
  display: flex;
}
.service__description .container-oplata {
  display: -webkit-inline-box;
  margin-bottom: 5px;
  padding: 5px;
  height: 50px;
  width: 100%;
  border-radius: 12px;
  background: #fff;
  -webkit-box-sizing: border-box;
  text-align: initial;
  transition: all 0.2s ease-out;
  cursor: pointer;
  transform: scale(1);
}
a:hover, a:focus {
  color: #ff7a7a;
}
.container-oplata {
  display: -webkit-inline-box;
  margin-bottom: 15px;
  padding: 16px;
  margin-right: 5px;
  height: 73px;
  width: 300px;
  border-radius: 12px;
  background: #333;
  -webkit-box-sizing: border-box;
  text-align: initial;
  transition: all 0.2s ease-out;
  cursor: pointer;
  transform: scale(1);
  align-items: center;
}
.service__description .container-oplata:nth-child(1)  {
    animation:zoomIn 0.6s
}
.service__description .container-oplata:nth-child(2)  {
    animation:zoomIn 0.8s
}
.service__description .container-oplata:nth-child(3)  {
    animation:zoomIn 1s
}
.service__description .container-oplata:nth-child(4)  {
    animation:zoomIn 1.2s
}
.service__description .container-oplata:nth-child(5)  {
    animation:zoomIn 1.4s
}
.service__description .container-oplata:nth-child(6)  {
    animation:zoomIn 1.6s
}
.service__description .container-oplata:nth-child(7)  {
    animation:zoomIn 1.8s
}
.service__description .container-oplata:nth-child(8)  {
    animation:zoomIn 2s
}
.service__description .container-oplata:nth-child(9)  {
    animation:zoomIn 2.2s
}
.service__description {
  background: none
}
.ng-pristine, .ng-valid, .ng-not-empty, .ng-touched {
  border-radius: 2px;
  border: 1px solid #292929;
  background-color: #333333;
  color: #a9a6a6;
  border-radius: 10px;
  font-weight: 500;
}
select option {
  background: #333333;
  border-radius: 10px;
  font-weight: 500;
  border-radius: 2px;
  border: 1px solid #292929;
}