@media only screen and (max-width:1680px){
    .banner-btm{background-repeat: no-repeat;background-position: center center;background-size: cover;}
}

@media only screen and (max-width:1600px){
    .banner-btm{background-position: 53% 100%;}
}

@media only screen and (max-width:1200px){
    .container{max-width: 100%;padding: 0 15px;}
    .header-main{padding: 0;}
    .banner-btm ul li a span{font-size: 12px !important;line-height: 16px;}
    .banner-btm ul li.pour1{width: 60%;padding: 34px 5px 0 0;}
    .banner-btm ul li.pour2, .banner-btm ul li.pour3{width: 20%;padding: 0 5px;}
    .banner-btm{background-position: 60% 100%;}
    .banner-btm ul{padding: 10px 15px 0 15px;}
    .main-cnt{padding: 0 0 15px 0;}
    .possibilities-cnt span{font-size: 22px;}
    .client-cnt p br{display: none;}
    .client-cnt{margin: 0;}
    .footer-main ul li{padding: 0 8px;}
     .banner-main{padding: 0;}
    .center-cnt{background-size: 100% 100%;width: 540px;}
    .banner-cnt{width: 445px;margin-right: auto;}
    .banner-data{width: 383px;margin: 0 auto;}
    .banner-cnt p{display: inline;padding:3px 5px;}
    .center-cnt{width: 60%;}
    .logo{width: 34%;}
}
@media only screen and (max-width:1024px){
    
   
}
@media only screen and (max-width:991px){
    h1{font-size: 51px;line-height: 72px;}
	h1 span{font-size: 47px;line-height: 47px;}
     h2{font-size: 30px;line-height: 32px;}
    h6{font-size: 16px;line-height: 18px;}
    .banner-cnt{width: 375px;}
    .banner-data{width: 335px;}
    .banner-cnt p{font-size: 16px;}
    .banner-links{padding: 22px 15px 78px 15px;}
    .banner-btm ul li.pour1{width: 60%;padding: 34px 0 0 0;}
    .banner-btm ul li a span,.banner-btm ul li a small{font-size: 16px;line-height: 20px;}
    .banner-btm ul{padding: 9px 0 0 0;}
    .center-cnt{width: 53%;}
    .logo{}
    .header-main{padding: 0;}
    .center-cnt span{font-size: 12px;}
    .center-cnt span strong{font-size: 16px;}
    .mesure-left{width: 70%;padding: 20px 15px 0 0;}
    .mesure-right{width: 30%;padding: 20px 7px 9px 7px;}
    .mesure-left ul li{padding: 10px 5px;}
    .possibilities-cnt{left:32px;right: 0;z-index: 9;}
    .possibilities-cnt span{font-size: 16px;line-height: 18px;}
    .possibilities-cnt small{font-size: 14px;line-height: 16px;}
    .possibilities{margin: 50px 0 0 0;}
    .mesure-links span{padding: 5px;font-size: 12px;}
    .mesure-right ul li a{font-size: 15px;}
    .mesure-left ul{margin: 0 -5px;}
    .mesure-left h6{padding: 0 0 10px 0;}
    .client-cnt ul li{width: 25%;}
    .footer-main ul li{padding: 2px 5px;}
	.mesure-left h6 { line-height:35px;}
	.banner-rt { top:115px; bottom:initial;}
}
@media only screen and (max-width:767px){
    .logo{margin: 0 auto;padding: 10px 0;}
    .center-cnt{margin: 0 auto;width: 100%;}
    .banner figure img{height: 925px;}
    .banner-cnt{width: 100%;padding: 0 0 15px 0;}
    .banner-data{width: 70%;margin: 0 auto;}
    .banner-btm{background-position: 82% 100%;}
    .banner-btm{height: 145px;background-position: 76% 100%;bottom: -65px;}
    .banner-btm ul li.pour1{width: 100%;padding: 10px 0;}
    .banner-btm ul li.pour2, .banner-btm ul li.pour3{width: 50%;}
    .mesure-cnt{padding: 85px 0 0 0;}
    .mesure-left{width: 100%;padding: 0 0 15px 0;}
    .mesure-right{width: 100%;padding: 20px 15px;}
    .mesure-right h6 br{display: none;}
    .mesure-main,.client-cnt p{padding: 0 0 15px 0;}
    .client-cnt ul li{width: 33.33%;}
    .selon-cnt p br{display: none;}
    .header-main{display: block !important;}
}
@media only screen and (max-width:575px){
     .banner-data{width: 100%;}
    .mesure-left h6{text-align: center;}
    .mesure-left ul:after{max-width: 330px;}
    .footer-main ul li{width: 100%;display: block;text-align: center;}
    .footer-main ul li:after{display: none;}
    .footer-main ul li a{display: inline-block;font-size: 13px; line-height:20px;}
    .selon-cnt{margin: 0;}
}

@media only screen and (max-width:479px){
    h1{font-size: 40px;line-height: 52px;}
    h2{font-size: 24px;line-height: 34px;}
    h3{font-size: 24px;line-height: 26px;}
    .logo{width: 35%;}
    .banner-cnt p,.banner-data > p{font-size: 13px;margin: 0;}
    .center-cnt span strong{font-size: 13px;letter-spacing: 0;padding: 0 0 0 5px;}
    .center-cnt span{font-size: 11px;}
    .form-group .nice-select,.form-group .form-control{font-size: 14px;}
    .wizard_controls .btn{font-size: 16px;}
    .banner-btm{height: 185px;top: 1015px;}
    .temps{padding: 35px 0px 45px 0px;}
    .mesure-cnt{padding:290px 0 0 0;}
    .possibilities-cnt span, .possibilities-cnt small{font-size: 11px;line-height: 14px;}
    .possibilities:after{width: 40px;height: 60px;background-size: contain;}
    .possibilities{margin: 35px 0 0 0;}
    .client-cnt ul li{width: 50%;}
    .mesure-links span{padding: 2px;font-size: 12px;}
    .mesure-left ul li{padding: 10px 2px;}
    .center-cnt span strong{text-align: center;}
    .center-cnt{height: 35px;}
}
