@charset "utf-8";
/* lg */ 
@media (min-width: 1200px) {
		
}
/* md */
@media (min-width: 992px) and (max-width: 1199px) {
   /* #header{background-position: 0 130px} */
   .advantage-tab-inn ul li{width: 48.4%;}
   ul.advantage-tab li a{padding: 13px 17px;}
   .ahu-cta-wrap h2{padding:0 20px} .ahu-cta-wrap h2 span{font-size: 30px;}
   .ahu-cta1 h2 span{font-size: 30px;}  
   ul.list-compare-main{margin:0;} .group-heading h2 {padding: 0 70px}
}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
   #header{background:none;min-height:auto;} .logo-bar{background:none;} 
  .call-info span {font-size: 14px;} .call-info h2 {font-size: 32px;} .banner-wrap{padding:0 0 67px 0}
  .banner-innn h2 {font-size: 50px;} .banner-innn span{font-size:30px;}
  .advantage-tab-inn ul li {width: 48%;min-height: 228px;}
   ul.advantage-tab li a {padding: 13px 17px;}
   .logo-wrap{margin-left:-40px} .call-bbb-wrap{margin-right: -30px;}
   .bnn-input-text1 {width:310px;font-size: 21px;} .btn-compare1{width: 310px;font-size: 21px;} 
   .bnn-input-text2 {width:200px; font-size: 21px;} .bnn-input-text3 {width: 100px; font-size: 21px;}
   .bnn-input-text4 {width:150px; font-size: 21px;} .bnn-input-text5 {width: 150px}
   .ahu-cta-wrap h2 {padding:0 20px} .ahu-cta-wrap h2 span{font-size: 30px;}
   .ahu-cta1 h2 span{font-size: 30px;}
   .col-ft{width:100%;text-align: center;} ul.list-ft{text-align: center;}
   .slick-prev{top:15px;} .slick-next{top:15px;}
   ul.list-compare-main{margin:0;} ul.list-compare li{font-size: 20px;}
   .compare-plan-now h2{margin-bottom:10px;}  .compare-plan-wrap h2{font-size:34px;} ul.list-compare{margin-top:0;}
   ul.list-compare-main li:first-child{width: 100%;margin: 0 0 50px 0;} ul.list-compare li:first-child{width: auto !important; margin:0 !important;}
   #clients .clients-wrap ul li{float:none;width:auto;} .group-heading h2 {padding:0 50px;font-size:28px}
   .group-heading h4 {font-size: 24px} .table-data{margin-bottom:40px;}
   .lm-buttons { margin-top: 40px}
   .popup{width:75%;top: 25%;} .popup-wrap{padding: 30px 30px;} 
	.popup-wrap h2{font-size:30px;padding-bottom: 15px;margin-bottom: 15px;} .popup-wrap a{font-size:35px;}
   .popup-wrap p{padding-bottom: 15px;} .popup-wrap h3{font-size: 17px;}
   .ty-headings{padding: 0 50px 20px 50px} .ty-headings h2{font-size:34px}.group-heading-ty h2 {font-size:34px}
   .premium-buttons a {width: 70%;}ul.lm-prem li {display:inline-block}
}
/* xs */
@media (max-width: 767px) {	
   #header{background:none;min-height:auto;} .logo-bar{background:none;}
   .call-info span{font-size: 18px;font-weight:500;margin-top: 10px;} .call-info h2 {font-size: 39px;} .banner-wrap{padding:57px 0 57px 0;background:#f5fafd;margin-top:40px;}
   .call-bbb-wrap{float:none;text-align:center;margin:45px 0 0 0;} .call-info{float:none;} .call-info span{font-size:14px}.ahu-bbb{float:none;margin: 17px 0 0 0;}
   .banner-innn{width:100%;text-align: center;} 
   .bnn-input-text{font-size: 16px;padding: 14px 21px;width:180px;} .btn-compare{font-size: 16px;padding: 14px 24px;width:248px;}
   .banner-innn h2{font-size:38px;} .banner-innn span{font-size:26px;}  
   .advantage-tab-inn ul li{width:100%;}
    ul.advantage-tab li a{padding: 13px 15px;font-size: 20px;} .advantage-tab-inn ul li{margin-right:0;}
   .bnn-input-text1{width:205px;font-size: 16px;padding:15px 23px;margin-right:0;}
   .bnn-input-text2{width:140px;font-size:16px;padding:15px 23px;margin-right:0;} 
   .bnn-input-text3{width:100px;font-size:16px;padding:15px 23px;margin-right:0;margin-left: -5px} 
   .bnn-input-text4{width:90px;font-size:16px;padding:15px 23px;margin-right:0;} 
   .bnn-input-text5{width:140px;font-size:16px;padding:15px 23px;margin-right:0;} 
   .bnn-input-text6{width:200px;font-size:16px;padding:15px 23px;margin-right:0;} 
	.btn-compare1{width:205px;font-size: 16px;} .btn-compare1 .fa{display:none;padding: 15px 23px;}
   .compare-plan-wrap h2{font-size:32px;} .compare-plan-input{margin-top:30px}
   .ahu-bbb{display:none;} .logo-wrap{height: auto;margin-bottom: 50px;}
   .ahu-cta-wrap{margin: 0 0 0 0;border-radius: 12px;padding:25px 20px;} 
   .ahu-cta-wrap h2{padding:0 20px;font-size: 25px;} .ahu-cta-wrap h2 a{font-size: 30px;} .ahu-cta-wrap h2 span{font-size: 30px;}
   .ahu-cta1 h2 a{font-size: 30px;}
   .col-ft{width:100%;text-align: center;} ul.list-ft{text-align: center;}
   .slick-prev{top:21px;} .slick-next{top:21px;}
   ul.list-compare-main{margin:0;}
    ul.list-compare-main{margin:0;} ul.list-compare-main li{width:100%;display: inline-block;margin: 0;} 
	ul.list-compare li{padding-right: 3px;font-size:17px;display: inline-block;width: auto;} .bnn-input-date{margin-right:0}
   .compare-plan-now h2{margin-bottom:10px;}  .compare-plan-wrap h2{font-size:31px;} .compare-plan-wrap h3{font-size:18px;margin:25px 0;} ul.list-compare{margin-top:0;}
   ul.list-compare-main li:first-child{width: 100%;margin: 0 0 50px 0;}
    ul.list-compare li:first-child{width: auto !important; min-width:auto; margin:0 !important;}
    ul.list-compare-main li:last-child{margin: 50px 0 0 0;}  ul.list-compare li:last-child{ margin:0 !important;}
	.input-calender select{background-position:96% 9px ;}
	.footer-nav p{margin-bottom:10px;}
	ul.list-ft li{padding: 0 17px;}
	.logo-wrap{width: auto;} .call-info h2{font-size: 27px;}
   #clients .clients-wrap ul li{float:none;width:auto;}
   .group-heading h2 {padding:0px 50px;font-size:28px}
   .group-heading h4 {font-size: 24px} .table-data{margin-bottom:40px;padding-left: 24px}.banner-inn-group{text-align: center;width:100%}.banner-inn-group h2 {text-align:center;margin-bottom: 20px}
   .banner-inn-group h4 {text-align: center;} .banner-inn-group p{text-align: center;}
   .lm-buttons { margin-top: 40px;}
   .popup{width:91%;top: 25%;} .popup-wrap{padding: 30px 30px;} 
	.popup-wrap h2{font-size:25px;padding-bottom: 15px;margin-bottom: 15px;} .popup-wrap a{font-size:35px;}
   .popup-wrap p{padding-bottom: 15px;} .popup-wrap h3{font-size: 17px;}
   .ty-headings{padding: 50px 50px 20px 50px} .ty-headings h2{font-size:28px}.ty-headings p {font-size: 16px}.group-heading-ty h2 {font-size:28px}.lm-buttons a {display: inline-block;width:217px;margin-bottom:25px}#group-benefits{margin-bottom:20px}
   .premium-buttons a {width: 35%;}ul.lm-prem li {display:inline-block; } ul.lm-prem li a {font-size:14px}
}
/* XS Portrait */
@media (max-width: 480px) {	
   .logo-wrap{width: auto;margin-bottom: 20px;margin-top: -20px} .logo-wrap .logo img{display:inline-block;text-align: center;}
   .call-info{margin-bottom: 45px;} .col-logo-ccol{width:100%;text-align: center;}
   .call-bbb-wrap{position: relative;top:10px}
   .advantage-tab-inn ul li{width:100%;}
   .banner-innn{width:100%;text-align: center;} 
   .ahu-cta-wrap{padding:25px 7px;} 
   .bnn-input-text{font-size: 16px;padding: 14px 21px;width:180px;} .btn-compare{font-size: 22px;padding: 14px 24px;width:248px;}
   .banner-innn h2{font-size: 50px;} .banner-innn span{font-size:30px;}
   .bnn-input-text1{width:100%;font-size: 18px;} .btn-compare1{width: 100%;font-size: 24px;}
   .bnn-input-text2{width:64%;font-size: 18px;}
   .bnn-input-text3{width:34%;font-size: 18px;}
   .bnn-input-text4{width:49%;font-size: 18px;}
   .bnn-input-text5{width:49%;font-size: 18px;}
   .bnn-input-text6{width:100%;font-size: 18px;}
   .col-logo-ccol{width:100%;} .bnn-input-text{width: 100%;} .btn-compare{width: 100%;margin-left: 0;margin-top: 12px;}
   .banner-wrap{margin-top:10px} .group-heading h2 {padding: 0px 20px; font-size: 20px} .banner-inn-group h2{font-size:40px}
   .banner-inn-group h4 {font-size: 28px} .banner-inn-group p{font-size:20px}
   .popup{top: 7%;} .popup-wrap a{font-size:30px;}
   .ty-headings{padding:8px}.ty-box{padding:10px}.ty-box h3{padding:10px}.ahu-img{left:37.5%}ul.client-first li{display:block;}
   ul.client-first li{width: 70% !important;margin-bottom:25px;margin-left:15%; margin-right:15%;} ul.client-second li{display:block;width: 70% !important;margin-bottom:25px;margin-left:15%; margin-right:15%;}
   ul.client-second{margin-top:0}.lm-buttons a {display: inline-block;}.premium-buttons{margin-top: 42px;}
   .premium-buttons a {width: 55%;} .group-chart img {width: 100%} .brochure-images img {width: 100%}
}

