/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
.banners-big.long-banner .nav-carousel .flex-direction-nav {
    top: 250px;
}
.banners-big .maxwidth-banner .maxwidth-theme {
    max-width: 100%;
}
.banners-big .nav-carousel .flex-direction-nav li.flex-nav-prev {
    left: 120px;
}
.banners-big .nav-carousel .flex-direction-nav li.flex-nav-next {
    right: 120px;
}
.banners-big .flexslider:hover .nav-carousel .flex-direction-nav li.flex-nav-prev {
    left: 80px;
}
.banners-big .flexslider:hover .nav-carousel .flex-direction-nav li.flex-nav-next {
    right: 80px;
}
@media (min-width: 992px) {
	.maxwidth-theme {

	}
    .breadcrumb-wrap {
        position: fixed;
        left: 0;
        right: 0;
        top: 59px;
        width: 100%;
        z-index: 10;
        background: #fff;
        padding: 10px 0;
    }
    .breadcrumb-wrap > ul {
        max-width: 1392px;
        width: 100%;
        margin: 0 auto;
        padding-left: 24px;
        padding-right: 24px;
    }
    .breadcrumb-wrap li {
        margin: 0;
    }
}
@media (max-width: 991px) {
    .tabs .tab-content img[style*="float"] {
        float: none !important;
    }
}
.no-border{
	border: none!important;
}
.company-front .item,
.company-front .number-blok,
.company-front .title{
	display: flex;
	justify-content: space-between
}
.company-front .item {
    padding-bottom: 2rem;
}
.company-front .number-blok{
    flex-direction: column;
	font-size: 2.3rem;
    font-weight: 600;
    line-height: 2rem;
    color: #1c4176;
	position: relative;
	width: 10rem;
}
.company-front .title{
    align-items: center;
}
.number-blok:after {
    content: '';
    position: absolute;
    width: 5rem;
    background: #f2f4f5;
    height: 5rem;
    right: 0;
    z-index: -1;
    border-radius: 50%;
}