.body-wrap .container .brand a:hover img{transition:all .25s linear 0s;filter:grayscale(1)}.body-wrap .container .brand a img{transition:all .25s linear 0s}.rocketoo-megamenu{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:1em}.rocketoo-megamenu>li>a{font-size:1.1em;font-weight:700}.rocketoo-megamenu>li .megamenu-dropdown .megamenu-menu ul,.rocketoo-megamenu>li .megamenu-dropdown .megamenu-category ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;margin:0}.rocketoo-megamenu>li .megamenu-dropdown .megamenu-body{padding:0}.rocketoo-megamenu>li .megamenu-dropdown .megamenu-menu ul li,.rocketoo-megamenu>li .megamenu-dropdown .megamenu-category ul li{margin-bottom:0}.rocketoo-megamenu>li .megamenu-dropdown .megamenu-menu ul li a,.rocketoo-megamenu>li .megamenu-dropdown .megamenu-category ul li a{display:block;width:100%;padding:.7em 1em;height:100%;font-size:1em;font-weight:400}.rocketoo-megamenu>li .megamenu-dropdown .megamenu-menu ul li a:hover,.rocketoo-megamenu>li .megamenu-dropdown .megamenu-category ul li a:hover{color:#fff;background:#1cba16;text-decoration:none}footer h5{margin-bottom:1em}footer .footer-contact li{padding-top:0;padding-bottom:0;margin-bottom:.5em}.footerhtml-box iframe{width:100%;height:150px}.copyright-wrap .copyright-text .copyright,.copyright-wrap .copyright-text .created{color:#fff}section.hp-bannerslide.first-section{margin:0}.home .page-content-wrap{padding-top:0}.hp-bannerslide .container,.hp-bannerslide .flex-row{height:100%}.hp-bannerslide-inner{background-size:1135px;height:350px}.hp-bannerslide-inner:before{content:"";width:1135px;height:100%;background:rgba(0,0,0,0.4);display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto}.hp-bannerslide .container-fluid{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.hp-bannerslide .flex-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0 2em}@media only screen and (max-width:1200px){.hp-bannerslide-inner{background-size:cover}.hp-bannerslide-inner:before{width:100%}.hp-bannerslide .flex-row{padding:0}}