

@media(min-width: 1601) and (max-width: 1680px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}
  

}

@media(min-width: 1441) and (max-width: 1600px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}
  

}

@media(min-width: 1367px) and (max-width: 1440px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}
  

}

@media (min-width: 1281px) and (max-width: 1366px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}
  

}

@media (min-width: 1081px) and (max-width: 1280px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}
  

}

@media (min-width: 1051px) and (max-width: 1080px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}
  

}

@media (min-width: 1025px) and (max-width: 1050px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}
  

}

@media (min-width: 992px) and (max-width: 1024px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}
  

}

@media (min-width: 901px) and (max-width: 991px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}


}

@media (min-width: 801px) and (max-width: 900px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

}

@media (min-width: 769px) and (max-width: 800px) {

	.dropdown .dropdown-menu.level-1{
	  display: block;
	}

	.dropdown .dropdown-menu.level-1{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 100%;
	  left: 0;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	}

	.dropdown:hover .dropdown-menu.level-1{
	  opacity: 1;
	  visibility: visible;
	  top: 100%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  display: block;
	}

	.dropdown-submenu .dropdown-menu.level-2{
	  background-color: #ffffff;
	  border: none;
	  border-radius: 0;
	  top: 0%;
	  left: 100%;
	  padding: 0;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  position: absolute;
	}

	.dropdown-submenu:hover .dropdown-menu.level-2{
	  opacity: 1;
	  visibility: visible;
	  top: 20%;
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	}

}

@media(min-width: 737px) and (max-width: 768px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

}

@media(min-width: 668px) and (max-width: 736px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

}

@media(min-width: 641px) and (max-width: 667px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

}

@media(min-width: 601px) and (max-width: 640px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

}

@media(min-width: 569px) and (max-width: 600px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

}

@media(min-width: 481px) and (max-width: 568px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

}

@media(min-width: 441px) and (max-width: 480px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

}

@media(min-width: 415px) and (max-width: 440px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

	.top_header .top_call ul li, .top_header .top_call ul li a {
	    color: #3F54A5;
	    font-weight: 500;
	    margin: 0;
	    font-size: 12px;
	}

}

@media(min-width: 385px) and (max-width: 414px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

	.top_header .top_call ul li, .top_header .top_call ul li a {
	    color: #3F54A5;
	    font-weight: 500;
	    margin: 0;
	    font-size: 12px;
	}

}

@media(min-width: 376px) and (max-width: 384px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

	.top_header .top_call ul li, .top_header .top_call ul li a {
	    color: #3F54A5;
	    font-weight: 500;
	    margin: 0;
	    font-size: 12px;
	}

}

@media(min-width: 321px) and (max-width: 375px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

	.top_header .top_call ul li, .top_header .top_call ul li a {
	    color: #3F54A5;
	    font-weight: 500;
	    margin: 0;
	    font-size: 12px;
	}

}

@media(min-width: 241px) and (max-width: 320px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

	.top_header .top_call ul li, .top_header .top_call ul li a {
	    color: #3F54A5;
	    font-weight: 500;
	    margin: 0;
	    font-size: 12px;
	}

}


@media(max-width: 240px) {

	/*.top_header{
		background-color: #000;
	}*/

	.navbar-nav .nav-item .nav-link{
		padding-top: 0;
		padding-bottom: 0;
	}

  	.top_header .top_social_media {
	    float: none;
	    padding-top: 5px;
	    text-align: center;
	}

	.top_header .top_call {
	    float: none;
	    text-align: center;
	}

	.top_header .top_call ul li, .top_header .top_call ul li a {
	    color: #3F54A5;
	    font-weight: 500;
	    margin: 0;
	    font-size: 12px;
	}

}

@media only screen and (min-width:1200px){
  .nav-item > .nav-link{
    padding: 25px 20px !important;
    display: block !important;
  }
  .laptop_view{
  	display: block;
  }
  .mobile_view{
  	display: none;
  }
}

@media only screen and (max-width:992px){
  .header_inner{
    background-color: #f2f4f7!important;
  }
  .laptop_view{
  	display: none;
  }
  .mobile_view{
  	display: block;
  }
  /*.nav-item > .nav-link{
    color: #fff!important
  }*/
  .logo{
    color: #000 !important;
    font-weight: 600!important;
  }
  .content-banner .first-title{
    font-size: 30px !important;
  }
  .navbar{
  	padding: 0rem 0rem;
  }
  .about_image{
  	text-align: center;
  }
  .about_image img{
  	width: 75%;
  }
  .navbar-expand-lg .navbar-nav .nav-link{
  	padding: .5rem 0rem;
  }

  .header .navbar{
  	padding-left: 0px;
  	margin-top: 0px;
  }
}