@font-face{font-family:Gellix,sans-serif;font-style:normal;font-weight:400;src:url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Gellix-Medium.woff2) format("woff2"),url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Gellix-Medium.woff) format("woff")}@font-face{font-family:Gellix,sans-serif;font-style:normal;font-weight:700;src:url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Gellix-Bold.woff2) format("woff2"),url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Gellix-Bold.woff) format("woff")}@font-face{font-family:Gellix,sans-serif;font-style:normal;font-weight:300;src:url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Gellix-Light.woff2) format("woff2"),url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Gellix-Light.woff) format("woff")}@font-face{font-family:Teodor,sans-serif;font-style:normal;font-weight:300;src:url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Teodor-Medium.woff2) format("woff2"),url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Teodor-Medium.woff) format("woff")}@font-face{font-family:Teodor,sans-serif;font-style:normal;font-weight:700;src:url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Teodor-Bold.woff2) format("woff2"),url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Teodor-Bold.woff) format("woff")}@font-face{font-family:Teodor,sans-serif;font-style:normal;font-weight:300;src:url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Teodor-Light.woff2) format("woff2"),url(https://custom.hallhart.au/hubfs/HallandHart_November2024/fonts/Teodor-Light.woff) format("woff")}.header{position:fixed}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}@media screen and (max-width:991px){.text-center-max-tablet{text-align:center}.text-right-max-tablet{text-align:right}.text-left-max-tablet{text-align:left}}@media screen and (max-width:767px){.text-center-max-mobile{text-align:center}.text-right-max-mobile{text-align:right}.text-left-max-mobile{text-align:left}}.content-wrapper{max-width:1440px}.row-fluid-wrapper[class*=force-full-width-section] .content-wrapper{max-width:100%}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-wrap-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-items-center{-webkit-box-align:center;-ms-align-items:center;align-items:center}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.justify-content-center{-ms-flex-pack:center;justify-content:center}.justify-content-flex-start{-ms-flex-pack:start;justify-content:flex-start}.justify-content-flex-end{-ms-flex-pack:end;justify-content:flex-end}.justify-content-space-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-content-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-direction-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-direction-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-direction-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:992px){.flexbox-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-desktop{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (max-width:991px){.align-items-start-max-tablet{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-items-center-max-tablet{-webkit-box-align:center;-ms-align-items:center;align-items:center}.align-items-end-max-tablet{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.justify-content-center-max-tablet{-ms-flex-pack:center;justify-content:center}.justify-content-flex-start-max-tablet{-ms-flex-pack:start;justify-content:flex-start}.justify-content-flex-end-max-tablet{-ms-flex-pack:end;justify-content:flex-end}.justify-content-space-around-max-tablet{-ms-flex-pack:distribute;justify-content:space-around}.justify-content-space-between-max-tablet{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-space-evenly-max-tablet{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-direction-column-max-tablet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-direction-column-reverse-max-tablet{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-direction-row-max-tablet{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-direction-row-reverse-max-tablet{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width:767px){.align-items-start-max-mobile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-items-center-max-mobile{-webkit-box-align:center;-ms-align-items:center;align-items:center}.align-items-end-max-mobile{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.justify-content-center-max-mobile{-ms-flex-pack:center;justify-content:center}.justify-content-flex-start-max-mobile{-ms-flex-pack:start;justify-content:flex-start}.justify-content-flex-end-max-mobile{-ms-flex-pack:end;justify-content:flex-end}.justify-content-space-around-max-mobile{-ms-flex-pack:distribute;justify-content:space-around}.justify-content-space-between-max-mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-space-evenly-max-mobile{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-direction-column-max-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-direction-col-reverse-max-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-direction-row-max-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-direction-row-reverse-max-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body,html{font-size:18px}body{color:#333;font-family:Gellix,sans-serif}b,strong{font-weight:900}.submitted-message,form{font-family:Teodor,sans-serif!important}p{font-style:normal;font-weight:400}a,p{text-decoration:none}a{color:#000;opacity:1}a:hover{opacity:.8}a:active,a:hover,footer a{text-decoration:none}footer a:hover{opacity:1}h1{font-size:56px}h1,h2{color:#333;font-family:Gellix,sans-serif;font-weight:400;text-transform:none}h2{font-size:48px}h3{font-size:40px}h3,h4{color:#333;font-family:Gellix,sans-serif;font-weight:400;text-transform:none}h4{font-size:32px}h5{color:#000;font-size:24px}h5,h6{font-family:Gellix,sans-serif;font-weight:400;text-transform:none}h6{color:#333;font-size:20px}p{font-family:Gellix,sans-serif;font-size:20px!important;font-weight:500!important;text-transform:none}footer.footer p{color:#fff!important}footer .footer-address p{margin:40px 0 15px!important}footer .footer-address h6{display:inline-block;font-family:Gellix,sans-serif!important;position:relative;text-decoration:none}.footer-menu ul li a{font-size:18px!important}.gallery-slider-text p{color:#fff!important}footer.footer .block-1 p a{position:relative;text-decoration:none}footer .footer-address h6:before,footer.footer .block-1 p a:before{background-color:#fff;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%}blockquote{border-left-color:#f2994a}.button,button{background-color:#092c4c;border:1px solid #092c4c;border-radius:6px;color:#fff;font-family:Gellix,sans-serif;font-style:normal;font-weight:400;padding:15px 53px;text-transform:none}.button:focus,.button:hover,button:focus,button:hover{background-color:#000424;border-color:#000424;font-family:Gellix,sans-serif;font-style:normal;font-weight:400}.button:active,button:active{background-color:#315474;font-family:Gellix,sans-serif;font-style:normal;font-weight:400}.submitted-message,form{font-family:Gellix Medium}.form-title{color:#092c4c}form label,form legend{color:#333}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:#fff;border:1px solid #e0e0e0;border-radius:0;color:#333;height:55px}form input:focus-visible,form textarea:focus-visible{outline:0}form textarea{min-height:100px}form .hs-form-field{margin-bottom:5px}form input.hs-button.primary.large{background-color:#292929;border-radius:0;color:#fff;font-size:16px;height:55px;width:100%}form input.hs-button.primary.large:hover{background-color:#ced5db}form input.hs-button.primary.large:focus{background-color:#9dabb7!important}::-webkit-input-placeholder{color:#e0e0e0}::-moz-placeholder{color:#e0e0e0}:-ms-input-placeholder{color:#e0e0e0}::placeholder{color:#e0e0e0}.hs-fieldtype-date .input .hs-dateinput:before{color:#e0e0e0}.fn-date-picker td.is-selected .pika-button{background:#092c4c}.fn-date-picker td .pika-button:hover{background-color:#092c4c!important}.fn-date-picker td.is-today .pika-button{color:#092c4c}form .hs-button,form input[type=submit]{background-color:#092c4c;border:1px solid #092c4c;border-radius:6px;color:#fff;font-family:Gellix Medium;font-size:22px;padding:15px 53px;text-transform:none}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#000424;border-color:#000424}form .hs-button:active,form input[type=submit]:active{background-color:#315474}table{background-color:#fff;border:1px solid #333}td,th{border:1px solid;color:#333;padding:18px}thead th{background-color:#092c4c;color:#fff}tfoot td{background-color:#fff;color:#333}.header__navigation,.submenu-open>.menu__submenu,header.header{background-color:#f5f3ea}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current,.header__logo .logo-company-name,.menu__link{color:#2f2f2f;font-family:Teodor,sans-serif}@media (min-width:1025px){.header__language-switcher .lang_list_class,.menu__submenu--level-2>.menu__item:first-child:before{background-color:transparent}}.menu__submenu .menu__link,.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover{background-color:transparent;color:#2f2f2f}.header__language-switcher .lang_list_class li:hover,.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover,.menu__submenu--level-2>.menu__item:first-child.focus:before,.menu__submenu--level-2>.menu__item:first-child:hover:before{background-color:#f5f3ea}.header__language-switcher .lang_list_class.first-active:after{border-bottom-color:#f5f3ea}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current{font-family:Gellix,sans-serif}.header__language-switcher-label-current:after{border-top-color:#2f2f2f}@media screen and (max-width:1024px){.header__navigation-toggle svg,.menu-arrow svg{fill:#2f2f2f}}.footer{background-color:#7b817b}.footer a,.footer div,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer img,.footer label,.footer li,.footer p,.footer span{color:#fff}.footer-menu ul li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.
.blog-header__inner,.blog-related-posts{padding:50px 0 80px}.blog-post__tag-link{color:#333}.blog-post__tag-link:focus,.blog-post__tag-link:hover{color:#0b0b0b}.blog-post__tag-link:active{color:#5b5b5b}.blog-related-posts__title-link,.blog-related-posts__title-link:active,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{font-style:normal;font-weight:200;text-decoration:none;text-transform:none}.blog-related-posts__title-link{color:#333}.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{color:#0b0b0b}.blog-related-posts__title-link:active{color:#5b5b5b}.blog-comments{margin-bottom:80px}#comments-listing .comment-reply-to,#comments-listing .comment-reply-to:focus,#comments-listing .comment-reply-to:hover{color:#000}#comments-listing .comment-reply-to:active{color:#282828}.hs-search-results__title{color:#333;font-style:normal;font-weight:200;text-decoration:none}.blog-index__post-title-link,.blog-index__post-title-link:active,.blog-index__post-title-link:focus,.blog-index__post-title-link:hover{font-style:normal;font-weight:200;text-decoration:none;text-transform:none}.blog-index__post-title-link{color:#333}.blog-index__post-title-link:focus,.blog-index__post-title-link:hover{color:#0b0b0b}.blog-index__post-title-link:active{color:#5b5b5b}.blog-index__post-author-name,.blog-index__post-tag,.pagination__link--number,.pagination__link-text{color:#333}.pagination__link--number:focus,.pagination__link--number:hover,.pagination__link:focus .pagination__link-text,.pagination__link:hover .pagination__link-text{color:#0b0b0b}.pagination__link--number:active,.pagination__link:active .pagination__link-text{color:#5b5b5b}.pagination__link-icon svg{fill:#333}.card__price{color:#333;font-size:40px;font-style:normal;font-weight:200;text-decoration:none}.card__body svg{fill:#092c4c}.social-links__icon{background-color:#333}.social-links__icon:focus,.social-links__icon:hover{background-color:#000424}.social-links__icon:active{background-color:#315474;color:#333;font-size:40px;font-style:normal;font-weight:200;text-decoration:none}#background-video{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.body-container--thank-you-page{padding-left:calc(53% - 720px)}.row-fluid [class*=span] .landing-page-content-inner{float:none;margin:auto;padding-left:15px;padding-right:15px}.landing-page-content-inner h2{font-size:36px}.landing-page-content-wrap,.landing-page-content-wrap div,.landing-page-content-wrap p{font-size:18px}.landing-page-content-wrap ol,.landing-page-content-wrap ul{font-size:18px;list-style:none}.landing-page-content-video{height:0;overflow:hidden;padding-bottom:46.25%;padding-top:30px;position:relative}.landing-page-content-video embed,.landing-page-content-video iframe,.landing-page-content-video object{height:100%;left:0;position:absolute;top:0;width:100%}.landing-page-content-wrap ul li{margin-bottom:15px;position:relative;text-indent:-35px}.landing-page-content-wrap ul li:before{content:url(https://f.hubspotusercontent-eu1.net/hubfs/25148143/list-style-checkmark-red-34.png)}.footer-landing-page .footer__container{padding-left:calc(50% - 720px)}.site-link a,[class*=footer-menu-] ul li a{color:#9e9e9e;transition:all .2s ease}.site-link a:hover,[class*=footer-menu-] ul li a:hover{color:#e00101}.site-link a{display:inline-block;margin-bottom:5px}[class*=footer-menu-] ul{justify-content:center}[class*=footer-menu-] ul li a{display:inline-block;margin:5px 10px;position:relative}@media screen and (min-width:768px){.footer-menu-one ul li:not(:last-child) a:before{content:"/";position:absolute;right:-12px;top:0}}@media screen and (max-width:991px){.landing-page-content-wrap,.landing-page-content-wrap div,.landing-page-content-wrap ol,.landing-page-content-wrap p,.landing-page-content-wrap ul{font-size:20px}.row-fluid [class*=span] .landing-page-content-inner .span10{float:none;margin:auto!important}}.fixed-section{height:0}.row-fluid [class*=span] .fixed-form{overflow:scroll;padding:200px 5.5vw 50px 50px;position:fixed;right:0;top:0;z-index:99}.fixed-form-inner{overflow:scroll}@media screen and (max-width:1239px){.row-fluid [class*=span] .fixed-form{padding:200px 60px 50px}.fixed-form-inner form ul.inputs-list.multi-container li{margin-right:0;width:100%}}@media screen and (max-width:991px){.fixed-section,.row-fluid [class*=span] .fixed-form{display:none}.body-container--thank-you-page,.landing-page-content-inner .span7{width:100%!important}}#hs-typ .row-fluid [class*=span] .fixed-content{height:100%;overflow:auto}@media screen and (min-width:992px){.row-fluid [class*=span] .mobile-form{display:none}}@media screen and (max-width:991px){.row-fluid [class*=span] .mobile-form{padding:100px calc(50% - 370px)}}@media screen and (max-width:767px){#hs-typ .typ-fixed .fixed-content{overflow:auto}}.thank-you-page{background-color:#f4f3eb}.thank-you-page-content-inner{padding-left:15px;padding-right:15px}#hs-typ footer,#hs-typ header{background-color:transparent}#hs-typ .small-text{color:#000}#hs-typ .site-link a,#hs-typ [class*=footer-menu-] ul li a{color:#fff}#hs-typ .site-link a:hover,#hs-typ [class*=footer-menu-] ul li a:hover{color:#000}@media screen and (min-width:992px){.thank-you-page-content-inner{max-width:690px}}.resp-sharing-button__icon,.resp-sharing-button__link{display:inline-block}.resp-sharing-button__link{color:#fff;margin:0;text-decoration:none}.resp-sharing-button{border-radius:5px;padding:0 1rem 0 0;transition:25ms ease-out}.resp-sharing-button__icon svg{height:1em;margin-right:.4em;vertical-align:top;width:1em}.resp-sharing-button--small svg{margin:0;vertical-align:middle}.resp-sharing-button__link img{width:20px}.resp-sharing-button__icon{stroke:#fff;fill:none}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}[class*=resp-sharing-button__icon]{color:#4a7e51;font-size:14px}.footer-social-share{font-family:Gellix,sans-serif}.footer-social-share-heading{color:#e0e0e0;font-size:9px;padding-bottom:5px;text-transform:uppercase}.single-image a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.single-image-item img{object-fit:cover}ul.footer-social-links li svg{width:30px;fill:#fff}.big-text-with-form{height:auto!important}.big-text-with-form .bg-split-right{background-size:contain!important}@media screen and (max-width:991px){.big-text-with-form>div.content-wrapper{padding:0 1rem 60rem!important}}td,th{border:none}.header__column{align-items:center}.header__column .search-icon{cursor:pointer;margin:0 15px}.header__column .search-icon img{margin:0 5px;width:15px}.site-searching{background-color:hsla(0,0%,100%,.95);bottom:0;display:none;left:0;opacity:.98;padding-top:100px;position:fixed;right:0;top:0;z-index:100000000000000000000}.site-searching .hs-search-field__input{background:#fff!important;border:0;border-bottom-right-radius:0;border-top-right-radius:0;border-radius:5px;box-shadow:0 20px 60px -10px rgba(0,0,0,.3);box-sizing:border-box;font-family:Teodor,sans-serif;font-size:1rem;height:60px;min-height:60px;outline:0;padding:15px 70px 15px 30px;position:relative;vertical-align:top;width:100%}.hs-search-field__suggestions,.site-searching form{margin:0 auto;max-width:500px;position:relative}.site-searching form input{margin:0!important}.site-searching .hs-search-field__bar button svg{height:20px}.site-searching button{background-color:#f5f1e7;border:0;border-bottom-right-radius:5px;border-top-right-radius:5px;box-shadow:none;cursor:pointer;height:100%;outline:0;position:absolute;right:0;top:0}.hs-search-field__bar button svg g{fill:#000}.site-searching ::placeholder{color:#dedede}.row-fluid .close-btn-main{color:#fff;cursor:pointer;font-size:30px;height:50px;position:absolute;right:20px;text-align:center;top:20px;width:50px}.open-searcbar .site-searching{display:block}.hs-search-results__listing li{margin:40px 0!important}.hs-search-results__listing li a{font-size:20px;line-height:1.5}.site-searching .hs-search-results{display:none}.hs-search-results__title{color:#303030}.systems-page--search-results{padding:7rem 1.4rem}ul.hs-search-results__listing li a.hs-search-results__title{font-size:2rem!important;font-weight:400}.hs-search-field__suggestions li{color:#303030}ul.hs-search-results__listing li .hs-search-results__description{padding-top:0}div.hs-site-page .header__column{display:flex}.spaceHeight{min-height:70px}.covidText .right-content{margin-left:auto}.header__logo{margin:0 auto!important}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:Teodor,sans-serif;font-style:italic;font-weight:300}.header__column{display:none!important}form label{font-family:Poppins,sans-serif!important}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background:none;border:none;border-bottom:1px solid #b1b1b1;height:35px;margin-bottom:15px;padding:5px 10px}@media (max-width:768px){p{font-size:14px!important}h1{font-size:48px}h2{font-size:42px}h3{font-size:32px}}