.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}}.flex-heading-box{position:relative}.flex-heading-box h2,.flex-heading-box.is-preview h2{margin-top:0!important;font-size:50px!important}.flex-heading-box h3,.flex-heading-box.is-preview h3{margin-top:0!important;font-size:40px!important}.flex-heading-box h4,.flex-heading-box.is-preview h4{margin-top:0!important;font-size:30px!important}.flex-heading-box h5,.flex-heading-box.is-preview h5{margin-top:0!important;font-size:25px!important}.flex-heading-box h6,.flex-heading-box.is-preview h6{margin-top:0!important;font-size:20px!important}@media only screen and (min-width:0) and (max-width:768px){.flex-heading-box h2,.flex-heading-box.is-preview h2{font-size:40px!important}.flex-heading-box h3,.flex-heading-box.is-preview h3{font-size:30px!important}.flex-heading-box h4,.flex-heading-box.is-preview h4{font-size:25px!important}.flex-heading-box h5,.flex-heading-box.is-preview h5{font-size:20px!important}.flex-heading-box h6,.flex-heading-box.is-preview h6{font-size:18px!important}}.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}}.cta-box,.cta-wrap,.is-preview .cta-box,.is-preview .cta-wrap{position:relative;display:flex;margin:0 auto}.cta-grid h2,.is-preview .cta-grid h2{width:100%}.is-preview .cta-grid h2 p{font-size:50px}.cta-grid .cta-content,.is-preview .cta-grid .cta-content{font-size:30px;line-height:1.3}.cta-grid .cta-content a,.is-preview .cta-grid .cta-content a{font-size:30px}.cta-grid .grid-item,.is-preview .cta-grid .grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.cta-button,.is-preview .cta-button{margin-top:30px;width:100%}.cta-grid h1,.cta-grid h2,.cta-grid h3,.cta-grid h4,.cta-grid h5,.cta-grid h6,.is-preview .cta-grid h1,.is-preview .cta-grid h2,.is-preview .cta-grid h3,.is-preview .cta-grid h4,.is-preview .cta-grid h5,.is-preview .cta-grid h6,.cta-content p,.is-preview .cta-content p{margin:0}@media only screen and (min-width:0) and (max-width:768px){.cta-grid{grid-gap:0 30px;text-align:center!important}.cta-grid h2{margin:0;text-align:center!important}.cta-wrap,.cta-content-wrap,.cta-content{max-width:100%!important}.cta-content h1,.cta-content h2,.cta-content h3,.cta-content h4,.cta-content h5,.cta-content h6{margin:0}}.post-slider-wrap{position:relative}.section-heading{position:absolute;visibility:hidden;z-index:-1}.post .img-wrap img{width:100%}.post-slide .owl-nav{left:50%;transform:translateX(-50%)}.post-slide .owl-stage-outer{position:relative;overflow:hidden;width:100%}.owl-stage .owl-stage{display:flex}.blog-style .owl-item{position:relative;display:flex!important;float:left;height:auto}.blog-style .item{position:relative;display:flex!important}.post-slide .owl-prev{left:0}.post-slide .owl-next{right:0}.post-info-wrap h3{font-size:25px}.post-slide .arrows{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#B9E0F7;border-radius:50%}.post-slide .arrows .left,.post-slide .arrows .right{background-color:#fff;width:15px;height:20px}.post-slide .arrows .left{clip-path:polygon(0 50%,100% 100%,100% 0);-webkit-clip-path:polygon(0 50%,100% 100%,100% 0);margin:0 5px 0 0}.post-slide .arrows .right{clip-path:polygon(100% 50%,0 100%,0 0);-webkit-clip-path:polygon(100% 50%,0 100%,0 0);margin:0 0 0 5px}.post-slide .arrows:hover{background-color:#233A76}.post-slide .blog-link,.post-slide .post-content{color:#080a2e}.blog-style .owl-stage{display:flex}.blog-style .owl-dots{padding:20px}.is-preview .post-slide .item{margin:0 10px;display:none}.post-slider-wrap.is-preview{position:relative}@media only screen and (min-width:0) and (max-width:768px){.paragraph-wrap{padding:0 20px}.paragraph{max-width:100%}.paragraph img{width:100%}.post-slide{padding:0!important}.image-title{padding:0 20px}}.quotes{position:relative;display:flex;flex-direction:column}.quote-text,.is-preview .quote-text{position:relative;z-index:1;min-height:300px;display:flex;flex-direction:column;justify-content:center;font-size:20px;color:#fff;width:100%}.quote-grid,.is-preview .quote-grid{grid-template-columns:20% 76%;grid-gap:40px 4%;margin:30px 0}.quote-grid p:first-child{margin-top:0}.quote-grid .item{display:flex!important;flex-direction:column;justify-content:center}.quote-slide{overflow:hidden}.quote-slide .owl-stage{display:flex;align-items:center}.quote-slide .grid-item,.is-preview .quote-slide .grid-item{display:flex;justify-content:center;align-items:center}.quote-slide .grid-item img,.is-preview .quote-slide .grid-item img{width:100%}.is-preview .quote-slide .quote-grid{display:none}.is-preview .quote-slide .quote-grid:first-child{display:grid}.quote-name,.is-preview .quote-name,.quote-company,.is-preview .quote-company{font-size:18px}.quote-logo{display:contents}@media only screen and (min-width:0) and (max-width:768px){.quote-grid{grid-template-columns:100%}.quote-logo{height:150px;width:80%}.quote-logo img{width:100%;height:100%;object-fit:contain}.quote-grid .item{text-align:center}}.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}