@media (min-width: 1920px) {
 



}





@media (max-width: 1199px) {
   
    


    
}




@media (max-width: 992px) {
    html {font-size:16px;  }
    .main-info {min-height:0;height:100svh;}
    .main-info .info-image {height:100svh;}
    .header .header-nav {display:none;}
    .header .header-container {justify-content: space-between;}
    .main-animate {    padding: 20rem 0 0rem 0;}
    .main-animate:before {height:20rem;}
    .main-animate:after {display:none;}
    .main-animate .title {    font-size: 8rem;    line-height: 100%;}
    .main-animate .sub-title {    font-size: 3rem;    line-height: 100%;}
    .main-animate .sub-title span {    font-size: 3.5rem;}
    .main-animate .berry {pointer-events: none;}
    .main-animate .berry1 {top:27.88rem;left:-7.87rem;}
    .main-animate .berry1 img { width: 15rem; filter: blur(8px); -webkit-filter: blur(8px); }
    .main-animate .berry2 {top: 20.81rem;        left: 2.75rem;z-index:3!important;}
    .main-animate .berry2 img {width: 3rem;}
    .main-animate .berry3 {top:15.19rem;left:8.17rem;z-index:1!important;}
    .main-animate .berry3 img {width: 7rem;}
    .main-animate .berry4 {top:13rem;left:20.06rem;z-index:3!important;}
    .main-animate .berry4 img {width: 4.5rem;}
    .main-animate .berry5 {top:13.69rem;right:12.75rem;z-index:1!important;}
    .main-animate .berry5 img {width: 6rem;}
    .main-animate .berry6 {top:17rem;right:0rem;z-index:1!important;}
    .main-animate .berry6 img { width: 10rem; filter: blur(4px); -webkit-filter: blur(4px); }
    .main-animate .berry7 {bottom:12.55rem;right:0rem;z-index:1!important;}
    .main-animate .berry7 img { width: 7.5rem; }
    .main-animate .berry8 {bottom:5rem;right:7.37rem;z-index:1!important;}
    .main-animate .berry8 img { width: 8rem; }
    .main-animate .berry9 {bottom:11rem;right:17.94rem;z-index:1!important;}
    .main-animate .berry9 img {width: 5rem; }
    .main-animate .berry10 {bottom:14.13rem;right:24.75rem;z-index:1!important;}
    .main-animate .berry10 img {width: 3rem;}
    .main-animate .berry11 {bottom:18.06rem;left:11.37rem;z-index:1!important;}
    .main-animate .berry11 img { width: 7rem; filter: blur(4.5px); -webkit-filter: blur(4.5px); }
    .main-animate .berry12 {bottom:11rem;left:5.44rem;z-index:1!important;}
    .main-animate .berry12 img {width: 4.5rem;}
    .main-animate .berry13 {bottom:8.44rem;left:12.25rem;z-index:1!important;}
    .main-animate .berry13 img {width: 4rem;}
    .main-animate .animate-container {height:50rem;}
    .main-category .category-slider .item .item-image {    height: 21.25rem;    border-radius: 1.75rem;    -webkit-border-radius: 1.75rem;    -moz-border-radius: 1.75rem;    -ms-border-radius: 1.75rem;    -o-border-radius: 1.75rem;}
    .main-category .category-slider .item {width: 17rem;display:block;}
    .main-category .category-slider .slide {    padding: 0 0.65rem;}
    .main-category .category-slider {    width: unset;    margin: 0 -0.65rem;}
    .main-category .category-slider .item .item-name {    padding: 0.5rem;    font-size: 1rem;}
    .margin-bottom {margin-bottom:6rem!important;}
    .padding {padding-top:6rem;padding-bottom:6rem;}
    .padding-top {padding-top:6rem;}
    .padding-bottom {padding-bottom:6rem;}
    .title-container {    margin: 0 0 2rem 0;}
    h2 {    font-size: 2.5rem;    line-height: 100%;}
    h1 {    font-size: 3rem;    line-height: 100%;}
    .h1 {    font-size: 3rem;    line-height: 100%;}
    .footer .footer-nav {    padding: 0;}
    .footer .footer-nav li a {    margin: 0 1rem 2rem 1rem;    line-height: 100%;}
    .footer .footer-links a {    margin: 0 1rem 1.5rem 1rem;}
    .footer .copy {margin:0 0 1.5rem 0;}
    .main-info {text-align:center;}
    .main-info .item:first-child { width: 100%; position:relative; top:0; left:0; transform:none ; -webkit-transform:none ; -moz-transform:none ; -ms-transform:none ; -o-transform:none ; }
    .main-info .item {    width: 100%;    min-width: 0;}
    .main-info h2 {    margin: 0 0 3rem 0;    min-width: 0;    width: 100%;}
    .main-info .item:nth-child(3) {    width: 100%;}
    .main-info .item .item-anons {margin:0 auto;}
    .main-info .item.opp { position:absolute; top:50%; left:0; right:0; opacity: 0; transform: translateY(40px); -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -ms-transform: translateY(40px); -o-transform: translateY(40px); }
    .main-info .item { transition:none!important; -webkit-transition:none!important; -moz-transition:none!important; -ms-transition:none!important; -o-transition:none!important; }
    .main-info .info-image:after {background: linear-gradient(146deg, rgba(7, 16, 27, 0.40) 17.81%, rgba(7, 16, 27, 0.00) 32.88%, rgba(7, 16, 27, 0.20) 68.34%, rgba(7, 16, 27, 0.40) 77.41%);}
    .main-info .item .item-name br {display:none;}

    .slider-container:before {display:none;}
    .slider-container:after {display:none;}
    .category-slider {    width: unset;    padding: 0 0 0 1.25rem;}
    .category-slider .slick-arrow {display:none!important;}
    .category-slider .slide {    padding: 0 1.25rem 0 0;}
    .catalog-list .item .item-anons {display:none!important;}
    .catalog-list .item .item-logo {    height: 3.5rem;    min-height: 3.5rem;    margin: 0 0 1rem 0;}
    .catalog-list .item .item-category {    margin: 1rem 0 0 0;    font-size: 1.25rem;    line-height: 100%;}
    .catalog-list .item {    height: 29.5rem;    padding: 2rem;}
    .catalog-list .item-name {    min-height: 0;    margin: 1.75rem 0 0 0;    font-size: 1rem;    line-height: 110%;}
    .catalog-detail .info-image {margin:2rem 0; width: 100%; height: auto; position: relative; top: 0; left: 0; transform: translateX(0%); -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); }
    .catalog-detail .info-left {    width: 100%; text-align: center;}
    .catalog-detail h2 {    margin: 0 0 2rem 0;}
    .catalog-detail .info-props {    width: 100%;}
    .catalog-detail .detail-navigate .navigate .nav-image {margin:0!important;}
    .catalog-detail .detail-navigate .navigate .nav-image {    width: 10.30575rem;    height: 13.25rem;}
    .catalog-detail .detail-nutritional .nutr-container {    padding:0; margin:0 0 2rem 0;}
    .catalog-detail .props-title {text-align: center;}
    .catalog-detail .detail-nutritional .nutr-title {text-align: center;}
    .history-section .history-container .line {display:none;}
    .history-section .history-top .point {display:none;}
    .about-section .hero-image-1,.about-section .hero-image-2,.about-section .hero-image-4,.about-section .hero-image-6 {display:none;}
    .about-section .about-container {    padding:0;    height:auto;}
    .about-section .sub-title {    font-size: 1.5rem;    line-height: 100%;}
    .about-section .hero-image-3 img {    width: 15.9375rem;}
    .about-section .hero-image-3 {left:0;bottom:-5rem;}
    .about-section .hero-image-5 img {    width: 15.9375rem;}
    .about-section .hero-image-5 {right:0;bottom:-5rem;}
    .about-section {overflow:visible;}
    .history-section .history-top .top-left {    margin: 0 0 3rem 0;    width: 100%;    padding: 4.25rem 0 0 0;}
    .history-section .history-top .top-right {    padding: 0;    width: 100%;}
    .history-section .item {text-align: center;}
    .history-section .history-bottom .point {display:none;}
    .history-section .history-bottom .bottom-left {display:none;}
    .history-section .history-middle .middle-image {display:none;}
    .history-section .history-middle .middle-left {  text-align: center;  width: 100%;    margin: 0;}
    .history-section .history-bottom .bottom-anons .anons-container {text-align: center;}
    .history-section {    padding:0;}
    .mission-section .mission-block {display:none;}
    .mission-section .mission-center {    width: 100%;}
    .mission-section .mission-center .image {    width: 100%;    height: auto;}
    .history-section .history-bottom .bottom-right {    width: 100%;}
    .history-section .history-years-slider .slide {padding:0;text-align: center;}
    .history-section .item .name {    margin: 0 0 1rem 0;    font-size: 2rem;    line-height: 100%;}
    .history-section .year {    font-size: 4rem;    line-height: 100%;margin:0 0 1rem 0;}
    .history-section .history-top .top-left .year {position:relative;}
    .history-section .history-top .image {height:auto;}
    .history-section .history-top .top-left {padding:0;}
    .history-section .history-middle {    margin: 0 0 5rem;}
    .history-section .history-top {    margin: 0 0 5rem 0;    position: relative;}


    .hero-inner .berry-1 {position:absolute;top:-3rem;left:6.62rem;}
    .hero-inner .berry-1 img {width: 3.5625rem;}
    .hero-inner .berry-2 {position:absolute;top:-3rem;right:6.75rem;}
    .hero-inner .berry-2 img {width: 3.375rem;}
    .hero-inner .berry-3 {position:absolute;top:3.5rem;left:0rem;}
    .hero-inner .berry-3 img {width: 7.1875rem;}
    .hero-inner .berry-4 {position:absolute;top:3.5rem;right:0rem;}
    .hero-inner .berry-4 img {width: 7.75rem;}
    .blog-list .item .item-image {height:18rem;}
    .blog-list .item .item-name {    font-size: 1rem;    line-height: 100%;}
    .contacts-section .contacts-hero .berry-1 {position:absolute;top:0;left:7.62rem;}
    .contacts-section .contacts-hero .berry-1 img {width: 3rem;}
    .contacts-section .contacts-hero .berry-2 {position:absolute;top:2.7rem;left:0rem;}
    .contacts-section .contacts-hero .berry-2 img {width: 7rem;}
    .contacts-section .contacts-hero .berry-3 {position:absolute;top:8.62rem;left:10.37rem;}
    .contacts-section .contacts-hero .berry-3 img {width: 7.34606rem;}
    .contacts-section .contacts-hero .berry-4 {position:absolute;top:27.75rem;left:10.37rem;}
    .contacts-section .contacts-hero .berry-4 img {width: 2.25rem;}

    .contacts-section .contacts-hero .berry-5 {position:absolute;top:0;right:7.75rem;}
    .contacts-section .contacts-hero .berry-5 img {width:3.375rem;}
    .contacts-section .contacts-hero .berry-6 {position:absolute;top:3.81rem;right:0rem;}
    .contacts-section .contacts-hero .berry-6 img {width: 8.625rem;}
    .contacts-section .contacts-hero .berry-7 {position:absolute;top:7.56rem;right:10.36rem;}
    .contacts-section .contacts-hero .berry-7 img {width: 5.25rem;}
    .contacts-section .contacts-hero .berry-8 {position:absolute;top:27rem;right:7.56rem;}
    .contacts-section .contacts-hero .berry-8 img {width: 7.3125rem;}
    .contacts-section .contacts-map .map-container { height: 46.25rem; border-radius: 10rem 10rem 0 0; -webkit-border-radius: 10rem 10rem 0 0; -moz-border-radius: 10rem 10rem 0 0; -ms-border-radius: 10rem 10rem 0 0; -o-border-radius: 10rem 10rem 0 0; }

    .docs-list .item {    padding: 1.5rem;    height: 20rem;}
    .docs-list .item .item-name {    font-size: 1rem;    line-height: 110%;}
    .docs-list .item .item-link {    top: 1.5rem;    right: 1.5rem;    width: 3rem;    height: 3rem;    font-size: 3rem;}
    .hero-inner .sub-title {    font-size: 1rem;    line-height: 110%;}
    .docs-detail .file-list .item {    padding: 1.5rem;}
    .docs-detail .file-list .item .item-name {    font-size: 1.25rem;    line-height: 100%;}
    .partner-info .col > *:last-child {    margin-bottom: 1.25rem;}
    .partner-info .col:last-child > *:last-child {    margin-bottom: 0;}
    .eq-list .item {    padding: 1.5rem;}
    .eq-list .item .item-image {    height: 16rem;}
    .eq-list .item .item-image:before {    width: 16rem;    height: 16rem;}
    .partner-biznes .biznes-left {    width: 100%; text-align: center;margin:0 0 4rem 0;}
    .partner-biznes .biznes-right {  width: 100%; text-align: center;}
    .input-container .data {text-align:left;}








}

