@media only screen and (max-width:1400px){.wrapper{padding:0 20px}.bnr_img_extra figure img{width:550px}.banner_info span{margin:30px 0}}@media only screen and (max-width:1300px){.bnr_img_extra figure img{width:480px}}@media only screen and (max-width:1100px){.banner_info h2{font-size:30px}.banner_info span{font-size:54px}}@media only screen and (max-width:1000px){.header_info{flex-direction:column;gap:30px}.bnr_img_extra{display:none}.banner_con{padding:50px 0 50px}.banner_info span{line-height:100%}#middle{background-image:unset}.middile_flex{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:800px){.middle_con{padding:60px 0}.btm1_flex{flex-wrap:wrap;justify-content:center}.btm1_flex li{max-width:270px}#bottom1{padding:50px 0}}@media only screen and (max-width:600px){.banner_info span{font-size:44px}.banner_info h2{font-size:24px}.banner_info span{margin:20px 0}.banner_info p{font-size:24px;margin-bottom:20px}.bnr_side_img{right:-15px}.d_btn figure img{width:250px}}@media only screen and (max-width:500px){.header_btn{text-align:center}.badr_btn{margin-left:0;display:block;font-size:16px;margin-top:40px}.banner_info span{font-size:30px}.banner_info h2{font-size:18px}.banner_info p{font-size:16px;margin-bottom:10px}.ftr_flex{flex-direction:column;gap:20px}}