.menuAlpha{z-index:200;position:relative}
.js-menu-active>.menuItem>.menuLabel{position:relative;display:block;}
.js-menu-active>.menuItem>.menuLabel.vh{position:absolute}
.js-menu-active>.menuItem>.menuLabel.vh:focus{position:relative;background-color:#fff}
.js-subview .menuItem,.js-subview .menuItem.js-subview>.menuLabel,.js-subview .menuItem.js-subviewopen>.menuLabel{display:none}
.js-subview .js-subviewopen,.js-subview .js-subviewopen.menuItemBeta .menuGamma,.js-subview .js-subviewopen.menuItemBeta .menuGamma .menuItemGamma,.js-subview .js-subviewopen.menuItemGamma .menuDelta,.js-subview .js-subviewopen.menuItemGamma .menuDelta .menuItemDelta,.js-subview .menuItem.js-subview,.js-subview .menuItem.js-subview .menu{display:block}
.navToggle{ display:none}
.no-js .navTop{display:none}
.menuDelta,.menuGamma{display:none}
.js-menu-active{display:block}
.menuBeta{ padding-left:260px;}

@media screen and (min-width:55em){
.menuAlpha,.navTop{position:relative}
.navTop{z-index:200;overflow:visible;max-width:100%;width:100%;background-color:rgba(0,80,57, 0.8);-webkit-transform:translateX(0);transform:translateX(0); float:left; border-bottom: 1px solid rgba(10,81,58, .8);}
.topHom .navTop{background-color:rgba(0,80,57, 0.7)}
.menuAlpha,.menuGamma{max-width:69.38875em;}
.navTop+.backdrop,.navFinder{display:none}
.js-menu-active>.menuItem,.menuGamma{display:block}
/*.menuAlpha{margin-left:auto;margin-right:auto;position:static;padding-right:1.25em}*/
.menuGamma{position:relative;padding-right:0;margin:0px; }
.js-menu-active.menuGamma{position:absolute}
.js-menu-active.menuDelta{position:absolute;top:0;left:13.00em;min-width:10.63737em;padding-left:0}
.js-menu-active.menuDelta .menuItemDelta{font-size:.8rem;float:none;margin-left:1.5625em}
.menuItem hr{height: 100%;  position: absolute;  top:0px; border:0px; border-left:1px solid #cacbcd}
.menuItem{float:left;color:#394048;background-color:transparent; position:relative;}
.menuItemBeta.js-drawer-active>.menuLabel{background-color:#9c9ca0; color:#fff;}
.menuItemBeta.activeNAv>.menuLabel{background-color:#9c9ca0; color:#055137}
.menuItemBeta>.menuLabel{margin-right:0;margin-left:0;padding:0.35011em 3.599em 0.32em 0.56em;display:block; color:#fff; text-transform:uppercase; font-weight:600; font-style:normal; font-size:17px;letter-spacing: 0.12em; max-width:140px;}


/*newww-----for----online-payment*/
.menuItemBeta>.fnt{ font-size:14px; font-weight:600; padding: 0.59011em 0.26em 0.42em 0.26em;}
/*newww-----for----online-payment*/

.js-drawer-active .menuLabel{ color:#FFF}
.menuItemGamma{z-index:200;float:none;width:14.5em; background-color:#0a513a}
.menuItemGamma:hover{ background-color:#9c9ca0;}
.menuItemGamma a span{ display:none;}
.menuItemGamma:hover a span{ display:inline;}
.menuItemGamma:hover a {color:#FFF; }

.menuItemGamma:hover a em {color:#FFF; }
.menuItemBeta >.orng {color: #f58232;}


.menuItemGamma a:active{color:#fff;}
.menuItemGamma:first-child>.menuLabel{border-top:0}
.menuItemGamma>.menuLabel{position:relative;border-top:1px solid #d5d5d5; padding:0.5em 0px; width:100%; display:block;padding-left:0.85em; font-size:12px; font-family:'Fira_Sans_Extra_Condensed_Medium', Arial, Helvetica, sans-serif; letter-spacing:1px; }

.menuItemGamma>.menuLabel em{ color:#9d9fa2;}



.menuItemDelta{display:none; background-color:#0a513a}
.menuItemDelta:hover{ background-color:#9c9ca0;  }
.menuItemDelta>.menuLabel{position:relative;border-top:1px solid #d5d5d5; padding:0.5em 0px; width:100%; display:block;padding-left:0.85em; font-size:12px; font-family:'Fira_Sans_Extra_Condensed_Medium', Arial, Helvetica, sans-serif; letter-spacing:1px; }
.menuItemDelta>.menuLabel:active,.menuItemDelta>.menuLabel:focus,.menuItemDelta>.menuLabel:hover{color:#fff;}
.menuDrawer{z-index:100;left:0;display:none;width:100%;}
.js-drawer-active .menuDrawer{position:absolute;display:block}
.menu__segments,.mobile-login{display:none}
.menuItemGamma p{padding:0.5em 0.81em;  display:block; color:#fff;background-color:#9c9ca0;font-size:12px; font-family:'Fira_Sans_Extra_Condensed_Italic', Arial, Helvetica, sans-serif; }

}
.navArea{margin-top: -15px; float:left}
.navArea a{background:url(../images/whatsapp-business-logo.svg) no-repeat 2px 2px;background-size:25px auto;padding-left:35px;display:inline-block;font-size:11px;text-align:left;height: 28px;position:relative; right: 2px}
.mobileIc b{display:block;text-align:left;font-size:14px;color:#666666;margin-bottom:0px; font-family:'Fira_Sans_Extra_Condensed_Medium', Arial, Helvetica, sans-serif; line-height:16px;}
.mobileIc b a {color:#6b8336; font-family:'Fira_Sans_Extra_Condensed_Medium', Arial, Helvetica, sans-serif;}
.mobileIc span{ margin-top:-3px; color: #666666}
.mobileIc p{ margin-top:-4px; line-height:14px; margin-bottom:5px; color: #666666}
.mobileIc b.mobv { display: none;}

@media print{.navTop{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}

@media screen and (max-width:55em){
.menuItem hr{display:none}
.menuItemGamma p{padding:0.5em 1em;  display:block; background:#0a513a; color:#fff; font-size:13px;}
.menuAlpha{ padding:0px}
.menuBeta{ padding-left:0px;}
.lockup.navToggle > img { width: 100%;}
.navToggle{ display:block; padding:25px 15px 15px;}		
.backdrop,.navTop{position:fixed;top:0;left:0}
.menu,.menu>li{margin-bottom:0; }
.menuLabel  { border-bottom:1px solid #0a513a;color:#0a513a}
.backdrop,.menu:after,.menu:before{content:''}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }
.backdrop{z-index:200;width:100%;height:100%;transition:opacity .327s;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);cursor:pointer;background-color:rgba(57,64,72,.7)}
.headeIcon,.headeIcon img{width:2em;}
.overlay-open .backdrop{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.headeIcon{margin-right:10px; border-right:1px solid #ccc; float:left; padding-right:15px; width:auto; height:auto; margin-top:-5px; cursor:pointer;   max-height:70px;  min-height: 69px;}
.headeIcon svg{width:100%;height:100%;}
.navTop{z-index:9999;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-width:18.18989em;width:85%;height:100%;background:#fff;transition:-webkit-transform .327s cubic-bezier(.86,0,.07,1);transition:transform .327s cubic-bezier(.86,0,.07,1);transition:transform .327s cubic-bezier(.86,0,.07,1),-webkit-transform .327s cubic-bezier(.86,0,.07,1);-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.menuLabel .icon,.menuLabel .icon img{width:1.95313em;height:1.95313em}
.menu__segments,.mobile-login{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background-color:#ebebeb}
.menuLabel{position:relative;display:block;cursor:pointer;transition:padding-left .2s;text-decoration:none;line-height:1;padding:.8rem 1rem}
.menuLabel--alt{font-family:'Fira_med',sans-serif;font-weight:400;text-transform:lowercase;line-height:1.1;display:none}
.menuLabel .icon{overflow:visible;position:absolute;top:.64em;left:.64em;fill:#394048}
.menuLabel .icon svg{width:100%;height:100%}
.menuLabel .icon .svg-wrap{display:block;background-repeat:no-repeat;height:1.95313em;width:1.95313em;background-size:98% 98%;vertical-align:bottom;background-position:-9999em -9999em}
.menu__segments{z-index:100;position:relative}
.menu__segments,.menu__segments .menuLabel{color:#394048}
.menu-animate-out{-webkit-animation:menu-animate-out .4s;animation:menu-animate-out .4s}
.menu-animate-in{-webkit-animation:menu-animate-in .3s;animation:menu-animate-in .3s}
@-webkit-keyframes menu-animate-out{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}
@keyframes menu-animate-out{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}
@-webkit-keyframes menu-animate-in{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@keyframes menu-animate-in{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
.jsClone{display:block;position:absolute;width:100%;top:0;left:0;margin:0}
.jsClone.menu-animate-in{-webkit-animation:sub-menu-animate-in .4s ease;animation:sub-menu-animate-in .4s ease}
.jsClone.menu-animate-out{-webkit-animation:sub-menu-animate-out .4s ease;animation:sub-menu-animate-out .4s ease}
@-webkit-keyframes sub-menu-animate-in{0%{-webkit-transform:translateX(50%) scale(.9);transform:translateX(50%) scale(.9);opacity:0}
to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}}
@keyframes sub-menu-animate-in{0%{-webkit-transform:translateX(50%) scale(.9);transform:translateX(50%) scale(.9);opacity:0}
to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}}
@-webkit-keyframes sub-menu-animate-out{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}
to{-webkit-transform:translateX(50%) scale(.9);transform:translateX(50%) scale(.9);opacity:0}}
@keyframes sub-menu-animate-out{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}
to{-webkit-transform:translateX(50%) scale(.9);transform:translateX(50%) scale(.9);opacity:0}}
.mobile-login{display:block}
.jsNavActive .navTop{-webkit-transform:translateX(0);transform:translateX(0)}
.navFinder{cursor:pointer;text-decoration:none;color:#fff;background-color:#333;line-height:1;padding:.64em 1em .64em .8em;font-family:'Fira_med',sans-serif;font-weight:400; font-size: 1.2em; display:none}
.navFinder.navFinderBack{ display:block}
.navDlose{width:1em;height:1em;cursor:pointer;position:absolute;top:0em;right:1em}
.navDlose  img{width:20px; top:10px; position:absolute; right:0px; }
.navDlose path{fill:#766d65}
.nav .lockup{width:7.45058em;-webkit-transform:translateY(-2px);transform:translateY(-2px)}
.nav .lockup img,.navTop .lockup object,.navTop .lockup svg{width:100%;height:1.95313em}
.jsNavActive .navTop+.backdrop{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.navFinderBack{ position: relative;  color: #fff; cursor: pointer; line-height: 1; padding: 0.64em 1em 0.64em 1.5em; text-decoration: none;}
.navFinderBack::before {border-style: solid; border-width: 0 0.15em 0.15em 0; bottom: 0;content: ""; display: inline-block; height: 10px; left: 10px; margin: auto; position: absolute;  top: 0; transform: rotate(135deg);  width: 10px;}
.primary { position:relative;padding:.8rem 2rem  }
.primary::before {border-style: solid; border-width: 0 0.15em 0.15em 0; bottom: 0; content: ""; display: inline-block; height: 10px; left:.5em; margin: auto; position: absolute;top: 0; transform: rotate(-40deg); width: 10px;color: #0a513a; font-weight:bold;}

.topHead{ padding-bottom:0px}
}

/*newww-----for----online-payment*/

@media screen and (max-width:1100px){
.menuBeta {
	padding-left: 224px;
}
}
@media screen and (max-width:1022px){
.menuItemBeta > .fnt { display:none;}
.mobileIc b{ font-size:12px;}
.topHead .newLogo { width: 210px;}
.newLogo img { width: 85%;}
.whatBus { display:block;    width: 48px;    height: 48px;    bottom: 5px;    margin: 0;    z-index: 99;   cursor: pointer;    left: 10px;     position:fixed;    z-index: 9999; }
.whatBus img{ width:40px; height:40px;}
}

@media screen and (max-width:880px){
.menuItemBeta > .fnt { display:block;
}
}

@media screen and (max-width:767px){

.topHead .ryt a {margin-left: 0;}
}

@media screen and (max-width:540px){
.mobileIc{ display:none;}


}

@media screen and (max-width:375px){

.topHead .newLogo {width: 185px!important;}
.topHead .newLogo img {width:90%!important; padding-top: 0px!important;}
.headeIcon img {width:1.2em; margin-top:5px;}

}
@media screen and (max-width:360px){
.topHead .newLogo {width:140px!important;}	
	
}
/*newww-----for----online-payment*/


