.like_title {
  font-family: Futura PT;
  font-size: 63px;
  font-style: normal;
  font-weight: 500;
  line-height: 60px;
  margin-bottom: 10px;
  padding-top: 0;
}

.like_title:before{
	display: none;
}
section.partners.onpartnerspage .title-white{
	color: var(--dark, #1F1F1F);
font-family: Futura PT;
font-size: 1.3em;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
}
.col-sm-12.text-parnters p,
.blue_bold{
	color: var(--blue-dark, #416EC0);
font-family: Futura PT;
font-size: 1.3em;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.traffic-types h2{

}

.traffic-types h2 span{
color: var(--yellow-dark, #FFB800);
}
html .disallowedtab:not(.hiddentab), 
html .allowedtabwrap, .tabcontent{border-radius: 12px;background: rgba(255, 255, 255, 0.10);padding: 20px;}
.sterps.opt-buy div {
  min-height: 60px;
  padding-left: 70px;
  color: #000;
  color: var(--dark, #1F1F1F);
}
section.partners.onpartnerspage .title-white{
	max-width: 100%;
}
.col-sm-12.text-parnters p.blue_bold{
	color: var(--blue-dark, #416EC0);
	  font-size: 1.6em;
}
.col-sm-12.text-parnters p{
	max-width: 480px
}
.wrapper.bottomtextpartnerspage p b{
	color: #1f1f1f;
}
.col-sm-12.text-parnters {
  padding-bottom: 0;
}

.wrapper.bottomtextpartnerspage {
  padding-right: 45%;
}
h2.section-nice-title span span {
  display: inline;
  color: var(--blue-dark, #416EC0);
}

h2.section-nice-title {
  margin-bottom: 0;
}
html .banners-wrap .row.tabs>div {
  border-radius: 12px !important;
  border: 2px solid var(--blue-dark, #416EC0);
  color: var(--blue-dark, #416EC0);
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 11px 13px;
}

.one-allow-punkt {
  background: transparent;
  white-space: nowrap;
}

.one-allow-punkt span {
  margin-right: 0;
}

.top-partners p.like_title {
  font-family: Futura PT;
  font-size: 4em;
  font-style: normal;
  font-weight: 500;
  line-height: 1; /* 95.238% */
  margin-bottom: 20px;
}

.top-partners p.like_title span {
  color: var(--yellow-dark, #FFB800);
  display: block;
  font-weight: 600;
}

.top-partners>.wrapper>a {
  padding: 15px 30px;
  transition: none;
}

p.like_title small {
   display: block;
  font-family: Futura PT;
  font-size: .6em;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  padding-top: 12px;

}

.top-partners .breadcrumbs {
  margin-bottom: 10px;
}

.wrapper.bottomtextpartnerspage p b {
  display: block;
  margin-top: 20px;
}.top-partners .ani-wrap {
  position: absolute;
  right: 0;
  bottom: 0;
}

.top-partners .wrapper {
  min-height: 470px;
  padding-bottom: 15px;
}

.top-partners {
  padding-bottom: 0;
  padding-bottom: 0;
}
p.fw300 {
  color: #FFF;
  font-family: Futura PT;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  max-width: 46%;
  margin-bottom: 44px;
}
html .banners-wrap .row.tabs>div.activetab{
	color: #fff;
}

.traffic-types .tabs > .disallowedtab, html .row.tabs > div.activetab {
  border-radius: 12px;
  background:transparent !important;
  display: inline-flex;
  align-items: center;
  box-sizing: border-box;
  height: 40px;
  width: auto;
  justify-content: center;
  align-content: center;
  flex-wrap: nowrap;
  line-height: 1;
  font-weight: 600;
}

 html .traffic-types .row.tabs > div.activetab{
   background: var(--gradient-blue, linear-gradient(180deg, #4CA5FB 0%, #416EC0 100%)) !important;
 }

html .row.tabs > div img {margin-right: 9px;}

.traffic-types .tabs > .disallowedtab img {
  margin-right: -11px;
}

html .traffic-types {background: var(--gradient-bg, linear-gradient(180deg, #010647 0%, #011C8B 100%));}

.traffic-types .tabcontent {
  gap: 14px;
}

.traffic-types .tabcontent .one-allow-punkt:nth-child(3),
.traffic-types .tabcontent .one-allow-punkt:nth-child(6),
.traffic-types .tabcontent .one-allow-punkt:nth-child(9) ,
.traffic-types .tabcontent .one-allow-punkt:nth-child(2),
.traffic-types .tabcontent .one-allow-punkt:nth-child(5),
.traffic-types .tabcontent .one-allow-punkt:nth-child(8) {
  position: relative;
  left: 18%;
}

.one-allow-punkt img {
  min-width: 25px;
  vertical-align: middle;
  margin-right: 10px;
}

b.press_to_copy {
  color: var(--super-gray, #4D4D4D);
  font-feature-settings: 'liga' off;
/* dropdownmenu_title */
  font-family: Futura PT;
  font-size: 1em;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 20px;
  display: block;
}

.one-banner-info {
  display: none;
}

.banners-wrap .tabcontent {
  padding: 0;
}

.one-banner-row {
  margin-bottom: 46px;
}

html .banners-wrap .row.tabs>div.activetab {
  background: var(--blue-dark, #416EC0) !important;
  font-weight: 600;
}

html .banners-wrap .row.tabs>div {
  height: 42px;
  padding-top: 0;
  padding-bottom: 0;
  vertical-align: middle;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
 .page-template-partnr h2.section-nice-title span{
margin-top: 0;
 }

h2.section-nice-title span {
  margin-top: -40px;
}
.traffic-types div#disallowedtab > div {
  background: transparent;}


.traffic-types .tabs > .allowedtab:not(.activetab) {
  background: transparent !important;
  padding-top: 0;
  padding-bottom: 0;
  display: inline-flex;
  font-weight: 600;
} 

.top-partners>.wrapper>a:hover{
	background: var(--yellow-light, #FC0);
	color: var(--dark, #1F1F1F);
}

@media screen and (min-width: 1024px) and (max-width: 1604px) {
.traffic-types .tabcontent .one-allow-punkt:nth-child(3), .traffic-types .tabcontent .one-allow-punkt:nth-child(6), .traffic-types .tabcontent .one-allow-punkt:nth-child(9), .traffic-types .tabcontent .one-allow-punkt:nth-child(2), .traffic-types .tabcontent .one-allow-punkt:nth-child(5), .traffic-types .tabcontent .one-allow-punkt:nth-child(8) {
  position: relative;
  left: 26%;
}
}


@media screen and (min-width: 1024px) {

.traffic-types div#disallowedtab > div {
  background: transparent;
  display: flex;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
}

div#disallowedtab {
  grid-template-areas:
    ". ."
    ". ."
    ". .";
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
}

div#disallowedtab .one-allow-punkt {
  left: 0;
}


div#\33 00x500  .one-banner-row,
	div#\33 00x250  .one-banner-row,
div#\31 20x600  .one-banner-row,
div#\33 36x280  .one-banner-row,
div#\32 50x250  .one-banner-row,
div#\32 40x400  .one-banner-row,
div#\32 00x200  .one-banner-row,
div#\38 8x31 .one-banner-row,
div#\31 60x600 .one-banner-row {
  display: inline;
  margin-right: 30px;
  line-height: 140px;
}
div#\33 00x500  .one-banner-row img,
div#\33 36x280  .one-banner-row img,
div#\32 50x250  .one-banner-row img,
div#\32 40x400  .one-banner-row img,
div#\32 00x200  .one-banner-row img,
div#\38 8x31 .one-banner-row img,
div#\31 60x600 .one-banner-row img{max-width: calc(25% - 66px) !important;width:100%;}

div#\38 8x31 .one-banner-row img{
  max-width:88px !Important;
}

div#\31 60x600 .one-banner-row img{
  max-width:160px !Important;
}
div#\33 00x250  .one-banner-row img,
div#\32 00x200  .one-banner-row img{
  max-width:200px !Important;
}
div#\33 00x250  .one-banner-row img {
  max-width: 246px !important;
}
}
@media screen and (max-width: 1024px){
p.fw300 {
  max-width: 100%;
}
	.top-partners .ani-wrap{display: none;}


	p.fw300 {
  max-width: 100%;
}

p.blue_bold {
  max-width: 100% !important;
  font-size: 1.5em !important;
}

section.partners.onpartnerspage {
  padding-top: 20px;
}

.wrapper.bottomtextpartnerspage {
  padding-right: 0;
  margin-top: 20px;
}

.one-allow-punkt {
  width: 100% !important;
  margin-bottom: 20px;
}

.allowedtabwrap, .disallowedtab {
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: 20px;
  grid-template-areas:
    ". ."
    ". .";
}

.traffic-types .tabcontent .one-allow-punkt:nth-child(3), .traffic-types .tabcontent .one-allow-punkt:nth-child(6), .traffic-types .tabcontent .one-allow-punkt:nth-child(9), .traffic-types .tabcontent .one-allow-punkt:nth-child(2), .traffic-types .tabcontent .one-allow-punkt:nth-child(5), .traffic-types .tabcontent .one-allow-punkt:nth-child(8) {
  left: 0;
}

.one-allow-punkt {
  white-space: break-spaces;
}


}

@media screen and (max-width: 680px) {
	.top-partners p.like_title,
	.top-partners{
		padding-top: 20px;
	}
	.sterps.opt-buy p ~ div {
  margin-top: 40px;
  padding-left: 0;
  text-align: center !important;
  justify-content: center;
  padding-top: 60px !important;
  margin-bottom: 30px;
}

b.press_to_copy{
	display: block;text-align: center;
}

.allowedtabwrap, .disallowedtab {
  grid-template-columns: 1fr ;
  grid-template-rows: 1fr ;
  gap: 20px;
  grid-template-areas:
    "."
    ".";
}
.one-banner-row {
  margin-bottom: 0px;
}
}