


@media (min-width:992px){ 
.navbar-nav > li:hover > .dropdown-menu{ position:absolute; left:0px; top:100%; display:block;} 
}

@media (min-width:1400px){ 
.slide_pic{ margin-right:100px !important;} 
#myCarousel{ margin-top:-145px;}

}

@media (min-width:1200px) and (max-width:1399px){   
.navbar-brand{ width:220px;} .navbar-nav > li{ padding:0px 24px;} 
.omv_detail{ min-height:440px;}

}

@media (min-width:992px) and (max-width:1199px){  
.navbar-nav > li > a, .btn{ font-size:14px;}    
.menu_desktop{ padding:10px 20px;} 
.navbar-brand img{  max-width:200px;} 
.navbar-nav > li{ padding:0px 14px;} 
.slide_caption p{ font-size:16px; line-height:28px;} 
.slide_right{ min-height:660px;} 
.slide_right:before{ left:-86px; bottom:0px;} 
.slide_pic:after{ right:164%; bottom:-36%;} 
.slide_pic:before{ right:122%; bottom:7%;} 
.test_descrip{ font-size:16px;} h2{ font-size:36px;} 
.owl-carousela .owl-nav button.owl-prev{ right:-95px;} 
.owl-carousela .owl-nav button.owl-next{ right:-150px;} 
.lifetimehelp ul:before{ z-index:2;}
 
}

@media (min-width:768px) and (max-width:991px){   
#myCarousel{ margin-top:0px;} .slide_caption{ margin:0 auto !important;} 
.slide_right:before{ width:auto; left:-300px; right:-300px; border-radius:100%;} 
.slide_right{ min-height:520px; padding-bottom:40px;} .omv_detail{ min-height:inherit; padding-bottom:30px;}  
.lifetimehelp ul li{ width:200px;} 
.lifetimehelp ul:before{ width:72px; background-size:100%;} 
.lifetimehelp ul:after{ width:72px; background-size:100%; left:60%; z-index:-1;} 
.text_aside{ padding:40px 30px 40px 0px;} .test_descrip{ font-size:18px;} 
.test_box{ padding-right:60px;} .testimonial_head{ padding:30px 0px 20px;} 
.owl-carousela .owl-nav button.owl-prev{ right:0px; bottom:-40px;} 
.owl-carousela .owl-nav button.owl-next{ right:-45px; bottom:-40px;} 
.news_col{ margin-bottom:30px;} .navbar-brand{ width:180px;} .header_bottom{ padding:10px 0px !important;} 
.form_section .cl_f_2{ padding-top:70px; padding-bottom:40px;}

  
}

@media (max-width:991px){ 
.navbar-toggler{ padding:0px; border:none; outline:none; color:#379c00; box-shadow:none;}  
.navbar-toggler:hover{ color:#02116e;}
.navbar-toggler:focus{ border:none; outline:none; box-shadow:none;} 
#navbarCollapse{ position:fixed; background:#fff; width:100%; z-index:999; transition:all 0.4s ease; -webkit-transition:all 0.4s ease; height:100% !important; display:block !important; left:-100%; top:0px;} 
#navbarCollapse.show{ left:0px;} 
.navbar-nav > li{ margin:0px 0px 15px; text-align:center;} 
.topright ul{ justify-content:center; padding-top:15px !important;} 
.navbar-nav{ margin-left:0px !important;} 

/*================================12=07=2023======================================*/ 
.navbar-collapse  .navbar-toggler{ position:absolute; right:10px; top:-8px; background:#379c00; color:#fff; width:24px; height:24px; padding:0px; display:inline-flex; align-items:center; justify-content:center; border-radius:2px;} 
.navbar-collapse  .logo_menu{ padding:50px 0px 25px !important; border-bottom:#379c00 1px solid;}  
.navbar-collapse  .logo_menu img{ max-width:220px;}
.navbar-nav > li > a{ display:flex; align-items:center; padding:15px 25px!important; font-weight:600; border-bottom:#379c00 1px solid; text-align:left;} 
.navbar-nav > li{ width:100%; margin:0px; padding:0px;} 
.navbar-nav > li > .dropdown-toggle::after{ content:"\f078"; font-weight:normal; font-family:'FontAwesome'; bottom:0px; margin-left:auto; border:none !important;} 
.navbar-nav > li > .dropdown-menu{ background:#f76900; padding:0px; border-radius:0px; margin:0px !important; transition:all 0.4s ease; -webkit-transition:all 0.4s ease;} 
.navbar-nav > li > .dropdown-menu li a{padding:14px 25px!important; color:#fff; font-weight:600; border-bottom:#fff 1px solid; text-align:left;}
.navbar-nav > li > .dropdown-menu li a:hover, .navbar-nav > li > .dropdown-menu li a:focus{ background:#000 !important; color:#fff;} 
.topright{ padding-top:10px;} 
.navbar-collapse  .navbar-toggler img{ height:12px; filter: brightness(0) invert(1);} 
.navbar-collapse  .navbar-toggler:hover{ background:#02116e;} 
.menu_desktop{ padding:0px 0px 30px;}

}

@media (max-width:767px){   
body{ font-size:15px;} 
.navbar-brand{ width:180px;} .header_bottom{ padding:10px 0px !important;}
#myCarousel{ margin-top:0px;} .slide_caption{ margin:0 auto !important;} 
.slide_right:before{ width:auto; left:-300px; right:-300px; border-radius:100%;} 
.slide_right{ min-height:520px; padding-bottom:40px;} .omv_detail{ min-height:inherit; padding-bottom:30px;}  
.slide_caption h2{ font-size:30px;} .slide_caption p{ font-size:15px; line-height:26px;} 
.slide_pic:before{ width:50px; bottom:-90px; right: inherit; height:800px; left:-170px; } 
.slide_pic:after{ width:50px; right: inherit; bottom:-154px; height:800px; left:-180px;  } 
h2{ font-size:30px;} .lifetimehelp ul::before, .lifetimehelp ul::after{ display:none;} 
.lifetimehelp ul{ flex-wrap:wrap;} .lifetimehelp ul li{ width:100%; margin-bottom:25px;} 
.lifetimehelp ul li a{ max-width:270px; margin:0 auto;} .lifetimehelp  h2{ padding-bottom:0px !important;} 
.text_aside::before{ border-radius:0px; border:none; right:-768px; border-top:#379c00 6px solid;} 
.text_aside{ padding:50px 0px;} 
.test_box{ background-size:50px; padding-top:54px; padding-left:0px;} 
.test_descrip{ font-size:16px;} .testimonial_head{ padding:40px 0px;} 

.owl-carousela .owl-nav button.owl-prev{ right:50px; bottom:-40px;} 
.owl-carousela .owl-nav button.owl-next{ right:0px; bottom:-40px;} 
.news_col{ margin-bottom:40px;} 
.news_detail{ padding:20px 15px;} .widget_nav_menu{ margin-bottom:20px;} .latest_news{ padding-bottom:10px !important;} 
.latest_news h2{ padding-bottom:20px !important;}
.form_section .cl_f_2{ padding-top:70px; padding-bottom:40px;}  
.login_title_rw h2, .cl_f_2 h2{ font-size:30px;} 
.logo_l img{ max-width:180px;} .contact_form{ padding:30px;} 
.title_inner_head{ height:150px;} .f36{ font-size:25px;} 
.title_inner_head h1{ font-size:35px;}
  
}