.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}}.price-tabs-box ul.tabs{position:relative;margin:0;padding:0;list-style:none;font-size:0;z-index:1}.price-tabs-box ul.tabs li{background:none;display:inline-flex;padding:10px 15px;cursor:pointer;width:fit-content;flex-direction:column;font-size:16px}.price-tabs-box .tab-content{margin:0;display:none;position:relative;width:100%;overflow:auto}.table-wrap{position:relative;overflow:auto}.price-tabs-box .tab-content.active{display:block}.price-tabs-box .tab-link{margin:0}.price-tabs-box .tab-link.active::before,.price-tabs-box .tab-link.active::after{width:100%!important}.price-tabs-box .tab-link.active{color:#fff!important}.price-tabs-box.is-preview ul.tabs{margin:0;padding:0;list-style:none;font-size:0}.price-tabs-box.is-preview ul.tabs li{background:none;display:inline-flex;padding:10px 15px;cursor:pointer;width:fit-content;flex-direction:column;font-size:14px}.price-tabs-box.is-preview .tab-content{display:none;position:relative}.price-tabs-box.is-preview #tab-1{display:flex;flex-direction:column;padding:20px;overflow:hidden}.tab-content p:last-child{margin-bottom:0}.price-tabs{text-align:center;padding:30px 0!important}.tab-wrap .tab-content{animation:fadeEffect 0.5s}.category-tab-wrap,.is-preview .category-tab-wrap{display:flex;flex-direction:column;text-align:center;font-size:0;margin-bottom:30px}.category-tabs,.is-preview .category-tabs{margin:0 10px}.category-tabs .cat-title{margin:0 10px}.category-sub-tabs{width:100%;text-align:center}.category-sub-tabs ul{width:100%;text-align:center;display:none;padding:0}.category-sub-tabs ul.tab-lists.active{display:block}.category-sub-tabs .tab-lists li{margin:10px}.price-tabs-box.is-preview li.button{display:none}.mobile-category-tabs ul{padding:0;max-width:100%;width:100%;display:none}.mobile-category-tabs ul.tab-lists.active{display:block}.mobile-category-tabs div,.mobile-category-tabs li{max-width:100%;width:100%}.category-tabs ul li{display:block}.category-tabs .button{max-width:100%}.price-tabs-box table{width:100%;border-spacing:0 5px}.price-tabs-box table th{padding:10px;text-align:center;color:#fff}.price-tabs-box table td{background:#f1f1f1;padding:10px;margin:0 10px;text-align:center;font-size:16px;color:#080A2E}.price-tabs-box .pricing-info{display:none;font-size:12px}.price-tabs-box .fa-check{color:#ee4b9d}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.btn-pink.active::before,.btn-pink.active::after{border:2px solid #EE4B9D}.btn-teal.active::before,.btn-teal.active::after{border:2px solid #00627B}.btn-indigo.active:before,.btn-indigo.active::after{border:2px solid #572467}.btn-green.active::before,.btn-green.active::after{border:2px solid #75DB8A}.btn-blue.active::before,.btn-blue.active::after{border:2px solid #65CBE5}.btn-yellow.active::before,.btn-yellow.active::after{border:2px solid #FFC832}@media only screen and (min-width:0) and (max-width:768px){.sticky-col{position:-webkit-sticky;position:sticky;left:0;width:20%}.price-tabs-box table th{width:20%}.price-tabs-box table{width:1000px}}.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}}.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}