@media (max-width: 575.98px) { 
h1, h2, .h1, .h2 {font-size: 24px;}
.red-square .uk-panel-box .uk-panel-title{font-size:40px;}
.red-square .uk-margin{font-size:20px;}
/*.slide .uk-slideshow{height: 350px;}
.slide .uk-slideshow li{min-height: 350px;height: 350px;}*/
.logo {max-width: 30%;left: 50%;transform: translate(-50%, -15%);}
div#silmenu ul.maximenuck{display: -ms-block!important;display: block!important;}
.gray-very-light50{background: linear-gradient(180deg, #f2f2f2 47%, #ffffff 53%);}
.btn-primary-text.w-50{width:100% !important;}
}

@media (min-width: 576px) and (max-width: 767.98px) {
h1, h2, .h1, .h2 {font-size: 24px;}
.logo {max-width: 30%;left: 50%;transform: translate(-50%, -15%);}
.red-square .uk-panel-box .uk-panel-title{font-size:40px;}
.red-square .uk-margin{font-size:20px;}
div#silmenu ul.maximenuck{display: -ms-block!important;display: block!important;
list-style-position: inside;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;list-style-type: none;}
.calc .column2,.calc .column3 {-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;}
.calc select,.calc input{margin-bottom:1rem;}
.btn-primary-text.w-50{width:100% !important;}
}

@media (min-width: 768px) and (max-width: 991.98px) {
h1, h2, .h1, .h2 {font-size: 26px;}
div#silmenu ul.maximenuck{display: -ms-block!important;display: block!important;
list-style-position: inside;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;list-style-type: none;}
.btn-primary-text.w-50{width:100% !important;}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
.btn-primary-text.w-50{width:100% !important;}
.red-square .uk-panel-box .uk-panel-title{font-size:40px;}
}

@media (min-width: 1200px) {
.footer .nav-item:first-child .nav-link{padding-left:0;}
.footer .nav-item:last-child .nav-link{padding-right:0;}
}