
@import 'https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700&subset=devanagari,latin-ext';
@import 'https://fonts.googleapis.com/css?family=Oranienbaum&subset=cyrillic,cyrillic-ext,latin-ext';
@font-face {font-family: 'Poppins', sans-serif;font-family: 'Oranienbaum', serif;}

.main-menu {visibility: hidden;text-align:center;opacity: 0;transition: all 0.300s;transition-delay: 0s;}
.overmain {visibility: visible;background-color:rgba(255,255,255,0.8);opacity: 1; z-index:60; top:0;padding-top:10%;transition: all 0.400s;
 transition-delay: 0.370s;}
.main-menu ul {list-style-type: none; text-align:center; margin:0; padding:0; }
.main-menu ul li {width:100%; display:inline-block;font-family: 'Oranienbaum', serif; text-transform:uppercase; font-size:30px; margin-bottom:30px; font-weight:400; position:relative;z-index:1;  transition: all 0.400s;transition-delay: 0.370s;}
.main-menu ul li{ position:relative; ; }
.main-menu ul li:after {content: "";position:absolute;bottom:52%; left:0; right:0; margin:0 auto;width:0; height:1px;background:#222222;
z-index:2;transition: width 0.3s; z-index:1}
.main-menu ul li:hover:after{ width:15%; }
.main-menu ul li.active:after{ width:15%;}
.main-menu ul li a {text-decoration: none; color:#222222; position:relative; z-index:2; display:block}
/* ==========================================================================
	Main Wrapper
========================================================================== */
.main-wrapper,.main-wrapper-inner{background-color:#FFF;position:relative; z-index:6;}
.wrapper{background-color:#FFF; padding:0 25px;position:relative; z-index:6; margin-bottom:396px}