@font-face{font-display:auto;font-family:neuepower;src:url(https://entelargroup.co.nz/wp-content/uploads/useanyfont/7907NeuePower.woff2) format("woff2"),url(https://entelargroup.co.nz/wp-content/uploads/useanyfont/7907NeuePower.woff) format("woff")}h1,h2{font-family:neuepower!important;font-weight:400}header.header{z-index:10}header.header .wrapper{height:75px}header.header .top_navigation_raw .logo{min-width:170px;width:100%}header .top_navigation .mainmenu #hs_cos_wrapper_my_menu{margin-right:0}header.header [role=menu]{gap:2rem}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.mainmenu .hs-menu-wrapper>ul>li>a{font-size:17px;line-height:21px}.mainmenu .hs-menu-wrapper>ul>li>a{font-weight:400}.mainmenu .hs-menu-wrapper>ul>li>ul>li>a:hover,.mainmenu .hs-menu-wrapper>ul>li>ul>li>ul>li>a:hover{text-indent:0}header.header .hs-menu-depth-1{position:relative;width:fit-content}header.header .hs-menu-depth-1:after{background-color:#ed6e59;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}header.header .hs-menu-depth-1:hover:after{width:100%}header.header .hs-menu-depth-1 a{letter-spacing:1px;padding:0!important;text-transform:uppercase}header.header .hs-menu-depth-1>.open-menu-list{min-width:220px}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-menu-depth-1:hover>.hs-menu-children-wrapper{margin-top:22px}.header .hs-menu-children-wrapper{left:0!important;padding:20px 0 0}header.header .hs-menu-item .hs-menu-depth-2{margin-bottom:20px;padding:0 20px}header .hs-menu-depth-2.hs-item-has-children .hs-menu-children-wrapper{background-color:#fff;left:200px!important;margin-top:0!important;padding:1rem;top:-10px!important;width:250px!important}header .mainmenu .hs-menu-wrapper>ul>li>ul>li>ul>li>a{border:none;margin-bottom:4px;padding-bottom:8px}.top_navigation .mainmenu #hs_cos_wrapper_my_menu{margin-right:100px}@media (max-width:1800px){header .top_navigation .mainmenu.no_search{max-width:80%!important}}@media (max-width:991px){#hs-link-site_logo_mobile_hs_logo_widget{display:block;width:150px}#hs-link-site_logo_mobile_hs_logo_widget img{width:150px!important}.mobile-open .mobile_menu_toggle a.mobile-trigger{position:absolute;right:25px;top:25px}.mobile_menu_toggle{background:#fff;height:0}.mainmenu .hs-menu-flow-horizontal>ul>li,.mainmenu .hs-menu-flow-vertical>ul>li{border-bottom:none}.mobile_menu_logo{background:transparent}header.header [role=menu]{gap:24px;padding:16px 20px}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper,.mainmenu .hs-menu-wrapper>ul>li>ul{background:#fff;margin-top:0}header .top_navigation_raw{justify-content:space-between}header .top_navigation .mainmenu.no_search{display:block;flex:none!important;width:0}header .hs-menu-depth-2.hs-item-has-children .hs-menu-children-wrapper{margin-top:0!important;padding:0;width:100%!important}header .mainmenu .hs-menu-wrapper>ul>li>ul>li>ul>li>a{color:#002e6d;margin-bottom:0;text-indent:0}header.header .hs-menu-depth-1:after{content:none}}@media (max-width:676px){.header .logo img{max-width:150px}}.mainmenu .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{content:"\f0d7";display:none;font-family:FONTAWESOME;padding-left:5px}header .top_navigation_raw .logo{width:calc(10% - 15px)}.top_search .fa-search,body.fixed .top_search .fa-search,body.fixed header.transparent .top_search .fa-search{display:none}form input:focus,form input:focus-visible{outline:0!important}.hs-form .hs-button,.input[type=submit]{padding:14px 20px}form .hs-submit{text-align:center}.mainmenu .hs-menu-wrapper>ul>li>a,.mainmenu .hs-menu-wrapper>ul>li>ul>li>a,.mainmenu .hs-menu-wrapper>ul>li>ul>li>ul>li>a,body.fixed header.transparent .mainmenu .hs-menu-wrapper>ul>li>a{font-size:16px!important;font-weight:300!important}.top_navigation .mainmenu.no_search{flex:0 0 calc(90% + 15px)!important;max-width:calc(90% + 15px)!important}.social-links__icon{border:1px solid #fff}.hero_section p.hero-para{font-size:24px;line-height:1.2em;padding:0}@media (min-width:1201px){header .top_navigation_raw{padding:0 40px}}