@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900');
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');
@font-face {
 font-family: 'Zawgyi-One';
 src: url('../fonts/Zawgyi-One.eot?#iefix') format('embedded-opentype'),
   url('../fonts/Zawgyi-One.woff') format('woff'),
   url('../fonts/Zawgyi-One.ttf') format('truetype'),
   url('../fonts/Zawgyi-One.svg#Zawgyi-One') format('svg');
 font-weight: normal;
 font-style: normal;
}

*,h3{
 		 font-family: 'Lato',sans-serif;
 		 font-size: 16px;
 		 font-weight: 400;
}
.mm caption,.mm h5,.mm h3,.mm .card ul li,footer span,.mm p,.mm .text,.mm .text_sub,.mm span,.mm table th,td{
  font-family:Zawgyi-One !important;
}
/* .myan{
     font-family:Zawgyi-One !important;
}*/
.bd_bg{
	 background:linear-gradient(to bottom, #bfddbf, #6a9f68);
}
.body_section{
	 background:linear-gradient(to bottom, #f2f8f2, #e3ede3);

}
.logo_style{
	  margin-bottom: -4em;
      z-index: 1;
}
header .title{
	font-weight: 900;
	color: #00492a; 
	font-size: 20px;
}
header .subtitle{
	font-weight: 400;
	color: #00492a; 
}

.title::after{
  	content: "|";
  	margin: 0 .5em;
}
.btn_custom_color{
	background-color: #1d622e;
}
.f_s_23{
	font-size: 23px !important;
}
.f_s_13{
	font-size: 13px !important;
}
.f_s_14,.card ul li, p .card-text{
	font-size: 14px !important;
}
.f_s_12{
	font-size: 12px !important;
}
.f_s_18{
	font-size: 18px !important;
}
.f_s_11{
	font-size: 11px !important;
}


.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {
    color: #00492a;
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
   color: #00492a;
}

.card ul li {
  list-style-type: circle;
}
.pb-6{
  padding-bottom: 5.2rem !important;
}
.mb-29{
  margin-bottom: 29rem!important;
}
.image {
  display: block;
  width: 100%;
  height: auto;
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;

  height: 100%;
  width: 95%;
  opacity: 0;
  transition: .5s ease;
  background-color:#055a02c7;
}

.hover_effect:hover .overlay {
  opacity: 1;
}
.hover_effect:hover .image{
    opacity: 0.3;
}
.text{
  color: white !important;
  position: absolute;
  top: 45%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.text_sub{
  color: white !important;
  position: absolute;
  top: 55%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (min-width: 240px) and (max-width: 320px){
    .f_sm_change .title{
        font-size: 7px !important;
      }
      .f_sm_change .sub_title{
       display: none;
   }  
    .m_f_s,.m_f_14{
      font-size:10px !important;
   }
   .mobile_mt_5{
    margin-top: 1.5rem !important;
   }
    .m_center{
          text-align: center !important;
   }
}
/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575px) { 
      
 }
/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 321px) and (max-width: 413px) { 
       .f_sm_change .title{
        font-size: 8px !important;
      } 
    .mobile_mr_6{
    margin-right: 2.4rem !important;
   }
   #mobilemenu{
    margin-right: 38px !important;
   }
      .mobile_mt_5{
    margin-top: 1.5rem !important;
   }
          .f_sm_change .sub_title{
            font-size: 6px !important;

       }  
         .mobile_mr_6{
          margin-right: 2.5rem !important;
         }
    /* #mobilemenu{
        margin-right: 69px !important;
       }*/
      .mobile_bd_section{
        margin-top: -10px;
      }
        .m_f_14,.m_f_s{
      font-size:10px !important;
   }
    .f_s_18{
    font-size: 15px !important;
   }
   .f_s_14{
    font-size:11px !important;
   }
    .m_center{
          text-align: center !important;
   }
 }
 /* Small devices (landscape phones, 576px and up)*/
@media (min-width: 414px) and (max-width: 575px) { 
       .f_sm_change .title{
        font-size: 14px !important;
      } 
    .mobile_mr_6{
    margin-right: 2.4rem !important;
   }
   #mobilemenu{
    margin-right: 38px !important;
   }
      .mobile_mt_5{
    margin-top: 1.5rem !important;
   }
          .f_sm_change .sub_title{
            font-size: 12px !important;

       }  
         .mobile_mr_6{
          margin-right: 2.5rem !important;
         }
    /* #mobilemenu{
        margin-right: 69px !important;
       }*/
      .mobile_bd_section{
        margin-top: -10px;
      }
        .m_f_14,.m_f_s{
      font-size:10px !important;
   }
    .m_center{
          text-align: center !important;
   }
   
 }
/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767px) { 
         .mobile_mr_6{
          margin-right: 4.3rem !important;
         }
     #mobilemenu{
        margin-right: 69px !important;
       }
         .mobile_mt_5{
    margin-top: 1.5rem !important;

   }
   .m_center{
          text-align: center !important;
   }
 }

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 799px) { 
       .f_sm_change .title{
        font-size: 14px !important;
      }
      .f_sm_change .sub_title{
        font-size: 10px !important;

   }  
    .mobile_mr_6{
    margin-right: 3.9rem !important;
   }
     #mobilemenu{
    margin-right: 62px !important;
   }
   .main_nav{
        display: none;
   }
   .m_f_s{
      font-size:10px !important;
   }

}
/* Medium devices (tablets, 768px and up) */
@media (min-width: 800px) and (max-width: 833px) { 
       .f_sm_change .title{
        font-size: 14px !important;
      }
      .f_sm_change .sub_title{
        font-size: 10px !important;

   }  
    .mobile_mr_6{
    margin-right: 5rem !important;
   }
     #mobilemenu{
    margin-right: 4.9rem !important;
   }
   .main_nav{
        display: none;
   }
   .m_f_s{
      font-size:10px !important;
   }
}
/* Medium devices (tablets, 768px and up) */
@media (min-width: 834px) and (max-width: 991px) { 
       .f_sm_change .title{
        font-size: 14px !important;
      }
      .f_sm_change .sub_title{
        font-size: 10px !important;
   }  
    .mobile_mr_6{
    margin-right: 6rem !important;
   }
     #mobilemenu{
    margin-right: 62px !important;
   }
   .main_nav{
        display: none;
   }
    .m_f_s{
      font-size:10px !important;
   }
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) { 
     .f_sm_change .title{
        font-size: 16px !important;
      }
        #mobilemenu{
    display: none !important;
   }
  .nav-link, .nav .nav-item .show > .nav-link, .nav .nav-item .active > .nav-link,.nav .nav-item .nav-link.show, .nav .nav-item .nav-link.active {
    font-size: 14px !important;
   } 
     .f_sm_change .sub_title{
        font-size: 14px !important;
   }  
 }

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

 }



