.section-wrap{position:relative;display:flex}.section-content-wrap{position:relative;width:100%}.section-bg-img-wrap{position:absolute;height:100%;width:100%;left:0;top:0;overflow:hidden}.section-bg-colour{position:absolute;height:100%;width:100%;left:0;top:0;overflow:hidden}.section-bg-img,.is-preview .section-bg-img{position:absolute;width:100%;height:130%;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);background-size:cover;background-repeat:no-repeat}.video-wrap,.is-preview .video-wrap{position:absolute;left:0;bottom:0;width:100%;height:100%;overflow:hidden}#video,.is-preview #video{position:absolute;left:50%;top:0;min-width:100%;min-height:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-webkit-transform:translateX(-50%)}#video[poster]{height:100%;width:100%;object-fit:cover}@media only screen and (min-width:0) and (max-width:768px){.section-wrap{min-height:auto!important}.section-content-wrap{max-width:100%!important}}.header-banner{position:relative;min-height:100vh;background-position:center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center}.inner-banner-wrap{width:100%}#banner-image{position:relative;height:100%}#banner-image svg{position:absolute;width:180%!important;height:auto!important;left:50%;top:50%;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;opacity:.85}.banner-grid{margin:150px 0 100px;grid-gap:6%}.banner-grid .grid-item{display:flex;justify-content:center;align-items:center}.header-banner.is-preview{min-height:700px}.header-banner h1,.header-banner.is-preview h1{margin-top:0;font-size:55px;color:#fff;margin-bottom:0;line-height:1}.header-banner h1 span,.header-banner.is-preview h1 span{display:inline-flex}.header-banner.text-only-banner h1 span,.header-banner.text-only-banner.is-preview h1 span{font-size:70px;line-height:1}.header-banner h1 span{font-family:'Lexia Ad',Arial,Helvetica,sans-serif}.header-banner p,.header-banner.is-preview p{font-size:20px;color:#fff;margin-bottom:0}.header-banner.text-only-banner p,.header-banner.text-only-banner.is-preview p{font-size:25px}.is-preview #banner-image{position:relative;height:100%;opacity:.85}.banner-img-wrap,.is-preview .banner-img-wrap{position:relative;text-align:center;width:100%}.shortcode-banner,.is-preview .shortcode-banner{display:flex;flex-direction:column;width:100%}.is-preview #banner-image svg{position:absolute;width:150%!important;height:auto!important;left:50%;top:50%;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important}.is-preview .banner-grid{margin:0;grid-template-columns:100%}.banner-text-wrap{width:100%}.button-list,.is-preview .button-list{padding:0;margin:0}.button-list li,.is-preview .button-list li{padding:0;display:inline;margin-right:10px}.is-preview #typed-strings p{display:none}.is-preview #typed-strings p:first-child{display:block}@media only screen and (min-width:0) and (max-width:768px){#banner-image{position:relative;min-height:300px}.header-banner.text-only-banner h1{font-size:55px}.header-banner{min-height:100vh}.banner-grid{grid-template-columns:100%!important;grid-gap:50px 0;margin:80px 0 80px}.banner-text-wrap{width:100%}.header-banner h1{font-size:40px;color:#fff}.header-banner p{max-width:100%;font-size:20px}.banner-text-wrap{text-align:center}.right-triangles,.left-triangles{max-width:50%}.banner-img-wrap img{max-height:250px;width:100%;max-width:80%}.button-list li{margin-right:0}}@media only screen and (min-width:769px) and (max-width:1023px){.header-banner h1{font-size:50px}.header-banner p{max-width:550px;font-size:20px}}@media only screen and (min-width:1024px) and (max-width:1100px){.header-banner h1{font-size:50px}.header-banner p{font-size:19px}}@media only screen and (min-width:1101px) and (max-width:1280px){.header-banner p{font-size:20px}}.text{position:relative;display:flex}.paragraph-text{position:relative;z-index:1}.paragraph-text p{position:relative;font-family:Montserrat,sans-serif}.paragraph-text p:first-child,.paragraph-text-col p:first-child{margin-top:0}.paragraph-text p:last-child,.paragraph-text-col p:last-child{margin-bottom:0}.paragraph-text h1:first-child,.paragraph-text h2:first-child,.paragraph-text h3:first-child,.paragraph-text h4:first-child,.paragraph-text h5:first-child,.paragraph-text h6:first-child{margin-top:0;margin-bottom:10px}.paragraph-text-col h1,.paragraph-text-col h2,.paragraph-text-col h3,.paragraph-text-col h4,.paragraph-text-col h5,.paragraph-text-col h6{margin-top:0;margin-bottom:10px}@media only screen and (min-width:0) and (max-width:768px){.text-grid p{margin-top:0}}.text{position:relative;display:flex;flex-direction:column}.paragraph-wrap{position:relative;margin:auto}.paragraph-text{position:relative;z-index:1}.paragraph-text p{position:relative}.paragraph-text p:last-child{margin-bottom:0}.paragraph-text h1:first-child,.paragraph-text h2:first-child{margin-top:0}.is-preview h1{font-size:1.6em!important}.is-preview h2{font-size:1.5em!important}@media only screen and (min-width:0) and (max-width:768px){.paragraph{max-width:100%}.paragraph img{width:100%}}.footer-links ul{margin:0;padding:0}.footer-links ul li{list-style:none}