.banner{width:100%;position:relative;top:0px;height:80%;z-index:0;background:rgba(0,0,0,0.9);overflow:hidden;}
.banner .background{width:100%;height:100%;position:absolute;z-index:1;background:rgba(0,0,0,0.9);}
.banner .background #sliderImg{width:100%;height:100%; animation:zoom 0s linear infinite;}
@keyframes zoom{
    0%{transform: scale(1.3);}
    15%{transform: scale(1);}
    85%{transform: scale(1);}
    100%{transform: scale(1.3);}
}
.banner .back_opac{width:100%;height:100%;position:absolute;z-index:2;background:rgba(0,0,0,0);}

section{width:100%;}
section .pricing{padding-top:70px;width:90%;margin:auto;display:flex;}
section .pricing .pricing_content{width:50%;}
section .pricing .pricing_content .pre_box{width:100%;margin-top:50px;background:#EEE;}
section .pricing .pricing_content .pre_box h2{font-size:30px;padding:20px 40px 0 40px;font-family: var(--MT-ffb);}
section .pricing .pricing_content .title{display:flex;}
section .pricing .pricing_content .title figure{background:var(--MT-color);width:80px;height:80px;text-align:center;margin-top:0;}
section .pricing .pricing_content .title figure img{width:96%;position:relative;top:25%;}
section .pricing .pricing_content .title figcaption{width:74%;font-size:30px;font-family: var(--MT-ffb);color:var(--MT-color);padding-top:3%;}
section .pricing .pricing_content .list_pricing{padding-bottom:30px;}
section .pricing .pricing_content .list_pricing p{margin:0;font-size:18px;left:40px;text-transform: capitalize;width:80%;position:relative;}
section .pricing .pricing_content .list_pricing p span{display:inline-block;}
section .pricing .pricing_content .list_pricing p span.for_middle{font-size:30px;margin-left:20px;z-index:0;}
section .pricing .pricing_content .list_pricing p span.for_left{top:15px;left:0;padding-right:5px;position:absolute;background:#EEE;}
section .pricing .pricing_content .list_pricing p span.for_right{top:15px;right:0;padding-left:5px;position:absolute;background:#EEE;}
section .pricing .pricing_content .list_pricing p span u{background:#0ea12b;color:#FFF;padding:0 3px;text-decoration: none;}
section .pricing .card{width:24.5%;}
section .pricing .card img{width:100%;}


@media (max-width: 1440px){
    section .pricing .pricing_content{margin-top:-25px;}
}
@media (max-width: 1366px){
    section .pricing .pricing_content{margin-top:-50px;}
}
@media (max-width: 1280px){
    section .pricing .pricing_content{margin-top:-25px;}
    section .pricing .pricing_content .pre_box h2{font-size:28px;}
    section .pricing .pricing_content .title figure{width:75px;height:75px;}
    section .pricing .pricing_content .title figcaption{font-size:28px;}
    section .pricing .pricing_content .list_pricing{padding-bottom:20px;}
    section .pricing .pricing_content .list_pricing p{font-size:16px;width:90%;}
    section .pricing .pricing_content .list_pricing p span.for_middle{font-size:25px;}
}
@media (max-width: 1152px){
    section .pricing{width:95%;}
}
@media (max-width: 1024px){
    section .pricing .pricing_content{width:50%;}
    section .pricing .pricing_content .list_pricing p{font-size:14px;width:90%;}
    section .pricing .pricing_content .list_pricing p span.for_middle{font-size:20px;padding-top:5px;}
}
@media (max-width: 960px){
    
}
@media (max-width: 679px){
    .banner{height:30%;}
    
section .pricing{padding-top:70px;width:100%;margin:auto;display:inline-block;}
section .pricing .pricing_content{width:100%;}
section .pricing .pricing_content .pre_box{width:100%;margin-top:50px;}
section .pricing .pricing_content .pre_box h2{font-size:30px;padding:20px 20px 0 20px;}
section .pricing .pricing_content .title{display:flex;}
section .pricing .pricing_content .title figure{margin-left:5px;}
    section .pricing .pricing_content .list_pricing p{left:5px;font-size:14px;width:98%;}
    section .pricing .card{width:49%;display:inline-block;}
    section .pricing .card img{width:100%;}
}



