/*!
	PLEASE DO NOT EDIT STYLE.CSS - YOUR EDITS WILL BE OVERWRITTEN
	Always edit style.scss and compile (see sass-lang.com for more info)

	@author jamie@bronte.co.nz
*/::-moz-selection{background-color:#0099ce;color:#fff}::selection{background-color:#0099ce;color:#fff}body{font-family:"futura-pt","Futura PT","Futura",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#111}h1{font-weight:300;color:#003466}@media(min-width: 992px){h1{font-size:4em}}h2{font-weight:300;color:#003466;font-size:2.2em;margin-bottom:1rem}h3{font-weight:300;color:#003466;margin-bottom:1rem}h4{font-weight:bold;text-transform:uppercase;font-size:1em}h5,.gform_wrapper li label.gfield_label{color:#78929a;font-size:.85em;text-transform:uppercase;font-weight:normal;margin-bottom:.25em}a{color:#0099ce}a:hover{color:#003466}th,p strong{color:#003466}img{max-width:100%;height:auto}blockquote{font-size:1.2em;font-style:italic}body.single-post main,body.blog main{padding-bottom:30px}@media(min-width: 768px){body.single-post main,body.blog main{padding-bottom:60px}}body.page-id-10496 main{margin-top:30px}@media(min-width: 992px){body.page-id-10496 main{margin-top:40px}}.section-padding{padding:60px 0}@media(min-width: 768px){.section-padding{padding:90px 0}}.section-padding-top{padding:60px 0 0}@media(min-width: 768px){.section-padding-top{padding:90px 0 0}}.section-padding-bottom{padding:0 0 60px}@media(min-width: 768px){.section-padding-bottom{padding:0 0 90px}}.bg-blue-dark{background:#003466;color:#fff}.bg-blue-dark h1,.bg-blue-dark h2,.bg-blue-dark h3,.bg-blue-dark h4,.bg-blue-dark h5,.bg-blue-dark .gform_wrapper li label.gfield_label,.gform_wrapper li .bg-blue-dark label.gfield_label,.bg-blue-dark h6{color:#fff}.bg-blue-light{background:#d0e4ea}.nav-link{padding:.4rem .6rem}@media(min-width: 768px){.nav-link{padding:.4rem .9rem}}input[type=submit]{cursor:pointer}.gform_wrapper textarea,.gform_wrapper input[type=text]{border:0;box-shadow:0 2px 15px rgba(0,0,0,.15)}.gform_wrapper textarea:focus,.gform_wrapper input[type=text]:focus{box-shadow:0 2px 15px rgba(0,0,0,.25)}.gform_wrapper input[type=submit]{display:block;text-align:center;color:#fff}.vc_btn3,.gform_wrapper input[type=submit]{text-transform:uppercase;font-weight:normal;background:#0099ce;border:0;padding:.25em 1em;font-size:.9em;font-weight:bold}.vc_carousel-inner{text-align:center}@media(min-width: 768px){body.wpb-js-composer .vc_tta-container{margin-bottom:40px}}body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a{color:#fff;background:#0099ce}body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a:hover{background:#0099ce}body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels{background:rgba(0,0,0,0)}@media(min-width: 768px){body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{padding:40px}}body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a{background:#eff7fa;border:0}body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a:hover{background:#d0e4ea}body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before{border-color:#0099ce}body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-controls-icon::after,body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-controls-icon::before{border-color:#0099ce}body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover{background-color:#0099ce}body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus .vc_tta-panel-title>a,body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover .vc_tta-panel-title>a{color:#fff}body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading,body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before,body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading{border-color:#0099ce}body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a,body.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a{color:#0099ce}header.site-header{padding:30px 0;box-shadow:0 5px 15px rgba(0,0,0,.15);position:relative;z-index:1000;text-align:center}@media(min-width: 992px){header.site-header{text-align:left}}header.site-header h1.logo{margin:10px 0 0;font-size:1em}header.site-header h1.logo a{background:url("../images/logo.png?v=1811222143");background:url("../images/logo.svg?v=1811222143"),linear-gradient(transparent, transparent);background-repeat:no-repeat;text-indent:-999px;overflow:hidden;display:inline-block;width:329.4px;height:50.4px;background-size:329.4px 50.4px;margin-bottom:1em}@media(min-width: 992px){header.site-header h1.logo a{width:219.6px;height:33.6px;background-size:219.6px 33.6px;margin-bottom:0}}@media(min-width: 1200px){header.site-header h1.logo a{width:366px;height:56px;background-size:366px 56px}}nav#primary ul{justify-content:center}@media(min-width: 992px){nav#primary ul{justify-content:flex-end}}nav#primary>ul>li>a{font-size:1.1em;font-weight:500}@media(min-width: 768px){nav#primary>ul>li>a{font-size:1.35em}}nav#primary>ul>li>a.active{color:#003466}nav#primary a.has-subnav{position:relative}nav#primary a.has-subnav:after{content:"";width:0;height:0;position:absolute;top:50%;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid #0099ce;right:-2px}@media(min-width: 768px){nav#primary a.has-subnav:after{right:3px}}.subnav{display:none;position:absolute;width:100%;top:100%;left:0;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.2);text-align:left;padding:20px 0}@media(min-width: 992px){.subnav{padding:40px 0}}.subnav p,.subnav ul{font-size:1.2rem}.subnav h5,.subnav .gform_wrapper li label.gfield_label,.gform_wrapper li .subnav label.gfield_label{margin-bottom:1.5em}.subnav ul{list-style:none;padding-left:0}.subnav a{color:#003466;display:block;margin-bottom:.5em}.subnav a:hover{text-decoration:none;color:#001a33}.subnav .featured a{display:block;padding:.5em;background:#d0e4ea;margin-bottom:.5em}.subnav .featured a:hover{background:#bedae2}nav#secondary{color:#616168;display:none}@media(min-width: 480px){nav#secondary{display:block}}nav#secondary ul{justify-content:center}@media(min-width: 992px){nav#secondary ul{justify-content:flex-end}}nav#secondary a{color:#616168}.mobile-menu{position:relative;margin-top:-30px;left:0;width:100%;height:46px;background:#0099ce;display:flex}@media(min-width: 480px){.mobile-menu{display:none}}.mobile-menu a{width:50%;height:100%;color:#fff;position:relative;display:flex;align-items:center;justify-content:center}.mobile-menu a:first-child:after{content:"";display:block;width:1px;opacity:.3;position:absolute;right:0;top:0;bottom:0;margin:auto 0;height:50%;background:#fff}.mobile-menu a:hover{text-decoration:none}.mobile-menu a span{font-size:9px;position:relative;left:12px;top:1px}.mobile-menu-dropdown{background:#eff7fa;display:none}.mobile-menu-dropdown .nav{flex-direction:column;padding:18px 0}.mobile-menu-dropdown ul li{display:block}.mobile-menu-dropdown ul li:last-child{display:none}.mobile-menu-dropdown ul li a{font-weight:500}.logo-wrap{padding-top:24px}@media(min-width: 480px){.logo-wrap{padding-top:0}}.page-title{background-image:url("../images/bg-general.jpg");background-size:cover;background-position:center center;margin-bottom:30px;padding:80px 0}@media(min-width: 992px){.page-title{padding:180px 0;margin-bottom:60px}}.page-title.mobile{background-position:top center}.page-title-video{margin-bottom:40px}.page-title-video .video-container{padding:35% 0 0 0;position:relative}.page-title-video .video-container-mobile{padding:75% 0 0 0;position:relative}.page-title-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}main{min-height:50vh;padding-top:40px}@media(min-width: 480px){main{padding-top:0}}.tablepress em{color:#0099ce;font-weight:bold;font-style:normal}article{margin-bottom:30px}article .featured-image{background-size:cover;background-position:center right;width:100%;height:200px}.prefooter{background-image:url("../images/bg-enquiry-form.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}footer .footer-menu{padding:60px 0;background:#d0e4ea}footer .footer-menu ul{list-style:none;padding-left:0;font-size:1.1em}footer .footer-menu li{padding-bottom:.25em}footer .footer-menu a{color:#003466}footer .footer-menu-secondary{padding:60px 15px;color:#616168;text-align:center}@media(min-width: 768px){footer .footer-menu-secondary{text-align:left}}footer .footer-menu-secondary a{color:#616168;padding:.5em}footer .footer-menu-secondary a:hover{color:#0099ce}footer .footer-menu-secondary ul.nav{padding-top:10px;justify-content:center}footer .icon{width:50px;height:46px;background-size:50px 46px;background-image:url("../images/icon@2x.png");display:inline-block}footer .copyright{padding:60px 0 30px;color:#616168;text-align:center}footer .social{margin:5px 0}footer .social-icon{width:37px;height:37px;background-size:37px 37px;background-repeat:no-repeat;text-indent:-999px;text-align:left;overflow:hidden;display:inline-block;margin-left:10px}@media(min-width: 768px){footer .social-icon{float:right}}footer .social-icon.facebook{background-image:url("../images/icon-facebook@2x.png")}footer .social-icon.instagram{background-image:url("../images/icon-instagram@2x.png")}.map{height:500px;margin-bottom:35px}.page-id-6311 .vc_tta-accordion .vc_tta-panel.vc_active{margin-bottom:30px}.page-id-6311 .vc_tta-accordion .vc_tta-panel-heading{height:100px;display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center center}@media(min-width: 768px){.page-id-6311 .vc_tta-accordion .vc_tta-panel-heading{height:200px}}.page-id-6311 .vc_tta-accordion .vc_tta-panel-heading .vc_tta-title-text{color:#fff}@media(min-width: 768px){.page-id-6311 .vc_tta-accordion .vc_tta-panel-heading .vc_tta-title-text{font-size:1.3rem}}@media(max-width: 768px){.page-id-6311 .vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon{left:30px;width:8px;height:8px}}.page-id-6311 .vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:before,.page-id-6311 .vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:after{border-color:#fff !important}.page-id-6311 .vc_tta-accordion .vc_tta-panel-body{padding:20px !important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{max-width:48%}.woocommerce table.variations{display:none}.page-template-template-dark-background{background:#f6f6f6}.top-sale-banner{background:#0099ce;padding:20px 0;text-align:center;font-size:1.2rem;font-weight:500}.top-sale-banner a{color:#fff;text-decoration:none;transition:.25s}.top-sale-banner a:hover{color:#003466}.countdown-timer{color:#fff;padding:20px 0;text-align:center;font-size:1.2rem;font-weight:500}.countdown-timer .countdown-timer__timer{display:flex;justify-content:center;gap:20px}@media screen and (max-width: 768px){.countdown-timer .countdown-timer__timer{flex-wrap:wrap;gap:15px}}.countdown-timer .countdown-timer__timer-item{display:flex;flex-direction:column;gap:5px;background-color:#003466;min-width:100px;padding:10px;border-radius:5px}.countdown-timer .countdown-timer__timer-item-number{font-size:2rem;font-weight:700}.countdown-timer .countdown-timer__timer-item-text{font-size:1rem;text-transform:uppercase}/*# sourceMappingURL=style.css.map */
