/*header{padding: 0!important; background-color: #ff2df3!important;}*/
header{padding: 0!important;}
header.header-sticky{padding: 0!important;}
/*.enumenu_ul>li>a {padding: 50px 10px!important;}*/
.enumenu_ul>li>a:after{bottom: 0!important;}
/*.enumenu_ul.desk ul.inner-menu{top: 100%!important;}*/
.enumenu_ul>li>a.no_link.firstLevel.menubelow:after{display: block!important;}
.enumenu_ul>li>a.no_link.firstLevel.menubelow{pointer-events: visible!important;}
.enumenu_ul ul li a.no_link {pointer-events: visible!important;}
.two-col-megamenu{display: flex; flex-wrap: wrap; width: 58.7%!important; padding-top: 30px;}
.two-col-megamenu > .row{width: 100%;}
.two-col-megamenu > .row > .col-6:last-child{margin-left: auto;}
.two-col-megamenu > ul{width: 50%!important;}
.two-col-megamenu2{width: 41.3% !important; background-color: #f4f4f4;}
/*.two-col-megamenu .sub-menu-services{margin-bottom: 32px!important;}*/
.two-col-megamenu ul.padding > li{padding: 25px 20px;}
.two-col-megamenu ul > li.mega-submenu-title > a:after{position: absolute; content: ""; width: 0!important; height: 3px; background-color: #FFD82D; left: 28px; bottom: -2px; transition: all ease-in-out 0.4s;}
.two-col-megamenu ul > li.mega-submenu-title > a.no-page:after{display: none;}
.two-col-megamenu ul > li.mega-submenu-title.hover > a:after{width: calc(100% - 28px)!important; transition: all ease-in-out 0.4s;}
.two-col-megamenu ul.sub-menu-services > li.mega-submenu-title > a:before{content: '\f2f9';position: absolute;right: -19px;margin-top: 0;line-height: 20px;font-size: 20px;color: #000;font-family: Material-Design-Iconic-Font;transition: all .3s ease-in-out;z-index: 9;}
.two-col-megamenu ul > li > a {position: relative; padding: 0!important; padding-left: 28px!important;}
.two-col-megamenu ul > li > a span{position: absolute; left: 0; top: 1px; width:15px;}
.two-col-megamenu ul > li:before{display: none;}
.two-col-megamenu .sub-menu-services > li > ul{padding-left: 28px!important; margin-bottom: 0!important;}
.two-col-megamenu .sub-menu-services > li > ul > li{margin-bottom: 18px!important; padding-left: 15px!important;}
.sub-menu-services > li > ul.inner-sbmenu > li:before{display: block!important; width: 3px; height: 3px; top: 9px;}
.two-col-megamenu .sub-menu-services > li > ul > li:last-child{margin-bottom: 0!important;}
.two-col-megamenu .sub-menu-services > li > ul > li > a{position: relative; padding: 0!important;}
.two-col-megamenu .sub-menu-services > li > ul.inner-sbmenu > li > a:after{position: absolute; content: ""; width: 0!important; height: 2px; background-color: #FFD82D; left: 0px; bottom: -1px; transition: all ease-in-out 0.4s;}
.two-col-megamenu .sub-menu-services > li > ul.inner-sbmenu > li > a:hover:after{width: 100% !important; transition: all ease-in-out 0.4s;}
.enumenu_ul.desk .sb-menu .inner-sbmenu.sb-menu{display: none;}
/*.enumenu_ul.desk li.mega-submenu-title:hover ul{display: none;}*/ 

/*
.two-col-megamenu2{position: static!important; padding-top: 30px; z-index: 1;}
.two-col-megamenu2:after{ position: absolute;content: "";background-color: #F4F4F4;top: 0;bottom: 0;right: 0;height: 100%;width: 35.6%;z-index: -1;}
*/
.two-col-megamenu2{padding-top: 30px; z-index: 1;}
.two-col-megamenu2.background-img:after{position: absolute; content: ""; background-image: url(https://www.mavlers.com/wp-content/uploads/submenu-background.png); background-repeat: no-repeat; background-size: cover; background-position: bottom; width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0; z-index: -1;}
.two-col-megamenu2 ul > li.mega-submenu-title{padding: 25px 20px;}
.two-col-megamenu2 ul > li.mega-submenu-title:before{display: none;}
.two-col-megamenu2 ul > li.mega-submenu-title > a {position: relative; padding: 0!important; padding-left: 28px!important; margin-bottom: 20px;}
.two-col-megamenu2 ul > li.mega-submenu-title > a:after { position: absolute; content: ""; width: 0 !important; height: 3px; background-color: #FFD82D; left: 28px; bottom: -2px; transition: all ease-in-out 0.4s;}
.two-col-megamenu2 ul > li.mega-submenu-title.hover > a:after{width: calc(100% - 28px) !important; transition: all ease-in-out 0.4s;}
.two-col-megamenu2 ul > li.mega-submenu-title > a i{position: absolute; left: 0; top: 4px; color: rgba(0,0,0,0.7); font-size: 13px;}
.two-col-megamenu2 ul > li > ul{padding-left: 28px!important;}
.two-col-megamenu2 ul > li > ul > li{margin-bottom: 18px!important; padding-left: 15px!important; background-color: transparent!important;}
.two-col-megamenu2 ul > li > ul > li:before{display: block!important; width: 3px; height: 3px; top: 9px;}
.two-col-megamenu2 ul > li > ul > li:last-child{margin-bottom: 0!important;}
.two-col-megamenu2 ul > li > ul > li > a{position: relative; margin-bottom: 0; padding: 0 !important;}
.two-col-megamenu2 ul > li > ul > li > a:after{position: absolute; content: ""; width: 0!important; height: 2px; background-color: #FFD82D; left: 0px; bottom: -1px; transition: all ease-in-out 0.4s;}
.two-col-megamenu2 ul > li > ul > li > a:hover:after{width: 100% !important; transition: all ease-in-out 0.4s;}
.two-col-megamenu2 ul.sub-menu-services > li.has-children > a:before{content: '\f2f9';position: absolute;right: -19px;margin-top: 0;line-height: 20px;font-size: 20px;color: #000;font-family: Material-Design-Iconic-Font;transition: all .3s ease-in-out;z-index: 9;}

.two-col-megamenu2.img-block-innermenu{padding: 0;}
.two-col-megamenu2 .inner-img-col{text-align: center;}
.two-col-megamenu2 .inner-img-col > figure{background-size: cover; background-repeat: repeat; padding-bottom: 210px; background-position: center; max-width: 100%; margin-bottom: 30px;}
.two-col-megamenu2 .inner-img-col .innermenu-content-block{padding: 0 50px; padding-bottom: 35px;}
.two-col-megamenu2 .inner-img-col .innermenu-content-block > p{padding: 0; margin-bottom: 25px;}
.two-col-megamenu2 .inner-img-col .innermenu-content-block > .btn > a{font-weight: 700; padding: 12px 58px;}

.enumenu_ul.desk>li > ul.inner-menu{margin: 0 auto; text-align: left; visibility: hidden; opacity: 0; transition: all .5s ease;  z-index: -99; display: flex; flex-wrap: wrap; transition: 0s; width: 100%;}


.menu-icon{display:none;cursor:pointer;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;line-height:33px;font-size:22px;padding:10px 0}
.menu-icon .menu-box{width:50px;height:38px;margin-right:20px;padding:5px;position:absolute;left:0}
.menu-icon .menu-box span{width:100%;height:4px;margin-bottom:6px;background:#fff;display:block;border-radius:2px;transition:all 0.5s;-webkit-transition:all 0.5s}
.menu-icon.active span:nth-child(1){transform:rotate(45deg) translateY(8px) translateX(6px);-webkit-transform:rotate(45deg) translateY(8px) translateX(6px)}.menu-icon.active span:nth-child(2){opacity:0}.menu-icon.active span:nth-child(3){transform:rotate(-45deg) translateY(-7px) translateX(6px);-webkit-transform:rotate(-45deg) translateY(-7px) translateX(6px)}.enumenu_ul .caret{color:#fff;margin-left:7px}.enumenu_ul{padding:0;list-style:none}.enumenu_ul>li{float:left;vertical-align:top;padding-bottom:23px;position:relative}.enumenu_ul li a{font-size:18px;color:#fff;padding:23px 30px}.enumenu_ul>li:hover>a,.enumenu_ul>li.active>a{background:#e6b705 none repeat scroll 0 0}.enumenu_ul>li > ul{display:none}.enumenu_ul ul li{width:100%;margin:0;list-style:none;position:relative}.enumenu_ul.desk > ul{top:100%;z-index:999;list-style:none;left:0;background:#000;position:absolute;min-width:150px}.menu.submenu-ul-level1 li a{background:rgba(31,26,107,.8);color:#fff;padding-left:90px}.enumenu_ul.desk li:hover > ul{display:block;opacity:1}.enumenu_ul.desk .sb-menu .sb-menu{left:100%;top:0}.enumenu_ul.desk > ul > li a{padding:10px 10px;display:block;color:#fff;font-size:16px;text-align:center}.enumenu_ul.desk > ul > li:hover>a{background:#e6b705;color:#fff}.enumenu_ul .arrow{position:absolute;right:10px;top:5px;width:30px;height:30px;cursor:pointer;z-index:999}@media (max-width:1023px){header{padding-top:0}.enumenu_ul{display:none}.menu-block{height:auto}.menu-icon{display:block}.services-detail a.pba-detail{border-bottom:2px solid #d3d9da}.enumenu_ul>li{width:100%;margin:0;padding:0}.enumenu_ul>li>a{display:block;text-align:center;padding:8px}.enumenu_ul{width:100%}.enumenu_ul>li > ul{background:#D1D1D1}.enumenu_ul>li > ul a{text-align:center;display:block;text-align:center;color:#000;padding:5px 0}body.menuslide_push{position:relative}body.menuslide_push.slidemenuLeft{left:0;transition:left 0.5s;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-ms-transition:left 0.5s;-o-transition:left 0.5s}body.menuslide_push.slidemenuRight{right:0;transition:right 0.5s;-webkit-transition:right 0.5s;-moz-transition:right 0.5s;-ms-transition:right 0.5s;-o-transition:right 0.5s}body.slidemenuRight .enumenu_ul{right:-300px}body.slidemenuRight.menu-open .enumenu_ul{right:0}body.slidemenuLeft .enumenu_ul{left:-300px}body.slidemenuLeft.menu-open .enumenu_ul{left:0}body.menuslide_push.slidemenuLeft.menu-open{left:300px}body.menuslide_push.slidemenuRight.menu-open{right:300px}body.menuslide_push .enumenu_ul,body.menuOverlap .enumenu_ul{background:#000 none repeat scroll 0 0;display:block;height:100%;max-height:100%;width:100%;overflow:auto;position:fixed;transition:all 0.5s ease 0s;max-width:300px;top:0}}