/*.hero-partners .banner-cap { margin: 0 auto; max-width: 1100px; width: 100%; }
.hero-innr.hero-partners:after { content: ''; opacity: 0.70; }

.trusted.trusted-partners { padding: 20px 0; }


.tabs.tabs-partners { padding: 60px 0 130px; }
.tabs-partners .tabs-repeater { margin-bottom: 70px; }
.tabs-partners .tabs-repeater:last-child { margin-bottom: 0; }
.tabs-partners .title { margin: 0 0 10px; overflow-x: clip; position: relative; }
.tabs-partners .title h2 { display: inline-block; position: relative; background: #FFF; padding: 0 20px 0 0; }
.tabs-partners .title:after { content: ''; height: 6px; position: absolute; top: 23px; left: 0; background: var(--gradient_color); width: 100%; z-index: -1; }

.tabs.tabs-partners .tab-content .inner { align-items: center; padding: 30px 60px 30px 30px; min-height: 342px; }
.tabs.tabs-partners .tab-content-wrap .tab-content .tab-img { width: 200px; display: flex; align-items: center; justify-content: center; }
.tabs.tabs-partners .tab-content-wrap .tab-content .tab-img:before { display: none; }
.tabs.tabs-partners .tab-content-wrap .tab-content .tab-img img { width: auto; height: auto; }
.tabs.tabs-partners .tab-content-wrap .tab-content .content-part .content { max-width: 100%; }
.tabs.tabs-partners .tab-content-wrap .tab-content .content-part { width: calc(100% - 200px); padding: 0 0 0 40px; }
.tabs.tabs-partners .tab-content-wrap .tab-content .content-part .content a { color: var(--midnight); font-weight: 700; }
.tabs.tabs-partners .tab-content-wrap .tab-content .content-part .content a:hover { color: var(--stone-grey); }

.solutions.solutions-partners { padding: 140px 0 200px; }
.solutions-partners .top-part { margin-bottom: 115px; }
.solutions.solutions-partners .left-part { width: calc(100% - 435px); }
.solutions.solutions-partners .right-image { width: 435px; }
.solutions.solutions-partners .right-image::before { display: none; }
.solutions.solutions-partners .right-image .inside::after { right: auto; left: 0; }

.solutions-partners .top-part:last-child { margin-bottom: 0; }
.solutions-partners .top-part.row-revers .inner { flex-direction: row-reverse; }
.solutions-partners .top-part.row-revers .left-part { padding-right: 0; padding-left: 82px; }

.call-action.call-grey .cta-box { background: var(--mineral-white); }
.call-action.call-grey { color: var(--midnight); }
.call-action.call-grey h2 { color: var(--midnight); }
.call-action.call-grey [class*="button-"] a { background: var(--midnight); border-color: var(--midnight); color: var(--mineral-white); }
.call-action.call-grey [class*="button-"] a:hover { background: transparent; border-color: var(--midnight); color: var(--midnight); }*/

/*@media (max-width: 1549px) {

	.solutions-partners .top-part.row-revers .left-part { padding-right: 0; padding-left: 70px; }

}*/

/*@media (max-width: 1199px) {

	.solutions-partners .top-part.row-revers .left-part { padding-right: 0; padding-left: 55px; }

}

@media(max-width: 991px) {
	
	.tabs.tabs-partners { padding: 60px 0; }
	.tabs.tabs-partners .tab-content .inner { padding: 30px 25px; }
	.tabs.tabs-partners .tab-content-wrap .tab-content .tab-img { width: 100%; }
	.tabs.tabs-partners .tab-content-wrap .tab-content .content-part { width: 100%; padding: 0; margin: 30px 0 0; }

	.solutions.solutions-partners { padding: 60px 0 120px; }
	.solutions-partners .top-part { margin-bottom: 60px; }
	.solutions.solutions-partners .left-part { width: 100%; }
	.solutions.solutions-partners .right-image img { width: 100%; }
	.solutions-partners .top-part.row-revers .left-part { padding-left: 0; }
	
}*/