/* Responsiveness for Custom website */


@media only screen and (min-width : 1441px) and (max-width : 1680px) {
	body {zoom:0.9;}
	#wpadminbar {zoom:1.1;}
}

@media screen and  (max-width: 1600px) {
	.steps_container:before {height:12px!important;}
	.steps_box {margin-left: 50px;padding: 20px 20px !important;}
	.contact_info .elementor-icon-box-description {width: 80%;}
	.contact_inner .contact_info .elementor-icon-box-description {width: 90%;}
	.nachrichten_carousel .elementor-swiper-button-prev {left: 94%!important;}
}


@media screen and  (max-width: 1024px) {
	body {zoom:0.95;}
	#wpadminbar {zoom:1.1;}
	.steps_box {min-height: 265px;margin-left: 30px;}
	.steps_box .elementor-image-box-img {left:-30px;top: -45px;}
	.steps_box .elementor-image-box-img img {width: 35px;}
	.steps_container:before {height: 10px !important;}
	.nachrichten_carousel .elementor-swiper-button-prev {left: 92%!important;}
}
@media screen and  (max-width: 900px) {
	.nachrichten_carousel .elementor-swiper-button-prev {left: 90%!important;}
}
@media screen and  (max-width: 768px) {
	.steps_box {margin-left: 20px;padding: 20px 0 15px 15px !important;}
	.steps_box .elementor-image-box-img {left: -25px;top: -35px;}
	.steps_box .elementor-image-box-img img {width: 30px;}
	.steps_container:before {height: 7px !important;}
	.nachrichten_carousel .elementor-swiper-button {top:-40px!important;}
	.nachrichten_carousel .elementor-swiper-button-prev {left: 46% !important;}
	.nachrichten_carousel .elementor-swiper-button-next {right: 44% !important;}
}
@media screen and  (max-width: 600px) {
	.steps_container:before {display:none!important;}
	.steps_box {margin-left: 50px;margin-top: 70px;min-height: 160px;}
	.steps_box .elementor-image-box-img {left:-40px;}
	.steps_box .elementor-image-box-img img {width: 40px;}
	.steps_box .elementor-image-box-img {top: -55px;}
    .breadcrumb-nav ol {padding: 8px 14px;justify-content: center;}
    .breadcrumb-nav .bc-link {font-size: 11px;}
	.unsere-leistung .elementor[data-elementor-type="loop-item"]:nth-child(odd) > .elementor-element {flex-direction: column-reverse!important;}
	.Komfortlosungen .elementor[data-elementor-type="loop-item"] > .elementor-element {flex-direction: column-reverse!important;}
	.nachrichten_carousel .elementor-swiper-button-prev {left: 40% !important;}
	.nachrichten_carousel .elementor-swiper-button-next {right: 38% !important;}
}