
@media (max-width:991px) {
	.container{width:90%;}
	.hero_main{padding:80px 0;}
	.hero_inr_cnt h1{font-size:52px;}
	.terminal_body_top h2{font-size:40px;line-height:1.20;}
	.terminal_prompts_itm{padding:20px 20px;}
	.terminal_price_inr ul li p{text-align:left;}
	.terminal_price_inr ul li{column-gap:10px;}
	.price_actual .price_big{font-size:68px;}
	.footer_company{margin-bottom:0;}
	.terminals_space{padding-top:0;}
}

@media (max-width:900px) {
	.terminal_step{grid-template-columns:repeat(1, 1fr);grid-row-gap:20px;}
	.terminal_step_itm{padding:20px 20px;}
	.terminal_feature{grid-template-columns:repeat(1, 1fr);}
	.terminal_body{padding:25px;}

	.terminal_body_top h2 {font-size:38px;}
	.price_actual .price_big{font-size:64px;}
	#main .terminal_main:nth-child{3}{padding-top:0;}
}

@media (max-width:850px) {
	.terminal_body_top h2{font-size:36px;}
	.terminal_body_top h2 {font-size:34px;}
	.terminal_dir_itm{flex-wrap:wrap;}
	.terminal_dir_itm p{width:100%;display:block;margin:10px 0 0 28px;}
	.price_actual .price_big{font-size:60px;}
}

@media (max-width:800px) {
	.hero_inr_cnt h1{font-size:46px;}
	.get_bundle_btn a{padding:14px 30px;}
	.hero_inr_cnt h1:after{margin-left:10px;}
	.terminal_body_top h2{font-size:34px;}
	.price_actual .price_big{font-size:58px;}
}

@media (max-width:767px) {
	.terminal_body {padding: 25px;}
	.terminal_price_inr{padding:30px 20px;}
	.price_actual .price_big{font-size:56px;}
	.price_actual {margin: 20px 0;}
	.terminal_price_inr ul li p{line-height:1.40;}
	.faq_cnt{margin-left:0;padding-left:15px;}
	.faq_title{column-gap:15px;line-height:1.40;}
	footer{padding:20px 0;}
	.terminal_step_itm{padding:15px 15px;}
	.terminal_bar_cmd{line-height:1.25;}
	.hero_inr_cnt p, .terminal_body_top p, .terminal_step_itm p, .terminal_feature_itm p{line-height:1.60;}
}

@media (max-width:700px) {
	.hero_main {padding:60px 0;}
	.hero_inr_cnt h1 {font-size: 42px;}
	.terminal_body_top h2{font-size:32px;}

	.hero_main {padding: 60px 0;}
	.terminal_main{padding:60px 0;}
	.terminal_main{padding:60px 0;}
	.price_actual .price_big{font-size:54px;}
	.ftr_link ul{flex-wrap:wrap;grid-row-gap:5px;}
}

@media (max-width:650px) {
	.hero_main {padding:60px 0;}
	.hero_inr_cnt h1 {font-size:38px;}
	.terminal_body_top h2{font-size:30px;}
	.price_actual .price_big{font-size:50px;}
	.terminal_price_inr ul li {column-gap:15px;}
	.terminal_feature_itm{padding:20px;}
}

@media (max-width:600px) {
	.hero_inr_cnt h1 {font-size: 34px;}
	.hero_badge{font-size:12px;padding:8px 15px;}
	.get_bundle_btn a {padding: 14px 10px;font-size:14px;}
	.terminal_feature_itm{padding:15px;}
}

@media (max-width:500px) {
	.hero_inr_cnt h1 br{display:none;}
	.hero_inr_cnt h1 {font-size: 32px;}
}

@media (max-width:450px) {
	.terminal_body_top h2 {font-size: 28px;}
	.terminal_feature_itm h2{line-height:1.30;}
}

@media (max-width:400px) {
	.hero_inr_cnt h1 {font-size:30px;}
}