header.header{align-items:center;display:flex;flex-direction:column;justify-content:center;position:fixed;width:100%;z-index:100}header.header .header-top-bar{background-color:#e5e5e5;min-height:40px;position:relative;top:0;transition:.2s ease-in-out;width:100%}header.header .header-top-bar.scrolled{top:-42px}header.header .header-top-bar .content-wrapper{align-items:center;display:flex;justify-content:flex-end}header.header .header-top-bar .content-wrapper .top-bar-menu-item{align-items:stretch;display:flex;flex-direction:row;gap:5px;justify-content:center;padding:10px 12px;text-decoration:none;transition:.2s ease-in-out}header.header .header-top-bar .content-wrapper .top-bar-menu-item:hover{background-color:#472673;color:#fff}header.header .header-top-bar .content-wrapper .top-bar-menu-item .top-bar-menu-item-icon{height:16px;width:16px}header.header .header-top-bar .content-wrapper .top-bar-menu-item .top-bar-menu-item-icon,header.header .header-top-bar .content-wrapper .top-bar-menu-item .top-bar-menu-item-icon path,header.header .header-top-bar .content-wrapper .top-bar-menu-item .top-bar-menu-item-icon polygon{fill:#000}header.header .header-top-bar .content-wrapper .top-bar-menu-item:hover .top-bar-menu-item-icon,header.header .header-top-bar .content-wrapper .top-bar-menu-item:hover .top-bar-menu-item-icon path,header.header .header-top-bar .content-wrapper .top-bar-menu-item:hover .top-bar-menu-item-icon polygon{fill:#fff}header.header .header-top-bar .content-wrapper .top-bar-menu-item span{font-size:14px}header.header .header-top-bar .content-wrapper .top-bar-menu-item-:hover .top-bar-menu-item-text{color:#fff}header.header .header-lower{background-color:#fff;position:relative;top:0;transition:.2s ease-in-out;width:100%}header.header .header-lower.scrolled{top:-44px}header.header .header-lower .content-wrapper{display:flex;flex-direction:row;gap:40px;width:100%}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu{display:none}header.header .header-lower .content-wrapper .header-lower-column.logo{display:flex;flex-direction:row;width:10%}header.header .header-lower .content-wrapper .header-lower-column.logo .brand-logo{height:auto;max-width:120px;width:100%}header.header .header-lower .content-wrapper .header-lower-column.navigation{display:flex;flex-direction:row;width:90%}header.header .header-lower .content-wrapper .header-lower-column.navigation nav,header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul{width:100%}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul{align-items:stretch;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li{margin:0;padding:0}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .lower-navigation-menu-item{align-items:center;display:flex;font-size:18px;justify-content:center;padding:32px 16px;text-align:center;text-decoration:none;transition:.2s ease-in-out}header.header .header-lower.scrolled .content-wrapper .header-lower-column.navigation nav ul li .lower-navigation-menu-item{padding:16px;text-decoration:none}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .lower-navigation-menu-item:hover{background-color:#472673;color:#fff}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .lower-navigation-menu-item .menu-icon{height:24px;margin-right:8px;width:24px}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .lower-navigation-menu-item .menu-icon path{fill:#007a33}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .lower-navigation-menu-item:hover .menu-icon path{fill:#fff}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper{align-items:flex-start;background-color:#e5e5e5;border-top:4px solid #4c2177;display:flex;flex-direction:row;justify-content:flex-start;left:0;opacity:1;position:absolute;top:100%;transition:.3s ease-in-out;width:100%}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .content-wrapper{align-items:flex-start;display:flex;gap:32px;padding:40px 20px;position:relative}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .content-wrapper .mega-menu-column{width:calc(20% - 16px)}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper.menu-hidden{opacity:0;pointer-events:none}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu ul{display:flex;flex-direction:column;margin:0;padding:0}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu ul li{display:inline-flex}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu ul li:hover a{color:#472673}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu ul li:first-of-type a{font-size:18px;font-weight:700;padding-bottom:10px}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu ul a{font-size:14px;font-weight:100;padding-bottom:5px;text-decoration:none}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu.mega-menu-submenu-76280977904 ul li{border-bottom:1px solid}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu.mega-menu-submenu-76280977904 ul li:first-of-type a{padding-bottom:16px;padding-top:0}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu.mega-menu-submenu-76280977904 ul{min-width:215px}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu.mega-menu-submenu-76280977904 ul li a{display:block;font-size:18px;font-weight:700;padding:16px 0;position:relative;width:100%}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .mega-menu-submenu.mega-menu-submenu-76280977904 ul li a:after{background-image:url(https://www.flogas.co.uk/images/icon/ui/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:7px}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .menu-cta-block{align-items:flex-start;background-color:#00b3cf;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:20px 30px;width:300px}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .menu-cta-block .cta-title{color:#fff;display:block;font-size:18px;font-weight:700;margin-bottom:12px;text-align:center;width:100%}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .menu-cta-block .default-cta{background-color:#472673;font-size:16px;font-weight:700;margin-bottom:12px;text-align:center;width:100%}header.header .header-lower .content-wrapper .header-lower-column.navigation nav ul li .mega-menu-wrapper .menu-cta-block .cta-summary{color:#fff;font-size:12px;text-align:center;width:100%}@media screen and (max-width:832px){header.header .header-top-bar{display:none}header.header .header-lower{padding:16px 0;z-index:99}header.header .header-lower.scrolled{top:0}header.header .header-lower .content-wrapper .header-lower-column.logo{width:35%}header.header .header-lower .content-wrapper .header-lower-column.logo .brand-logo{max-width:100px}header.header .header-lower .content-wrapper .header-lower-column.navigation{display:none}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu{display:initial;display:flex;flex-direction:row;justify-content:flex-end;width:65%}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu .mobile-menu-icons{display:flex;flex-direction:row;gap:6px;margin-right:16px}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu .mobile-menu-icons svg{height:32px;width:auto}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu .hamburger{align-items:flex-end;display:flex;flex-direction:column;justify-self:flex-end}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu .hamburger .line{background-color:#472673;border-radius:0;display:block;height:4px;margin:4px 0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:40px}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu .hamburger.is-active .line:nth-child(2){opacity:0}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu .hamburger.is-active .line:first-child{-webkit-transform:translateY(12px) rotate(45deg);-ms-transform:translateY(12px) rotate(45deg);-o-transform:translateY(12px) rotate(45deg);transform:translateY(12px) rotate(45deg)}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu .hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(-45deg);-ms-transform:translateY(-13px) rotate(-45deg);-o-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg)}header.header .header-lower .content-wrapper .header-lower-column.mobile-menu .hamburger:hover{cursor:pointer}.mobile-menu-nav{animation-duration:.3s;animation-name:slide-in;animation-timing-function:ease-in-out;background-color:#e5e5e5;height:100%;left:0;overflow:hidden;padding:20px;position:fixed;top:67px;width:90vw;z-index:3}.mobile-menu-nav ul{list-style:none;margin:0;padding:0}.mobile-menu-nav ul li a{align-items:center;border-bottom:1px solid #ccc;color:#000;display:block;display:flex;font-size:16px;font-weight:500;padding:14px 0;position:relative;text-align:left;text-decoration:none;width:100%}.mobile-menu-nav ul li a:after{background-image:url(https://www.flogas.co.uk/images/icon/ui/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:7px 12px;content:"";height:12px;position:absolute;right:0;top:22px;width:7px}.mobile-menu-nav ul li a .menu-icon{height:24px;margin-right:8px;width:24px}.mobile-menu-nav ul li a .menu-icon path{fill:#007a33}.mobile-menu-nav .mobile-menu-buttons{display:flex;flex-direction:column;gap:10px;margin-top:44px}.mobile-menu-nav .mobile-menu-buttons .default-cta{display:inline-flex;font-size:16px;justify-content:center;width:100%}.mobile-menu-nav .mobile-menu-buttons .default-cta svg{height:20px;margin-right:8px;width:20px}.mobile-menu-nav .mobile-menu-buttons .default-cta svg path,.mobile-menu-nav .mobile-menu-buttons .default-cta svg polygon{fill:#fff}.mobile-menu-overlay{animation-duration:.15s;animation-name:fade-in;animation-timing-function:ease-in-out;background-color:#000;height:100vh;left:0;opacity:.5;pointer-events:none;position:fixed;top:0;transition:.5s ease-in-out;width:100vh;z-index:1}.mobile-menu-nav .mobile-sub-menu-wrapper{background-color:#e5e5e5;height:100%;left:0;overflow-y:scroll;position:absolute;top:0;transition:.3s ease-in-out;width:90vw;z-index:3}.mobile-menu-nav .mobile-sub-menu-wrapper.menu-hidden{left:-100%}.mobile-menu-nav .mobile-sub-menu-wrapper .return-wrapper{background-color:#ebebeb;font-weight:500;padding:20px;text-align:left}.mobile-menu-nav .mobile-sub-menu-wrapper .return-wrapper span{display:block;font-size:16px;padding-left:32px;position:relative}.mobile-menu-nav .mobile-sub-menu-wrapper .return-wrapper span:before{background-image:url(https://www.flogas.co.uk/images/icon/ui/arrow-left-black.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper{padding:20px}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper .mobile-submenu{border-bottom:1px solid #cacaca;max-height:0;overflow:hidden;transition:.3s ease-in-out}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper .mobile-submenu ul li a{border-bottom:0 solid transparent;font-size:16px;font-weight:100;margin:0;padding:10px 0}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper .mobile-submenu ul li a:after{display:none}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper a:first-of-type{margin-bottom:20px}.sub-menu-title{padding:20px 0}.sub-menu-title .sub-menu-title-text{display:block;font-size:16px;font-weight:700;position:relative}.sub-menu-title .sub-menu-title-text:after{content:"+";height:16px;position:absolute;right:0;top:0;width:16px}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper .mobile-submenu.mobile-submenu-76280977904{border-bottom:0 solid transparent!important;height:max-content;max-height:none;overflow:hidden}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper .mobile-submenu.mobile-submenu-76291192822{border-bottom:0 solid transparent!important}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper .menu-cta-block{align-items:flex-start;background-color:#00b3cf;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin-top:32px;padding:20px 30px;width:100%}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper .menu-cta-block .cta-title{color:#fff;display:block;font-size:18px;font-weight:700;margin-bottom:12px;text-align:center;width:100%}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper .menu-cta-block .default-cta{background-color:#472673;color:#fff;display:block;font-size:16px;font-weight:700;margin-bottom:12px;text-align:center;width:100%}.mobile-menu-nav .mobile-sub-menu-wrapper .sub-menu-inner-wrapper .menu-cta-block .cta-summary{color:#fff;font-size:12px;text-align:center;width:100%}}