.container{margin:0 auto;width:100%;max-width:1312px;padding:0 20px}.footer-top .col-footer{width:20%;padding:0 15px}.footer-top .col-footer.footer-1{width:41.5%}.footer-top .col-footer.footer-4{width:18%}.footer-top{display:flex;flex-wrap:wrap;margin:0 -15px;color:#fff;font-size:16px;line-height:24.8px;padding:83px 0 70px}.site-footer .copyright{display:block;max-width:100%!important;font-size:12px;line-height:18px;font-weight:500;color:#fff;background-color:rgb(22 25 28);padding:34px 0}.site-footer .copyright p{margin:0}footer#site-footer{padding:0}.footer-top .col-footer h2.widget-title{color:rgb(173 181 189);font-size:18px;line-height:27px;margin-bottom:24px;text-transform:uppercase;font-weight:500}.footer-top .col-footer ul{padding:0;margin:0;list-style:none;position:relative}.footer-top .col-footer ul li a{font-size:16px;line-height:24.8px;color:#fff;font-weight:400;transition:all .3s}.footer-top .col-footer ul li a{font-size:16px;line-height:24.8px;color:#fff;font-weight:400;transition:all .3s}.footer-top .col-footer ul li{display:block;position:relative;margin-bottom:12px}.contact-info .item a:hover,.footer-top .col-footer ul li a:hover{text-decoration:underline}.contact-info{display:block;position:relative;margin-top:50px}.contact-info .item{display:flex;flex-wrap:wrap;margin-bottom:16px}.contact-info .item svg{width:24px}.contact-info .item .text{width:calc(100% - 24px);padding-left:10px;color:#fff}.contact-info .item .item-tel{width:41%;display:flex}.site-navigation ul.menu li.menu-item-has-children:after{content:none}header#site-header .header-inner{max-width:1300px}header#site-header.is-sticky .header-inner .mobile-menu .custom-logo-link img{padding-top:0}header#site-header.is-sticky{*/padding:8px 5px;*/}header#site-header.is-sticky .header-inner .site-navigation-toggle-holder{padding-right:0}header#site-header.is-sticky .header-inner .site-navigation-toggle-holder .site-navigation-toggle{padding-right:0}.site-navigation ul.menu li ul{min-width:230px}.site-header .site-navigation ul.menu li li a{color:#333}.main-menu-mobile ul.menu li.icon-home a,.site-navigation ul.menu li.icon-home a{background:url(https://jgrindustrialsupplies.com.au/wp-content/themes/jgrindustrial/assets/images/home.svg);width:21px;height:21px;background-repeat:no-repeat;text-indent:-9999px;position:relative;top:12px;display:inline-block}.main-menu-mobile ul.menu li.phone a,.site-navigation ul.menu li.phone a{position:relative;padding-left:30px}.main-menu-mobile ul.menu li.phone a:before,.site-navigation ul.menu li.phone a:before{content:"";background:url(https://jgrindustrialsupplies.com.au/wp-content/themes/jgrindustrial/assets/images/phone.svg);width:24px;height:25px;background-repeat:no-repeat;position:absolute;top:9px;left:0}.main-menu-mobile ul.menu li.btn a,.site-navigation ul.menu li.btn a{display:inline-block;background-color:rgb(247 113 17);padding:12px 75px 12px 32px;font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;position:relative}.main-menu-mobile ul.menu li.btn a:after,.site-navigation ul.menu li.btn a:after{content:"";background:url(https://jgrindustrialsupplies.com.au/wp-content/themes/jgrindustrial/assets/images/arrow-left.svg);width:24px;height:25px;background-repeat:no-repeat;position:absolute;top:11px;right:33px}.main-menu-mobile ul.menu li.btn a:hover,.site-navigation ul.menu li.btn a:hover{background-color:#D95800;text-decoration:none}.site-navigation ul.menu li.phone{padding:0 9px}header#site-header{width:100%;top:0;left:0;z-index:999;position:fixed;display:flex;align-items:center}.hiddeNavBar{transform:translateY(-100%)}.site-navigation-toggle-holder .site-navigation-toggle .close-icon{display:none}.site-navigation-toggle-holder.elementor-active .site-navigation-toggle .close-icon{display:block}.site-navigation-toggle-holder.elementor-active .site-navigation-toggle .open-icon{display:none}#site-header .mobile-menu{display:none;position:fixed;left:0;top:0;background-color:rgb(33 37 41);width:100%;height:100%;padding:20px;animation:animateFromBottom .3s}#site-header .mobile-menu.open{display:block}#site-header .mobile-menu .site-navigation-dropdown{position:relative}#site-header .mobile-menu .top-menu{display:flex;align-items:center;justify-content:space-between}body.open-menu header#site-header{transform:none}body.open-menu{overflow:hidden}.main-menu-mobile{display:flex;justify-content:center;flex-wrap:wrap;height:calc(100% - 60px);align-items:center;padding:15px 0;overflow-x:auto}.main-menu-mobile ul.menu{text-align:center;padding:0;margin:0;list-style:none}.main-menu-mobile ul.menu li a{color:#fff;font-size:20px;line-height:30px}.main-menu-mobile ul.menu li{position:relative;margin-bottom:24px}.main-menu-mobile ul.menu li:last-child{margin-bottom:0}#site-header .mobile-menu .site-navigation-toggle{cursor:pointer;transition:all .25s}#site-header .mobile-menu .site-navigation-toggle:hover svg{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg)}#site-header .mobile-menu .site-navigation-toggle svg{transition:all .25s}.site-navigation ul.menu li a:hover,.main-menu-mobile ul.menu li a:hover{text-decoration:underline}.main-menu-mobile ul.menu li.phone a:before{top:0}#site-header .site-navigation-toggle-holder .site-navigation-toggle{justify-content:right}@keyframes animateFromBottom{from{bottom:-50px;opacity:0}to{bottom:0;opacity:1}}@keyframes animateToBottom{from{bottom:0;opacity:1}to{bottom:-50px;opacity:0}}#site-header:not(.is-sticky){background-color:#fff0}header#site-header .header-inner{padding:6px 12px;transition:all .25s}.site-navigation ul.menu li a{padding:10px 16px;font-size:18px;line-height:27px;font-weight:400}.site-navigation ul.menu li.phone{padding:0 9px 0 27px}.site-header:not(.header-stacked) .header-inner .site-navigation{max-width:76%;width:100%}.site-header:not(.header-stacked) .header-inner .site-branding{max-width:25%}.main-menu-mobile ul.menu li.phone{padding-top:8px}.main-menu-mobile ul.menu li.icon-home a{width:30px;height:30px;top:0;background-size:100%}.logo-mobile{display:none}.list-gallery{display:block;position:relative}.list-gallery .item-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.list-gallery .item{text-align:center;margin-bottom:24px;width:25%}.list-gallery .item h3{color:rgb(33 37 41);font-size:24px;line-height:36px;text-transform:uppercase;margin:2px 0 18px;padding:0 15px}.list-gallery .item a{display:block;position:relative;border-bottom:8px solid #fff0;transition:all .3s}.list-gallery .item a:hover{border-color:rgb(247 113 17);background-color:rgb(248 249 250)}.list-gallery .item .image{padding:20px 15px 10px}@media (max-width:1300px){.site-navigation ul.menu li.phone{padding:0 9px 0 15px}.site-navigation ul.menu li a{padding:8px 12px}.site-header:not(.header-stacked) .header-inner .site-navigation{max-width:75%}.site-navigation ul.menu li.btn a{padding:12px 60px 12px 30px}.site-navigation ul.menu li.btn a:after{right:24px}}@media (max-width:1199px){.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation{display:none}.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:flex!important}.site-header:not(.header-stacked) .header-inner .site-branding{max-width:100%}.site-header .site-branding .site-logo img,#site-header .mobile-menu .top-menu .site-logo img{max-width:227px}header#site-header{padding:4px 5px}.site-navigation-toggle-holder .site-navigation-toggle,.site-navigation-toggle-holder{padding-right:0}.contact-info .item .item-tel{width:50%}.footer-top .col-footer.footer-1{width:40%}.footer-top .col-footer.footer-4{width:20%}}@media (max-width:1023px){.list-gallery .item{width:33.33333%}}@media (max-width:991px){.footer-top .col-footer.footer-4,.footer-top .col-footer{width:33.33333%}.footer-top .col-footer.footer-1{width:100%;margin-bottom:20px}.site-footer .copyright{padding:24px 0}}@media (max-width:767px){.logo-mobile{display:block}.logo-desktop{display:none}.footer-top .col-footer.footer-1{order:5;margin-bottom:0}.contact-info{margin-top:0}.footer-top .col-footer.footer-4,.footer-top .col-footer{width:50%}.footer-top .col-footer.footer-2{width:100%}.footer-top .col-footer.footer-2 ul li{width:50%;padding:0 15px}.footer-top .col-footer.footer-2 ul{margin:0 -15px;display:flex;flex-wrap:wrap}.contact-info .item .item-tel{width:100%}.footer-top .col-footer .logo-mobile{margin-bottom:26px}.footer-top .col-footer h2.widget-title{margin-bottom:12px}.footer-top .col-footer ul li{margin-bottom:10px}.footer-top .col-footer{margin-bottom:20px}.footer-top .col-footer ul li a{font-size:14px;line-height:21.7px}.contact-info{font-size:14px;line-height:21.7px;max-width:238px}.contact-info .item{margin-bottom:8px}.contact-info .item .item-tel{margin-bottom:14px}.footer-top{padding-top:60px;padding-bottom:17px}.footer-top .col-footer .logo-mobile img{max-height:38.8px;width:auto}.site-footer .copyright p{max-width:225px}.list-gallery .item h3{font-size:16px;line-height:24px;font-weight:500;margin-top:2px;margin-bottom:10px}}@media (max-width:580px){.list-gallery .item{width:50%;margin-bottom:9px}.list-gallery .item .image{padding:15px 15px 10px}}@media (max-width:480px){.btn-full-mobile .elementor-button{width:100%}}