@media screen and (max-width: 1000px) {
.mibile_nav {
    display: block;
    height: 55px;
    background: #194A59;
    color: #fff;
    padding: 0 20px;
    border-bottom: 2px solid #708592;
}

.mobile_nav_bt {
	width: 40px;
	height: 40px;
	background: -webkit-linear-gradient(#83BE7B, #00BB00);
	background: -o-linear-gradient(#83BE7B, #00BB00);
	background: linear-gradient(#83BE7B, #00BB00);
	color: #fff;
	border: none;
	margin-top: 7px;
	font-size: 23px;
	border-radius: 3px;
}

.mobile_nav_bt2 {
	background: -webkit-linear-gradient(#7FC5DC, #00A1E0);
	background: -o-linear-gradient(#7FC5DC, #00A1E0);
	background: linear-gradient(#7FC5DC, #00A1E0);
	margin-left: 10px;
}

.logo_name,
.logo {
	display: none;
}

.logo_mob,
.logo_name_mob {
	display: block;
}

.top_nav {
	height: auto;
}

.nav_main ul li {
	display: block;
	float: none;
	width: 100%;
	border: none !important;
	border-bottom: 1px solid #708592 !important;
}

.nav_main ul li a{
	display: block;
	width: 100%;
	line-height: 35px;
}

.nav_main {
	float: none;
}

.lang_main {
	float: none;
	width: 100%;
	height: auto;
	margin-bottom: 10px;
}

.nav_main ul li ul {
	visibility: visible;
	opacity: 1;
	position: inherit;
	top: inherit;
	left: inherit;
	background: none;
	width: 100%;
	border: none;
}

.nav_main ul li a::after {
	display: none;
}

.nav_main ul li ul li {
	border: none !important;
}

.login_bar::before,
.login_bar::after {
	display: none;
}

.login_bar {
	float: none;
	margin-bottom: 15px;
	width: 100%;
	height: auto;
}

.login_bar a {
	display: block;
	width: 100%;
	margin: 0 !important;
	margin-bottom: 10px !important;
}

.top_nav {
	display: none;
}

.top_nav_active {
	display: block !important;
}

.logo_mob {
	margin: 0 !important;
}

.header {
	height: auto;
	padding-bottom: 20px;
	background: url(../images/home/section_0111.jpg);
	background-position: top right -450px;
}

.home_desc {
	margin-top: 20px;
}

.home_desc img {
	max-width: 100%;
	height: auto;
}

.home_desc p {
	font-size: 13px;
	background: rgba(100,106,104,0.8);
	border-radius: 10px;
	padding: 10px;
}

.btn_wr2 {
	background: none;
	width: 100%;
	height: auto;
	float: none;
	margin: 0 !important;
}

.btn_wr2 .btn {
	width: 100%;
	float: none;
	display: block;
	margin: 0 0 10px 0 !important;
}

.media_bar {
	top: 55px;
	right: inherit;
	left: 0;
	width: 100%;
	height: auto;
	background: #E2E2E2;
	border-radius: 0;
	display: none;
}

.media_bar_active {
	display: block;
}

.carousel_indicators {
	position: inherit;
	top: inherit;
	right: inherit;
	left: inherit;
	bottom: inherit;
	/*display: none;*/
}

.carousel_indicators li {
	display: block;
	width: 90% !important;
	height: auto;
	position: inherit;
	top: inherit;
	width: 100%;
	float: none;
	border-radius: 0 !important;
	text-indent: 0;
	margin: 0 auto 10px auto;
}

.carousel_indicators li img {
	width: 100%;
}

.section2 {
	background: none;
	height: auto;
	padding-bottom: 20px;
}

.video_frame {
	margin: 0 0 10px 0 !important;
}

.video_frame img {
	width: 100%;
	height: auto;
}

.mt-20 {
	margin-top: 0 !important;
}

.section3 {
	height: auto;
	padding-bottom: 20px;
	padding-top: 30px;
	background: none;
}

.mt-10 {
	margin-top: 0 !important;
}

.calc_scale,
.calc_plan {
	width: 100%;
}

.calc_scale_cl2 .calc_colb,
.calc_scale_cl .calc_colb,
.calc_scale_cl, .calc_scale_cl2 {
	width: 100%;
	height: auto;
	top: inherit;
	position: inherit;
	background: none;
}

.calc_prog,
.calc_scale_cl2 .calc_prog {
	display: none;
}

.calc_prof {
	position: inherit;
	top: inherit;
	left: inherit;
}

.plan_label {
	float: none;
}

.plan_hidden_desc {
	position: inherit;
	top: inherit;
}

.calc_scale_cl2,
.calc_scale_cl {
	float: none;
	margin: 0 !important;
}

.calc_prof_ps {
	color: #333;
	margin: 7px 0;
}

.calc_plan_soon {
	width: 100%;
	height: auto;
	margin-bottom: 15px;
}

.calc_btn {
	position: inherit;
	left: inherit;
	margin-top: 50px;
}

.plan_desc_prof {
	position: inherit;
	top: inherit;
	margin: 0 0 30px 0;
}

.section4 {
	height: auto;
	padding: 35px 0;
	-webkit-background-size: cover;
	background-size: cover;
}

.section4 img {
	max-width: 100%;
	height: auto;
}

.part_stat3,
.part_stat2,
.part_stat1 {
	position: inherit;
	top: inherit;
	right: inherit;
	bottom: inherit;
	left: inherit;
	text-align: center;
}

.part_stat3 div {
	position: inherit;
	left: inherit;
}

.section5 {
	height: auto;
	-webkit-background-size: cover;
	background-size: cover;
	padding: 35px 0;
}

.section5 .nav-item {
	margin-bottom: 15px;
}

.section5 .mt-6 {
	margin: 0 !important;
}

.plans_desc,
.plans_desc_bg {
	background: #8DA1AB !important;
}

.plans_desc img {
	max-width: 100%;
	height: auto;
}

.plans_desc {
	height: auto;
	padding: 25px;
	border-radius: 20px;
	overflow: hidden;
}

.plans_desc1,
.plans_desc2,
.plans_desc3 {
	float: none;
	width: 100%;
	height: auto;
	margin:0 0 10px 0;
	position: inherit;
	top: inherit;
	right: inherit;
	left: inherit;
	bottom: inherit;
	text-align: center !important;
	padding: 0;
}

.plans_desc1 div::before {
	display: none;
}

.btn_wr3 {
	position: inherit;
	left: inherit;
	height: auto;
	width: 100%;
	background: none;
}

.plans_day44 {
	position: inherit;
	top: inherit;
	left: inherit;
}

.section6 .mt-6,
.plans_desc3 .mt-5 {
	margin: 0 !important;
}

.section6 {
	height: auto;
	padding: 35px;
	background: none;
}

.section6 video {
	width: 100%;
	height: 250px;
}

.section6 .btn_wr2 {
	margin-top: 15px !important;
}

section img {
	max-width: 100%;
	height: auto;
}

.section7 {
	height: auto;
	background: none;
	text-align: center;
	padding: 35px 0;
}

.section7 .col {
	width: 100% !important;
	display: block !important;
	flex-basis: inherit;
	max-width: inherit !important;
	width: 100% !important;
}

.part_main_div {
	margin-bottom: 7px;
}

.stat::after {
	display: none;
}

.pay_bar,
.prot_bar {
	position: inherit;
	top: inherit;
	right: inherit;
	left: inherit;
	bottom: inherit;
	margin: 10px 0; 
	text-align: center;
}

.prot_bar a img {
	max-width: 100%;
	height: auto;
}

.footer {
	height: auto;
	-webkit-background-size: cover;
	background-size: cover;
}

.copir {
	padding: 0;
	margin-top: 20px;
}

.page_wr {
	margin-top: 10px;
}

.news {
	float: none;
	width: 100%;
}

.news_img {
	width: 100%;
	height: auto;
}

.news:nth-child(even):before {
	display: none;
}

.page_btn a,
.page_btn small {
	display: block;
	width: 100%;
	margin-bottom: 5px;
}

.page_btn .btn,
.page_btn .button-blue,
.page_btn .button-red {
	border-radius: 0;
}

.btn-group {
	display: block;
}

.page_wr {
	margin-bottom: 20px;
}

.footer_pages {
	padding: 35px;
}

body.pages_dr {
	text-align: center;
}

.bot_desc {
	padding: 20px;
	margin: 0 !important;
	background-image: none;
}

.bot_stage {
	width: 100%;
	height: auto;
	position: inherit;
	right: inherit;
	left: inherit;
	bottom: inherit;
	margin-top: 15px;
}

.line_bot {
	display: none;
}

.tele_bot_img {
	display: none;
}

.part_section {
	height: auto;
	margin: 0;
	background: #8DA1AB;
	padding: 25px;
	border-radius: 25px;
	margin-bottom: 15px;
}

.container_part {
	position: inherit !important;
	top: inherit;
}

.btn_part_pos {
	position: inherit;
	top: inherit;
	margin-top: 15px;
}

.nav_part_main li {
	width: 100%;
	float: none;
	display: block;
}

.nav_part_main li:nth-child(1) a,
.nav_part_main li:nth-child(3) a {
	border-radius: 0 !important;
}

.form_main {
	width: 100%;
}

.row_mgt {
	margin-top: 0 !important;
}

.faq_box::before,
.faq_box::after {
	display: none;
}

.section4 .btn_wr2 {
	display: none;
}

.plan_tab {
	width: 100%;
}

.section5 .nav {
	display: block;
}

.section4 {
	padding: 35px 0 230px 0;
}

.media_bar a {
	border-radius: 0;
	width: 100%;
}

.header .carousel-indicators {
	display: block;
}

.carousel_indicators li {
	height: 137px;
}
}