@media (max-width:1200px){
.container{max-width: 100%;padding: 0 15px;} 
    .ft_rt ul li{padding: 0 0 0 5px;}
    .ft_lt{padding: 0;}
}
@media (max-width:991px){

    .head_logo a figure img{width: 250px;margin: 0;}
    .quote_rt p{padding: 20px 0 0 20px;}
    .quote_text2 h2{font-size: 55px;line-height: 65px;}
    .quote_text2 p br{display: none;}
    .quote_in3 ul{padding: 0;}
    .quote_in3 ul li a{font-size: 30px;line-height: 40px;}
    .contat_in h2{font-size: 55px;line-height: 65px;}
    .cont_lt .btn{width: 150px;}
    .ft_lt{float: none;width: 100%;display: block;}
    .ft_rt{float: none;width: 100%;display: block;}
    .ft_rt ul li{padding: 0 0 15px 0; }
    .ft_in{text-align: center;display: block;}
     .quote_in3 a{font-size: 55px;line-height: 65px;}
    .head_logo a{padding: 5px 0 0 0;}
    .cont_rt address br{display: none;}
}
@media (max-width:767px){
    nav ul{width:100%;}
     #nav-icon1{display:block;}
     .head_rt{display:block;float: none;}
     .head_lt{display:block;padding: 11px 0 11px 0;float: none;}
    .header_in{display: none;}
    .header_in .container{padding: 0;}
    .head_rt ul li.bg_in{background: transparent;border-radius: inherit;}
    header .container{padding: 0;}
    .head_lt ul li a{color: #fff;padding: 0 32px;}
    .head_lt ul li:hover{background: #634e42;}
    .head_rt ul li:hover{background: #634e42;}
    .head_lt ul li{padding: 0;display: block;}
    .head_rt ul li{display: block;margin: 0;padding: 0;}
    .head_rt ul li a{color: #fff;padding: 0 32px;}
    .head_rt ul li.bg_in{margin: 0;padding: 0;}
    .head_rt ul li.bg_in2 a{color: #fff;}
    .head_rt ul li a{display: inline-block;}
    .head_logo a figure img{width: 150px;}
    .head_bt.head_bt4 figure img{width: 40px;}
    .head_bt.head_bt3 figure img{width: 50px;}
    .head_bt.head_bt2 figure img{width: 70px;}
    .head_bt.head_bt1 figure img{width: 50px;}
    .quote_text p{font-size: 33px;line-height: 45px;padding: 26px 0 120px 0;}
    .quote_text p:after{background-size: 50%;}
    .quote_text p:before{background-size: 50%;}
    .quote_text a figure img{width: 100px;margin: -5px 0 0 0;}
    .quote_in1 a figure img{width: 100px;margin: -5px 0 0 0;}
    .quote_text2 a figure img{width: 100px;margin: -5px 0 0 0;}
    .quote_lt{float: none;display: block;width: 100%;}
    .quote_rt{float: none;display: block;width: 100%;padding: 0; }
    .quote_lt figure img{width: 100%;margin: 0;padding: 10px 0 10px 0;}
    .quote_rt p{padding: 0;}
    .quote_text2 h2{font-size: 43px;line-height: 55px;}
    .quote_in4 h2{font-size: 43px;line-height: 55px;}
    .quote_rt p br{display: none;}
    .quote_rt p{font-size: 20px;line-height: 25px;}
    .quote_in4 span{font-size: 30px;line-height: 55px;}
    .cont_lt{float: none;display: block;width: 100%;padding: 0 0 60px 0;}
    .cont_rt{float: none;display: block;width: 100%;}
    .quote_in3 a{font-size: 43px;line-height: 55px;}
    .cont_rt h3{font-size: 30px;line-height: 40px;}
    .cont_rt h4{font-size: 30px;line-height: 40px;}
    .head_lt ul li:first-child:after{display: none;}
    .head_rt ul li.bg_in2 a:after{display: none;}
}
@media (max-width:599px){
    .quote_text p{font-size: 20px;line-height: 25px;}
    .quote_in4 ul li{font-size: 20px;line-height: 25px;}
    .quote_text2 p{font-size: 20px;line-height: 25px;padding: 0;}
    .quote_text2 h2{font-size: 33px;}
     .quote_in3 ul li a{font-size: 20px;line-height: 25px;}
    .radio_btn label{font-size: 12px;line-height: 16px;}
    .cont_lt .btn{width: 100px;font-size: 30px;height: 50px;}
    .radio_btn label{padding: 0px 0px 5px 25px}
    .contat_in h2{font-size: 33px;}
     .quote_in3 a{font-size: 33px;line-height: 55px;}
}
@media (max-width:479px){
    
    .head_bt.head_bt4 figure img{width: 30px;}
    .head_bt.head_bt3 figure img{width: 35px;}
    .head_bt.head_bt2 figure img{width: 50px;}
    .head_bt.head_bt1 figure img{width: 30px;} 
    .cont_lt .btn{width: 75px;}
    .ft_lt  p{font-size: 22px;line-height: 27px;}
    .ft_lt ul li a{font-size: 18px;line-height: 20px;}
}


