@media (max-width: 1000px) {
  .slider {
    width: 100%;
    height: auto;
  }
  .slider .views-field-field-slide-img .field-content img {
    width: 100%;
    height: auto;
  }
  .slider .owl-carousel .owl-controls .owl-pagination {
    bottom: 5px;
  }
  .slider .owl-carousel .owl-item .views-field-nothing {
    left: 20px;
    font-size: 11px;
  }
  .slider .owl-carousel .owl-item .views-field-nothing table {
    width: 250px;
  }
  .slider .owl-carousel .owl-item .views-field-nothing table tr td {
    width: 50%;
    padding-right: 0px;
  }
  .slider tr:nth-child(3) {
    display: none;
  }
  .slider td img {
    width: 32px;
    height: auto;
  }
  .wrapper {
    padding-left: 10px;
    padding-right: 10px;
  }
  .hotline table tr td .region-call b {
    font-size: 56px;
  }
  .hotline td:nth-child(1) {
    padding-top: 30px;
  }
  .hotline td:nth-child(3) {
    padding-top: 30px;
  }
  #objects .controls .right {
    position: absolute;
    right: 21px;
  }
  .even {
    display: flex;
    flex-direction: column;
  }
  .even div:nth-child(2) {
    display: none;
  }
  #about h1 {
    font-size: 26px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin-bottom: 0px;
  }
  #about .about-right {
    display: block;
    width: 100%;
  }
  #about .about-right p {
    padding-left: 20px;
    padding-right: 20px;
  }
  #about .about-left {
    padding-top: 30px;
    display: flex;
    justify-content: center;
    width: 100%;
  }
  #about .about-left .doc table tr td a {
    font-size: 20px;
  }
  .header .region-header {
    width: 63%;
  }
  #objects .objects-header:before {
    background: none;
  }
  #objects .controls {
    width: 100%;
  }
  #objects .controls .left {
    left: 21px;
    position: absolute;
  }
  .fancybox-wrap {
    width: 85% !important;
  }
  .header-menu {
    position: relative;
  }
  .header-menu .burger {
    background-image: url('/sites/all/themes/theme/images/sprite.svg');
    width: 50px;
    height: 50px;
    position: absolute;
    right: 20px;
    z-index: 1001;
    background-size: 60px;
    background-repeat: no-repeat;
    background-position: center left 9px;
    background-color: #515354;
    display: block;
    top: 75px;
    background-size: 72px;
  }
  .header-menu .burger.active {
    background-position: center left -32px;
  }
  .header-menu .menu li a {
    opacity: 1;
    border-bottom: 1px solid white;
  }
  #block-block-16 .content p {
    font-size: 17px;
  }
  #block-block-16 .content a,
  #block-block-16 .content span,
  #block-block-16 .content strong {
    font-size: 23px;
  }
  .tabs {
    display: none;
  }
  h2:after,
  h1:after {
    width: 200px !important;
  }
  .hotline table tr td .region-call .sm-title {
    font-size: 20px;
  }
  .hotline table tr td .right,
  .hotline table tr td .left {
    text-align: center;
    font-size: 20px;
  }
  .footer .f1 {
    max-width: 245px;
    font-size: 16px;
  }
  .menu {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 101px !important;
    display: none;
    top: 0px;
    position: fixed;
    left: 0px;
    width: 100% !important;
    background: #1e1c1c;
    z-index: 1000;
  }
  .menu .content {
    padding-top: 30px;
    display: flex;
    justify-content: center;
    flex-direction: column;
  }
  .menu .content div {
    display: flex;
    flex-direction: column;
  }
  .menu .content div .tel {
    font-size: 30px;
    padding-bottom: 15px;
  }
  .menu .content div p,
  .menu .content div a {
    font-size: 18px;
    color: white;
  }
  .menu .content p {
    margin: 0;
  }
  .menu li {
    padding-bottom: 23px !important;
  }
  .menu img {
    padding-bottom: 4%;
    padding-top: 60px;
    height: 60px;
    width: auto;
  }
  #block-block-3 {
    display: none;
  }
  .slider .owl-carousel .owl-controls .owl-buttons .owl-next {
    display: none;
  }
  #objects {
    padding: 0px;
    height: auto;
  }
  #objects .objects-header h2 {
    display: none;
  }
  #objects .objects-header .count {
    display: none;
  }
  .counter h2 {
    font-size: 20px;
  }
  .counter #block-block-15 .content div p:nth-child(1) {
    font-size: 24px;
  }
  .counter #block-block-15 .content div p:nth-child(2) {
    font-size: 14px;
    font-weight: normal;
  }
  .footer #block-block-12 {
    height: 20px;
  }
  .footer .content {
    flex-direction: column;
  }
  .footer .content .f4 {
    align-items: center;
  }
  .footer .content div {
    text-align: center;
    max-width: 100%;
  }
  .footer .content .f1,
  .footer .content .f4 {
    font-size: 18px;
  }
  .footer .content .f1 a,
  .footer .content .f4 a {
    font-size: 18px;
  }
  .footer .content .f3 {
    height: 0px;
  }
  .under-footer {
    font-size: 10px;
  }
  #block-block-15 .content {
    flex-wrap: wrap;
  }
  #block-block-15 .content div {
    width: 48% !important;
  }
  #block-block-15 .content p {
    text-align: center;
  }
  #block-block-15 .content p:nth-child(1) {
    font-size: 30px;
  }
  #block-block-15 .content p:nth-child(2) {
    font-size: 20px;
  }
  .view-news .views-row {
    width: 100% !important;
    text-align: center;
  }
  #block-block-16 .content {
    padding: 20px;
  }
  #block-block-16 table tr,
  #block-block-16 table td {
    display: block;
    text-align: center;
  }
  #block-block-16 table td {
    width: 100% !important;
  }
  .hotline a {
    font-size: 40px !important;
  }
  .header {
    height: 110px;
  }
  .header img {
    margin-top: 25px;
    margin-left: 20px;
    width: 150px;
    height: auto;
  }
  #about .about-left .doc table tr td {
    padding-bottom: 10px;
  }
  #about .about-left .doc table tr:last-child td {
    text-align: center;
  }
  #node-1322 table td {
    width: 70px;
    height: 70px;
    font-size: 30px;
  }
  #node-1322 table td img {
    width: 50px;
    height: 60px;
  }
  .about-left {
    width: 53%;
    float: none;
  }
  .about-left .doc table tr td a {
    font-size: 25px;
  }
  .footer .content div {
    width: 100%;
  }
  #cboxContent h1,
  #cboxContent h2 {
    text-align: center;
  }
  #cboxContent img {
    width: 250px;
    height: auto;
  }
  #cboxContent iframe {
    width: 100%;
    aspect-ratio: 1.77777778;
  }
  #cboxContent table td {
    font-size: 60%;
    text-align: center;
  }
  .footer .content {
    row-gap: 20px;
  }
  .footer .content .f1 {
    order: 2;
    font-size: 18px;
  }
  .footer .content .f2 {
    order: 1;
  }
  .footer .content .f4 {
    order: 3;
  }
  .footer .content .f5 {
    margin-top: 0px;
    order: 4;
  }
  .header .region-header #block-block-3 {
    display: none !important;
  }
}
@media (max-width: 500px) {
  .views-field-field-slide-img .field-content img {
    max-height: 200px;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fsites%5C%2Fall%5C%2Fthemes%5C%2Ftheme%5C%2Fmobile.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%2CQAAA%3BEAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%2C6BAAA%2CeAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%2CcAAA%2CcAAA%3BIAAA%3B%3BEAAA%2COAAA%2CcAAA%2CUAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%2CcAAA%2CUAAA%2CqBAAA%3BIAAA%3B%3BEAAA%2COAAA%2CcAAA%2CUAAA%2CqBAAA%2CMAAA%2CGAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%2CGAAA%2CUAAA%3BIAAA%3B%3BEAAA%2COAAA%2CGAAA%3BIAAA%3BIAAA%3B%3BEAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CMAAA%2CGAAA%2CGAAA%2CaAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CGAAA%2CUAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CGAAA%2CUAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CUAAA%3BIAAA%3BIAAA%3B%3BEAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CKAAA%2CIAAA%2CUAAA%3BIAAA%3B%3BEAAA%2CMAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CMAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CMAAA%2CaAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CMAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CMAAA%2CYAAA%2CKAAA%2CMAAA%2CGAAA%2CGAAA%3BIAAA%3B%3BEAAA%2COAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CgBAAA%3BIAAA%3B%3BEAAA%2CQAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CUAAA%3BIAAA%3BIAAA%3B%3BEAAA%3BIAAA%3B%3BEAAA%3BIAAA%3B%3BEAAA%2CYAAA%3BIAAA%2CsBAAA%2C4CAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%2CoCAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CYAAA%2CQAAA%3BIAAA%2CsCAAA%3B%3BEAAA%2CYAAA%2CMAAA%2CGAAA%3BIAAA%3BIAAA%2C8BAAA%3B%3BEAAA%2CeAAA%2CSAAA%3BIAAA%3B%3BEAAA%2CeAAA%2CSAAA%3BEAAA%2CeAAA%2CSAAA%3BEAAA%2CeAAA%2CSAAA%3BIAAA%3B%3BEAAA%3BIAAA%3B%3BEAAA%2CEAAA%3BEAAA%2CEAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CMAAA%2CGAAA%2CGAAA%2CaAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CMAAA%2CGAAA%2CGAAA%3BEAAA%2CQAAA%2CMAAA%2CGAAA%2CGAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%3BIAAA%3BIAAA%3B%3BEAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CKAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CKAAA%2CSAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CKAAA%2CSAAA%2CIAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CKAAA%2CSAAA%2CIAAA%3BEAAA%2CKAAA%2CSAAA%2CIAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CKAAA%2CSAAA%3BIAAA%3B%3BEAAA%2CKAAA%3BIAAA%3B%3BEAAA%2CKAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3B%3BEAAA%3BIAAA%3B%3BEAAA%2COAAA%2CcAAA%2CcAAA%2CaAAA%3BIAAA%3B%3BEAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CgBAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CgBAAA%3BIAAA%3B%3BEAAA%2CQAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CgBAAA%2CSAAA%2CIAAA%2CEAAA%2CUAAA%3BIAAA%3B%3BEAAA%2CQAAA%2CgBAAA%2CSAAA%2CIAAA%2CEAAA%2CUAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%3BIAAA%3B%3BEAAA%2COAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%3BEAAA%2COAAA%2CSAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%2CIAAA%3BEAAA%2COAAA%2CSAAA%2CIAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%3BIAAA%3B%3BEAAA%3BIAAA%3B%3BEAAA%2CeAAA%3BIAAA%3B%3BEAAA%2CeAAA%2CSAAA%3BIAAA%3B%3BEAAA%2CeAAA%2CSAAA%3BIAAA%3B%3BEAAA%2CeAAA%2CSAAA%2CEAAA%2CUAAA%3BIAAA%3B%3BEAAA%2CeAAA%2CSAAA%2CEAAA%2CUAAA%3BIAAA%3B%3BEAAA%2CUAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CeAAA%3BIAAA%3B%3BEAAA%2CeAAA%2CMAAA%3BEAAA%2CeAAA%2CMAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CeAAA%2CMAAA%3BIAAA%3B%3BEAAA%2CQAAA%3BIAAA%3B%3BEAAA%3BIAAA%3B%3BEAAA%2COAAA%3BIAAA%3BIAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CMAAA%2CYAAA%2CKAAA%2CMAAA%2CGAAA%3BIAAA%3B%3BEAAA%2CMAAA%2CYAAA%2CKAAA%2CMAAA%2CGAAA%2CWAAA%3BIAAA%3B%3BEAAA%2CUAAA%2CMAAA%3BIAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CUAAA%2CMAAA%2CGAAA%3BIAAA%3BIAAA%3B%3BEAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CWAAA%2CKAAA%2CMAAA%2CGAAA%2CGAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%3BIAAA%3B%3BEAAA%2CYAAA%3BEAAA%2CYAAA%2CCAAA%3BIAAA%3B%3BEAAA%2CYAAA%3BIAAA%3BIAAA%3B%3BEAAA%2CYAAA%3BIAAA%3BIAAA%2CwBAAA%3B%3BEAAA%2CYAAA%2CMAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%3BIAAA%3B%3BEAAA%2COAAA%2CSAAA%3BIAAA%3BIAAA%3B%3BEAAA%2COAAA%2CeAAA%3BIAAA%3B%3B%3BAAAA%2CQAAA%3BEAAA%2C4BAAA%2CeAAA%3BIAAA%22%7D */