.sticky-mobile-on .dt-mobile-menu-icon:not(.floating-btn) .menu-line:before,.sticky-mobile-on .dt-mobile-menu-icon:not(.floating-btn) .menu-line:after{background:#262626!important}.dt-mobile-header{background-color:rgb(255 255 255 / .9)}.zp_logo{padding-bottom:40px}.mobile-main-nav{display:flex;align-items:center}.dt-close-mobile-menu-icon{padding:5px 25px 5px 25px}.sticky-on .l-to-r-line>li>a i.underline{background-color:#2F5C96}body .admin-bar .dt-close-mobile-menu-icon,body .dt-close-mobile-menu-icon{top:0;margin-top:45px}body.fade-big-mobile-menu-close-icon .dt-close-mobile-menu-icon .close-line{height:3px;width:35px}body.fade-big-mobile-menu-close-icon .dt-close-mobile-menu-icon .close-line-wrap{width:35px}body .mobile-mini-widgets-in-menu{justify-content:center}body .dt-mobile-header .soc-ico a{width:40px;height:40px}body .dt-mobile-header .soc-ico a:after,body .dt-mobile-header .soc-ico a:before{width:40px;height:40px}body .dt-mobile-header .soc-ico .soc-font-icon{font-size:24px}body .dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon{color:#FFFFFF!important}body .dt-mobile-header .soc-ico.hover-custom-bg a:after,body .dt-mobile-header .soc-ico.custom-bg a:before{background-color:#262626}.mobile-header-scrollbar-wrap{display:flex;flex-direction:column;height:100%}.mobile_footer_link{background-color:rgb(47 92 150 / .21);margin:auto -30px -30px -30px;padding:30px;text-align:center}.mobile_footer_link a{background-color:#2F5C96;padding:12px 30px;color:#FFF;text-align:center;font-family:"Arsenal";font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.7px;text-transform:uppercase;text-decoration:none}body .mobile-header-scrollbar-wrap{max-width:100vw!important}body .dt-mobile-header .mobile-header-scrollbar-wrap{padding-left:30px;padding-right:30px;width:100vw}body .mobile-main-nav>li>a{padding:12px 12px}body .dt-mobile-header .mobile-mini-widgets-in-menu>*{margin-right:0}body:not(.transparent) .main-nav>li:not(.wpml-ls-item)>a .menu-text{color:#262626}body:not(.transparent) .main-nav>li:not(.wpml-ls-item)>a .menu-text:hover{color:#262626}body:not(.transparent) .l-to-r-line>li>a i.underline{background-color:#2F5C96}@media only screen and (min-width:1025px) and (max-width:1050px){body .main-nav>li>a .menu-text{font-size:14px}}body.right-mobile-menu .show-mobile-header .dt-mobile-header{right:calc(100vw)}body .dt-mobile-header{width:100vw;max-width:100vw}@media only screen and (max-width:1024px) and (min-width:768px){body .mobile-main-nav li>a .menu-text{font-size:20px;line-height:1.2;padding-bottom:10px}}