@media (max-width: 767px) {
    .margin-bottom {margin-bottom:3.75rem!important;}
    .padding {padding-top:3.75rem;padding-bottom:3.75rem;}
    .padding-top {padding-top:3.75rem;}
    .padding-bottom {padding-bottom:3.75rem;}
    .header .header-container {    height: 3.5rem;}
    .header .logo img {    width: 6.5rem;}
    .header .logo {height:2.4rem;}
    .main-menu {    width: 100%;    border-radius: 3rem 0 0 3rem;}
    .main-menu .menu-inner {    padding: 1.25rem 2rem;height:100svh;overflow:auto;}
    .main-menu .menu-inner .menu-close {order:12;}
    .main-menu .menu-inner .header-langs .item {    margin: 0 1.5rem 0 0;}
    .main-menu .menu-inner .nav li {    padding: 0 0 1.5rem 0;}
    .main-menu .menu-inner .nav .nav-item {    font-size: 0.875rem;    line-height: 130%;}
    .social .data {    margin: 0 0 0.75rem 0;    font-size: 0.875rem;    line-height: 100%;}
    .main-menu .menu-inner .nav .nav li {    padding: 0 0 1rem 0;}
    .main-menu .menu-inner .nav .nav .nav-item {    font-size: 0.875rem;    line-height: 100%;}
    .main-animate .animate-container {    height: 34.5rem;}
    .main-animate .title {    font-size: 5.5rem;    line-height: 100%; margin:0 0 1rem 0;}
    .main-animate .sub-title {    font-size: 1.5rem;    line-height: 100%;}
    .main-animate .sub-title span {    font-size: 1.875rem;    line-height: 100%;margin:1rem 0 0 0; }

    .main-animate .berry1 {top:13.56rem;left:-8rem;}
    .main-animate .berry1 img { width: 11rem; filter: blur(8px); -webkit-filter: blur(8px); }
    .main-animate .berry2 {display:none;}
    
    .main-animate .berry3 {top:7rem;left:1rem;z-index:1!important;}
    .main-animate .berry3 img {width: 5.5rem;}
    .main-animate .berry4 {top:8rem;left:8.06rem;z-index:3!important;}
    .main-animate .berry4 img {width: 4.5rem;}
    .main-animate .berry5 {top:10rem;right:0rem;z-index:3!important;}
    .main-animate .berry5 img {width: 4.875rem;}
    .main-animate .berry6 {top:1rem;right:-1rem;z-index:1!important;}
    .main-animate .berry6 img { width: 9.5rem; filter: blur(4px); -webkit-filter: blur(4px); }
    .main-animate .berry7 {display:none; }
    .main-animate .berry8 {bottom:4rem;right:1rem;z-index:1!important;}
    .main-animate .berry8 img { width: 4.75rem; }
    .main-animate .berry9 {bottom:7.5rem;right:8rem;z-index:1!important;}
    .main-animate .berry9 img {width: 4.5rem; }
    .main-animate .berry10 {bottom:6rem;right:13rem;z-index:1!important;}
    .main-animate .berry10 img {width: 3rem;}
    .main-animate .berry11 {bottom:7rem;left:-5rem;z-index:1!important;}
    .main-animate .berry11 img { width: 10rem; filter: blur(4.5px); -webkit-filter: blur(4.5px); }
    .main-animate .berry12 {display:none;}
    .main-animate .berry13 {display:none;}
    
    h2 {    font-size: 1.25rem; margin:0 0 1rem 0;   line-height: 100%;}
    h1 {    font-size: 1.5rem; margin:0 0 1rem 0;   line-height: 100%;}
    .h1 {    font-size: 1.5rem;  margin:0 0 1rem 0;  line-height: 100%;}
    .main-info .item .item-name {    margin: 0 0 1rem 0;    font-size: 1.25rem;    line-height: 100%;}
    .main-info .item .item-anons {    padding: 0.5rem 1.5rem 0 1.5rem;    font-size: 0.875rem;    line-height: 140%;    width: 21rem;height: 9.6875rem;}
    .main-info .item.opp { top: auto; bottom:9rem; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); }
    .insta-slider .item .item-image { width: 17rem; height: 21.25rem; border-radius: 1.5rem; -webkit-border-radius: 1.5rem; -moz-border-radius: 1.5rem; -ms-border-radius: 1.5rem; -o-border-radius: 1.5rem; }
    .insta-slider .item {    margin: 0 1.25rem 0 0;}
    .insta-section .insta-link {    margin: 2.5rem 0 0 0;}
    .insta-section .insta-link .data {    font-size: 1.5rem;    line-height: 110%;    margin: 0 0 1rem 0;}
    .insta-section .insta-link .value {display:block!important;}
    .insta-section .insta-link .value .ic {    margin: 0 0rem 0.5rem 0;    font-size: 1.5rem;}
    .footer .logo img {    width: 7.875rem;}
    .footer .logo {margin:0 0 2rem 0;}
    .footer .footer-nav .nav {  display:block!important;}
    .footer .footer-nav li a {    margin: 0 0rem 1.75rem 0rem;   font-size: 0.875rem; line-height: 120%;}
    .footer .footer-nav {margin:0 0 3rem 0;}
    .footer .social .data {    padding: 0;    margin: 0 0 1rem 0;}
    .footer .social .data:before {display:none;}
    .footer .footer-bottom {    margin: 2.5rem 0 0 0;    padding: 2.5rem 0 1.5rem 0;}
    .footer .copy {    font-size: 0.75rem;    line-height: 100%;}
    .footer .footer-links a {    font-size: 0.75rem;    line-height: 100%;}
    .footer .dev span {    font-size: 0.75rem;    line-height: 100%;}
    .footer .dev img {    width: 6.875rem;}
    .footer .dev a {    opacity: 1;}


    .category-slider .item .item-image {    height: 16.25rem;    border-radius: 1.75rem;    -webkit-border-radius: 1.75rem;    -moz-border-radius: 1.75rem;    -ms-border-radius: 1.75rem;    -o-border-radius: 1.75rem;}
    .category-slider .item {width: 17rem;display:block;}
    .category-slider .slide {    padding: 0 0.65rem;}
    .category-slider {    width: unset;    margin: 0 -0.65rem;}
    .category-slider .item .item-name {    padding: 0.5rem;    font-size: 1rem;}
    .catalog-section {    padding: 6rem 0 0 0;}
    .catalog-section .catalog-sort .sort-container {margin:0 0 1rem 0;}
    .catalog-list .item {    height: 15rem;    padding: 1rem;    border-radius: 1rem;    -webkit-border-radius: 1rem;    -moz-border-radius: 1rem;    -ms-border-radius: 1rem;    -o-border-radius: 1rem;}
    .catalog-list .item .item-logo {    height: 2rem;    min-height: 2rem;}
    .catalog-list .item .item-category {    font-size: 0.875rem;    line-height: 100%;}
    .catalog-list .item-name {    min-height: 0;    margin: 0.5rem 0 0 0;    font-size: 0.75rem;    line-height: 110%;}
    .btn-more {font-size:0.75rem;    height: 2.5rem;    padding: 0 1rem;    line-height: 100%;    margin: 2rem 0 0 0;    border: 0.0625rem solid var(--Limo-Blue, #024695);}
    .catalog-section .slider-container {height: 16.25rem;margin:0 0 3rem 0;}
    .catalog-detail {    padding: 6rem 0 0 0;}
    .catalog-detail h1 {    margin: 1rem 0;    font-size: 1.25rem;    line-height: 110%;}
    .catalog-detail .sub-anons {    margin: 0 0 1rem 0;    font-size: 1rem;    line-height: 110%;}
    body, th, td {    font-size: 0.875rem;    line-height: 140%;}
    .catalog-detail .detail-navigate .navigate .nav-image {padding:0;    width: 5rem;    height: auto;}
    .catalog-detail .detail-nutritional .nutr-title {    margin: 0 0 1rem 0;    font-size: 1rem;    line-height: 100%;}
    .catalog-detail .props-title {margin: 0 0 1rem 0;    font-size: 1rem;    line-height: 100%;}
    .catalog-detail .detail-nutritional .item {    font-size: 0.875rem;    padding: 1rem 0;}
    .catalog-detail .detail-nutritional .nutr-image { border-radius: 1rem; -webkit-border-radius: 1rem; -moz-border-radius: 1rem; -ms-border-radius: 1rem; -o-border-radius: 1rem; }
    .about-section {    padding: 6rem 0 0 0;}
    .about-section .sub-title {    margin: 0 0 1rem 0;    font-size: 1rem;    line-height: 100%;}
    .about-section .anons {    font-size: 0.875rem;    line-height: 140%;}
    .about-section .hero-image-5,.about-section .hero-image-3 {display:none;}
    .history-section .history-top .image { border-radius: 1rem; -webkit-border-radius: 1rem; -moz-border-radius: 1rem; -ms-border-radius: 1rem; -o-border-radius: 1rem; }
    .about-section .line {    margin: 3rem auto 0 auto;}
    .history-section .title-container {   margin: 0 0 2rem 0;}
    .history-section .year {    font-size: 2.5rem;    line-height: 100%;    margin: 0 0 1rem 0;}
    .history-section .item .name {    font-size: 1.5rem;    line-height: 100%;margin:0 0 1rem 0;}
    .history-section .item {font-size:0.875rem;line-height: 140%;margin:0 0 2rem 0;}
    .history-section .history-years-slider {    margin: 0 0 2rem 0;}
    .history-section .history-bottom .year {    margin: 0 0 1rem;}
    .mission-section .bg {    width: 40.5rem;}
    .mission-section {    padding: 3rem 0 0 0;}
    .mission-section .mission-center .image { border-radius:1rem ; -webkit-border-radius:1rem ; -moz-border-radius:1rem ; -ms-border-radius:1rem ; -o-border-radius:1rem ; }
    .mission-section .mission-center .logo {    margin: 0 0 1rem 0;}
    .mission-section .mission-center .logo img {   width: 10rem;}
    .mission-section .mission-center .anons {    width: 100%;    margin: 0 auto 1rem auto;    font-size: 0.875rem;    line-height: 110%;}
    .title-container {    margin: 0 0 1rem 0;}
    .about-section .line {height:3rem!important;}
    .no-hero {    padding: 6rem 0 0 0;}
    .btn-border { font-size:0.75rem; height: 2.5rem; padding: 0 1.2rem; line-height: 100%; border-radius:0.8rem ; -webkit-border-radius:0.8rem ; -moz-border-radius:0.8rem ; -ms-border-radius:0.8rem ; -o-border-radius:0.8rem ; }
    .btn-default { font-size:0.75rem; height: 2.5rem; padding: 0 1.2rem; line-height: 100%; border-radius:0.8rem ; -webkit-border-radius:0.8rem ; -moz-border-radius:0.8rem ; -ms-border-radius:0.8rem ; -o-border-radius:0.8rem ; }
    .hero-inner .hero-navs .nav {display:block!important;}
    .hero-inner .hero-navs .nav li {padding:0;}
    .hero-inner .hero-navs .nav .btn-border {width:100%;margin:0 0 1rem 0;}

    .hero-inner .berry-1 {position:absolute;top:-2rem;left:2rem;display:none;}
    .hero-inner .berry-1 img {width: 2rem;}
    .hero-inner .berry-2 {position:absolute;top:-2rem;right:2rem;display:none;}
    .hero-inner .berry-2 img {width: 2rem;}
    .hero-inner .berry-3 {position:absolute;top:auto;bottom:0;left:-2rem;display:none;}
    .hero-inner .berry-3 img {width: 5rem;}
    .hero-inner .berry-4 {position:absolute;top:auto;bottom:0;right:-2rem;display:none;}
    .hero-inner .berry-4 img {width: 5rem;}
    .hero-inner {    margin: 0 0 1rem 0;}
    .blog-list .item {    margin: 0 0 2rem 0;}
    .blog-list .item .item-image { border-radius:1.5rem ; -webkit-border-radius:1.5rem ; -moz-border-radius:1.5rem ; -ms-border-radius:1.5rem ; -o-border-radius:1.5rem ; }
    .contacts-section .contacts-hero h1 {    margin: 0 0 2rem 0;}
    .contacts-section {    padding: 6rem 0 0 0;}
    .contacts-section .contacts-hero .berry-1 {display:none;}
    .contacts-section .contacts-hero .berry-2 {display:none;}
    .contacts-section .contacts-hero .berry-3 {display:none;}
    .contacts-section .contacts-hero .berry-4 {display:none;}
    .contacts-section .contacts-hero .berry-5 {display:none;}
    .contacts-section .contacts-hero .berry-6 {display:none;}
    .contacts-section .contacts-hero .berry-7 {display:none;}
    .contacts-section .contacts-hero .berry-8 {display:none;}
    .contacts-section .contacts-hero .data {    margin:0 0 0.5rem 0;}
    .contacts-section .contacts-hero .phone .value {    font-size: 1.5rem;    line-height: 100%;}
    .contacts-section .contacts-hero .adres .value {    font-size: 1rem;    line-height: 100%;}
    .contacts-section .contacts-hero .adres .email {    margin: 0.5rem 0 0 0;    font-size: 1rem;    line-height: 100%;}
    .contacts-section .contacts-hero .adres {    margin: 0 0 2rem 0;}
    .contacts-section .contacts-hero .social {    margin: 0 0 2rem 0;}
    .contacts-section .contacts-map .map-container { height: 32.25rem; border-radius: 3rem 3rem 0 0; -webkit-border-radius: 3rem 3rem 0 0; -moz-border-radius: 3rem 3rem 0 0; -ms-border-radius: 3rem 3rem 0 0; -o-border-radius: 3rem 3rem 0 0; }
    .contacts-section .contacts-map .map-info {    padding: 2rem 0;}
    .contacts-section .contacts-map .info-bottom { display:block!important; padding: 1rem; text-align: center; border-radius: 1rem; -webkit-border-radius: 1rem; -moz-border-radius: 1rem; -ms-border-radius: 1rem; -o-border-radius: 1rem; }
    .contacts-section .contacts-map .info-bottom .data {    margin: 0 0rem 1rem 0;    font-size: 1rem;    line-height: 110%;}


    .docs-list .item .item-date {    margin: 0 0 1rem 0;}
    .docs-list .item {height:auto;}
    .docs-list .item .item-logo {    margin: 0 0 1rem 0;}
    .docs-list .item .item-logo img {    width: 5rem;}
    .docs-list .item .item-name {    font-size: 0.875rem;    line-height: 110%;}
    .hero-inner .sub-title {    font-size: 0.875rem;    line-height: 110%;}
    .docs-detail .file-list .item { padding: 1rem; border-radius: 1rem; -webkit-border-radius: 1rem; -moz-border-radius: 1rem; -ms-border-radius: 1rem; -o-border-radius: 1rem; }
    .docs-detail .file-list .item .item-name {    font-size: 0.875rem;    line-height: 100%;}
    .docs-detail .file-list .item .item-name img {    width: 2rem;    min-width: 2rem;    margin: 0 0.5rem 0 0;}
    .docs-detail .file-list .item .icon {    width: 2rem;    min-width: 2rem;    margin: 0 0 0 1rem;    height: 2rem;    font-size: 1;}
    .modal-content .close {    top: 1rem;    right: 1rem;    width: 2rem;    height: 2rem;    background-size: 1rem;}
    .modal-content { padding: 1.5rem; border-radius: 2rem 0 0 0; -webkit-border-radius: 2rem 0 0 0; -moz-border-radius: 2rem 0 0 0; -ms-border-radius: 2rem 0 0 0; -o-border-radius: 2rem 0 0 0;}
    .modal-title {    margin: 0 0 1rem 0;    font-size: 1.5rem;    line-height: 100%;}
    .input-container .data {    margin: 0 0rem 1rem 0;    width: 100%;    font-size: 0.875rem;    line-height: 110%;}
    .input-container {    margin: 0 0 1.5rem 0;}
    .modal-dialog {    width: 100%;    margin: 0;height:100%;}
    .input {    font-size: 0.875rem;    line-height: 100%;}
    .textarea {    font-size: 0.875rem;    line-height: 100%;}
    .select2-selection__placeholder {font-size: 0.875rem;    line-height: 100%;}
    .select2-container--default.custom .select2-selection--single .select2-selection__rendered {font-size: 0.875rem;    line-height: 100%;}
    .no-hero .title-container .anons {    font-size: 0.875rem;    line-height: 140%;}
    .partner-info .info-container { padding: 1.5rem; min-height: 0; border-radius: 1rem; -webkit-border-radius: 1rem; -moz-border-radius: 1rem; -ms-border-radius: 1rem; -o-border-radius: 1rem; }
    .partner-info .info-image { border-radius: 1rem; -webkit-border-radius: 1rem; -moz-border-radius: 1rem; -ms-border-radius: 1rem; -o-border-radius: 1rem; }
    .partner-info .info-container .name {    font-size: 1rem;    line-height: 100%;}
    .eq-list .item .item-name {    font-size: 1rem;    line-height: 110%;}
    .partner-biznes .biznes-left .logo img {    width: 10rem;}






}





@media (max-width: 580px) {

    



}

