.footer .banking-wrappper {display: flex; flex-wrap: wrap; margin-top: 20px;}
.footer .banking-wrappper img {display: inline-block; margin-right: 20px; max-width: 200px; height: 20px; opacity: .6; transition: opacity .3s ease-in-out;}
.footer .banking-wrappper img:hover {opacity: 1;}

.payment-metods {}
.payment-metods .title{margin: 10px 0 10px;font-size: 14px;}
.payment-metods .single-metod {line-height: 1; cursor:pointer;
     padding: 0; display: flex; align-items: center; 
     justify-content: center;
     transition: all .3s ease-in-out;}
.payment-metods .single-metod .single-btn {
    padding: 12px 24px;
    height: 43px;
}
.payment-metods .single-metod .single-btn {
    width: 100%; margin: 0 auto;
    
    border: 1px solid #fff;
    padding: 0px;
    border-radius: 11px; transition: all .3s ease-in-out;
    background-color: transparent;
}

.tarif .block .tit_bot .payment-metods .single-metod > a {display: block; width:100%; background-color: transparent; margin-top: 0;
    
    border:1px solid #fff;
    border-radius: 11px;
    max-width: 299px;
    box-sizing: border-box;
}


.tarif .block .tit_bot .payment-metods .single-metod > a:hover {background-color: #333; border-color:#333;}
.tarif .block .tit_bot .payment-metods .single-metod > a:hover img {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(312deg) brightness(107%) contrast(101%);}


.payment-metods .single-metod > a > img {display: block; 
	/* width: 50%; */ 
	margin: 0 auto; 
	max-width: 70%;
	max-height: 19px;
}

.payment-metods .single-metod .single-btn:hover {background-color: #00ab10;}



.payment-metods .single-metod .single-btn a {display: inline-block; width: 100%; padding: 0px 0; 
    background-color: transparent;
     margin-top: 0;
}

.payment-metods .single-metod .single-btn a > img {display: block; width: 100%; margin: 0 auto;}
.payment-metods .or {line-height: 1; text-align: center; font-size: 15px; margin: 6px 0;}
.payment-metods .single-metod img {cursor: pointer;}
.payment-metods .single-metod .single-btn img {display: block; height: 17px; margin:0 auto;}
.payment-metods .single-metod .single-btn a > img:hover {filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(3358%) hue-rotate(65deg) brightness(109%) contrast(100%);}
.tarif .block {padding-bottom: 260px;}

.payment-metods .single-metod .single-btn.oplati {padding: 12px 24px; box-sizing: border-box; max-width: 298px;}
.payment-metods .single-metod .single-btn.oplati:hover {background-color: #333; border-color:#333; }
.payment-metods .single-metod .single-btn.oplati:hover > img {filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(3358%) hue-rotate(65deg) brightness(109%) contrast(100%);}

.payment-metods .single-metod .single-btn.disable {}

.tarif .slick-track {display: flex;}
.tarif .block {height:auto;/* padding-bottom: 220px; */}


.tarifs-wrapper > h3 {
	padding: 0 25px ;
	font-size: 36px;
	margin-bottom: 10px;
	font-weight: 600;
/* 	margin: 0 -20px 0 -20px;
	    padding: 40px 20px; */
}
.slick-prev, .slick-next {width:50px; height: 50px; z-index:2;}
.slick-prev::before, .slick-next::before {font-size: 50px;}


/*----- Media----*/
@media screen and (max-width:1750px){

}
@media screen and (max-width:1680px){    

}
@media screen and (max-width:1536px){  

}


@media screen and (max-width:1440px){

}

/* normal screens - with keyboard */
@media screen and (max-width:1366px){

}

@media screen and (max-width:1280px){

}

@media screen and (max-width:1152px){


}
@media screen and (max-width:1080px){

}

@media screen and (max-width:980px){

}

/* tablet screens - touch pad */
@media screen and (max-width:854px){

}

@media screen and (max-width:800px){

}
@media screen and (max-width:720px){

}
@media screen and (max-width:640px){
    .payment-metods .single-metod .single-btn img {height: 10px;}
	.tarifs-wrapper > h3 {padding: 0;}

}

@media screen and (max-width:540px){

    
}
@media screen and (max-width:480px){
	.tarif .block {padding-bottom: 200px;}
}
@media screen and (max-width:415px){

}
@media screen and (max-width:360px){

}

@media screen and (max-width:320px){

}

@media screen and (max-width:280px){

}