   @media (min-width: 1200px) {
       .col-lg-1,
       .col-lg-10,
       .col-lg-11,
       .col-lg-2,
       .col-lg-3,
       .col-lg-4,
       .col-lg-5,
       .col-lg-6,
       .col-lg-7,
       .col-lg-8,
       .col-lg-9 {
           float: left
       }
       .col-lg-12 {
           float: left;
           width: 100%
       }
       .col-lg-11 {
           width: 91.66667%
       }
       .col-lg-10 {
           width: 83.33333%
       }
       .col-lg-9 {
           width: 75%
       }
       .col-lg-8 {
           width: 66.66667%
       }
       .col-lg-7 {
           width: 58.33333%
       }
       .col-lg-6 {
           width: 50%
       }
       .col-lg-5 {
           width: 41.66667%
       }
       .col-lg-4 {
           width: 33.33333%
       }
       .col-lg-3 {
           width: 25%
       }
       .col-lg-2 {
           width: 16.66667%
       }
       .col-lg-1 {
           width: 8.33333%
       }
   }
   
   @media (min-width:931px) {
       .features__btn {
           display: none
       }
   }
   
   @media (min-width:768px) {
       .col-sm-1,
       .col-sm-10,
       .col-sm-11,
       .col-sm-2,
       .col-sm-3,
       .col-sm-4,
       .col-sm-5,
       .col-sm-6,
       .col-sm-7,
       .col-sm-8,
       .col-sm-9 {
           float: left
       }
       .col-sm-12 {
           float: left;
           width: 100%
       }
       .col-sm-11 {
           width: 91.66667%
       }
       .col-sm-10 {
           width: 83.33333%
       }
       .col-sm-9 {
           width: 75%
       }
       .col-sm-8 {
           width: 66.66667%
       }
       .col-sm-7 {
           width: 58.33333%
       }
       .col-sm-6 {
           width: 50%
       }
       .col-sm-5 {
           width: 41.66667%
       }
       .col-sm-4 {
           width: 33.33333%
       }
       .col-sm-3 {
           width: 25%
       }
       .col-sm-2 {
           width: 16.66667%
       }
       .col-sm-1 {
           width: 8.33333%
       }
   }
   
   @media screen and (min-width:1024px) {
       .b-container.b-container_type_pricing {
           width: 1010px
       }
   }
   
   @media screen and (min-width:768px) {
       .b-container {
           width: 748px
       }
   }
   
   @media screen and (min-width:992px) {
       .b-container {
           width: 970px
       }
   }
   
   @media screen and (min-width:1200px) {
       .b-container {
           width: 1140px
       }
   }
   
   @media screen and (min-width:769px) and (max-width:991px) {
       .b-welcome .b-container {
           display: flex;
           align-items: center;
           justify-content: center;
           flex-direction: column-reverse
       }
   }
   
   @media screen and (min-width:1024px) and (max-width:1169px) {
       .b-extensions .b-container {
           width: 930px
       }
       .b-seo {
           margin-top: 50px
       }
       div.b-dialog-language {
           left: 6px!important
       }
       .b-dialog-language__arrow_pos_top {
           right: 10px;
           left: auto
       }
   }
   
   @media screen and (min-width:1169px) {
       .info.col-xs-10.h-p-0 {
           width: calc(100% - 155px)
       }
   }
   
   @media screen and (min-width:1024px) {
       .b-counter {
           left: 70px
       }
       .ribbon {
           display: none!important
       }
   }
   
   @media screen and (min-width:768px) and (max-width:1024px) {
       .b-responses .b-container .h-h2 {
           margin-bottom: 20px
       }
       .b-testimonials {
           overflow: hidden;
           min-height: 86px
       }
   }
   
   @media screen and (min-width:1170px) {
       .b-availability__image .h-p-r {
           right: 25px
       }
   }
   
   @media screen and (min-width:1023px) {
       .b-availability__image img {
           max-width: 100%;
           width: 100%
       }
   }
   
   @media screen and (min-width:768px) and (max-width:1023px) {
       .b-container-blog {
           padding-top: 40px
       }
   }
   
   @media screen and (min-width:1200px) {
       .blog-rubrics.rubrics {
           padding-left: 0
       }
   }
   
   @media(min-width:992px) {
       .rubrics__list {
           padding: 5px 20px
       }
       .rubrics__link {
           color: #999;
           font-weight: 700;
           display: block;
           padding: 12px 20px 12px 0;
           border-bottom: 0;
           line-height: 20px;
           position: relative
       }
       .rubrics__link:hover {
           border-bottom: 0
       }
       .rubrics__list li:last-child {
           margin-bottom: 0
       }
       .rubrics__list li:not(:last-child) {
           margin-bottom: 0;
           border-bottom: 1px solid #d2d2d2
       }
       .rubrics__list li:last-child .rubrics__link {
           border-bottom: 0
       }
       .rubrics__link--active {
           position: relative;
           color: #999;
           border-bottom: 0
       }
       .rubrics__link--active::before {
           position: absolute;
           top: 0;
           bottom: 0;
           left: -20px;
           width: 5px;
           background: #2190dc;
           content: ''
       }
       .rubrics__link::after {
           position: absolute;
           top: 16px;
           right: 0;
           content: '';
           width: 12px;
           height: 12px;
           background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAMAAADD5o0oAAAAzFBMVEUAkd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd8Akd9X83QwAAAAQ3RSTlMAAQIDBQYHCAkMDg8QERIUFRYYGRobHR4fICIjJo+Vl5mbnZ+goaqsrrCys7S1t7vBw8TGyMrLzs/S1NXX2drc5vj6ljhNWgAAAH9JREFUGFdFx0UCAjEUBNHP4O7uDO4WNAzS978Tm6RTq1fyvWaEKexSnOQK+zQvscEh626No7v4EqccL7bAOc+LzqEK7ma4FHmRKVSJ542hOdLFh+4h6Fj38W5bDxC0rId4NQ1DI+iGtY9n3dib4FEzDvu4V41li1vZWn66Qv8BcdgPQEuoXfcAAAAASUVORK5CYII=) center no-repeat;
           background-size: contain
       }
       .rubrics__link--active::after {
           position: absolute;
           top: 50%;
           transform: translateY(-50%);
           right: 0;
           content: '';
           width: 17px;
           height: 15px;
           background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAASCAMAAACZ8IWSAAABWVBMVEUAAAAARmUATHkAUH0AUH4AdLUAdbUAdbYAdrcAd7gAd7kAh9AAiNIAjM4AjuQAk+QAlOQAlOkAleUAleYAlecAl+gAl+kAl+sAmOwAmewAmu0Amu4AnOcAnPAAnfEAnfIAnvInncpcwOxjxvKwsLDu5+Pu6OTy+v33/v////8AlOQAleUAlOQAlOUAmu0AnfIAlebq+P8AmOkAleUAleUAn+zY8v8AlOQAlOQAlOUAl+i85/oAleUAleUAleUAleYAleUAleYAm+es4vsAleYAleUAlOUAleUAleUAlOQAleYAleUAlOQAleYAleUAleUAleUAleYAleUAlOUAleUAleUAleUAleUAlOQAleUAleYAleUAleUAlOQAlOQAm+YAleUAlOUAleYAnOcAleYAleUAlOQAleUAleYAleUAlOUAleUAkuMAk+QAlOQAlOUAleUAleYAlefRWQf8AAAAbHRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBAUFBQoPEBMUFxcXGyorKzc9QEFBQkJCQkRQUVRbXGltc3Z5hYyRq662wcLExszO1tne5eXs7fDw8/T1+fn6+/4entMjAAAA9UlEQVR4AWOAAmZZAQHd4KwITy0BIBBnVNWEy8gJCRmkFBYUhNoICQlJMKrBZViAMsJeGQUFBdn+2hAZDk4uLk5OTh5RoIywS2oBEIQYi/CqazJISklLS0lJiQHNEBER8S8AgShLUzNDBnM7R0cHCHB0tA8oAIOMpOR4hriCwkIIF8hAsPJzGdKwyxTkMVh4+AYGhcckpKPLQF2gZ2SbiS7DysbOzsbGxm2FrgceBvqRuGTkXXHIsMi7FxQVFUEkgCyEDJOCSTSaHhUIUBQU8kaWyc1h0IQAZT4hP7hMmJuTszVMRolPwCIxPz8PCGJ9dPhlNDQB/PN6c0sEBMwAAAAASUVORK5CYII=) center no-repeat;
           background-size: contain
       }
   }
   
   @media (min-width:992px) {
       .col-md-1,
       .col-md-10,
       .col-md-11,
       .col-md-2,
       .col-md-3,
       .col-md-4,
       .col-md-5,
       .col-md-6,
       .col-md-7,
       .col-md-8,
       .col-md-9 {
           float: left
       }
       .col-md-12 {
           float: left
       }
       .col-md-11 {
           width: 91.66667%
       }
       .col-md-10 {
           width: 83.33333%
       }
       .col-md-9 {
           width: 75%
       }
       .col-md-8 {
           width: 66.66667%
       }
       .col-md-7 {
           width: 58.33333%
       }
       .col-md-6 {
           width: 50%
       }
       .col-md-5 {
           width: 41.66667%
       }
       .col-md-4 {
           width: 33.33333%
       }
       .col-md-3 {
           width: 25%
       }
       .col-md-2 {
           width: 16.66667%
       }
       .col-md-1 {
           width: 8.33333%
       }
   }